Базы данных


СОДЕРЖАНИЕ

Основные понятия Компоненты системы баз данных Этапы развития систем управления базами данных и ведущие производители Преимущества и недостатки систем баз данных Трехуровневая архитектура систем баз данных ANSI/SPARC Архитектура многопользовательских систем баз данных Модели данных и модели базы данных Иерархическая модель данных Сетевая модель данных Реляционная модель данных Допустимые информационные структуры Ограничения целостности данных Реляционная алгебра Нормализация реляционных баз данных Первая нормальная форма Вторая нормальная форма Третья нормальная форма Нормальная форма Бойса – Кодда Четвертая нормальная форма Пятая нормальная форма Доменно-ключевая нормальная форма. Денормализация Инфологическое проектирование баз данных. ER-диаграммы ER-диаграмы в нотации Чена ER-диаграммы в нотациях Баркера и Мартина. CASE-средства Проектирование баз данных с использованием методологии IDEF1X Нотация Information Engineering Создание физической модели базы данных Основы языка SQL Типы данных Создание доменов Создание таблиц Операции добавления, обновления и удаления данных Выборка данных: оператор SELECT Выборка данных из нескольких таблиц Подзапросы Реализация операций реляционной алгебры средствами языка SQL Представления Транзакции Организация физического хранения данных и построение индексов Организация хранения данных Организация индексов Создание и управление индексами Программируемые объекты баз данных Переменные и временные таблицы Операторы проверки условий и управления порядком выполнения программы Хранимые процедуры Функции Триггеры Курсоры Представления: расширенный синтаксис в T-SQL Поддержка формата XML Получение данных из реляционных таблиц в виде XML Использование типа данных XML Преобразование данных из формата XML в табличное представлениеЛабораторные работыЛабораторная работа № 1. Начало работы с MS Access, создание таблиц, экспорт и импорт данныхЛабораторная работа № 2. Разработка пользовательского интерфейса: формыЛабораторная работа № 3. Создание запросов в конструктореЛабораторная работа № 4. Написание запросов на языке SQLЛабораторная работа № 5. Написание запросов на языке SQL (ч. 2)Лабораторная работа № 6. Вложенные запросы, объединение результатов запросов, перекрестные запросыЛабораторная работа № 7. Управляющие запросы: создание, изменение и удаление таблицЛабораторная работа № 8. Добавление, изменение, удаление данных. ОтчетыЛабораторная работа № 9. Создание базы данных в системе управления базами данных SQL Server. Взаимодействие с сервером баз данных через механизм ODBCЛабораторная работа № 10. Логическое и физическое проектирование в среде ERWinЛабораторная работа № 11. Запросы в SQL Server: некоторые особенности Transact-SQLЛабораторная работа № 12. Работа с файлами базы данных и индексамиЛабораторная работа № 13. Работа с программируемыми объектами в системе управления базами данных SQL ServerЛабораторная работа № 14. Работа с данными в формате XML
 
  РЕЗЮМЕ   След >