Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Экзамен БД.doc
Скачиваний:
3
Добавлен:
27.09.2019
Размер:
117.25 Кб
Скачать

1.Базы данных. Структурные элементы бд.

БД – это поименованный набор структурированных данных, относящихся к определенной области.

Поле – это простейший объект БД, предназначенный для хранения значений одного параметра реального объекта или процесса.

Запись (строка) – это совокупность логически связанных полей характеризующих типичные свойства реального объекта.

Домен – значение одного столбца.

2. Понятие субд и бд, классификация бд.

СУБД – это комплекс программных и языковых средств, необходимых для создания БД, для подержания их в рабочем состоянии и организации поиска в них необходимой информации.

Классификация:

1) По технологии обработки данных:

- Централизованные БД (на 1 машине)

- Распределенные (могут работать несколько человек, управляя с помощью СУБД)

2) По способу доступа к данным:

- Локальные

- Сетевые (удаленные)

3. Виды моделей данных

Модель данных - это совокупность структур данных и операции их обработки.

3 вида:

- Иерархическая – совокупность элементов связанных между собой по определенным правилам расположенных в порядке их подчинения от общего к частному и образующих перевернутое дерево.

Пример:

- Сетевая – является улучшенной формой иерархической модели, в которой 1 запись может участвовать в нескольких отношениях предок – поток, такие отношения называются множества (примеры: Codasyl, Total, Adabas).

Пример:

- Реляционная – это БД, в которой все данные доступны пользователю в виде таблиц, а все операции над этими данными сводятся к операциям над этими таблицами. Таблица – двумерный массив. Каждый элемент таблицы – элемент данных. Все столбцы однородные. Отсутствуют одинаковые строки.

База данных должна состоять из нескольких таблиц, такие БД мы создаем на парах.

5. Виды связей между объектами

Типы связей:

1) 1:1 – имеет место когда каждой записи объекта А (таблицы) соответствует только 1 запись объекта В и наоборот.

Примеры: Человек Паспорт, АвтоПТС, КвартираПТС

2) 1:М – это такая связь, когда к каждой записи объекта А соответствует несколько записей объекта В, но к каждой записи объекта В может соответствовать только 1 запись объекта А.

Пример:

Жильцы

Дом Квартиры

 Подъезды

3) М:М – когда к каждой записи объекта А соответствует несколько записей объекта В и наоборот.

Преподы  Студенты

Книги  Читатели

6. Этапы проектирования бд

1. Постановка задачи

- Задание, в котором описывается состав БД, назначение и цели её создания, перечисляются виды работ, которые нужно сделать в этой БД.

2. Анализ объекта

- Рассматриваются объекты БД

- Свойства

- Типы данных каждой отдельной записи

3. Синтез модели

- Выбирается модель (иерархическая, сетевая, реляционная), после выбора рисуется схема связей между таблицами

4. Способы представления информации

- С формой или без формы

5. Синтез компьютерной модели

- Запуск СУБД, создание нового файла БД

- Создание исходных таблиц

- Создание экранной формы

- Заполнение БД

6. Работа с созданной БД

- Поиск необходимой информации

- сортировка записей

- вывод на печать

- изменение дополнение данных