БАЗЫ ДАННЫХ.
1. Направления развития ВТ. Понятие ИТ. Этапы развития ИТ. Свойства ИС. Данные и ЭВМ, системы обработки файлов. 2. Определения и классификация баз данных и СУБД. Типовая организация современных СУБД. 3. Иерархические модели данных. 4. Сетевые модели данных. 5. Файл - серверные и клиент - серверные технологии. Распределение приложения между клиентом и сервером. 6. Группы пользователей БД и их функции. 7. Этапы проектирования баз данных, их взаимосвязь. 8. Инфологическое моделирование. Требования, предъявляемые к инфологической модели. Компоненты инфологической модели. Построение модели «объект-свойство-отношение». 9. Модель сущность-связь: сущности, атрибуты, идентификаторы, связи, три типа бинарных связей. 10. Даталогическое проектирование: исходные данные, результат проектирования даталогической модели, определение состава базы данных. Особенности даталогической модели. Этапы процесса получения реляционной схемы из ER-схемы. 11. Реляционные базы данных. Базовые понятия реляционного подхода к организации баз данных, домен, тип данных, атрибут, схема отношения, схема БД, кортеж, ключ, степень отношения и кардинальное число. Фундаментальные свойства отношений. 12. Аспекты реляционного подхода, первичные и внешние ключи, целостность по сущностям и целостность по ссылкам. 13. Функциональная зависимость и нормализация, суть и преимущества нормализации, нормальные формы. 14. Доменно-ключевая нормальная форма. Синтез отношений. Суррогатные ключи. Денормализация. Преднамеренная избыточность. 15. Функции ядра СУБД. Поддержка языков БД. Принципы, используемые при проектировании современных языков СУБД, концепции развития языковых средств, классификация языков БД. 16. Базисные средства манипулирования данными. Реляционная алгебра и реляционное исчисление. 17. Переносимость и интероперабельность информационных систем, международные стандарты. Язык реляционных запросов SQL. Типы данных. 18. Язык реляционных запросов SQL. Команды языка определения данных. 19. Язык реляционных запросов SQL. Команды управления данными. 20. Язык реляционных запросов SQL. Команды языка манипулирования данными. 21. Язык реляционных запросов SQL. Структура запросов. 22. Стандартные интерфейсы доступа к серверам баз данных. ODBC, OLE DB, ADO, ASP. 23. Современные модели данных. Тенденции, направления исследования и разработок СУБД. 24. Объектно-ориентированные модели данных. Список рекомендуемой литературы: 1. Д. Кренке. Теория и практика построения баз данных. 8-е издание. 2. И Омельченко. Учебный курс Visual FoxPro 7.0 3. С. В. Глушаков, Д. В. Ломотько "Базы данных. Учебный курс" 4. Мартин Грабер "SQL. Описание SQL92, SQL99 и SQLJ" 5. Дейт К. Введение в системы баз данных. — К.; СПб.: Издательский дом «Вильямс», 1999 — 848с. 6. Тиори Т., Фрай Дх. Проектирование структур баз данных, в двух книгах.—М.:Мир,1985 7. Диго С.М. Проектирование и использование баз данных. — М.: Финансы и статистика, 1995 8. Базы данных. Учебник для ВУЗов. /Под ред. проф. Хомоненко А.Д. — СПб.: КОРОНА принт, 2000 - 416с. 9. Ревунков Г.И., Самохвалов Э.И., Чистов В.В. Базы и банки данных и знаний. — М.: Высшая школа, 1992 — 367с. 10. Грабер М. Введение в SQL. — М: ЛОРИ, 1996г. — 382с. 11. Кузнецов С.Д. Основы современных баз данных. Методическое пособие. — М., МГУ, Центр Информационных Технологий, 1996г. 12. К.Н. Евсюков, К.К.Колин Основы проектирования информационно-вычислительных систем. М. «Статистика», 1977 13. С.Д. Кузнецов Проектирование и разработка корпоративных информационных систем. М., МГУ, 1998 14. Г.Н. Калянов Case структурный системный анализ (автоматизация и применение). Изд «Лори», М.,1996 г., 243 стр. 15. В.И. Артемьев Инструментальные средства проектирования и разработки информационных приложений. Методическое пособие. Центр Информационных технологий. М., МГУ, 1997 г., 166 стр. 16. С.Кузнецов Обзор статьи А.Саймона “The Next 5 Year” — www.citforum.ru 17. C. Кузнецов “Информационные хранилища данных” — www.citmgu.ru 18. А.М. Вендров CASE-технологии. Современные методы и средства проектирования информационных систем. — www.citforum.ru 19. Петрова И.Ю., Лазуткина Е.А. Организация баз данных: Учеб. Пособие для спец. «Автоматизированные системы обработки информации и управления» / Астрахан. гос. техн. ун-т. – Астрахань: Изд-во АГТУ, 1999, 340 с. 20. Конноли Томас, Бегг Каролин, Базы данных. Проектирование, реализация и сопровождение. Теория и практика. 3-е издание.: Пер. с англ. — М.: Издательский дом «Вильямс», 2003. — 1440 с. 21. Крейг С. Маллинс. Администрирование баз данных. Полное справочное руководство по методам и процедурам. Пер. с англ. – М.: Кудиц-образ, 2003. – 752 с.
|