Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Бази даних "Бібліотека"

Реферат Бази даних "Бібліотека"





ся на id_izdatelstva; kod_goroda (числове), яке посилається на id_gorod; kod_avtora (числове), яке посилається на id_avtor; kod_mesta, яке посилається на id_mesto_hraneniya; zena (грошовий); stranizi (числовий); reiting_u_kritikov (числовий).


В 

Рис. 11


Форма цієї таблиці.


В 

Рис. 12


Таблиця читачі складається з 5 полів: id_chitatel (лічильник); fio (техтовий); data_rozdeniya (дата); adress (текстовий); telefon (числове).


В 

Рис. 13

Форма цієї таблиці.


В 

Рис. 14


Таблиця формуляри складається з 5 полів: id_formulyara (лічильник); kod_knigi (числове), яке посилається на id_knigi; kod_chitatelya (числове), яке посилається на id_chitatel; data_vidachi (дата); data_vozvrata (дата).


В 

Рис. 15


Форма цієї таблиці.


В 

Рис. 16

Схема даних


Усі зв'язки показані в схемі даних.


В 

Рис. 17


Запити


У даній роботі представлено 10 запитів: вартість всіх книг за автором, кількість книг за автором, кількість книг за жанрами, кількість книг по видавництвах, кількість книг за місцем зберігання, кількість книг з читачеві, за жанром і книзі кількість читачів, скільки сторінок написав кожен автор, середній рейтинг за автором, середній рейтинг по видавництву.

) кількість книг за автором: avtori.avtor, Count (avtori.avtor) AS [кількість книг]

FROM avtori INNER JOIN knigi ON avtori.id_avtor = knigi.kod_avtoraBY avtori.avtorBY avtori.avtor;

В 

Рис. 18


) вартість всіх книг за автором: avtori.avtor, Sum (knigi.zena) AS [вартість його книг]

FROM avtori INNER JOIN knigi ON avtori.id_avtor = knigi.kod_avtoraBY avtori.avtorBY avtori.avtor;


В 

Рис. 19


) кількість книг за жанрами:

SELECT zanr.zanr, Count (knigi.nazvanie) AS [кількість книг] zanr INNER JOIN knigi ON zanr.id_zanr = knigi.kod_razdelaBY zanr.zanrBY zanr.zanr;


В 

Рис. 20


) кількість книг по видавництвах:

SELECT izdatelstva.izdatelstva, Count (izdatelstva.izdatelstva) AS [кількість книг] izdatelstva INNER JOIN knigi ON izdatelstva.id_izdatelstva = knigi.kod_izdatelstvaBY izdatelstva.izdatelstvaBY izdatelstva.izdatelstva;


В 

Рис. 21


) кількість книг за місцем зберігання:

SELECT mesta_hraneniya.mesto_hraneniya, Count (knigi.nazvanie) AS [кількі...


Назад | сторінка 2 з 4 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Формування бази даних книг магазину на Java
  • Реферат на тему: Створення бази даних "Продажі книг"
  • Реферат на тему: Оформлення дитячих і дорослих книг
  • Реферат на тему: Концепція інтернет-магазину з продажу книг
  • Реферат на тему: Редагування книг у другій половині XIX століття