Создание БД.

Проектирование логической структуры БД.

Проектирование БД «ПРОКАТ ФИЛЬМОВ».

Задание: разработать базу данных «ПРОКАТ ФИЛЬМОВ»,состоящую из трех таблиц:

Таблица 1. КАТАЛОГ ФИЛЬМОВ

Таблица 2. КАРТОЧКА КЛИЕНТА

Таблица 3. ВЫДАЧИ ФИЛЬМОВ (КВИТАНЦИЯ)

 

Определим, из каких полей будет состоять каждая таблица, их тип и размер.

Описание полей таблицы КЛИЕНТ:

Ключ Имя поля Тип данных Размер
Ñ Код клиента Текстовый
  Фамилия Текстовый
  Имя Текстовый
  Отчество Текстовый
  Адрес Текстовый
  Телефон Текстовый

Описание полей таблицы ФИЛЬМЫ:

Ключ Имя поля Тип данных Размер
Ñ Код фильма Текстовый
  Название фильма Текстовый
  Страна производитель Текстовый
  Режиссер Текстовый
  Время показа Числовой Длинное целое
  Жанр Текстовый

Описание полей таблицы ВЫДАЧИ ФИЛЬМОВ:

Ключ Имя поля Тип данных Размер
Ñ Текстовый
  Код фильма Текстовый
  Дата выдачи Дата \время
  Залог Денежная Денежная
  Код клиента Текстовый
  Количество дней Числовой Длинное целое
  Цена проката в день Денежная Денежная
  Просрочено (дней) Числовой Длинное целое
  Итого (руб.): Денежная Денежная

 

Запускаем Access и выбираем Создание базы данных – Новая база данных:

Даем имя нашей базе «ФАМИЛИЯ - ПРОКАТ ФИЛЬМОВ»

 

§ 1.3 Создание таблиц.

Создадим таблицы нашей базы в режиме конструктора:

 

 
 

§ 1.3.1 Создание таблицы КЛИЕНТ.

Сохраняем таблицу под именем КЛИЕНТ:

Аналогично создаем таблицы ФИЛЬМ и ВЫДАЧА ФИЛЬМОВ.

§ 1.3.2 Создание таблицы ФИЛЬМ.

Для удобства ввода информации создадим для поля Страна производитель поле со списком. Исходные данные для формирования списка могут задаваться различными способами: из таблиц, запросов или вводиться через точку с запятой. В нашем случае исходные данные зададим во вкладке Подстановка через точку с запятой:

 
 

§ 1.3.3 Создание таблицы ВЫДАЧИ ФИЛЬМОВ.