Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Задание к контр. раб. Сет.техн. и БД гр. 31403215.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
658 Кб
Скачать
☆

Вариант 12.Система учета проката видеокассет

Построить информационную систему учета проката видеокассет.

Система должна давать возможность:

  1. Накапливать информацию о видеокассетах, клиентах и выдаче видеокассет в таблицах:

  • Видеокассеты

  • Клиенты

  • Выдача видеокассет

Таблицы могут иметь структуру вида:

Таблица Видеокассеты

Имя поля

Тип поля

Размер поля

Код видеокассеты

Текстовый

6

Дата поступления

Дата/время

Название видеокассеты

Текстовый

30

Фамилия режиссера

Текстовый

20

Год создания

Числовой

Целое

Страна

Текстовый

15

Стоимость видеокассеты

Числовой

Длинное целое

Количество экземпляров

Числовой

Целое

Стоимость проката

Числовой

Длинное целое

Поле Код видеокассеты - ключевое.

Таблица Клиенты

Имя поля

Тип поля

Размер поля

Код клиента

Текстовый

6

Данные паспорта

Текстовый

10

ФИО клиента

Текстовый

20

Адрес клиента

Текстовый

30

Телефон клиента

Текстовый

9

Поле Код клиента - ключевое.

Таблица Выдача видеокассет

Имя поля

Тип поля

Размер поля

Код видеокассеты

Текстовый

6

Код клиента

Текстовый

6

Дата выдачи

Дата/время

Дата возврата

Дата/время

  1. Использовать одновременно информацию всех таблиц, связанных между собой следующим образом:

  • таблица Видеокассеты с таблицей Выдача видеокассет - по полю Код видеокассеты, тип связи "один ко многим";

  • таблица Клиенты с таблицей Выдача видеокассет - по полю Код клиента, тип связи "один ко многим".

  1. Просматривать, изменять, удалять, добавлять данные в таблицы через формы для работы с данными:

  • Видеокассеты

  • Клиенты

  • Выдача видеокассет

  1. Отбирать данные из таблиц при помощи запросов для оформления:

  • Журнала проката видеокассет В данном запросе следует посчитать общую Стоимость видеокассет (Стоимость видеокассеты * Количество экземпляров)

  • Квитанции выдачи видеокассеты Запрос должен давать возможность получить информацию для одного, конкретного клиента.

  1. Выводить данные из таблиц при помощи отчетов в виде:

  • Журнала проката видеокассет

  • Квитанции выдачи видеокассеты

  1. Управлять работой приложения через кнопочную форму.

  2. Создать другие объекты Базы данных в соответствии с заданием ((см. Выше). Вариант 13.Система учета вкладов населения в банк

Построить информационную систему учета вкладов населения в банк.

Система должна давать возможность:

1. Накапливать информацию о вкладах населения в банки в таблицах:

  • Клиенты

  • Вклады

  • Банки

Таблицы могут иметь структуру вида:

Таблица Клиенты

Имя поля

Тип поля

Размер поля

Личный номер клиента

Текстовый

6

ФИО клиента

Текстовый

30

Номер паспорта

Текстовый

15

Кем выдан паспорт

Текстовый

30

Дата выдачи паспорта

Дата/время

Адрес

Текстовый

30

Телефон

Текстовый

9

Дата заключения договора

Дата/время

Поле Личный номер клиента - ключевое.

Таблица Вклады

Имя поля

Тип поля

Размер поля

Личный номер клиента

Текстовый

6

Вид вклада

Текстовый

30

Процентная ставка

Числовой

Целое

Срок действия

Дата/время

Таблица Банки

Имя поля

Тип поля

Размер поля

Личный номер клиента

Текстовый

6

Наименование банка

Текстовый

35

Адрес

Текстовый

30

Телефон

Текстовый

9

Номер счета

Текстовый

15

2. Использовать одновременно информацию всех таблиц, связанных между собой следующим образом:

  • таблица Клиенты с таблицей Вклады - по полю Личный номер клиента, тип связи "один ко многим";

  • таблица Клиенты с таблицей Банки - по полю Личный номер клиента, тип связи "один ко многим".

3. Просматривать, изменять, удалять, добавлять данные в таблицы через формы для работы с данными:

  • Клиенты

  • Вклады

  • Банки

4. Отбирать данные из таблиц при помощи запросов для оформления:

  • Отчет о вкладах населения за определенный период

  • Карточки клиента Запрос должен давать возможность получить информацию об одном, конкретном клиенте.

5. Выводить данные из таблиц при помощи отчетов в виде:

  • Отчет о вкладах населения за определенный период

  • Карточки клиента

6. Управлять работой приложения через кнопочную форму.

7. Создать другие объекты Базы данных в соответствии с заданием (см. выше).