Раздел 1. Введение в базы данных и автоматизированные информационные системы
“Базы данных”
Программа курса
для специальности «Прикладная информатика»
Составители: к.т.н. Голицына О.Л.,
проф., д.т.н. Максимов Н.В.,
доц., к.т.н. Прохоров И.В.
Москва 2007
Цель курса – изучение общесистемных и прикладных основ баз данных, практическое освоение средств моделирования, разработки и администрирования БД, а также разработки приложений управления доступом к информационным массивам.
Задачи курса - формирование у студентов понимания
принципа независимости – разделения объектов логического и физического уровня - в качестве универсальной основы формализованного представления информации в системах обработки;
действенности правила рациональности (целесообразности решений) организации информационной системы: эффективность обработки данных достигается путем специализации системы, в том числе сведением прикладных задач к типовым решениям, базирующимся на типовых моделях данных. При этом типология моделей данных отражает эволюцию взглядов человека на разделение между человеком и системой задач по управлению процессами обработки информации.
Задачами методологического и прикладного уровня являются изучение:
принципов и типовых подходов к организации баз данных в вычислительных системах;
методологических основ и моделей данных, используемых для проектирования и разработки БД;
основ и средств управления и администрирования СУБД.
Место курса в системе образования
Курс базируется на материале дисциплин «Основы алгоритмизации и программирования», «Дискретная математика» и служит методологической основой для курсов «Информационные системы», «Проектирование информационных систем», «Интеллектуальные информационные системы», «Реинжиниринг информационных систем».
Требования к уровню освоения содержания курса
В результате изучения курса студенты должны:
знать типологию и методологию проектирования баз данных, уметь классифицировать информационные задачи, решаемые с использованием баз данных;
владеть системным подходом как методологической основой проектирования информационных систем, использующих базы данных;
знать особенности моделирования и проектирования фактографических и документальных баз данных;
иметь практические навыки разработки баз данных;
иметь представление о целях и средствах разработки и администрирования баз данных.
В составе курса 4 раздела:
Введение в базы данных и автоматизированные информационные системы.
Моделирование и проектирование БД.
Управление базами данных.
Эксплуатация и разработка приложений БД.
- Московский инженерно-физический институт (государственный университет)
- Раздел 1. Введение в базы данных и автоматизированные информационные системы
- Тема 1. Определение и типология бд
- Тема 2. Методологические основы бд
- Тема 3. Введение в обработку данных
- Раздел 2. Моделирование и проектирование бд
- Тема 5. Инфологическое (концептуальное) моделирование
- Тема 5. Даталогические модели
- Тема 6. Реляционная модель данных. Нормальные формы. Нормализация.
- Тема 7. Новые направления
- Тема 8. Физические модели
- Тема 9. Примеры реализации физической модели
- Раздел 3. Управление базами данных
- Тема 10. Языки определения и манипулирования данными. Основы sql.
- Тема 11. Построение баз данных с помощью sql