Задание 1. Создание структуры базы данных «Библиотека»
(выполняется для всех вариантов)
1. Создать базу данных «Библиотека» из перечисленных полей (Приложение 1). При необходимости допускается повторение полей:
· таблица 1 «Библиотека» - содержит данные о книгах фонда библиотеки;
· таблица 2 «Клиенты» - содержит данные о студентах, пользующиеся услугами библиотеки;
· таблица 3 «Заказы» - содержит данные о заказах литературы, студентами.
· таблица 4 «Поставщики» - содержит данные о фирмах, являющиеся поставщиками литературы в данную библиотеку;
· таблица 5 «Закупка литературы - содержит данные о дате, количестве экземпляров, отметку об оплате книг у поставщика для библиотеки и т.д.
2. Запустить программу Microsoft Access** .
3.В окне программы включить переключатель «Новая база».
4. Сохранить файл под своей фамилией.
5. Открыть объект «Таблицы».
6. Открыть меню «Создать», выбрать режим «Конструктор»:
· Создать структуру для таблиц 1,2,3,4 и 5;
· В открывшемся бланке конструктора каждому полю «Имя поля» присвоить необходимый тип данных и установить необходимые свойства каждому полю (размер поля, формат поля, подпись, маска ввода, условие на значение, обязательное поле, индексированное поле). При необходимости применить Поле подстановки.
· Определить ключевые поля;
· Сохранить таблицы и присвоить им имена, как дано в задании
(пункт 1).
7. С помощью меню Сервис – Схема данных, установить между таблицами по ключевым полям связь и установить тип отношений межтабличной связи.
|
|
8. Относительно межтабличным связям определить приоритет последовательности заполнения таблиц.
9. Заполнить таблицы следующим образом:
Ø Таблица «Библиотека» - 25 записей;
Ø Таблица «Клиенты» - 20 записей;
Ø Таблица «Заказы» - 30 записей;
Ø Таблица «Поставщики» - 6 записей;
Ø Таблица «Закупка литературы» - 15 записей.
Задание 2. Построение форм
(выполняется по вариантам)
1 | 5 | Создать для таблицы «Библиотека» форму, используя режим - мастер форм. Добавить из таблицы «Поставщики» поле со списком, куда войдут поля: Поставщик, Телефон. Добавить элемент «кнопка» и выполнить команду – закрыть форму. |
3 | 7 | Создать для таблицы «Поставщики» форму в режиме мастер форм. Добавить из таблицы «Библиотека» поле со списком, куда войдут поля: Код книги, Цена экземпляра. Добавить элемент «кнопка» и выполнить команду – закрыть форму. Отформатировать форму. |
8 | 2 | Построить форму в режиме мастер форм для таблицы «Заказ». Добавить в форму рисунок из файла. Добавить из таблицы «Клиенты» поле, куда войдут поля: Номер зачетной книжки, Факультет, Группа. Добавить элемент «кнопка» и выполнить команду – закрыть форму. |
9 | 0 | Построить форму в режиме мастер форм для таблицы «Поставщики». Добавить из таблицы «Библиотека» поле, куда войдут поля: Код книги, Название, Цена. Добавить элемент «кнопка» и выполнить команду – закрыть форму. |
4 | 6 | Построить форму в режиме мастер форм для таблицы «Закупка литературы». Добавить из таблицы «Библиотека» поле, куда войдут поля: Код книги, Название, Цена. Добавить рисунок из файла. Добавить элемент «кнопка» и выполнить команду – закрыть форму. |
5 | 7 | Создать форму в режиме конструктора для таблицы «Библиотека» |
9 | 3 | Создать форму в режиме конструктора для таблицы «Заказ». |
4 | 0 | Создать форму в режиме конструктора для таблицы «Клиенты». |
2 | 6 | Создать форму в режиме конструктора для таблицы «Поставщики». |
8 | 1 | Создать форму в режиме конструктора для таблицы «Закупка литературы». |
4 | 9 | Построить связанную форму для таблиц «Библиотека» и «Заказ». Из таблицы «Библиотека» выбрать поля:: код книги, раздел литературы, год издания, автор, оптовая цена. Из таблицы Заказы: код книги, номер зачетной книжки, дата заказа. |
0 | 3 | Построить подчиненную форму для таблиц «Заказы» и «Клиенты». Из таблицы «Клиенты», выбрать поля: номер зачетной книжки, фамилия, имя, факультет, группа. Из таблицы «Заказы»: код книги, номер зачетной книжки, дата заказа. |
1 | 7 | Построить связанную форму для таблиц «Библиотека» и «Поставщики». Из таблицы «Библиотека», выбрать поля: код книги, код поставщика, автор, розничная цена. Из таблицы «Поставщики» выбрать поля: код поставщика, поставщик, телефон. |
5 | 2 | Построить связанную форму для таблиц «Библиотека» и «Закупка книг у поставщиков». Из таблицы «Библиотека» выбрать поля: код книги, код поставщика, Оптовая цена. Из таблицы «Закупка книг у поставщиков» выбрать поля: Дата закупки, количество. В главной форме организовать поле «Общая стоимость», с помощью построителя выражения. |
6 | 8 | Построить подчиненную форму для таблиц «Библиотека» и «Поставщики». Из таблицы «Библиотека» выбрать поля: код книги, год издания, розничная цена. Из таблицы «Поставщики» выбрать поля: код поставщика, адрес, телефон. |
|
|
|
|
Задание 3. Создание запросов
(выполняется по вариантам)
0 | 5 | Найти литературу и данные о ней, которая находится в разделе «Информатика» |
1 | 3 | Найти книги и данные о них, которые были изданы в период с 1995 по 2000г.г. |
4 | 2 | Найти книги и данные о них, автора Бойко |
6 | 7 | Найти книги и данные о них, фамилии авторов, которых начинаются на букву «Т». |
8 | 9 | Найти книги, оптовая цена которых находится в пределах от 20грн до 35грн. |
3 | 7 | Найти поставщиков, номера телефонов, которые начинаются с цифры «2». |
2 | 5 | Рассчитать стоимость каждого заказа на закупку книг, выполненных за 2000 год. |
0 | 9 | Выполнить параметрический запрос. Найти максимальную информацию о поставщиках. Параметром запроса будет являться код фирмы. |
1 | 4 | Найти данные о студенте, пользующейся услугами библиотеки (заказанные книги), с номером зачетной книжки равным 545454. |
6 | 8 | Найти студентов Юридического факультета 201 группы, пользующихся услугами библиотеки. |
5 | 9 | Найти данные о студентах третьего курса (номер группы), пользующиеся услугами библиотеки (заказанные книги). |
0 | 4 | Найти книги, которых нет в библиотеке. |
7 | 2 | Найти книги, которые были заказаны в библиотеке за первые четыре месяца 2004 года. |
3 | 8 | Найти поставщиков, номера телефонов, которые начинаются с цифры «4». |
6 | 1 | Рассчитать общую стоимость книг по оптовой цене, закупка, которых была выполнена в 2000 году. |
8 | 4 | Найти книги, оптовые цены, которых превышают 45 грн. |
0 | 2 | Рассчитайте общее количество закупленных книг. |
1 | 7 | Рассчитайте общую стоимость книг по оптовой цене, код которой соответствует 1005. |
9 | 3 | Найдите книги, которые имеют максимальную стоимость (розничная цена) |
5 | 6 | Выполните параметрический запрос. Получить максимальную информацию о поставщиках. Параметром запроса является поле поставщик (название фирмы). |
0 | 3 | Рассчитайте общее количество студентов из таблицы «Клиенты» |
1 | 2 | Рассчитайте общее количество книг, которые были изданы в 2001 году. |
4 | 7 | Найти студентов, фамилии которых, начинаются на букву «К». |
9 | 6 | Найти студентов, которые заказали книги в марте 2004 года. |
8 | 5 | Рассчитайте общую стоимость книг, которые были закуплены по оптовым ценам в 2004 году. |
|
|
Дата добавления: 2018-04-04; просмотров: 467; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!