Тема 8. Системы обработки многопользовательских баз данных
ВОПРОСЫ ДЛЯ ПОДГОТОВКИ К ЭКЗАМЕНУ
по разделу 2 «Технологии баз данных и знаний»
дисциплины «Компьютерные информационные технологии»
Тема 1. Организация экономической информации
1. Экономическая информация, ее виды, структурные единицы.
2. Внемашинная организация экономической информации: документы, их виды, структура.
3. Понятие классификации информации. Системы классификации. Классификаторы информации, их назначение, виды
4. Понятие кодирования информации. Методы кодирования.
5. Внутримашинная организация экономической информации: файловая организация данных и базы данных (БД). Преимущества БД. Приложения и компоненты БД. Словарь данных.
6. Сверхбольшие БД.
Тема 2. Модели данных
1. Понятие модели данных.
2. Иерархическая модель, ее достоинства и недостатки.
3. Сетевая модель, ее достоинства и недостатки.
4. Реляционная модель. Ее базовые понятия (отношение, домен, кортеж, схема, степень и мощность отношения), реляционная целостность (целостность отношений, ссылочная целостность).Связь между таблицами в реляционной модели данных, первичный и внешний ключи, их отличия. Операции реляционной алгебры (объединение, пересечение, декартово произведение, разность, проекция, выборка, соединение, деление).Достоинства и недостатки модели.
5. Постреляционная модель данных, ее достоинства и недостатки.
6. Объектно-ориентированная модель данных. Ее базовые понятия (объекты, классы, методы, наследование, инкапсуляция, расширяемость, полиморфизм), достоинства и недостатки. Объектно-реляционная модель данных.
|
|
7. Многомерная модель данных, ее базовые понятия (измерение, ячейка), достоинства и недостатки.
Тема 3. Проектирование базы данных
1. Понятие проектирования БД. Требования, предъявляемые к БД. Этапы жизненного цикла БД.
2. Модель "сущность-связь", ее понятия: сущность, атрибут, экземпляр сущности, связь, мощность связи. Представление сущности и связи на ER-диаграмме. Типы связи, их представление на ER-диаграмме. Класс принадлежности сущности, его представление на ER-диаграмме.
3. Правила преобразования ER-диаграмм в реляционные таблицы в случае связи 1:1. Правила преобразования ER-диаграмм в реляционные таблицы в случае связи 1:М, М:N.
4. Нормализация таблиц, ее цель. Первая нормальная форма. Вторая нормальная форма. Третья нормальная форма.
5. Концептуальное проектирование, его цель и процедуры.
6. Логическое проектирование, его цель и процедуры.
7. Физическое проектирование, его цель и процедуры.
8. Семантическая объектная модель. Пример объектной диаграммы.
9. Сase-средства для автоматизированного проектирования реляционных БД. Функциональные возможности ERwin.
|
|
Тема 4. Системы управления базами данных
1. Понятие СУБД. Архитектура СУБД. Классификация СУБД.
2. Возможности, предоставляемые СУБД пользователям. Режимы работы пользователя в СУБД.
3. Функции СУБД. Производительность СУБД.
4. Перспективы развития БД и СУБД (интеграция в БД традиционных и нетрадиционных типов данных, взаимодействие Web-технологий и БД и др.)
Тема 5. Общая характеристика СУБД MicrosoftAccess 2010
1. Характеристики СУБД MicrоsoftAccess 2010: тип, платформа, функциональные возможности.
2. Характеристика БД и ее объектов.
3. Пользовательский интерфейс, настройка рабочей среды.
4. Типы обрабатываемых данных. Выражения.
Тема 6. Технологии работы с базой данных в СУБД MicrosoftAccess 2010
1. Технология создания БД (описание структуры таблиц, установка связи между таблицами, заполнение таблиц данными).
2. Корректировка БД (каскадные операции). Работа с таблицей в режиме таблицы.
3. Конструирование запросов выбора, перекрестного запроса, запросов на внесение изменений в базу данных.
4. Конструирование формы: простой, с вкладками, составной, с вычисляемым полем.Создание формы навигации.
5. Конструирование отчета с вычислениями в строках и с общими итогами. Создание отчета с частными и общими итогами.
|
|
6. Конструирование макросов связанных и не связанных с событиями, различных по структуре.
Тема 7. Введение в язык SQL
1. Назначение, стандарты, достоинства языка SQL.
2. Структура команды SQL. Типы данных и выражения в SQL.
3. Возможности языка SQL по: определению данных, внесению изменений в БД, извлечению данных из базы.
4. Понятие и типы транзакций. Обработка транзакций в SQL.
5. Управление доступом к данным в SQL.
6. Встраивание SQL в прикладные программы.
7. Диалекты языка SQL в СУБД.
Тема 8. Системы обработки многопользовательских баз данных
1. Эволюция концепций обработки данных.
2. Архитектура файл/сервер. Обработка запросов в ней. Причины неэффективности архитектуры файл/сервер. Настольные СУБД, их достоинства и недостатки.
3. Клиент/серверные системы: клиентские приложения, серверы баз данных. Выполнение запросов в архитектуре клиент/сервер. Преимущества клиент/серверной обработки. Характеристики серверов баз данных.
4. Механизмы доступа к внешним БД.
5. Понятие и архитектура распределенных БД (РаБД). Гомогенные и гетерогенные РаБД. Стратегии распределения данных в РаБД.
6. Распределенные СУБД (РаСУБД). Двенадцать правил К. Дейта. Преимущества и недостатки РаСУБД.
7. Типы интерфейса доступа к данным базы (доступ с помощью форм, языка запросов, хранимых процедур и триггеров, прикладных программ).
Дата добавления: 2018-04-15; просмотров: 147; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!