Курс “Сетевые распределенные базы данных”

Спецкурс "Сетевые распределенные базы данных" читается студентам специализации 251804-"Гибкие автоматизированные производственные химико-технологические системы" специальности 251800 - "Основные процессы химических производств и химическая кибернетика" направления подготовки 655400 "Энерго- и ресурсосберегающие процессы в химической технологии, нефтехимии и биотехнологии".

В соответствии с учебным планом подготовки специалистов очной и заочной форм обучения, студенты изучают курс в 10 семестре. Объем курса составляет (1-2-4-экз), 18 лекционных часов, 36 часов лабораторного практикума и 72 часа самостоятельной работы. В конце семестра проводится экзамен.

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

Назначение дисциплины – освоение студентами современных методов организации, разработки и использования баз данных при проектировании, моделировании и эксплуатации химико-технологических систем (ХТС), поиска научной и общетехнической информации в базах данных глобальных компьютерных сетей. Студенты получают навыки разработки структур баз данных, управления и администрирования локальными, распределенными и удаленными системами управления базами данных (СУБД), реализации алгоритмов вычислений в среде клиент-сервер.

Все лабораторные и практические работы выполняются с использованием вычислительной техники, современных систем управления базами данных и средств локальных вычислительных сетей (ЛВС), а так же при непосредственном выходе в глобальные компьютерные сети. Тематика и задачи лабораторных работ направлены на решение инженерных задач проектирования ХТС.

Учебный план с распределение часов по разделам курса

 

N п/п

 

Наименование раздела

Количество часов

Лекции

Практичес-кие занятия

Лаборатор-ные работы

Самосто- ятельная работа

1

Введение

1

     

2

Общие понятия и способы хранения данных

1

     

3

Основные понятия и способы построения баз данных

2

     

4

Язык структурированных запросов SQL

4

 

8

 

5

Обзор существующих СУБД

2

     

6

Настольная СУБД Paradox

2

 

4

 

7

Клиент/серверная СУБД Oracle

4

 

12

 

8

Использование баз данных при разработке и поддержке жизенного цикла ГХТС

1

 

12

 

9

СУБД для различных платформ

1

     
 

Итого:

18

 

36

72

 

ЛИТЕРАТУРА

Основная:

  1. Хомоненко А.Д. Базы данных : Учебник для высш. учеб. заведений/ А.Д. Хомоненко, В.М. Цыганков, М.Г.Мальцев; Под ред. А.Д.Хомоненко. -2-е изд., доп. и перераб.. -СПб.: КОРОНА принт, 2002.-672 с
  2. Глушаков С.В.Базы данных : Учеб. курс/ Глушаков С.В., Ломотько Д.В.. -Харьков;Ростов н/Д;Киев: Фолио:Феникс:Абрис, 2000.-504 с.
  3. Терьо М. Oracle: Настольная книга администратора 101 : Пер. с англ./ Терьо М., Кармайкл Р., Вискузи Дж.. -М.: Лори, 2001.-489 с.
  4. Пачеко К. Delphi 5. Руководство разработчика : Пер. с англ./ Пачеко К., Тейксейра С.

Дополнительная:

  1. Гофман В.Э., Хомоненко А.Д. Работа с базами данных в Delphi. 2002
  2. Бобровски С. Oracle8. Архитектура. М. ЛОРИ 1998 г. 210 с. ил.
  3. Четвериков В.Н. Базы и банки данных : Учебник для вузов/ Четвериков В.Н., Ревунков Г.И., Самохвалов Э.Н.. -М.: Высш. шк., 1987.-248 с. :ил..
  4. Хотка Д. Oracle 8i на примерах. М. Вильямс 2001 г. 413 с.
  5. Орлик С.В. Секреты Delphi на примерах: -М.: БИНОМ. 1996 - 243 c.
  6. Дейт К. Дж. Введение в системы баз данных.: Пер. с англ. - 6-е изд. - К.: Диалектика, 1998. - 784 с. : ил.
  7. Грир Т. Сети интранет : Пер. с англ./ Грир Т.. -М.: Рус. редакция, 2000.-368 с. :ил..
  8. Хомоненко А.Д. Базы данных : Учебник для высш. учеб. заведений/ А.Д. Хомоненко, В.М. Цыганков, М.Г.Мальцев; Под ред. А.Д.Хомоненко. -2-е изд., доп. и перераб.. -СПб.: КОРОНА принт, 2002.-672 с -ил.
  9. Oracle9i Database Online Documentation - List Of Books - Concepts
  10. Oracle9i Database Online Documentation - List Of Books - SQL Reference
  11. Информационные ресурсы веб-сайта http://www.citforum.ru/