РЕЛЯЦИОННЫЕ БАЗЫ ДАННЫХ

с. н.с

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.