Академический Документы
Профессиональный Документы
Культура Документы
Функции СУБД
создавать базы данных
поиск информации в БД
выполнение несложных расчетов
вывод отчетов на печать
редактирование БД
поля
записи
Фамилия Имя Адрес Телефон
Сводная ведомость
Студенты
Дисциплина Студент Оценка Дата сдачи
Фамилия Год Группа
Информатика 1 зачет 24.12.2009 рожд
Математика 2 Отл. 16.12.2009 Алферова 1990 103
Математика 3 зачет 29.06.2010 Маркелов 1991 103
Информатика 4 Хор. 2.07.2010 Сафина 1989 103
Преподаватели
Фамилия Предмет
Данчул Математика
Павлов Информатика
Сафонова Математика
Запись – строка таблицы, описывает один экземпляр из множества
объектов.
Поле – столбец таблицы, содержит свойство (атрибут) объекта.
Каждое поле имеет имя, тип (символьный, числовой, дата, и др.)
и значение.
1 1
Код Фамилия Имя Код Год Адрес
Кузьма рожд.
1 Иванов
1 1992 Суворовский, д.20, кв. 6
2 Петров Василий
… 2 1993 Кирочная, д. 30, кв 18
…
Связи между таблицами
1
Код Название Код Код Цена
товара товара
1 Монитор 123 1 10 999
2 Винчестер 345 1 11 999
… …
товары прайс-лист
Связи между таблицами
Многие ко многим (« - ») – одной записи в
первой таблице соответствует сколько угодно предметы
записей во второй, и наоборот.
учителя Код Название
Код Фамилия 1 История
1 Иванов
2 География
2 Петров
3 Биология
…
…
3 2 3 7-В 3 Биология
расписание …
…
Связи между таблицами
Связь таблиц выполняется через общие поля. При
этом одна таблица называется главной (та, что на
стороне 1), а вторая подчиненной (та, что на стороне
) .
Вторичный
ключ
Главная Подчиненная
1
Код Название Код Код Цена
товара товара
1 Монитор 123 1 10 999
2 Винчестер 345 1 11 999
… …
Код связи в подчиненной таблице называется
вторичным ключом.
Реляционные БД
нет дублирования информации;
Изменения вносятся только в одну таблицу (при
изменении адреса фирмы достаточно изменить
его только в таблице Продавцы);
защита от неправильного ввода (можно выбрать
только фирму, которая есть в таблице
Продавцы);
Таблицами;
Формами;
Запросами;
Отчетами;
Макросами;
Модулями.
Область
навигации –
список
объектов Строка в таблице -
кортеж
Объекты базы данных Access
ФОРМА. Этот объект предназначен для ввода
и вывода данных, а также для управления ОТЧЕТЫ - это объект БД,
работой приложения. Внешний вид данных, предназначенный для
Отчеты
извлекаемых из таблиц или запросов, Формы вычисления,
форматирования,
определяется формами. С помощью форм печати и обобщения выбранных
можно запускать макросы или процедуры данных. Отчет можно
Visual Basic. просматривать на экране
МАКРОС. Этот объект представляет
собой структурированное описание Таблицы
Таблицы ЗАПРОС. Это объект,
Макросы Таблицы Запросы
одного или нескольких действий, обеспечивающий настраиваемый
которые необходимо выполнить в вывод данных из одной или
качестве реакции на определенные нескольких таблиц. Имеется
события. возможность создавать запросы на
выборку, обновление, вставку и
удаление данных.
МОДУЛЬ. Модули
Это объект, содержащий
пользовательские процедуры, написанные на СТРАНИЦЫ.
Страницы Объекты БД, которые
языке Visual Basic. Модули обеспечивают позволяют публиковать данные на веб-
выполнение функций из любого места страницах в корпоративной сети
приложения, или могут быть связаны с организации.
конкретной формой.
Таблицы в MS Access
Таблица является базовым объектом.
Вся информация находится именно в таблицах.
Все остальные объекты – производные, и
являются правилами, по которым преобразуется
информация из таблиц.
Режим
Конструктор
Режим -
Таблица
Характеристика типов данных БД Access
Составив список полей для всех таблиц, необходимо выбрать тип
данных для каждого поля.