- •Основы систем управления базами данных
- •2.1. Традиционный подход к организации данных
- •2 .2. Система баз данных
- •2.2.1. Данные
- •2.2.2. Аппаратное обеспечение
- •2.2.2. Программное обеспечение
- •2.2.4. Пользователи
- •2.2. Преимущества и недостатки современного подхода к организации данных
- •2.4. Классификация систем баз данных
- •2.5. Архитектура клиент/сервер
- •2.5.1. Компоненты приложений клиент/сервер
- •2.5.2. Разделение клиента и сервера
- •2.5.2. Преимущества и перспективы системы клиент/сервер
- •2.6. Общие понятия реляционного подхода к организации данных
- •2.6.1. Базовые понятия реляционных баз данных
- •Тип данных
- •Отношение
- •2.6.2. Общая характеристика реляционной модели данных
- •2.6.2. Манипулирование данными с помощью языка запросов sql
- •2.7. Основы проектирования реляционных баз данных
- •2.7.1. Основные требования при проектировании бд
- •2.7.2. Основы классической методологии проектирования бд
- •2.7.2. Основные этапы проектирования базы данных
- •2.7.4. Обеспечение свойств бд в процессе проектирования
- •2.8. Проектирование реляционных баз данных с использованием принципов нормализации
- •2.8.1. Первая нормальная форма
- •2.8.2. Вторая нормальная форма
- •2.8.2. Третья нормальная форма
- •2.9. Семантическое моделирование данных. Диаграммы «сущность–связь»
- •2.9.1. Основные понятия
- •2.9.2. Методология idef1
- •2.10. Информационное моделирование с помощью case-средства eRwin
- •2.10.1. Общая характеристика программы eRwin
- •2.10.2. Этапы построения информационной модели в eRwin
- •2.11. Проектирование базы данных доменного производства
- •2.11.1. Концептуальное и логическое проектирование
- •Характеристика вспомогательных сущностей
- •Данные по доменному переделу, приведенные
- •2.11.2. Физическая реализация информационной модели
- •2.12. Контрольные вопросы
2.12. Контрольные вопросы
Чем характеризуется традиционный подход к организации данных? В чем проявляется его ограниченность?
Какие компоненты включает в себя система баз данных?
В чем заключаются преимущества и недостатки использования системы баз данных для построения информационных систем?
Какие варианты архитектур используются для построения многопользовательских централизованных систем баз данных с удаленным сетевым доступом?
Поясните принципы работы централизованной и распределенной систем баз данных. Какая из этих систем является более перспективной и почему?
Дайте характеристику клиент/серверной технологии построения программного обеспечения. С какой целью производится деление компьютерного приложения на отдельные уровни?
На каких принципах основан реляционный подход к организации данных? Перечислите основные понятия реляционных баз данных.
Из каких этапов состоит процесс разработки баз данных при классической методологии проектирования? Какие свойства при этом необходимо обеспечить?
В чем состоит основная идея метода нормализации схемы базы данных? Поясните условия, которые необходимо обеспечить для приведения схемы отношения базы данных к первой, второй и третьей нормальным формам.
Чем вызвана необходимость семантического моделирования данных? Дайте определения понятиям «сущность», «связь», «атрибут».
Что понимается под CASE-технологией разработки информационных систем?
1 Сопровождение (ведение, поддержка) данных – термин, объединяющий действия по добавлению, удалению или изменению хранимых в компьютере данных.
1 Операнд – часть выражения, над которой производится операция, аргумент операции.