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