Скачиваний:
10
Добавлен:
01.03.2022
Размер:
1.04 Mб
Скачать

Шаг 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];

Соседние файлы в папке 2018