- •Понятие информационной системы.
- •Классификация информационных систем.
- •Информационное общество: основные признаки и тенденции развития.
- •Понятие информационной технологии (ит). Понятие икт.
- •Цель, методы и средства ит.
- •Понятие базы данных.
- •Классификация баз данных (по содержанию, по уровню доступа, по архитектуре, по технологии обработки)
- •По характеру организации хранения данных -локальные -распределённые По числу уровней в архитектуре
- •Системы управления базами данных (субд).
- •Функциональные возможности субд.
- •Этапы проектирования базы данных: концептуальное, информационно-логическое проектирование, даталогическое, физическое.
- •Среда ms Access. Объекты базы данных.
- •Структура таблиц. Типы данных полей и другие свойства. Установка связей между таблицами.
- •Типы данн: текстов,memo,числов,д/вр/денежн,счетч,логич,вложен,гиперсс,мастер подстан.
- •Создание связей между таблицами. Схема данных.
- •Создание запросов: конструктор, мастер запросов.
- •Запрос на выборку. Задание критерия отбора данных.
- •Создание запроса на выборку с параметром.
- •Вычисляемые запросы.
- •Перекрестные запросы.
- •Создание формы: автоформы, Мастер форм, Конструктор форм.
- •Составные формы: подчиненные и связанные формы.
- •Использование элементов управления в Конструкторе формы.
- •Вычисляемые поля в форме. Построитель выражений.
- •Создание отчетов: автоотчеты, Мастер отчетов, Конструктор.
- •Форматирование отчета и параметры печати.
- •Итоговые отчеты.
- •Разработка элементов пользовательского интерфейса.
- •Кнопочная форма. Параметры автозапуска.
Структура таблиц. Типы данных полей и другие свойства. Установка связей между таблицами.
Таблица - основной источник данных для других объектов БД.
Структура реляционной таблице определяется составом и последовательностью полей , (столбцов). Каждое поле отражает определенный атрибут объекта и соответственно содержит данные одного типа. Содержание таблицы заключено в ее строках. Каждая строка таблицы содержит данные о конкретном экземпляре объекта и называется записью. Для однозначного определения каждой записи таблица должна иметь уникальный ключ, который может состоять из одного или нескольких полей. По значению ключа отыскивается запись.
Ключевые поля используются для создания связей между таблицами. А связи между таблицами дают возможность совместно использовать данные из нескольких таблиц.
Размещение сведений о каждом объекте в отдельной таблице и связывание таблиц позволяет избежать дублирования данных и упрощает процесс обновления и поиска в базе.
Cв-ва полей: размер(текст,числ,счет), формат(текст, поле MEMO, числ,д/вр,денежн,счетчик,логич,гиперсс),число десятичн знаков(числ,денеж),нов знач(счетч), маска ввода(текст,числ,д/вр,денеж)...
Типы данн: текстов,memo,числов,д/вр/денежн,счетч,логич,вложен,гиперсс,мастер подстан.
Одним из важнейших достоинств реляционных баз данных состоит в том , что можно хранить логически сгруппированные данные в разных таблицах и задавать связи между ними, объединяя в единую базу. Для задания связи таблицы должны иметь поля с одинаковым типом данных. Связь между таблицами устанавливает отношение между совпадающими значениями в этих полях. Такая организация позволяет уменьшить избыточность хранимых данных , упрощает их ввод , удаление, поиск
Отношение (связь) один - ко – многим (1: M или M:1) является наиболее часто используемым типом связи.
В такой связи каждой записи в таблице А (первичный ключ)соответствует несколько записей в таблице В (внешний ключ), а запись в таблице В не может иметь более одной соответствующей ей записи в таблице А. Таблица А называется главной ,а таблица В подчиненной таблицей. Или иногда таблицу А называют родительской таблицей, а В – дочерней .
Отношение ( связь) один - к – одному (1:1) . Запись в таблице А может иметь не более одной связанной записи в таблице В и наоборот.
Содержимое таких таблиц как правило можно объединить в одну. Этот тип связи используется довольно редко Такие связи имеет смысл устанавливать для разделения таблиц с очень большим количеством полей, для отделения части таблицы по соображениям защиты или если не все данные из одной таблицы используются в другой .
Отношение ( связь) многие ко многим (N:M) . Одной записи в таблице А может соответствовать несколько записей в таблице В , а одной записи в таблице В может соответствовать много записей в таблице А.
Установление связи между таблицами возможно, если
|
Связываемые поля имеют одинаковый тип данных. Исключение составляет поле счетчик, так как поле счетчик , так как не может быть использовано в качестве вторичного ключа. Поле счетчик может быть связано с числовым полем, имеющим размер длинное целое. |
|
Таблицы хранятся внутри одной БД. |
|
Главная таблица связывается с подчиненной по ключу |
