Файл: Проектирование БД для домашней библиотеки.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 16.02.2024

Просмотров: 63

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

ПРИЛОЖЕНИЕ 2 – Логическая структура БД для домашней библиотеки.

ПРИЛОЖЕНИЕ 3 – Скрипты создания таблиц и связей в БД library.

ПРИЛОЖЕНИЕ 4 – скрипт создания View для отчета со всеми книгами

create view view_rep_books

AS

select b.name as book, a.last_name+' '+a.name+' '+a.f_name as auth,

g.name as genre, g1.name as subgenre, l.name as lang, l.name_en as lang_eng, c.name as color, 'шкаф: '+cab.[desc]+', полка: '+sh.[desc] as position,

case [read] when 0 then 'Нет'

when 1 then 'Да'

end as readed,

b.comment

from books b

left join authors a on b.auth=a.id

left join colors c on b.color=c.id

left join genres g on b.genre=g.id

left join genres g1 on b.subgenre=g1.id

left join languages l on b.lang=l.id

left join position p on b.pos=p.id

left join storage cab on p.cabinet=cab.id

left join storage sh on p.shelf=sh.id

GO