Заказ работы

Заказать
Каталог тем
Каталог бесплатных ресурсов

Методический комплекс по дисциплине "Сетевые технологии и базы данных"

Содержание дисциплины

 

Тема 1.

Общая характеристика СУБД.

Понятие СУБД, иерархические, сетевые и реляционные базы данных. Реляционная модель баз данных: таблицы, первичные и внешние ключи, использование значения NULL, первая, вторая и третья нормаль­ные формы. Архитектуры СУБД: центра­ли­зованная, файл-сервер, клиент-сервер, тонкий клиент – сервер приложений – сервер базы данных. OLTP и OLAP сис­темы. Обзор существующих СУБД: Oracle, Microsoft SQL Server, PostgreSQL, MySQL, DB2, Informix, Visual FoxPro, MS Access.

 

Тема 2.

СУБД MS Access – основные возмож­ности.

Режимы создания таблиц, импорт и связь с таблицами, столбцы подстановки, сор­ти­­ровка, фильтрация и поиск в таблице.

Режимы создания запросов в MS Access, запросы на выборку, изменение, добав­ление и удаление данных, SQL-запросы.

Режимы создания форм в MS Access, ис­пользование встроенных функций, кно­пок и макросов в формах, автома­тический запуск форм. Режимы создания отчетов в MS Access, группировка данных в отчете.

Слияние с MS Word.

 

Тема 3.

СУБД MS Access – использование VBA, DAO и ADO для разработки профес­сио­наль­ных БД.

Основы языка VBA. Использование объектной модели MS Access в программах VBA. Иерархия объектов DAO, объект Recordset. Иерархия объектов ADO – отличия, преимущества.

 

Тема 4.

СУБД MS Access – защита и разграни­чение прав доступа.

 Установка пароля, защита структуры базы данных (MDE файлы), шифрование и дешифрование базы данных. Защита на уровне пользователей: пользователи, группы пользователей и владельцы базы данных, управление пользователями, разграничение доступа к базе данных. Слабые места защиты на уровне пользователей, файл рабочей группы.

 

Тема 6.

Введение в язык SQL.

Возможности, особенности и преи­мущес­тва SQL. Простые и многотаблич­ные запросы в SQL, итоговые запросы, подчи­ненные запросы. Представления: понятие, виды представ­лений, создание, изменение и удаление представлений, контроль над обновлением представлений (параметр CHECK OPTION). Псевдонимы и индексы таблиц. Внесение изменений в данные: добавление, удаление, обновление строк; cоздание, удаление и изменение струк­туры таблиц в SQL. Целост­ность данных: усло­вия целостности, пра­вила удаления и обновления, каскадные удаления и обновления в SQL. Транзакции, журнал транзакций. Работа в многополь­зователь­ском режиме и блокировка. Однобазовая, многобазовая и каталожная архитектура, каталоги и схемы в SQL2, системный каталог. Система разг­ра­ничения доступа в SQL.

Диалекты SQL: Transact-SQL и PL/SQL – написание хранимых процедур и функ­ций, триггеры. Встроенный SQL (стати­ческий и дина­ми­ческий). Интер­фейсы программи­рования приложений SQL API: библиотека DB-Library (СУБД Microsoft SQL Server), интерфейс вызовов в СУБД Oracle (OCI), протокол ODBC.

 

Тема 7.

Локальные вычислительные сети – краткий обзор.

Типы сетевых адаптеров и кабельных систем, топология сети, сетевое оборудование, сетевые операционные системы.

 

Тема 8.

Принципы функционирования ЛВС: протоколы и адресация.

Понятие протокола, модель OSI. Протоколы канального уровня: Ethernet, Fast Ethernet, 100VG-AnyLan, Gigabit Ethernet, Token Ring, High Speed Token Ring, FDDI, SLIP, PPP. Протоколы сетевого уровня IP и ICMP. Протоколы транспортного уровня TCP и UDP. Протоколы прикладного уровня: HTTP, FTP, SMTP, TELNET. Стек протоколов IPX/SPX (адресация в IPX, особенности пакетов IPX, протоколы NCP, SAP, SPX). Протокол NetBIOS/SMB. Протокол ARP.  Доменные имена, cлужба DNS, понятие URL – адреса.

 

Тема 9.

Сетевое оборудование.

Концентраторы, мосты, коммутаторы (дополнительные функции коммутаторов: VLAN, Spanning Tree и др.), маршрутизаторы и протоколы маршрутизации (RIP, OSPF, NLSP, BGP), бесклассовая междоменная маршрутиза­ция (CIDR), корпоративные модульные концентраторы, комму­та­торы третьего уровня (L3 Switch), понятие шлюза, использование межсетевых экранов на шлюзах. Расчет корректности конфигурации сети Ethernet и Fast Ethernet.

 

Тема 10.

Создание сервера ЛВС

Построение сервера ЛВС на базе Windows 2000 Advanced Server: файловая система NTFS, распреде­лен­ная фай­ло­вая система DFS, динамические диски, служ­ба каталогов Active Directory, сценарии входа и про­фи­ли поль­зо­вателя, служба DNS, служба WINS, служба DHCP, настройка маршрутизации и сервера удаленного дос­тупа (RAS), диспетчер службы терминалов, оснастка "Управление компьютером". Создание Web и FTP узла Internet на базе Internet Information Services (IIS), службы SMTP и NNTP, ASP-фай­лы в IIS. Систе­ма безопасности Windows 2000 AS.

Построение сервера на базе Red Hat Linux 7.0: обзор сетевого администрирования и основных приемов работы пользователей в ОС Linux Red Hat.

 

 

Тема 11.

Технологии глобальных сетей. Глобальная сеть Internet – краткий обзор.

Выделенные аналоговые линии, выделенные цифровые линии (PDH и SONET/SDH), коммутируемые анало­говые линии (протоколы модемов V.21 - V.90, AT команды Hayes-совместимых модемов), коммути­руе­мые цифровые линии (ISDN, ADSL). Сети X.25, сети Frame Relay, сети ATM, сети TCP/IP. Сеть Internet, сервис World Wide Web (WWW). Браузеры Internet, поисковые системы в Internet, электронная почта, почтовые клиенты, ICQ. Создание и размещение собственных Web-страниц в Internet.

Основы бизнеса в Internet: исследование аудитории, электронная коммерция, торговые системы, Internet –магазины, Internet – аукционы, финансовые и платеж­ные системы.

Информационная безопасность в сети Internet: зако­но­дательная база, основные виды компью­тер­ных атак и инструментов приме­няе­мых хакерами. Методы обес­печения безопасности сети: межсетевые экраны, транс­ля­ция сетевых адресов, прокси-серверы, системы обнаружения атак, системы анализа защищенности сети, криптографическая защита информации, стегано­графия, электронная цифровая под­пись, понятие электронного сертификата, виртуальные частные сети.

 

Тема 12.

Web-дизайн: язык HTML 4.0, языки JavaScript и VbScript

Язык HTML 4.0: назначение,  история создания, основные тэги, создание таблиц, создание и использование форм, фреймы, разделенные рисунки, стили CSS в DHTML.

Язык JavaScript: назначение, отличие от Java, включе­ние программ на JavaScript в HTML страницу, основные конструкции языка, методы создание сценариев, не зависящих от типа браузера.

Язык VbScript: включение программ VBScript в HTML-страницу, основные конструкции языка.

 

Тема 13.

Web-дизайн: использование программ, выполняю­щихся в кон­тексте Web-браузера. Динамическая генерация содержимого Web-страниц.

Апплеты Java: независимость от платформы (вир­туаль­ная Java машина), встраивание апплетов в страницу, цикл жизни апплета, ограничения воз­мож­ностей аппле­­тов, система безопасности Java.

Объекты ActiveX: назначение, методы включения в HTML-страницу, проблемы с безопасностью.

Ре­дак­тор Macromedia Flash – основные приемы работы, язык Action Script.

CGI-программирование и язык Perl, директивы вклю­чения на стороне сервера (SSI), активные серверные сценарии (ASP-файлы), технология PHP.

 



Размер файла: 157 Кбайт
Тип файла: doc (Mime Type: application/msword)
Заказ курсовой диплома или диссертации.

Горячая Линия


Вход для партнеров