Читайте также:
|
|
Таблица «Виды административных нарушений»
Создаём таблицу «Банки» с помощью конструктора. Для этого выбираем строку Конструктор в окне Новая таблица и нажимаем кнопку ОК. В появившемся окне в колонке «Имя поля» вводим имена полей: «Код нарушения», «Наименование нарушения». В колонке «Тип данных» задаём типы для введённых полей «Числовой» и «Текстовый» соответственно. Размер поля «Наименование нарушения» увеличим до 80.
Поле «Код нарушения» делаем ключевым. Для этого выделяем это поле и нажимаем кнопку - ключевое поле на панели инструментов.
Сохраняем таблицу, для этого нажимаем кнопку - сохранить на панели инструментов, в появившемся окне задаём имя таблицы «Банки» и нажимаем кнопку ОК.
После заполнения таблица примет вид:
Таблица «Составители протоколов»
Вторую и последующие таблицы создаём с помощью конструктора аналогично первой. В появившемся окне в колонке «Имя поля» вводим имена полей: «Код составителя», «Наименование составителя». В колонке «Тип данных» задаём типы для введённых полей «Числовой» и «Текстовый» соответственно.
Поле «Код составителя» делаем ключевым.
Сохраняем таблицу
После заполнения таблица примет следующий вид:
Таблица «Протокол»
В колонке «Имя поля» вводим имена полей: «№ протокола», «Дата», «ФИО», «Адрес», «Место работы», «Код составителя», «Код нарушния», «Размер наложенного штрафа». В соседней колонке «Тип данных» с задаём тип «Текстовый» для полей «ФИО», «Адрес» и «Место работы», тип «Дата/время» для поля «Дата», «Денежный» для «Размер наложенного штрафа» и тип «Числовой» для остальных.
Поле «№ протокола» делаем ключевым.
Для поля «Код составителя» создадим внешний ключ с помощью средств подстановки. Для этого в свойствах поля «Код составителя» переходим на вкладку «Подстановка» и выбираем в качестве типа элемента управления «Поле со списком». Источником строк выбираем таблицу «Составители протоколов» и нажимаем на появившуюся кнопку с тремя точками.
В открывшемся окне выбираем поле «Код составителя» и закрываем его, сохраняя изменения инструкции SQL.
Аналогично создаём внешний ключ для поля «Код нарушения», выбрав в качестве источника строк таблицу «Виды административных нарушений».
Сохраняем таблицу, задавая ей имя «Протокол».
После заполнения таблица примет следующий вид:
Таблица «Оплата штрафов»
В колонке «Имя поля» вводим имена полей: «№ протокола», «Дата оплаты», «Размер оплаты штрафа». В соседней колонке «Тип данных» задаём тип «Числовой» для поля «№ протокола», тип «Дата/время» для поля «Дата оплаты» и «Денежный» для «Размер оплаты штрафа».
Как и для предыдущей таблицы делаем внешний ключ для поля «№ протокола», выбрав в качестве источника строк таблицу «Протокол».
Сохраняем таблицу, задавая ей имя «Оплата штрафов».
Заполнив её, получим следующую таблицу:
Далее составим схему данных.
Нажатием по кнопке в панели инструментов открываем окно схемы данных. Нажатием правой клавишей мыши вызываем контекстное меню и выбираем Добавить таблицу. Добавляем таблицы «Виды административных нарушений», «Составители протоколов», «Протокол» и «Оплата штрафов». Перетаскиваем строку «№ протокола» из таблицы «Протокол» на такую же строку в таблице «Оплата штрафов». В появившемся окне выбираем Обеспечение целостности данных.
Таким же образом устанавливаем связи между следующими полями: «Код нарушения» из таблицы «Виды административных нарушений» и «Код нарушения» из таблицы «Протокол», «Код составителя» из таблицы «Составители протоколов» и «Код составителя» из таблицы «Протокол».
Сохраняем.
Схема данных:
Дата добавления: 2015-10-21; просмотров: 119 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Практическое задание | | | Запросы |