Мне нужно отправить на проверку
1. Практикум (добавленный файл, его нужно сделать )
2. Практическая работа по дисциплине (база данных)
Создать базу данных "Библиотека".
Библиотека ведет пополнение и учет библиотечного фонда, а также выдачу книг читателям. иги распределены по рубрикам (экономика, юриспруденция, психология, информатика и т.д.). Учет книг. Учет читателей. Учет выдачи книг читателям. Подсчитать общее количество книг всего в библиотеке и по каждой рубрике. По заявке читателя узнать имеется ли книга в наличии или у кого она на руках. По заявке читателя получить список книг по данной рубрике, определенного автора, издательства или года выпуска. По запросу библиотекаря узнать какие книги числятся за читателем.
Примерная структура БД
1. Управляющая форма.
2. Таблицы:
Библиотека (каталог книг);
Рубрика;
Издательство;
Учет книг (инвентарный номер, код);
Учет выдачи книг (№ читательского билета, инвентарный номер, дата и т.д.);
Читатель (ФИО, № читательского билета, дата выдачи книги и т.д.).
3. Запросы:
По заявке читателя узнать имеется ли книга в наличии или у кого она на руках;
По запросу библиотекаря узнать какие книги числятся за читателем;
Количество экземпляров определенной книги в наличии.
4. Отчеты:
По заявке читателя получить список книг по данной рубрике;
По заявке читателя получить список книг определенного автора;
Получить список книг определенного издательства;
Список читателей, имеющих книги на руках;
Число книг на руках для каждого читателя;
Получить список книг определенного года выпуска.
Этапы решения задачи
Исходя из анализа предметной области, надо спроектировать таблицы. В таблицах не должно быть дублирования информации. Информация должна вводиться однократно, а использоваться многократно.
Нам будет нужно создать в таблицах поля, которые позволят организовать связь между таблицами. Эти поля будем создавать с помощью мастера подстановок. Мастер подстановок создает так называемые поля со списком, которые позволяют использовать данные из одних таблиц в связанных с ними таблицах. Использование полей со списком значительно ускоряет ввод данных и сокращает количество возможных ошибок.
Далее создадим схему базы данных, которая наглядно представит взаимосвязи таблиц и позволит нам обеспечить целостность базы данных.
На основе созданных таблиц будем создавать необходимые запросы.
Для удобства работы создадим формы ввода, изменения и просмотра данных.
Потребуется также создание печатных отчетов.
В заключение создадим управляющую форму, которая объединит все объекты нашей базы в единое целое и предоставит удобный интерфейс людям, работающим с базой данных.
Примечание:
База данных должна содержать управляющую форму;
Ввод данных в таблицы организовать с помощью форм;
Основная таблица должна содержать не менее 10-15 записей;
Добавить свои таблицы в структуру базы данных;
В таблицах определить необходимое количество полей, исходя из поставленной задачи;
Добавить свои запросы и отчеты (не менее двух).
Мила
Коломенский политехнический институт (филиал Московского политехнического университета)
Спасибо большое за помощь. Всё супер. Всем рекомендую этого исполнителя...
анна
импэ им а.с. грибоедова
спасибо сергею, все быстро, очень отзывчивый исполнитель. профессионал. до него тест не пр...
Земфира
ФГБОУ ВО «Нижневартовский государственный университет»
Ирина это исполнитель, который отличается ответственностью и добросовестным подходом к раб...
Инна
Северо-Западный институт управления
Спасибо автору! Работа выполнена в кротчайшие сроки, качественно, без замечаний, с учетом ...