Skip to content

Valery-Pechur/SQL_Example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SQL_Example

Необходимо разработать некоторые части приложения для учета книг в библиотеке.

Используемый стек:

  1. Java
  2. OracleSQL
  3. Maven

Приложение для учета книг в библиотеке должно:

  1. Хранить названия книг, ФИО авторов, наименования издательств, год издания.
  2. Учитывать имеющиеся в библиотеке экземпляры конкретной книги.
  3. Учитывать студентов, которым выдавалась конкретная книга. При каждой выдаче книги студенту, фиксируется дата выдачи. При возврате – дата возврата книги.

Example_1

Опишите модель данных (в любом удобном для вас представлении) для обслуживания библиотеки. Это может быть описание таблиц с типами данных, диаграмма – что угодно.
Модель данных представлена в файле general_scheme с указанием связей, включая связь "многие - ко многим", типов данных.

Example_2

Напишите SQL-запрос, который бы возвращал самого популярного автора за год. Запрос должен основываться на модели данных, которую вы описали в задании 1.
Запрос находится в файле query_Ex_2.txt

Example_3

Определите понятие «злостный читатель». Предложите алгоритм для поиска самого злостного читателя библиотеки. На любом языке программирования опишите алгоритм поиска такого читателя. Алгоритм должен основываться на модели данных, которую вы описали в задании 1.
Алгоритм реализован на языке Java.
«Злостный читатель» - читатель, которые максимальное количество раз обратился за книгами

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages