- •2. Контрольная работа
- •2.1. Контрольная работа по теме: «Система управления базой данных предприятия малого бизнеса»
- •3. Задание по контрольной работе
- •1. Создание базы данных в субд мs Ассеss.
- •2. Компьютерная подготовка писем с использованием текстового процессора мs Word и субд мs Ассеss.
- •Создание базы данных в субд мs Ассеss
- •АвтоСклад
- •Договора
- •Задание 2 Компьютерная подготовка писем с использованием текстового процессора мs Word субд мs Ассеss
- •Перечень литературы для выполнения расчетно-графической работы Основная литература
- •Дополнительная литература
АвтоСклад
Имя поля
|
Тип данных
|
Описание
|
КодАвто
|
Счетчик
|
Код автомобиля
|
МаркаАвто
|
Текстовый, размер поля - 30 Обязательное поле - Да
|
Полное название Марки автомобиля
|
Цена
|
Денежный Число десятичных знаков - 0 Обязательное поле - Да
|
Цена за 1 автомобиль
|
Остаток
|
Числовой. Длинное целое Условие на значение - «>=0» Обязательное поле - Да
|
Остаток на складе
|
Агенты
Имя поля
|
Тип данных
|
Описание
|
КодАгента
|
Счетчик
|
Код торгового агента
|
ФИО
|
Текстовый, размер поля - 30 Обязательное поле -Да
|
ФИО торгового агента
|
Телефон
|
Текстовый, Размер поля - 15 Обязательное поле - Нет
|
Код страны - код города - номер
|
Договора
Имя поля
|
Тип данных
|
Описание
|
НомерДоговора
|
Счетчик
|
Номер договора
|
Дата
|
Дата/время Краткий формат даты Обязательное поле - Да
|
Дата оформления договора
|
КодАгента
|
Числовой, Длинное целое Обязательное поле - Да
|
Код агента, оформившего договор
|
Клиент
|
Текстовый, размер поля - 30 Обязательное поле - Да
|
Название организации или ФИО клиента, делающего заказ
|
КодАвто
|
Числовой, Длинное целое Обязательное поле - Да
|
Код автомобиля
|
Количество
|
Числовой, Целое Условие на значение - «>0» Обязательное поле - Да
|
Количество приобретаемых автомобилей
|
Установите связи между таблицами:
• АвтоСклад - Договора по полю КодАвто, тип отношения один-ко-многим.
• Агенты - Договора по полю КодАгента, тип отношения один-ко-многим.
Заполните таблицы об автомобилях и агентах (7 записей). На основе введенных данных сформируйте 7 записей по договорам.
Создайте следующие запросы:
1 запрос. Список договоров полный, который содержит поля:
Поле
|
Примечание
|
Дата
|
Из таблицы Договора, выводить на экран
|
Клиент
|
Из таблицы Договора, выводить на экран
|
МаркаАвто
|
Из таблицы АвтоСклад, выводить на экран
|
Цена |
Из таблицы АвтоСклад, выводить на экран
|
Количество
|
Из таблицы Договора, выводить на экран
|
Сумма
|
Поле Сумма является вычисляемым и создается в запросе (=Цена*Количество), выводить на экран
|
Отсортируйте данные по полю Дата.
2 запрос. Список договоров с условием, на основе запроса Список договоров полный. Включите в запрос все поля.
При задании условий в запросе воспользуйтесь таблицей 1.
Таблица 1
№ варианта
|
Запрос
|
1
|
На выборку. Для записей, относящихся к конкретной дате, и суммой больше указанной (например,>10000) |
2 |
Параметрический запрос. По наименованию клиента (оператор Like[...])
|
3 |
На выборку. Для записей, относящихся к определенному ценовому интервалу (на Ваше усмотрение, воспользуйтесь оператором сравнения Between)
|
4 |
На выборку. Для записей, относящихся к текущему месяцу, и суммой меньше указанной (например,<7000) |
5 |
Параметрический запрос. По марке автомобиля (оператор Like[...])
|
6 |
На выборку. Для записей, относящихся к определенному временному интервалу (на Ваше усмотрение, воспользуйтесь оператором сравнения Between)
|
7 |
На выборку. Для записей, относящихся к конкретному месяцу, и количеством автомобилей больше указанного (например,>5) |
8 |
Параметрический запрос. По ФИО агента (оператор Like[...])
|
9 |
На выборку. Для записей, относящихся к определенному стоимостному интервалу (на Ваше усмотрение, воспользуйтесь оператором сравнения Between)
|
Создайте формы для ввода данных.
При создании форм воспользуйтесь таблицей 2.
Таблица 2
№ варианта
|
Формы |
1 |
1. Создайте автоформу: в столбец на основе таблицы АвтоСклад. 2. Создайте главную форму Агенты с подчиненной формой Договора (на основе таблиц Агенты и Договора, включите все поля таблиц). Внешний вид подчиненной формы - ленточный, стиль – диффузный.
|
2 |
1. Создайте автоформу: ленточную на основе таблицы Агенты. 2. Создайте главную форму АвтоСклад с подчиненной формой Договора (на основе таблиц АвтоСклад и Договора, включите все поля таблиц). Внешний вид подчиненной формы табличный, стиль - камень.
|
3 |
1. Создайте автоформу: табличную на основе таблицы Договора. 2. Создайте главную форму Агенты с подчиненной формой Договора (на основе таблиц Агенты и Договора, включите все поля таблиц). Внешний вид подчиненной формы - ленточный, стиль - международный.
|
4 |
1. Создайте форму с помощью конструктора на основе таблицы АвтоСклад. 2. Создайте главную форму Агенты с подчиненной формой Договора (на основе таблиц Агенты и Договора, включите все поля таблиц). Внешний вид подчиненной формы - ленточный, стиль – Официальный.
|
5 |
1. Создайте форму с помощью мастера на основе таблицы Агенты. 2. Создайте главную форму АвтоСклад с подчиненной формой Договора (на основе таблиц АвтоСклад и Договора, включите все поля таблиц). Внешний вид подчиненной формы табличный, стиль – Промышленный..
|
6 |
1. Создайте форму с помощью конструктора на основе таблицы Договора. 2. Создайте главную форму Агенты с подчиненной формой Договора (на основе таблиц Агенты и Договора, включите все поля таблиц). Внешний вид подчиненной формы - табличный, стиль – рисовая бумага.
|
7 |
1. Создайте автоформу: ленточную на основе таблицы АвтоСклад. 2. Создайте главную форму Агенты с подчиненной формой Договора (на основе таблиц Агенты и Договора, включите все поля таблиц). Внешний вид подчиненной формы - табличный, стиль – рисунок Суми.
|
8 |
1. Создайте автоформу: ленточную на основе таблицы Агенты. 2. Создайте главную форму АвтоСклад с подчиненной формой Договора (на основе таблиц АвтоСклад и Договора, включите все поля таблиц). Внешний вид подчиненной формы -ленточный, стиль - стандартный.
|
9 |
1. Создайте автоформу: в столбец на основе таблицы Договора. 2. Создайте главную форму Агенты с подчиненной формой Договора (на основе таблиц Агенты и Договора, включите все поля таблиц). Внешний вид подчиненной формы - ленточный, стиль - чертеж.
|
Создайте отчеты.
Заголовок каждого отчета должен включать в себя данные о студенте, выполнившем работу (ФИО, № группы, № зачетной книжки). При создании отчетов воспользуйтесь таблицей 3.
Таблица 3
№ варианта
|
Отчет |
1 |
1. Создайте автоотчет: в столбец на основе таблицы АвтоСклад. 2. Создайте итоговый отчет на основе запроса Список договоров полный. Отчет должен выводить все поля запроса, группировать данные по полю Дата, подсчитывать Итоговую стоимость купленных автомобилей по группе. Макет и ориентация отчета - на Ваше усмотрение.Стиль отчета – деловой.
|
2 |
1. Создайте автоотчет: в столбец на основе таблицы Агенты 2. Создайте итоговый отчет на основе запроса Список договоров полный. Отчет должен выводить все поля запроса, группировать данные по полю Дата, подсчитывать Итоговое количество купленных автомобилей по группе. Макет и ориентация отчета - на Ваше усмотрение. Стиль отчета – обычный.
|
3 |
1. Создайте автоотчет: в столбец на основе таблицы Договора. 2. Создайте итоговый отчет на основе запроса Список договоров полный. Отчет должен выводить все поля запроса, группировать данные ло полю МаркаАвто, подсчитывать Итоговое количество купленных автомобилей по группе. Макет и ориентация отчета - на Ваше усмотрение.Стиль отчета – полужирный.
|
4 |
1. Создайте автоотчет: в столбец на основе таблицы АвтоСклад. 2. Создайте итоговый отчет на основе запроса Список договоров полный. Отчет должен выводить все поля запроса, группировать данные по полю Дата, подсчитывать Итоговую стоимость купленных автомобилей по группе. Макет и ориентация отчета - на Ваше усмотрение.Стиль отчета –сжатый.
|
5 |
1. Создайте автоотчет: в столбец на основе таблицы Агенты 2. Создайте итоговый отчет на основе запроса Список договоров полный. Отчет должен выводить все поля запроса, группировать данные по полю Дата, подсчитывать Итоговое количество купленных автомобилей по группе. Макет и ориентация отчета - на Ваше усмотрение.Стиль отчета – спокойный.
|
6 |
1. Создайте автоотчет: в столбец на основе таблицы Договора. 2. Создайте итоговый отчет на основе запроса Список договоров полный. Отчет должен выводить все поля запроса, группировать данные ло полю МаркаАвто, подсчитывать Итоговое количество купленных автомобилей по группе. Макет и ориентация отчета - на Ваше усмотрение.Стиль отчета – строгий.
|
7 |
1. Создайте автоотчет: ленточный на основе таблицы АвтоСклад. 2. Создайте итоговый отчет на основе запроса Список договоров полный. Отчет должен выводить все поля запроса, группировать данные по полю Дата, подсчитывать Итоговую стоимость купленных автомобилей по группе. Макет и ориентация отчета - на Ваше усмотрение.Стиль отчета – деловой.
|
8 |
1. Создайте автоотчет: ленточный на основе таблицы Агенты 2. Создайте итоговый отчет на основе запроса Список договоров полный. Отчет должен выводить все поля запроса, группировать данные по полю Дата, подсчитывать Итоговое количество купленных автомобилей по группе. Макет и ориентация отчета - на Ваше усмотрение.Стиль отчета – обычный.
|
9
|
1. Создайте автоотчет: ленточный на основе таблицы Договора. 2. Создайте итоговый отчет на основе запроса Список договоров полный. Отчет должен выводить все поля запроса, группировать данные ло полю МаркаАвто, подсчитывать Итоговое количество купленных автомобилей по группе. Макет и ориентация отчета - на Ваше усмотрение.Стиль отчета – строгий.
|
