Здавалка
Главная | Обратная связь

Проектирование баз данных



Этапы проектирования баз данных. Инфологическое моделирование предметной области, задачи, инструментарий. Особенности построения ER-модели. Виды связей между объектами и их отражение в инфологической модели. Даталогическое моделирование баз данных, задачи, инструментарий. Первичные и внешние ключи, связи между таблицами. Аппарат нормализации отношений. CASE-средства проектирования баз данных.

СУБД

Компоненты СУБД. Характеристика современных реляционных СУБД. Направления развития СУБД. Критерии оценки баз данных. Возможности совместной обработки файлов в реляционных СУБД. Ограничения целостности, понятие и классификация. Возможности задания ограничений целостности в СУБД. Ограничения целостности связи, понятие, возможности реализации в СУБД. Безопасность данных в СУБД.

Организация ввода, вывода и выборки данных

Возможности организации ввода данных в реляционных СУБД. Экранные формы, назначение, виды, генераторы экранных форм. Отчеты, назначение, виды, генераторы отчетов. Выборка данных. Языки запросов, язык QBE, общая характеристика. Формирование «скелета ответа», группировка и сортировка данных ответа. Вычисления в запросе. Использование логических выражений в запросе. Реализация в MS Access.

Язык SQL

Язык SQL: общая характеристика, стандарты. Инструкции, имена, типы данных, синтаксис. Основные команды языка определения данных: создание и редактирование структуры данных, создание индекса, обеспечение целостности данных. редактирование данных. Манипулирование данными, общая структура команды Select. Задание условий отбора, группировки и сортировки данных. Использование логических выражений, поиск в диапазоне, в списке. Вычисления в запросе. Операции соединения и объединения данных. Возможности совместной обработки таблиц. Реализация в MS Access.

Языки программирования в СУБД

Языковые средства СУБД. Языки 4-го поколения и их реализация в современных СУБД. Разработка приложений в СУБД, этапы. Язык Visual Basic для MS Access: объекты, методы, события. Среда разработки программных приложений. Структура программного кода. Модули программного приложения, стандартные модули и модули форм и отчетов. Процедуры и функции. Данные, их описание, операторы Visual Basic. Разработка приложения в MS Access, проектирование, конструирование, отладка. Стандарт API.

Сетевые БД

Классификация сетевых баз данных. Особенности проектирования сетевых баз данных, проблемы обеспечения целостности. Централизованные базы данных, технология клиент - сервер. Распределенные базы данных, технология тиражирования данных. Сетевые возможности современных СУБД. Распределенные гетерогенные банки данных. Стандарт ODBC. Проблемы параллельного доступа к базам данных и пути их решения. Основные характеристики и особенности работы с базами данных в MS SQL сервер.







©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.