Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
28
Добавлен:
15.06.2014
Размер:
205.31 Кб
Скачать

1.3.8 Формирование отчётов средствами sql запросов.

Книги выпущенные позже 2000 года:

SELECT Nazvanie_knigi, Avtor, God_vypuska,Kol_vo_ekzemplyrov,

"Izdatelstvo.db".Kod_izdatelstva

FROM Knigi.db,Postavki.db,Izdatelstvo.db

WHERE "Knigi.db".Kod_knigi="Postavki.db".Kod_knigi

and "Izdatelstvo.db".Kod_izdatelstva="Postavki.db".Kod_izdatelstva

and God_vypuska>2000

ORDER BY Avtor

Данные заявок для издательства «Питер»:

SELECT Kod_knigi,Kol_vo_ekzemplyrov,Data_zayvki,Telefon

FROM Zayvka.db,Izdatelstvo.db

WHERE "Zayvka.db".Kod_izdatelstva="Izdatelstvo.db".Kod_izdatelstva

and Kod_izdatelstva IN (SELECT Kod_izdatelstva

FROM Izdatelstvo.db

WHERE Kod_izdatelstva='2')

ORDER BY Kod_knigi

Статистика:

Самые большие поставки книг на склад:

SELECT Nazvanie, Kol_vo_ekzemplyrov

FROM Izdatelstvo.db,Postavki.db

WHERE "Izdatelstvo.db".Kod_izdatelstva="Postavki.db".Kod_izdatelstva

and Kol_vo_ekzemplyrov>45

ORDER BY Kol_vo_ekzemplyrov

Заключение.

На этапе проектирования реляционной базы данных “Книжный склад”, я закрепил материал по основным требованиям к базам данных. Кроме того, я рассмотрел очень важный для проектирования баз данных вопрос нормализации таблиц и приведения их к третьей нормальной форме.

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

Также я изучил основы реализации БД в среде Delphi: связывание таблиц, добавление данных в таблицы, поиск данных в БД, каскадирование удалений, контроль вводимых данных, формирование отчётов (в том числе с использованием SQL запросов).

Весь изученный материал я реализовал в приложении БД «Книжный склад».

Список используемой литературы.

  1. Н. Культин “Delphi 6.Программирование на Object Pascal”, СПб.:Питер, 2001.-528 с.

  2. В. Фаронов “Программирование баз данных в Delphi 6”, СПб.:Питер, 2003.-352 с.

  3. А.М. Епашников “Delphi.Программирование СУБД”,М.:Диалог-МИФИ,2001.-528с.

13

Соседние файлы в папке Отчёт по БД