- •Министерство образования россИйСкой федерации
- •Рецензенты:
- •Ответственные за выпуск:
- •Ббк 32.973
- •Введение 3 Глава 1. Проектирование баз данных 3
- •Глава 2. Субд Visual FoxPro 3
- •Глава 3. Субд Access 3
- •Глава 4. Субд Microsoft sql Server 3
- •Глава 5. Субд Oracle 3
- •Глава 6. Лабораторный практикум 3
- •Приложения 3
- •Предметный указатель 3
Министерство образования россИйСкой федерации
Уральский государственный экономический университет
Центр дистанционного образования
В.В. Плещёв
Базы данных.
Visual FoxPro, Access,
SQL Server, Oracle
с примерами и упражнениями
Проектирование баз данных
Программирование и отладка
Команды, функции и операции
Модули, классы, ActiveX‑элементы
Объекты, свойства, методы и события
Графика, диаграммы, изображения
Формы, отчеты, Web‑страницы
Запросы, представления, курсоры
Хранимые процедуры, триггеры
Защита и восстановление баз данных
Администрирование баз данных
Екатеринбург
2009
УДК 681.3.06 Рекомендовано
ББК 32.973 Учебно-методическим объединением по образованию
П 38 в области прикладной информатики
Министерства Образования Российской Федерации
в качестве учебного пособия для студентов высших учебных заведений,
обучающихся по специальности 351400 “Прикладная информатика (по областям)”
и другим междисциплинарным специальностям
Рецензенты:
Математико‑механический факультет Уральского государственного университета им. А.M. Горького (декан факультета ‑ кандидат физико‑математических наук, доцент М.О. Асанов);
Кафедра методики преподавания информатики Курганского государственного университета (зав. кафедрой ‑ кандидат педагогических наук, доцент Т.А. Никифорова);
Кафедра информационных технологий Уральского института бизнеса (зав. кафедрой ‑ кандидат технических наук, профессор И.А. Хохлов)
Ответственные за выпуск:
В.М.Иванов - директор центра дистанционного образования;
А.Ф.Шориков - заведующий кафедрой информационных систем в экономике
Плещёв В.В.
П 38 Базы данных.VisuаlFoxPro,Access,SQLServer,Oracleс примерами и упражнениями: Учеб. пособие 3‑е изд., испр. и доп. (реком. УМО Минобразования РФ) ‑ Екатеринбург: Изд-во Урал. гос. экон. ун-та, 2009. ‑ 323 с.
Учебное пособие содержит теорию проектирования баз данных и описание основных средств СУБД Visual FoxPro 6.0 и 7.0, Access XP, SQL Server 2000, Oracle 9. Рассчитано на студентов специальности “Прикладная информатика в экономике (по отраслям)”, изучающих курсы “Базы данных”, “Информатика и программирование”, “Высокоуровневые методы информатики и программирования”, “Разработка и стандартизация программных средств и информационных технологий”, “Основы алгоритмизации и языки программирования”, “Визуальное и объектно‑ориентированное программирование”.
УДК 681.3.06 Плещёв
В.В., 2009 Уральский
государственный экономический
университет, 2009Ббк 32.973
ОГЛАВЛЕНИЕ
Введение 3 Глава 1. Проектирование баз данных 3
1.1. Причины возникновения баз данных 3
1.2. Основные термины, понятия и определения 3
1.3. Модели данных 3
1.3.1. Уровни представления и независимости данных 3
1.3.2. Типы моделей данных 3
1.3.3. Типы связей между объектами 3
1.3.4. Контроль целостности связей 3
1.3.5. Формы записи концептуальной модели 3
1.3.6. Иерархическая модель 3
1.3.7. Сетевая модель 3
1.3.8. Реляционная модель 3
1.3.8.1. Индексирование таблиц 3
1.3.8.2. Связывание таблиц 3
1.3.8.3. Запросы (QBE, SQL) 3
1.3.9. Постреляционная модель 3
1.3.10. Многомерная модель 3
1.3.11. Объектно‑ориентированная модель 3
1.4. Модели использования баз данных в сети 3
1.4.1. Сеть 3
1.4.2. Модели использования баз данных 3
1.4.3. Мониторы обработки транзакций (TPM) 3
1.4.4. Децентрализованное управление базами данных 3
1.4.5. Таблицы в локальных сетях 3
1.5. Проектирование баз данных 3
1.5.1. Принципы и этапы проектирования и создания баз данных 3
1.5.2. Методы нормализации и денормализации отношений 3
1.5.3. Правила формирования взаимосвязанных таблиц 3
1.5.4. Модели жизненного цикла 3
1.5.5. Выбор СУБД 3
1.5.5.1. Сравнение Visual FoxPro, Access, SQL Server, Oracle и Excel 3
1.5.5.2. Методика балловой оценки программных средств 3
1.5.6. CASE‑средства автоматизации проектирования 3
1.6. Использование баз данных 3
1.6.1. Защита информации 3
1.6.2. Резервирование информации 3
1.6.3. Варианты разработки приложений 3
1.7. Стандартизация баз данных 3
1.8. Перспективы развития СУБД 3
Вопросы для самопроверки и контроля 3