Республики Беларусь «24»

Вид материалаПояснительная записка

Содержание


Системы управления базами данных
Кафедра программного обеспечения вычислительной техники и автоматизированных систем
Рекомендована к утверждению в качестве типовой
Разработана на основании Образовательного стандарта РД РБ 02100.5.112-98.
Раздел 1. Реляционные системы управления базами данных
Тема 1.4. Распределенные базы данных и системы клиент — сервер
Раздел 2. Информационно-поисковые системы
Тема 2.2. Моделирование документов
Тема 2.4. Геоинформационные системы
Примерный перечень лабораторных работ
Примерный перечень компьютерных программ
Кафедра программного обеспечения вычислительной техники и автоматизированных систем
Рекомендована к утверждению в качестве типовой
Подобный материал:
1   2   3   4   5   6   7   8   9   10   ...   18

Утверждена


УМО вузов Республики

Беларусь по образованию в области

информатики и радиоэлектроники

« 03 » июня 2003 г.

Регистрационный № ТД-40-005/тип.


^

СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ



Учебная программа для высших учебных заведений

по специальности Ι-40 01 01 Программное обеспечение

информационных технологий


Согласована с Учебно-методическим управлением БГУИР

« 28 » мая 2003 г.


Составитель:

Ю.В. Быков, доцент кафедры программного обеспечения информационных технологий Учреждения образования «Белорусский государственный университет информатики и радиоэлектроники», кандидат технических наук


Рецензенты:

С.В. Абламейко, заведующий лабораторией обработки и распознавания изображений Государственного научного учреждения «Институт технической кибернетики» Национальной академии наук Беларуси, профессор, доктор технических наук;

^ Кафедра программного обеспечения вычислительной техники и автоматизированных систем Учреждения образования «Белорусский национальный технический университет» (протокол № 15 от 06.05 2002 г.)


^ Рекомендована к утверждению в качестве типовой:

Кафедрой программного обеспечения информационных технологий Учреждения образования «Белорусский государственный университет информатики и радиоэлектроники» (протокол № 16 от 18.03 2002 г.);


Научно-методическим советом по направлению Ι-40 Вычислительная техника УМО вузов Республики Беларусь по образованию в области информатики и радиоэлектроники (протокол № 2 от 20.06 2002 г.)


^

Разработана на основании Образовательного стандарта РД РБ 02100.5.112-98.




ПОЯСНИТЕЛЬНАЯ ЗАПИСКА


Программа «Системы управления базами данных» (СУБД) разработана в соответствии с Образовательным стандартом РД РБ 02100.5.112-98 для студентов специальности Ι-40 01 01 Программное обеспечение информационных технологий высших учебных заведений. Она предусматривает перечень основных вопросов по данному предмету, подлежащих изучению.

Целью дисциплины является изучение методов проектирования реляционных баз данных, проектирования информационно-поисковых систем; методов решения задач, связанных с обработкой данных, с использованием современных СУБД; методов разработки информационных систем с использованием универсальных языков программирования.

В результате изучения курса «Системы управления базами данных» студент должен:

знать:

- теоретические основы и принципы организации реляционных СУБД;
- методы проектирования баз данных и информационно-поисковых систем;
уметь анализировать конкретную предметную область с целью разработки информационных систем для автоматизации работ в данной области;

приобрести навыки работы с современными СУБД.

Изучение курса предполагает наличие у студентов знаний, полученных при изучении дисциплин «Основы алгоритмизации и программирования», «Теория вычислительных процессов и структур», «Конструирование программ и языки программирования».

Материалы курса используются в дальнейшем при изучении дисциплин «Базы данных, знаний и экспертные системы».

Программа составлена в соответствии с требованиями образовательного стандарта и рассчитана на объем 132 учебных часа. Примерное распределение учебных часов по видам занятий: лекций - 66 часов, лабораторных работ – 66 часов.


СОДЕРЖАНИЕ ДИСЦИПЛИНЫ

^

Раздел 1. Реляционные системы управления базами данных



Тема 1.1. Базы данных

Основные понятия. Реляционная модель данных. Ограничения реляционной модели.


Тема 1.2. Методы проектирования структур реляционных баз данных

Методы обеспечения целостности баз данных. Безопасность баз данных. Администрирование баз данных.

Тема 1.3. Управление параллелизмом в реляционных базах данных

Типы блокировок. Представления. Поддержка операций обновления представлений. Язык SQL, предложения определения данных. Язык SQL, предложения манипулирования данными.


^ Тема 1.4. Распределенные базы данных и системы клиент — сервер

Доступ к базам данных с использованием Internet-технологий. Основные концепции объектно-ориентированной технологии проектирования баз данных.

^

Раздел 2. Информационно-поисковые системы



Тема 2.1. Информационно-поисковые системы

Основные понятия и определения. Структуры памяти для информационно-поисковых систем. Поиск по совпадению терминов. Логические выражения. Контекстный поиск. Инвертирование текста. Поиск по образцу в полном тексте. Поиск с использованием конечных автоматов. Поиск по сходству.

^
Тема 2.2. Моделирование документов

Репрезентативность терминов. Взвешивание терминов. Свойства естественных языков. Индексирование в информационно-поисковых системах.

Тема 2.3. Принципы кластеризации документов

Кластеризация документов с использованием ядер. Устойчивость и подобие алгоритмов кластеризации. Иерархия кластеров. Поиск в иерархическом дереве кластеров. Запросы с обратной связью. Оценка эффективности информационно-поисковых систем.


^ Тема 2.4. Геоинформационные системы

Основные понятия. Модели данных геоинформационных систем. Методы и алгоритмы доступа к данным в геоинформационных системах.


^ ПРИМЕРНЫЙ ПЕРЕЧЕНЬ ЛАБОРАТОРНЫХ РАБОТ


1. Основные операции манипулирования данными в реляционных базах
данных.

2. Индексы и отношения.

3. Предложения манипулирования данными языка SQL.

4. Проектирование структур баз данных.

5. Представления.

6. Проектирование экранных форм.

7. Безопасность баз данных.

8. Объектно-ориентированные системы баз данных.

9. Индексирование документов.

10. Методы контекстного поиска.

11. Поиск с использованием конечных автоматов.

12. Поиск по образцу в полном тексте.

13 Методы взвешивания терминов.

14. Кластеризация документов.

15. Запросы с обратной связью.
  1. Моделирование документов.



^

ПРИМЕРНЫЙ ПЕРЕЧЕНЬ КОМПЬЮТЕРНЫХ ПРОГРАММ


(или другой информации, необходимого оборудования и т.п.)


1. Класс ЭВМ, объединенных в сеть с многозадачной операционной системой типа Unix или Windows.

2. Система программирования для разработки программ для многозадачной операционной системы на алгоритмическом языке типа C/C++. Система управления базами данных, позволяющая разрабатывать приложения различной степени сложности.


ЛИТЕРАТУРА


ОСНОВНАЯ

1. Дейд К.Дж. Введение в системы баз данных. – К.; М.: Диалектика, 1998.

2. Озкарахан Э. Машины баз данных и управление базами данных. - М.: Мир, 1989.

3. Змитрович А.И. Базы данных. – Мн.: Университетское, 1991.

4. Краковик А. Базы данных. – М.: Мир, 1988.


ДОПОЛНИТЕЛЬНАЯ
  1. Мейер Д. Теория реляционных баз данных. - М.: Мир, 1987.
  2. Тиори Т., Фрай Д. Проектирование структур баз данных. – М.: Мир, 1985.
  3. Дейт К. Дж. Руководство по реляционной СУБД DB/2. – М.: ФиС, 1988.



Утверждена

УМО вузов Республики

Беларусь по образованию в области

информатики и радиоэлектроники

« 03 » июня 2003 г.

Регистрационный № ТД-40-006/тип.


СЕТИ ЭВМ


Учебная программа для высших учебных заведений

по специальности Ι-40 01 01 Программное обеспечение информационных технологий


Согласована с Учебно-методическим управлением БГУИР

« 28 » мая 2003 г.


Составитель:

Д.А. Сурков, доцент кафедры программного обеспечения информационных технологий Учреждения образования «Белорусский государственный университет информатики и радиоэлектроники»


Рецензенты:

В.Н. Мухаметов, доцент кафедры «Микропроцессорные системы и сети» Института информационных технологий Учреждения образования «Белорусский государственный университет информатики и радиоэлектроники», доцент, кандидат технических наук;

^ Кафедра программного обеспечения вычислительной техники и автоматизированных систем Учреждения образования «Белорусский национальный технический университет» (протокол № 15 от 06.05 2002 г.)


^ Рекомендована к утверждению в качестве типовой:

Кафедрой программного обеспечения информационных технологий Учреждения образования «Белорусский государственный университет информатики и радиоэлектроники» (протокол № 16 от 18.03 2002 г.)


Научно-методическим советом по направлению Ι-40 Вычислительная техника УМО вузов Республики Беларусь по образованию в области информатики и радиоэлектроники (протокол № 2 от 20.06 2002 г.)


Разработана на основании Образовательного стандарта РД РБ 02100.5.112-98.