- •Санкт-Петербургский государственный
- •План лекции
- •Общая характеристика
- •Общая характеристика СУБД,
- •Общая характеристика СУБД.
- •Основные объекты.
- •Общая характеристика СУБД.
- •Спецификации: Таблица
- •Общая характеристика СУБД.
- •Спецификации: Запросы
- •Общая характеристика СУБД.
- •Общая характеристика СУБД.
- •Общая характеристика СУБД.
- •Спецификации: Формы и Отчеты
- •Общая характеристика СУБД.
- •Общая характеристика СУБД.
- •объектов
- •Общая характеристика СУБД.
- •СУБД
- •СУБД
- •СУБД
- •СУБД
- •СУБД
- •СУБД
- •Создание базы данных в
- •Access
- •Создание базы данных в
- •таблиц
- •таблиц
- •таблиц
- •таблиц
- •таблиц
- •таблиц
- •таблиц
- •таблиц
- •таблиц
- •данных
- •данных
- •данных
- •Шаг 2: Создание схемы данных
- •Шаг 2: Создание схемы данных
- •Шаг 3: Заполнение базы данных
- •Шаг 3: Заполнение базы данных
- •Шаг 3: Заполнение базы данных
- •Шаг 3: Заполнение базы данных
- •Шаг 4: Запросы
- •Шаг 4: Запросы
- •Шаг 4: Запросы
- •Шаг 4: Запросы
- •Краткие итоги
- •Краткие итоги
- •Краткие итоги
- •БЛАГОДАРЮ ЗА ВНИМАНИЕ !
Шаг 2: Создание схемы данных
41
Шаг 2: Создание схемы данных
Схема данных позволяет:
автоматически контролировать целостность данных связанных таблиц,
выполнять операции замены связанных полей,
выполнять операции удаления связанных записей.
Обеспечение целостности данных для двух
связанных таблиц задается только в том
случае, когда ключ связи совпадает с
первичным ключом одной из таблиц
42
Шаг 3: Заполнение базы данных
Заполнение базы данных
информацией следует начинать со
справочников - иначе при заполнении
главных таблиц возникнут конфликты
сохранения ссылочной целостности базы.
Например, если в справочнике факультетов не будет
номера факультета, указанного для студента, то при
заполнении таблицы сос писком тудентов появится
сообщение "Введенное значение не подходит для
данного поля " и Вы не сможете сохранить данные, пока
не укажете правильное значение.
Для работы с информацией таблицы базы данных
(добавление, редактирование и удаление
записей) следует выбрать ее в разделе объектов
базы данных "Таблицы" и двойным щелчком
мыши открыть. |
43 |
|
Шаг 3: Заполнение базы данных |
||
записи |
Стандартный |
поля |
режим |
||
Открыть |
|
|
дочернюю |
|
|
таблицу |
|
|
|
|
44 |
Шаг 3: Заполнение базы данных |
Мастер |
подстановок |
45 |
Шаг 3: Заполнение базы данных
Шаг 4: Запросы
Запрос - это отбор записей, в соответствии с
выбранными условиями.
Виды запросов
На выборку;
Запрос с параметром (критерий задаёт сам пользователь)
Итоговые запросы (производят вычисления по заданному полю и выдают результат);
Запросы на изменение (позволяют автоматизировать - заполнение полей таблиц);
Перекрёстные запросы (позволяют создавать результирующие таблицы на основе результатов расчётов, полученных при анализе группы таблиц)
Специфические запросы - запросы к серверу БД, написанные на языке запросов SQL
Шаг 4: Запросы |
Конструктор |
запросов |
(QBE) |
Шаг 4: Запросы
49
Шаг 4: Запросы |
SELECT SPISOK.N_GRUP, SPISOK.FIO, PREDMETS.NAME_P, OCENKI.BALL, OCENKI.DATA_B FROM SPISOK INNER JOIN
(PREDMETS INNER JOIN OCENKI ON PREDMETS.[N_PREDM] = OCENKI.[N_PREDM]) ON SPISOK.[NZ] = OCENKI.[NZ];