Создание БД.
Проектирование логической структуры БД.
Проектирование БД «ПРОКАТ ФИЛЬМОВ».
Задание: разработать базу данных «ПРОКАТ ФИЛЬМОВ»,состоящую из трех таблиц:
Таблица 1. КАТАЛОГ ФИЛЬМОВ
Таблица 2. КАРТОЧКА КЛИЕНТА
Таблица 3. ВЫДАЧИ ФИЛЬМОВ (КВИТАНЦИЯ)
Определим, из каких полей будет состоять каждая таблица, их тип и размер.
Описание полей таблицы КЛИЕНТ:
Ключ | Имя поля | Тип данных | Размер |
Ñ | Код клиента | Текстовый | |
Фамилия | Текстовый | ||
Имя | Текстовый | ||
Отчество | Текстовый | ||
Адрес | Текстовый | ||
Телефон | Текстовый |
Описание полей таблицы ФИЛЬМЫ:
Ключ | Имя поля | Тип данных | Размер |
Ñ | Код фильма | Текстовый | |
Название фильма | Текстовый | ||
Страна производитель | Текстовый | ||
Режиссер | Текстовый | ||
Время показа | Числовой | Длинное целое | |
Жанр | Текстовый |
Описание полей таблицы ВЫДАЧИ ФИЛЬМОВ:
Ключ | Имя поля | Тип данных | Размер |
Ñ | № | Текстовый | |
Код фильма | Текстовый | ||
Дата выдачи | Дата \время | ||
Залог | Денежная | Денежная | |
Код клиента | Текстовый | ||
Количество дней | Числовой | Длинное целое | |
Цена проката в день | Денежная | Денежная | |
Просрочено (дней) | Числовой | Длинное целое | |
Итого (руб.): | Денежная | Денежная |
Запускаем Access и выбираем Создание базы данных – Новая база данных:
Даем имя нашей базе «ФАМИЛИЯ - ПРОКАТ ФИЛЬМОВ»
§ 1.3 Создание таблиц.
Создадим таблицы нашей базы в режиме конструктора:
§ 1.3.1 Создание таблицы КЛИЕНТ.
Сохраняем таблицу под именем КЛИЕНТ:
Аналогично создаем таблицы ФИЛЬМ и ВЫДАЧА ФИЛЬМОВ.
§ 1.3.2 Создание таблицы ФИЛЬМ.
Для удобства ввода информации создадим для поля Страна производитель поле со списком. Исходные данные для формирования списка могут задаваться различными способами: из таблиц, запросов или вводиться через точку с запятой. В нашем случае исходные данные зададим во вкладке Подстановка через точку с запятой:
§ 1.3.3 Создание таблицы ВЫДАЧИ ФИЛЬМОВ.