Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Основные процессы преобразования информации.docx
Скачиваний:
1
Добавлен:
24.09.2019
Размер:
27.66 Кб
Скачать
  1. Основные принципы проектирования реляционных бд.

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

Вкратце реляционная БД основанная на следующих принципах:

  • Данные для пользователя передаются в виде таблиц (и никак иначе).

  • Пользователю предоставляются операторы (например, для выборки данных), генерирующие новые таблицы из старых. Например, система имеет оператор получения подмножества строк в данной таблице и оператор получения подмножества столбцов. Полученные подмножества рассматриваются как новые таблицы.

  1. Модель «сущность - связь»

Наиболее распространенным средством абстрактного представления схем баз данных при проектировании на логическом уровне является так называемая модель «сущность – связь»

Модель сущность-связь = (ER-модель) (entity-relationship model)

Модель "сущность-связь" основывается на некой важной семантической информации о реальном мире и предназначена для логического представления данных. Она определяет значения данных в контексте их взаимосвязи с другими данными

Любой фрагмент предметной области может быть представлен как множество сущностей, между которыми существует некоторое множество связей

Сущность (entity) - это объект, который может быть идентифицирован неким способом, отличающим его от других объектов. Примеры: конкретный человек, предприятие, событие и т.д.

Набор сущностей (entity set) - множество сущностей одного типа (обладающих одинаковыми свойствами). Примеры: все люди, предприятия, праздники и т.д. Наборы сущностей не обязательно должны быть непересекающимися.

Сущность фактически представляет из себя множество атрибутов, которые описывают свойства всех членов данного набора сущностей

Связь (relationship) - это ассоциация, установленная между несколькими сущностями. Примеры: поскольку каждый сотрудник работает в каком-либо отделе, между сущностями СОТРУДНИК и ОТДЕЛ существует связь "работает в" или ОТДЕЛ-РАБОТНИК;

  1. Атрибуты. Ключ отношения. Главный ключ, внешний ключ.

25. Параметрические запросы.

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

Параметрический запрос - это запрос, при выполнении которого пользователю необходимо ввести значение требуемого ему параметра.

Создание параметрического запроса облегчает работу пользователя, так как не требует постоянного изменения структуры запроса в окне Конструктора

Для создания такого запроса необходимо в строке условие отбора ввести параметр, согласно которому будет выводится информация. Напимер “>50”, “=норвегия”, “<100500”

Привести пример

26. Язык sql. Общая характеристика sql. Режим sql в Access.