Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Билеты по инфе.docx
Скачиваний:
0
Добавлен:
22.01.2020
Размер:
93.05 Кб
Скачать

Билеты по базам данных

  1. Определение базы данных

Информация – это сообщение, сведения, данные о чем-либо.

БД – это организованная совокупность данных, предназначенная для долговременного хранения и постоянного применения.

Преимущества электронных БД перед бумажными:

  1. Легкость пополнения, исправления, удаления, извлечения данных; поэтому в правильно организованной электронной БД информация всегда актуальна

  2. Обеспечивается достоверность данных

  3. Возможность работы с электронной БД большого количества пользователей

  4. Получение по запросу готовых документов

  5. Компактность

Первые БД были иерархическими (удобными в составлении, но очень не удобными для запросов).

На смену им пришли сетевые (как граф, например).

Современные же БД – реляционные (сложные для человека, но очень эргономичные для машины).

  1. Модели или схемы данных

М одели данных

Инфологическая модель Физические модели

(модель «сущность- Даталогические модели

связь» - основная)

Сетевая

Иерархическая

Реляционная (основная)

Инфологическая модель – описывает данные предметной области (части реального мира, рассматриваемая в пределах данного контекста) без привязки к конкретной БД.

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

Физическая модель – размещение данных на конкретных носителях (например, на жестких дисках).

  1. Реляционная модель данных

Реляционная модель данных (РМД) — логическая модель данных, прикладная теория построения баз данных, которая является приложением к задачам обработки данных таких разделов математики как теории множеств и логика первого порядка.

На реляционной модели данных строятся реляционные базы данных.

Реляционная модель данных включает следующие компоненты:

  • Структурный аспект (составляющая) — данные в базе данных представляют собой набор отношений.

  • Аспект (составляющая) целостности — отношения (таблицы) отвечают определенным условиям целостности. РМД поддерживает декларативные ограничения целостности уровня домена (типа данных), уровня отношения и уровня базы данных.

  • Аспект (составляющая) обработки (манипулирования) — РМД поддерживает операторы манипулирования отношениями (реляционная алгебра, реляционное исчисление).

  1. Отличия отношения от реальной таблицы

В отличие от реальной таблицы представление в том виде, как оно сконструировано, не существует в базе данных, это действительно только виртуальное отношение, хотя все данные, которые представлены в нем, действительно существуют в базе данных, но в разных отношениях. Они скомпонованы для пользователя в удобном виде из реальных таблиц с помощью некоторого запроса. Однако пользователь может этого не знать, он может обращаться с этим представлением как со стандартной таблицей.

Обычное название

Реляционный термин

Таблица

Отношение

Строка

Кортеж

Столбец (колонка)

Атрибут (домен, тип)