Тема 7. Технологии работы с базой данных в СУБД Microsoft Access 2003
Тема 1. Организация экономической информации
- Экономическая информация, ее виды, структурные единицы.
- Внемашинная организация экономической информации: документы, их виды, структура.
- Понятие классификации информации. Системы классификации.
- Классификаторы информации, их назначение, виды
- Понятие кодирования информации. Методы кодирования.
- Внутримашинная организация экономической информации: файловая организация данных и базы данных. Преимущества баз данных.
- Объемы современных баз данных и устройства для их размещения.
- Приложения и компоненты базы данных. Словарь данных.
- Пользователи базы данных.
Тема 2. Модели данных
- Трехуровневая модель организации баз данных.
- Понятие модели данных. Иерархическая модель, ее достоинства и недостатки.
- Сетевая модель, ее достоинства и недостатки.
- Реляционная модель. Ее базовые понятия (отношение, домен, кортеж, схема, степень и мощность отношения), достоинства и недостатки.
- Связь между таблицами в реляционной модели данных. Первичный и внешний ключи, их отличия.
- Реляционная целостность: целостность отношений, ссылочная целостность.
- Операции реляционной алгебры: объединение, пересечение, декартово произведение, разность, проекция, выборка, соединение, деление.
- Постреляционная модель, ее достоинства и недостатки.
- Объектно-ориентированная модель данных. Ее базовые понятия (объекты, классы, методы, наследование, инкапсуляция, расширяемость, полиморфизм), достоинства и недостатки.
- Объектно-реляционная модель данных, ее достоинства и недостатки.
- Многомерная модель данных, ее базовые понятия (измерение, ячейка), достоинства и недостатки.
Тема 3. Проектирование базы данных
- Понятие проектирования базы данных. Требования, предъявляемые к базе данных.
- Этапы жизненного цикла базы данных.
- Модель "сущность-связь", ее понятия: сущность, атрибут, экземпляр сущности, связь, мощность связи. Представление сущности и связи на ER-диаграмме.
- Типы связи, их представление на ER-диаграмме.
- Класс принадлежности сущности, его представление на ER-диаграмме.
- Правила преобразования ER-диаграмм в реляционные таблицы в случае связи 1:1.
- Правила преобразования ER-диаграмм в реляционные таблицы в случае связи 1:М, М:N.
- Нормализация таблиц, ее цель. Первая нормальная форма. Вторая нормальная форма. Третья нормальная форма.
- Концептуальное проектирование, его цель и процедуры.
- Логическое проектирование, его цель и процедуры.
- Физическое проектирование, его цель и процедуры.
- Семантическая объектная модель. Пример объектной диаграммы.
- Сase-средства для моделирования данных.
Тема 4. Системы управления базами данных
- Понятие СУБД. Архитектура СУБД.
- Возможности, предоставляемые СУБД пользователям. Производительность СУБД.
- Классификация СУБД. Режимы работы пользователя в СУБД.
- Функции СУБД.
- Направления развития СУБД: расширение множества типов обрабатываемых данных, интеграция технологий баз данных и Web-технологий, превращение СУБД в системы управления базами знаний.
Тема 5. Базы знаний и модели представления знаний
- Знания, их виды. Базы знаний. Экспертные системы.
- Продукционные модели. База фактов. База правил. Работа машины вывода.
- Семантические сети. Виды отношений. Пример семантической сети.
- Фреймы, их виды, структура. Сети фреймов. Примеры фреймов.
- Формальные логические модели. Их примеры (исчисление высказываний и исчисление предикатов)
Тема 6. Общая характеристика СУБД Microsoft Access 2003
- Характеристика СУБД Micrоsoft Access 2003: тип, платформа, функциональные возможности, пользовательский интерфейс, настройка рабочей среды.
- Характеристика объектов базы данных.
- Типы обрабатываемых данных и выражения.
Тема 7. Технологии работы с базой данных в СУБД Microsoft Access 2003
- Инструментальные средства для создания базы данных и ее приложений.
- Технология создания базы данных: описание структуры таблиц, установка связи между таблицами, заполнение таблиц данными.
- Корректировка базы данных (каскадные операции).
- Работа с таблицей в режиме таблицы.
- Конструирование запросов выбора, перекрестного запроса, запросов на внесение изменений в базу данных.
- Конструирование формы: простой, с вкладками, составной, управляющей (с кнопками)
- Конструирование отчета с вычислениями в строках, с частными и общими итогами.
- Создание статических Web-страниц из объектов базы данных. Конструирование страниц доступа к данным.
- Конструирование макросов связанных и не связанных с событиями, различных по структуре.
Тема 8. Введение в язык SQL