Тема 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; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!