Мегаобучалка Главная | О нас | Обратная связь


Построение логической модели предметной области



2015-11-10 746 Обсуждений (0)
Построение логической модели предметной области 0.00 из 5.00 0 оценок





Построение физической модели предметной области

 

Раздел Таблица1

Название поля Ключ Тип данных Размер
код раздела (PK) числовой целое
название   текстовый

 

Тема Таблица 2

Название поля Ключ Тип данных Размер
код темы (PK) числовой целое
код раздела (FK) числовой целое
название   текстовый

 

ЧитательТаблица 3

Название поля Ключ Тип данных Размер
Номер билета (PK) числовой целое
фамилия   текстовый
имя   текстовый
отчество   текстовый
дата рождения   дата/время  
место учебы (работы)   текстовый
адрес   текстовый

 

КнигаТаблица 4

Название поля Ключ Тип данных Размер
инвентарный номер (PK) числовой целое
код раздела (FK) числовой целое
код темы (FK) числовой целое
автор   текстовый
название   текстовый
год издания   числовой целое
издательство   текстовый
цена   денежный целое
кол-во экземпляров   числовой целое

Учетная карточкаТаблица 5

Название поля Ключ Тип данных Размер
номер записи (PK) числовой целое
номер билета (FK) числовой целое
инвентарный номер (FK) числовой целое
код раздела (FK) числовой целое
код темы (FK) числовой целое
дата выдачи   дата/время  
дата возврата (план)   дата/время  
дата возврата (факт)   дата/время  
залог   логический  

 


 

Запросы

Запрос 1. Производит расчет размера пени за каждую задержанную книгу.

 

SELECT [Список должников].[номер билета], [Список должников].фамилия, [Список должников].имя, [Список должников].автор, [Список должников].название, [Список должников].[Разница в днях], [Список должников]![Разница в днях]*2 AS Пени

FROM [Список должников];

 

Запрос 2. Формирует список книг, выданных указанному читателю.

 

SELECT [Учетная карточка].[Инвентарный номер], Книга.Автор, Книга.Название

FROM [Читатель] INNER JOIN (Книга INNER JOIN [Учетная карточка] ON Книга.[Инвентарный номер] = [Учетная карточка].[Инвентарный номер]) ON Читатель.[Код читетеля] = [Учетная карточка].[Код читателя]

WHERE (((Читатель.[Код читетеля])=[введите код читателя]));

 

Запрос 3. Формирует список книг, выбранных по фрагменту названия.

 

SELECT Книга.[Инвентарный номер], Книга.Автор, Книга.Название, Книга.[Год издания], Книга.Издательство

FROM Книга

WHERE (((Книга.Название) Like "Маркет*"));


Формы

Форма 1. Первая страница главной кнопочной формы

 

Форма 2. Составная форма

 

Форма 3. Простая форма

Отчеты

 

Отчет 1. Составной отчет о читателях-должниках. Источники данных для отчета: таблица Читатель, запрос Расчет размера пени.

Отчет 2. Отчет о книгах, выбранных по фрагменту названия. Источник данных для отчета – запрос 3.

 



2015-11-10 746 Обсуждений (0)
Построение логической модели предметной области 0.00 из 5.00 0 оценок









Обсуждение в статье: Построение логической модели предметной области

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы...
Почему человек чувствует себя несчастным?: Для начала определим, что такое несчастье. Несчастьем мы будем считать психологическое состояние...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (746)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.008 сек.)