Рабочая программа по СУБД
.pdf1. ЦЕЛИ И ЗАДАЧИ ДИСЦИПЛИНЫ, ЕЕ МЕСТО В УЧЕБНОМ |
|
ПРОЦЕССЕ................................................................................................................. |
2 |
2. Содержание курса .............................................................................................. |
2 |
2.1. Наименование тем, объем лекционных занятий в часах........................ |
2 |
2.2. Наименование тем лабораторных работ.................................................... |
3 |
2.3. Наименование тем практических занятий................................................ |
3 |
Список литературы................................................................................................ |
3 |
1. ЦЕЛИ И ЗАДАЧИ ДИСЦИПЛИНЫ, ЕЕ МЕСТО В УЧЕБНОМ ПРОЦЕССЕ
1.1.Целью курса является приобретение знаний о составе, функционировании систем управления базами данных.
1.2.Задачи изучения дисциплин состоят в ознакомлении с возможностями, принципами работы, составом, методами построения баз данных, знаний.
1.3.Настоящему курсу должно предшествовать изучение дисциплин «Конструирование программ и языки программирования», «Теория вычислительных процессов и структур», «Базы данных, знаний и экспертные системы».
2.Содержание курса
2.1.Наименование тем, объем лекционных занятий в часах
|
|
8 семестр |
|
|
1. |
Типовая организация СУБД. Фунцкии СУБД. Примеры |
2 |
ч. |
|
2. Язык SQL. Основные характеристики и функциональные |
10 |
|||
возможности, стандарты, синтаксис, использование в |
ч. |
|
||
прикладном программировании |
|
|
||
3. |
Компиляторы SQL. Проблемы оптимизации |
2 ч. |
||
4. |
Внутренняя |
организация СУБД. Структура памяти, |
2 |
ч. |
методы организации индексов, сжатие данных |
|
|
||
4. |
СУБД в архитектуре «клиент-сервер», клиент-серверные |
4 ч. |
||
приложения, интранет-приложения |
|
|
||
5. |
Распределенные СУБД |
4 ч. |
||
6. |
Объектно-ориентированные СУБД. |
4 ч. |
||
7. |
Языки |
запросов объектноориентированных и |
2 ч. |
|
распределенных СУБД |
|
|
||
8. |
Контекстно-поисковые системы на основе реляционных |
2 ч. |
||
баз данных |
|
|
|
|
9 семестр |
|
9. Роль администратора баз данных |
4 ч. |
|
10. |
Информационная безопасность в современных СУБД |
4 ч. |
11. |
Особенности стандарта SQL:2003 |
4 ч. |
12. |
СУБД MySQL. Основные характеристики, С API, |
6 ч. |
DELPHI API, C++ API |
|
|
13. |
Конфигурирование и настройка MySQL |
2 ч. |
14. |
Системы резервного копирования в современных СУБД |
4 ч. |
15. |
Средства и методологии проектирования, разработки и |
4 ч. |
сопровождения Intranet-приложений
16. СУБД следующего поколения, расширенная |
4 ч. |
|
реляционная модель |
|
|
|
2.2. Наименование тем лабораторных работ |
|
1. |
Предложения манипулирования данными средствами |
4 ч. |
языка SQL, создание управляющих структур, триггеры, |
|
|
хранимые процедуры, генераторы, индексы |
|
|
2. |
Создание er-модели базы данных. Power Designer, |
4 ч |
Rational Rose, Er-Win |
|
|
3. |
Создание клиентского приложения, генерация отчетов |
4 ч. |
4. |
Создание приложенией с использованием CGI, PHP, ASP |
4 ч. |
|
2.3. Наименование тем практических занятий |
|
1. |
Индексы и отношения |
2 ч. |
2. |
Основные операции манипулирования данными в |
2 ч |
реляционных БД |
|
|
3. |
Язык QBE |
2 ч. |
4. |
Поиск по образцу в полном тексте |
2 ч. |
5. |
Проектирование отчетов |
2 ч. |
6. |
Запросы с обратной связью |
2 ч. |
7. |
Операции управления доступом к данным средствами |
2 ч. |
языка SQL |
|
|
8. |
Методы контекстного поиска |
2ч. |
Список литературы
1.Атре Ш. Структурный подход к организации баз данных. - М.: Финансы и статистика, 1983. - 320 с.
2.Беренсон Х., Бернштейн Ф., Грэй Д., Мелтон Д., О"Нил Э., О"Нил П. Критика уровней изолированности в стандарте ANSI SQL //СУБД. - 1996. - №2.
-С.45-60.
3.Бойко В.В., Савинков В.М. Проектирование баз данных информационных систем. - М.: Финансы и стати-стика, 1989. - 351 с.
4.Боуман Д, Эмерсон С., Дарновски М. Практическое руководство по SQL. - Киев: Диалектика, 1997.
5.Васкевич Д. Стратегии клиент/сервер. - Киев: Диалектика, 1997.
6.Гилуа М.М. Множественная модель данных в информационных системах. - М.: Наука, 1992.
7.Голосов А.О. Аномалии в реляционных базах данных //СУБД. - 1986. -
№3. - С.23-28.
8.Грабер М. Введение в SQL. - М.: Лори, 1996. - 379 с.
9.Грабер М. Справочное руководство по SQL. - М.: Лори, 1997. - 291 с.
10.Дейт К. Руководство по реляционной СУБД DB2. - М.: Финансы и статистика, 1988. - 320 с.
11.Дейт К. Введение в системы баз данных //6-издание. - Киев: Диалектика, 1998. - 784 с.
12.Джексон Г. Проектирование реляционных баз данных для использования с микроЭВМ. - М.: Мир, 1991. - 252 с.
13.Диго С.М. Проектирование и использование баз данных. - М.: Финансы и статистика, 1995. - 208 с.
14.Злуф М.М. Query-by-Example: язык баз данных //СУБД. - 1996. - №3. - С.149-160.
15.Кириллов В.В. Структуризованный язык запросов (SQL). - СПб.:
ИТМО, 1994. - 80 с.
16.Кузнецов С.Д. Введение в системы управления базами данных //СУБД.
-1995. - №1,2,3,4, 1996. - №1,2,3,4,5.
17.Кузнецов С.Д. Стандарты языка реляционных баз данных SQL:
краткий обзор //СУБД. - 1996. - №2. - С.6-36.
18.Кузнецов С.Д. Операционные системы для управления базами данных
//СУБД. - 1996. - №3. - С.95-102.
19.Кузнецов С.Д. Дубликаты, неопределенные значения, первичные и возможные ключи и другие экзотиче-ские прелести языка SQL //СУБД. - 1997. -
№3. - С.77-80.
20.Кузнецов С.Д. Неопределенная информация и трехзначная логика
//СУБД. - 1997. - №5. - С.65-67.
21.Ладыженский Г.М. Системы управления базами данных - коротко о главном //СУБД. - 1995. - №1,2,3,4.
22.Мартин Д. Планирование развития автоматизированных систем. - М.: Финансы и статистика, 1984. - 196 с.
23.Мейер М. Теория реляционных баз данных. - М.: Мир, 1987. - 608 с.
24.Оззу М.Т., Валдуриз П. Распределенные и параллельные системы баз данных //СУБД. - 1996. - №4. - С.4-26.
25.Озкарахан Э. Машины баз данных и управление базами данных. - М.:
Мир, 1989.
26.Пржиялковский В. В. Абстракции в проектировании БД //СУБД. - 1998. - №1. - С.90-97.
27.Прохоров А, Определение оптимальной структуры базы данных
//Informix magazine. Русское издание. - 1998. - Апрель.
28.Нагао М., Катаяма Т., Уэмура С. Структуры и базы данных. - М.: Мир, 1986. - 197 с.
29.Тиори Т., Фрай Д. Проектирование структур баз данных. В 2 кн., - М.:
Мир, 1985. Кн. 1. - 287 с.: Кн. 2. - 320 с.
30.Ульман Д. Основы систем баз данных. - М.: Финансы и статистика, 1983. - 334 с.
31.Ульман Д. Базы данных на Паскале. - М.: Машиностроение, 1990. - 386
с.
32.Хаббард Д. Автоматизированное проектирование баз данных. - М.:
Мир, 1984. - 294 с.
33.Цаленко М.Ш. Моделирование семантики в базах данных. - М.: Наука,
1988.
34.Цикритизис Д., Лоховски Ф. Модели данных. - М.: Финансы и статистика, 1985. - 344 с.
35.Чамберлин Д.Д., Астрахан М.М., Эсваран К.П., Грифитс П.П., Лори Р.А., Мел Д.В., Райшер П., Вейд Б.В. SEQUEL 2: унифицированный подход к определению, манипулированию и контролю данных //СУБД. - 1996. - №1. -
С.144-159.
36.Чаудхари С. Методы оптимизации запросов в реляционных системах
//СУБД. - 1998. - №3. - С.22-36.
37.Чен П. Модель "сущность-связь" - шаг к единому представлению о данных //СУБД. - 1995. - №3. - С.137-158.
38.ANSI X3.135-1992, American National Standart for Information Systems - Database Language - SQL, November, 1992.
39.Astrahan M.M., System R: A Relational Approach to Data Base Management //ACM Transactions on Data Base Systems. - 1976. - V1, 97, June.
40.Chamberlin D.D., Raymond F.B. SEQUEL: A Structured English Query Language. //Proc. ACM-SIGMOD. - 1974. - Workshop, Ann Arbor, Michigan, May.