Помощь в написании студенческих работ
Антистрессовый сервис

Проектирование базы данных «библиотека»

Курсовая Купить готовую Узнать стоимостьмоей работы

Для вычисления количества книг выданных в январе разработано два запроса для того чтобы агрегированные функции не выполнялись одновременно с операциями отбораSELECT Книги. Наименование, Month () AS Выражение1FROM Книги INNER JOIN Выдача ON Книги. Код книги] = Выдача. Код книги]GROUP BY Книги. Наименование, Month ()HAVING (((Month ())=1));SELECT Count (книгиянв.Наименование) ASFROM книгиянв… Читать ещё >

Проектирование базы данных «библиотека» (реферат, курсовая, диплом, контрольная)

Содержание

  • ВВЕДЕНИЕ
  • 1. ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ «БИБЛИОТЕКА»
    • 1. 1. Проектирование логической структуры базы данных
    • 1. 2. Проектирование физической структуры базы данных
  • 2. РЕАЛИЗАЦИЯ БАЗЫ ДАННЫХ «БИБЛИОТЕКА»
    • 2. 1. Организация ввода информации
    • 2. 2. Поиск информации
    • 2. 3. Выборка информации
    • 2. 4. Вычисления
    • 2. 5. Корректировка данных
    • 2. 6. Отчеты
  • ЗАКЛЮЧЕНИЕ
  • ЛИТЕРАТУРА

[Код читателя] = Выдача. Код читателя]GROUP BY Читатель. Фамилия, Выдача. ОтметкаHAVING (((Выдача.Отметка)="нет"));SELECT Count (количествочит.Фамилия) AS [Count-Фамилия]FROM количествочит;

Для вычисления количества книг выданных в январе разработано два запроса для того чтобы агрегированные функции не выполнялись одновременно с операциями отбораSELECT Книги. Наименование, Month ([Дата]) AS Выражение1FROM Книги INNER JOIN Выдача ON Книги. Код книги] = Выдача. Код книги]GROUP BY Книги. Наименование, Month ([Дата])HAVING (((Month ([Дата]))=1));SELECT Count (книгиянв.Наименование) AS [Count-Наименование]FROM книгиянв;

2.

5. Корректировка данных

Для корректировки данных используется форма, представленная на рис.

2.17. Рис.

2.17 Форма «Коррекция"Для коррекции данных используется запрос UPDATE Читатель SET Читатель. Адрес = [Формы]![Коррекция]![Поле23]WHERE (((Читатель.Адрес)=[Формы]![Коррекция]![Поле10]));Для удаления данных о выдаче книг за прошлый год используется запросDELETE Выдача.*FROM ВыдачаWHERE Year (Выдача.Дата)=Year (Now ())-1;2.6 Отчеты

В системе предусмотрен табличный отчет список должников (ФИО, адрес, место работы), с группировкой по месту работы, который строится на основе запроса имеющего следующий текст

Кляуза на работу о должниках. SELECT DISTINCT Читатель. Фамилия, Читатель. Имя, Читатель. Отчество, Читатель. Адрес, Читатель. Место работы]FROM Читатель INNER JOIN Выдача ON Читатель. Код читателя] = Выдача. Код читателя]; Внешний вид отчета представлен на рис. 2.

18.Рис.

2.18. Внешний вид табличного отчета

В программе же произвольный отчет: «Кляуза на работу о должниках», который строится на основе запроса SELECT Читатель. Фамилия, Читатель. Имя, Читатель. Отчество, Выдача. Отметка, Книги. Наименование, Читатель. Место работы], Выдача. Код записи], Читатель. Код читателя], Читатель. Место работы]FROM Книги INNER JOIN (Читатель INNER JOIN Выдача ON Читатель.

Код читателя] = Выдача. Код читателя]) ON Книги. Код книги] = Выдача. Код книги]WHERE (((Выдача.Отметка)="нет"));Внешний вид отчета представлен на рис. 2.

19.Рис.

2.19. Внешний вид произвольного отчета

ЗАКЛЮЧЕНИЕ

Проведенная работа позволила создать курсовой проект, базу данных «Библиотека». В данной работе были созданы: логическая и физическая модели. Также был разработан интуитивно-понятный пользовательский интерфейс. Главная форма значительно упростит навигацию по базе данных. Созданы отчет, предоставляющие необходимую информацию пользователю, которую можно сразу вывести на печать. В базе данных были созданы: 13 форм, 2 отчет, 10 запросов.

ЛИТЕРАТУРА

Коннолли, Томас, Бегг, Каролин. Базы данных. Проектирование, реализация и сопровождение.

Теория и практика. 3-е издание.: Пер. с англ. — М.: Издательский дом «Вильяме», 2003. — 1440 с. Карпова Т. — Базы данных: модели, разработка, реализация.

Уч. пособие — СПб: Питер, 2001

Диго С.М., Базы Данных, Москва, «Финансы и статистика», 2005 г. Электронная встроенная гипертекстовая справочная система MicrosoftAccess, файл MSACC20. HLP, 4.7 Мбайт

Майкл. Хэлволсон, Майкл Янг, Эффективная работа с MicrosoftOffice. — C. Петербург: Питер, 2001

Базы данных для небольших предприятий и Интернета; СПб: Символ-Плюс, 2000. — 560 c. Базы данных: Учебник для ВУЗов / Под ред.— СПб: Корона принт, 2000. — 416 с. Дунаев В. В. Базы данных. Язык SQL / В.

В. Дунаев. — СПб.: BHV, 2006. — 288 с.

Показать весь текст

Список литературы

  1. Коннолли, Томас, Бегг, Каролин. Базы данных. Проектирование, реализация и сопровождение. Теория и практика. 3-е издание.: Пер. с англ. — М.: Издательский дом «Вильяме», 2003. — 1440 с.
  2. Т. — Базы данных: модели, разработка, реализация. Уч. пособие — СПб: Питер, 2001.
  3. С.М., Базы Данных, Москва, «Финансы и статистика», 2005г.
  4. Электронная встроенная гипертекстовая справочная система Microsoft Access, файл MSACC20. HLP, 4.7 Мбайт
  5. Майкл. Хэлволсон, Майкл Янг, Эффективная работа с Microsoft Office. — C. Петербург: Питер, 2001
  6. Базы данных для небольших предприятий и Интернета; СПб: Символ-Плюс, 2000. — 560 c.
  7. Базы данных: Учебник для ВУЗов / Под ред.— СПб: Корона принт, 2000. — 416 с.
  8. В. В. Базы данных. Язык SQL / В. В. Дунаев. — СПб.: BHV, 2006. — 288 с.
Заполнить форму текущей работой
Купить готовую работу

ИЛИ