Главная Случайная страница


Категории:

ДомЗдоровьеЗоологияИнформатикаИскусствоИскусствоКомпьютерыКулинарияМаркетингМатематикаМедицинаМенеджментОбразованиеПедагогикаПитомцыПрограммированиеПроизводствоПромышленностьПсихологияРазноеРелигияСоциологияСпортСтатистикаТранспортФизикаФилософияФинансыХимияХоббиЭкологияЭкономикаЭлектроника






Структура базы данных (таблицы, связи, поля, типы и размеры полей)

 

Представим структуру таблиц.

 

Таблица 10 Таблица "Информация о читателе"

№ Поле Тип Размер Описание
Номер билета Счетчик   Номер читательского билета
Фамилия Текстовый Фамилия читателя
Имя Текстовый Имя читателя
Отчество Текстовый Отчество читателя
Телефон Текстовый Телефон для связи с читателем
Адрес Текстовый Адрес читателя

 

Рисунок 2 – Таблица "Информация о читателе"

 

Таблица 11 Таблица "Информация о книге"

№ Поле Тип Размер Описание
Шифр РєРЅРёРіРё Счетчик   Библиотечный шифр РєРЅРёРіРё
Название Текстовый Название книги
Код издательства Числовой Ссылка на код издательства
Год издания Числовой Год издания книги
Объем книги Числовой Объем книги в листах
Цена Денежный   Цена РєРЅРёРіРё
Количество Числовой Количество экземпляров в фондах библиотеки

 

Рисунок 3 – Таблица "Информация о книге"

 

Таблица 12 Таблица "Выдача книг"

№ Поле Тип Размер Описание
РљРѕРґ выдачи Счетчик   РљРѕРґ выдачи РєРЅРёРіРё
Шифр книги Числовой Ссылка на библиотечный шифр книги
Код читательского билета Числовой Ссылка на код читательского билета
Дата выдачи книги Дата Краткий формат даты По умолчанию =Date() Дата выдачи книги
Дата возврата книги Дата Краткий формат даты Дата возврата книги

 

Рисунок 4 – Таблица "Выдача книг"

 

Таблица 13 Таблица "Бронирование книг"

№ Поле Тип Размер Описание
Код брони Счетчик Код брони книги
Шифр книги Числовой Ссылка на библиотечный шифр книги
Код читательского билета Числовой Ссылка на код читательского билета
Дата заказа Дата Краткий формат даты По умолчанию =Date() Дата заказа книги

 

Рисунок 5 – Таблица "Бронирование книг"

 

Таблица 14 Таблица "Издательства"

№ Поле Тип Размер Описание
РљРѕРґ издательства Счетчик   РљРѕРґ издательства
Наименование Текстовый Наименование издательства
Код города Числовой Ссылка на город издательства

 

Рисунок 6 – Таблица "Издательства"

 

Таблица 15 Таблица "Города"

№ Поле Тип Размер Описание
РљРѕРґ РіРѕСЂРѕРґР° Счетчик   РљРѕРґ РіРѕСЂРѕРґР°
Наименование Текстовый Наименование города

 

Рисунок 7 – Таблица "Города"

 

Таблица 16 Таблица "Авторы"

№ Поле Тип Размер Описание
РљРѕРґ автора Счетчик   РљРѕРґ автора
Фамилия Текстовый Фамилия автора
Имя Текстовый Имя автора
Отчество Текстовый Отчество автора

 

Рисунок 8 - Таблица "Авторы"

 

Таблица 17 Таблица "Авторы книг"

№ Поле Тип Размер Описание
РљРѕРґ записи Счетчик   РљРѕРґ записи
Шифр книги Числовой Ссылка на шифр книги
Код автора Числовой Ссылка на код автора

 

Рисунок 9 - Таблица "Авторы книг"

Расставим связи между таблицами (рисунок 10).

 

Рисунок 10 – Схема данных

 

Все таблицы связаны между собой связью типа "Один-ко-многим". На примере таблиц "Издательства" и "Города" это означает, что одно издательство может иметь только один город, но в таблице "Издательства" может присутствовать множество записей таблицы "Города". Т.е. разные издательства могут иметь одинаковые названия городов.

Аналогично связаны между собой остальные таблицы.

 

Основные характеристики используемой СУБД

 

В результаты мы получили СУБД, обладающую рядом характеристик.

Разработанная СУБД позволяет выполнять простейшие операции с данными:

- добавлять в таблицу одну или несколько записей;

- удалять из таблицы одну или несколько записей;

- обновлять значения некоторых полей в одной или нескольких записях;

- находить одну или несколько записей, удовлетворяющих заданному условию.

Разработанная СУБД организует хранение информации таким образом, чтобы ее было удобно:

- просматривать;

- пополнять;

- изменять;

- искать нужные сведения,

- делать любые выборки,

- осуществлять сортировку в любом порядке.

 

Последнее изменение этой страницы: 2016-06-09

lectmania.ru. Все права принадлежат авторам данных материалов. В случае нарушения авторского права напишите нам сюда...