
- •Создание базы данных и объектов типа “Таблица” в среде ms Access Определение связей между таблицами, задание схемы базы данных.
- •Порядок выполнения
- •Контрольные вопросы для самостоятельной проработки
- •Содержание отчета
- •Задание по работе
- •Создание запросов в среде ms Access
- •Порядок выполнения
- •Контрольные вопросы для самостоятельной проработки
- •Содержание отчета
- •2. Информационная система “Обеспечение учебного процесса”
- •3. Информационная система "Железнодорожная станция"
- •4. Информационная система "Транспортная компания"
- •5. Информационная система "Поликлиника"
- •6. Информационная система "Компьютер"
- •7. Информационная система "Международный автобус"
- •8. Информационная система "Туристическая компания"
- •9. Информационная система "Внебюджетное образование"
- •10. Информационная система "Промтоварный магазин"
- •11. Информационная система "Программные системы "
- •12. Информационная система "Гостиница"
- •13. Информационная система "Рекламная компания"
Создание запросов в среде ms Access
Цель: изучение процесса проектирования запроса с помощью стандартной панели инструментов окна запроса в режиме Конструктора.
Теоретическая подготовка.
Дать характеристику следующим понятиям:
Запросы
Сортировка записей таблицы
Запросы с критериями поиска
Запросы с параметрами
Вычисляемые поля в запросах
Итоговые запросы
Многотабличные запросы
Перекрестные запросы
Запросы на удаление
Запросы-обновления
Порядок выполнения
Подготовить отчет по работе.
Сдать коллоквиум и получить допуск к лабораторной работе.
Спроектировать заданные запросы по определенному преподавателем варианту и предъявить их преподавателю.
Контрольные вопросы для самостоятельной проработки
Где находится шаблон вывода при конструировании запроса-выборки?
Как задать параметры при создании запроса-выборки с параметрами?
Что такое запрос-действие и какие бывают запросы-действия?
Как можно добавить или удалить таблицу при конструировании запроса?
Что такое агрегированные операции и как они применяются в запросах?
Как определить из каких таблиц взяты поля в шаблон вывода при конструировании запроса?
Что такое SQL и как этот язык используется при формировании запросов?
Можно ли передать параметры в запрос из некоторой формы, если можно, то как это сделать?
Можно ли вводить данные в таблицы через запросы, если можно, то в каких случаях, каковы ограничения, накладываемые на взаимосвязанные таблицы, на ввод данных через запросы в таблицы?
Что такое поля группировки, можно ли использовать одновременно несколько полей группировки в одном запросе и каков смысл получаемого результата?
Какие связи между таблицами могут быть установлены в запросе и в каких случаях связи устанавливаются автоматически, а когда их можно установить вручную?
Чем отличается запрос-выбора от запроса на создание таблицы? Что происходит при повторном запуске запроса на создание таблицы?
Содержание отчета
Название и цель выполнения работы.
Письменные ответы на заданные вопросы.
Виды сконструированных запросов.
1. Информационная система "Библиотека"
Разработать систему, помогающую обслуживать библиотеку. Система должна предусматривать режимы ведения системного каталога, отражающего перечень областей знаний, по которым имеются книги в библиотеке. Внутри библиотеки области знаний в систематическом каталоге могут иметь уникальный внутренний номер и полное наименование. Каждая книга может содержать сведения из нескольких областей знаний. Каждая книга в библиотеке может присутствовать в нескольких экземплярах.
В библиотеке ведется картотека читателей.
На каждого читателя в картотеку заносятся следующие сведения:
Фамилия, Имя , Отчество
домашний адрес
телефон (Будем считать, что у нас два телефона - рабочий и домашний)
дата рождения
Каждому читателю присваивается уникальный номер читательского билета.
Каждый читатель может одновременно держать на руках не более 5 книг. Читатель не должен одновременно держать более одного экземпляра книги одного названия.
Каждая книга, хранящаяся в библиотеке, характеризуется следующими параметрами:
уникальный шифр
название
фамилия автора (может отсутствовать)
фамилии соавторов (могут отсутствовать)
место издания (город)
издательство
год издания
количество страниц.
количество экземпляров книги в библиотеке
Каждая книга в библиотеке может присутствовать в нескольких экземплярах. Каждый экземпляр имеет следующие характеристики:
уникальный инвентарный номер
шифр книги, который совпадает с уникальным шифром из описания книг
присутствие в библиотеке.
В случае отсутствия данного экземпляра книги должны быть записаны следующие сведения:
номер билета читателя, который взял книгу
дата выдачи книги
дата возврата.
Каждый экземпляр книги может находиться на руках только у одного читателя.
Предусмотреть следующие ограничения на информацию в системе:
Не может быть информации о соавторах, если нет информации об авторе.
В библиотеке должны быть записаны читатели не моложе 17 лет.
В библиотеке присутствуют книги, изданные начиная с 1960 по текущий год
Каждый читатель может держать на руках не более 5 книг.
Каждый читатель при регистрации в библиотеке должен дать телефон для связи он может быть рабочим или домашним.
Каждая область знаний может содержать ссылки на множество книг, но каждая книга может относиться к различным областям.