Документ взят из кэша поисковой машины. Адрес оригинального документа : http://new.math.msu.su/content_root/programs/kaf/special/vichmat/rel-coz.doc
Дата изменения: Mon Nov 10 08:54:35 2008
Дата индексирования: Sun Apr 10 03:12:36 2016
Кодировка: koi8-r

РЕЛЯЦИОННЫЕ БАЗЫ ДАННЫХ
с.н.с А.С. Козицын
1/2 года, 3-5 курс
1. Реляционная база данных. Область применимости и основные понятия.
2. Операции над данными. Применение логических операций и операций теории
множеств для выборки необходимых данных из базы.
3. Целостность данных. Уменьшение возможности возникновения логических
противоречий в наполнении базы данных.
4. Нормальные формы. Основные правила, используемые при проектирования
схем баз данных, удобных для построения интерфейсов и дальнейшего развития.
5. Разработка базы данных в ERWin. Основы использования одного из
наиболее современных CASE средств для проектирования схем баз данных.
6. Примеры баз данных. Для иллюстрации, разбор нескольких готовых схем
баз данных из различных прикладных областей.
7. Основы языка SQL. Операции с данными. Введение в язык SQL, знакомство
с операторами select, insert, update
8. Создание и изменение структуры данных. Операторы создания таблиц,
последовательностей, отображений и других элементов схем баз данных.
9. Реализация ограничений. Различные варианты ограничений, поддерживаемых
базой данных. Способы их наложения и использования. Ссылки и триггеры.
10. Индексы. Правила построения индексов для ускорения доступа к данным.
Использование индексов.
11. Оптимизация запросов. Различные варианты построения запросов.
Использование подзапросов и функций для ускорения доступа в зависимости от
объемов рабочих таблиц.
12. Транзакции. Работа с транзакциями. Операции commit, rollback
использование savepoint.

Литература
1. Энсор Д., Стивенсон И. OracleS: Рекомендации разработчикам. К., изд
.группа DHV, 1998. [оригинал: Dave Ensor and Jan Stevenson. OracleS Design
Tis. O'Reilly & Associates, Inc., 1997.]
2. Эбби М., Кори М. OracleS: Первое знакомство. М., Лори, 1998. [оригинал:
Michael Abbey, Michael J.Correy. OracleS: Beginner's Guide. Osborne/McGraw-
Hill, 1997.]
3. Пэйдж В., Хыоз Н. и др. Использование OracleS - Специальное Издание. К.;
М.; СПб.: "Вильяме", 1998. [оригинал: William G Page, Jr., and Nathan
Hughes,et al. Using OracleS. Special Edition. Que Corporation, 1998.]
4. Компания Advanced Information Systems и др. OracleS. Энциклопедия
пользователя. К., изд-во "ДиаСофт", 1998. [оригинал: Advanced Information
Systems, INC., et al. Oracle. Second Edition. UNLEASHED. SAMS Corporation,
1997.]
5. Скотт Урман. QRACLE 8. Программирование на языке PL/SQL. M., Лори, 1999.
[оригинал: Scott Urman. OracleS PL/SQL Programming'. Osborne/McGraw-Hill,
J997.]
6. Кравчук В.А., Бегус Ю.П., Габзовский В.А. Введение в Oracle PL/SQL.
Киев, изд-во "ДиаСофт", 1998.
7. Грабер М. SQL. Справочное руководство. М., "Лори", 1997.
8. Маклаков С.В. BPwin, ERwin. CASE-средства разработки информационных
систем. Изд-во "Диалог-Мифи", 1999.
9. Вендров A.M. Case-технологии. Современные методы и средства
проектирования информационных систем. Изд-во "Финансы и статистика", 1998.