- •Основные процессы преобразования информации: сбор обработка, накопление, хранение, поиск и распространение информации.
- •Информационная система. Определение, состав, функции.
- •Основы построения баз данных. Предметная область. Описание предметной области.
- •База данных. Определение. Назначение.
- •Субд. Понятие. Состав.
- •Сущность реляционной модели данных.
- •Основные принципы проектирования реляционных бд.
- •Модель «сущность - связь»
- •Атрибуты. Ключ отношения. Главный ключ, внешний ключ.
- •25. Параметрические запросы.
- •26. Язык sql. Общая характеристика sql. Режим sql в Access.
Основные принципы проектирования реляционных бд.
Реляционной называется база данных, в которой все данные, доступные пользователю, организованы в виде прямоугольных таблиц, а все операции над данными сводятся к операциям над этими таблицами.
Вкратце реляционная БД основанная на следующих принципах:
Данные для пользователя передаются в виде таблиц (и никак иначе).
Пользователю предоставляются операторы (например, для выборки данных), генерирующие новые таблицы из старых. Например, система имеет оператор получения подмножества строк в данной таблице и оператор получения подмножества столбцов. Полученные подмножества рассматриваются как новые таблицы.
Модель «сущность - связь»
Наиболее распространенным средством абстрактного представления схем баз данных при проектировании на логическом уровне является так называемая модель «сущность – связь»
Модель сущность-связь = (ER-модель) (entity-relationship model)
Модель "сущность-связь" основывается на некой важной семантической информации о реальном мире и предназначена для логического представления данных. Она определяет значения данных в контексте их взаимосвязи с другими данными
Любой фрагмент предметной области может быть представлен как множество сущностей, между которыми существует некоторое множество связей
Сущность (entity) - это объект, который может быть идентифицирован неким способом, отличающим его от других объектов. Примеры: конкретный человек, предприятие, событие и т.д.
Набор сущностей (entity set) - множество сущностей одного типа (обладающих одинаковыми свойствами). Примеры: все люди, предприятия, праздники и т.д. Наборы сущностей не обязательно должны быть непересекающимися.
Сущность фактически представляет из себя множество атрибутов, которые описывают свойства всех членов данного набора сущностей
Связь (relationship) - это ассоциация, установленная между несколькими сущностями. Примеры: поскольку каждый сотрудник работает в каком-либо отделе, между сущностями СОТРУДНИК и ОТДЕЛ существует связь "работает в" или ОТДЕЛ-РАБОТНИК;
Атрибуты. Ключ отношения. Главный ключ, внешний ключ.
25. Параметрические запросы.
Параметрический запрос (запрос с параметром) предназначен для автоматизации процесса изменений условий отбора данных.
Параметрический запрос - это запрос, при выполнении которого пользователю необходимо ввести значение требуемого ему параметра.
Создание параметрического запроса облегчает работу пользователя, так как не требует постоянного изменения структуры запроса в окне Конструктора
Для создания такого запроса необходимо в строке условие отбора ввести параметр, согласно которому будет выводится информация. Напимер “>50”, “=норвегия”, “<100500”
Привести пример …
26. Язык sql. Общая характеристика sql. Режим sql в Access.