Задание 3. СУБД MS Access
3.1. Задание
1. Создайте таблицы базы данных рекламного агентства:
Сотрудники (главная таблица)
Код Фамилия Должность Оклад, руб. Кабинет Отдел
1 Белов Менеджер 1 000 11 Плановый
2 Чернов Редактор 1 300 14 Рекламный
… … … … … …
Первичным ключом таблицы является поле Код.
Основные средства (подчиненная таблица)
Название Год
покупки Срок эксплуа-
тации, лет Стоимость,
руб. Тип средства Помеще-ние Ответ-ственный
Компьютер 1999 7 18 400 СВТ 14 2
Ксерокс 2000 5 10 000 СВТ 10 1
Компьютерный стол 1997 10 21 000 Мебель 22 2
… … … … … … …
Внешним ключом таблицы является поле Ответственный.
1. Свяжите таблицы по ключевым полям Код – Ответственный.
2. С помощью запросов к базе данных определите:
1) основные средства типа СВТ (средства вычислительной техники);
2) компьютеры, стоимость которых превышает 15 000 рублей;
3) основные средства, купленные до 1995 года, или срок эксплуатации которых составляет от 7 до 10 лет;
4) суммарную стоимость каждого типа основных средств;
5) фамилии менеджеров, ответственных за компьютеры или ксероксы.
2. Создайте отчет по запросу к таблицам Сотрудники и Основные средства. Отчет должен включать:
1) заголовок, характеризующий содержание отчета;
2) данные полей таблиц Фамилия, Название, Тип средства, Стоимость, руб., Год покупки;
3) группировку строк отчета по типам средств;
4) сортировку строк отчета по годам покупки;
5) суммарную стоимость основных средств каждого типа;
6) нижний колонтитул, содержащий Ваши фамилию и инициалы.
3. Создайте пользовательскую форму для таблицы Основные
средства.
3.2. Создание таблиц и заполнение их данными
Таблицы базы данных имеют следующие структуры:
Сотрудники
Имя поля Тип данных Размер поля
Код Счетчик Длинное целое
Фамилия Текстовый 50
Должность Текстовый 50
Оклад Денежный
Кабинет Числовой Длинное целое
Отдел Текстовый 50
Основные средства
Имя поля Тип данных Размер поля
Название Текстовый 50
Год покупки Числовой Длинное целое
Срок эксплуатации Числовой Длинное целое
Стоимость Денежный
Тип средства Текстовый 50
Помещение Числовой Длинное целое
Ответственный Числовой Длинное целое
Таблицы заполнены исходными данными:
Сотрудники
Код Фамилия Должность Оклад Кабинет Отдел
1 Белов Менеджер 1 000,00р. 11 Плановый
2 Чернов Редактор 1 300,00р. 14 Рекламный
3 Иванов Верстальщик 1 360,00р. 12 Рекламный
4 Симонова Экономист 1 200,00р. 11 Плановый
|