Читайте также: |
|
1. Создайте базу данных в соответствии со своим вариантом.
2. Создайте таблицы в режиме конструктора и ввести в созданные таблицы данные (в режиме таблицы). Распечатайте таблицы в режиме предварительного просмотра.
3. Установите связи между таблицами и распечатайте окно Схема данных (поместите окно в буфер обмена, используя кнопки [Alt]+[Print Screen], создайте документ MS Word и вставьте окно из буфера обмена в документ и распечатайте).
4. Создайте запрос в соответствии со своим вариантом и распечатайте результат выполнения (в режиме предварительного просмотра).
5. Создайте отчет на основе созданного запроса и распечатайте его в режиме предварительного просмотра.
6. Дайте краткое пояснение к выполнению каждого пункта задания (используя текстовый процессор MS Word).
Создайте базу данных КНИГИ. В базе данных создайте следующие таблицы:
Книги Склад
Имя поля | Тип данных | Описание |
Шифр (ключ) | Счетчик | Шифр книги |
Название Книги | Текстовый, размер поля – 30 Обязательное поле - Да | Полное название книги |
Цена | Денежный Число десятичных знаков - 0 Обязательное поле - Да | Цена за 1 экземпляр |
Остаток | Числовой, Длинное целое Условие на значение - «>0» Обязательное поле - Да | Остаток на складе |
Клиенты
Имя поля | Тип данных | Описание |
Код Клиента (ключ) | Счетчик | Код клиента |
Название Фирмы | Текстовый, размер поля – 30 Обязательное поле -Да | Название фирмы, заказывающей товар |
Адрес | Текстовый, размер поля – 30 Обязательное поле -Да | Город, улица, дом |
Телефон | Текстовый, Размер поля – 15 Обязательное поле - Нет | Код страны - код города - номер |
Заказы
Имя поля | Тип данных | Описание |
Номер Заказа (ключ) | Счетчик | Номер заказа |
Дата Заказа | Дата/время Краткий формат даты Обязательное поле - Да | Дата оформления заказа |
Код Клиента | Числовой, Длинное целое Обязательное поле - Да | Код клиента, делающего заказ |
Шифр | Числовой, Длинное целое Обязательное поле - Да | Шифр заказываемой книги |
Количество | Числовой, Длинное целое Условие на значение - «>0» Обязательное поле - Да | Количество заказываемых книг |
Установите связи между таблицами:
ü Книги Склад - Заказы по полю Шифр, тип отношения один-ко-многим.
ü Клиенты - Заказы по полю Код Клиента, тип отношения один-ко-многим.
Заполните таблицы о книгах и клиентах. На основе введенных данных сформируйте 5-10 записей по таблице «Заказы».
Задача № 6.
а) Создайте запрос:
Имя запроса: «Список заказов», который содержит поля:
Поле | Примечание |
Дата Заказа | Из таблицы Заказы, выводить на экран |
Название Фирмы | Из таблицы Клиенты, выводить на экран |
Название Книги | Из таблицы Книги Склад, выводить на экран |
Количество | Из таблицы Заказы, выводить на экран |
Сумма | Поле Сумма является вычисляемым и создается в запросе (=Цена*Количество), выводить на экран |
Отсортируйте данные по полю Дата заказа.
б) Создайте отчет на основе запроса Список заказов. Заголовок отчета должен включать в себя данные об учащемся, выполнившем контрольную работу (ФИО, № группы, № шифра учащегося). Отчет должен выводить все поля запроса, группировать данные по полю Дата заказа, подсчитывать Итоговую стоимость заказанных книг по группе.
Задача № 7.
а) Создайте запросна выборку по названию фирмы, с количеством товара меньше указанного (например, <100):
Имя запроса: Список заказов, который содержит поля:
Поле | Примечание |
Дата Заказа | Из таблицы Заказы, выводить на экран |
Название Фирмы | Из таблицы Клиенты, выводить на экран |
Название Книги | Из таблицы Книги Склад, выводить на экран |
Количество | Из таблицы Заказы, выводить на экран |
б) Создайте отчет на основе запроса Список заказов. Заголовок отчета должен включать в себя данные об учащемся, выполнившем контрольную работу (ФИО, № группы, № шифра учащегося). Отчет должен выводить все поля запроса, группировать данные по полю Название Фирмы, подсчитывать Итоговое количество заказанных книг по группе.
Задача № 8.
а) Создайте запросна выборку. Для записей, с количеством товара больше указанного (например, >200):
Имя запроса: Список заказов, который содержит поля:
Поле | Примечание |
Дата Заказа | Из таблицы Заказы, выводить на экран |
Название Фирмы | Из таблицы Клиенты, выводить на экран |
Название Книги | Из таблицы Книги Склад, выводить на экран |
Количество | Из таблицы Заказы, выводить на экран |
б) Создайте отчет на основе запроса Список заказов. Заголовок отчета должен включать в себя данные об учащемся, выполнившем контрольную работу (ФИО, № группы, № шифра учащегося). Отчет должен выводить все поля запроса, группировать данные по полю Название Книги, подсчитывать Итоговое количество заказанных книг по группе.
Задача № 9.
а) Создайте запросна выборку по названию фирмы.
Имя запроса: Список заказов, который содержит поля:
Поле | Примечание |
Дата Заказа | Из таблицы Заказы, выводить на экран |
Название Фирмы | Из таблицы Клиенты, выводить на экран |
Название Книги | Из таблицы Книги Склад, выводить на экран |
Количество | Из таблицы Заказы, выводить на экран |
б) Создайте отчет на основе запроса Список заказов. Заголовок отчета должен включать в себя данные об учащемся, выполнившем контрольную работу (ФИО, № группы, № шифра учащегося). Отчет должен выводить все поля запроса, группировать данные по полю Название Фирмы, подсчитывать Итоговое количество заказанных книг по группе.
Задача № 10.
а) Создайте запросна выборку для записей, относящихся к определенному временному интервалу (на Ваше усмотрение).
Имя запроса: Список заказов, который содержит поля:
Поле | Примечание |
Дата Заказа | Из таблицы Заказы, выводить на экран |
Название Фирмы | Из таблицы Клиенты, выводить на экран |
Название Книги | Из таблицы Книги Склад, выводить на экран |
Количество | Из таблицы Заказы, выводить на экран |
б) Создайте отчет на основе запроса Список заказов. Заголовок отчета должен включать в себя данные об учащемся, выполнившем контрольную работу (ФИО, № группы, № шифра учащегося). Отчет должен выводить все поля запроса, группировать данные по полю Название Фирмы, подсчитывать Итоговое количество заказанных книг по группе.
Дата добавления: 2015-11-16; просмотров: 29 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Условие задач 1, 2, 3, 4, 5. | | | Условие задач 11, 12, 13, 14, 15. |