Создание структуры таблиц в СУБД Access
Контрольная работа, 26 Марта 2014, автор: пользователь скрыл имя
Краткое описание
Системой управления базами данных (СУБД, DBMS – Data Base Management System) называют программу, предназначенную для создания и ведения баз данных, а также организации доступа к данным и их обработки.
Под базой данных (БД, DB – Data Base) понимают совокупность данных, относящихся к некоторой предметной области, организованных определенным образом на материальном носителе, как правило, средствами СУБД.
Прикрепленные файлы: 1 файл
информатика.docx
— 159.74 Кб (Скачать документ)i) задать имя отчета Студент и дальнейшие действия - просмотр отчета, щелкнуть кнопку Готово
3) Создать отчет, в который включить информацию только по тем студентам, у которых проходной балл при поступлении больше проходного балла в группе (на основе соответствующего запроса),
- группировку провести по номеру группы;
- отсортировать данные по фамилии;
- посчитать минимальный и максимальный, и средний проходной балл по группе.
- выбрать альбомную ориентацию отчета.
4) Создать форму на основе таблицы Группа:
a) Выполнить Вставка, Форма. Выбрать Мастер форм.
b) В списке Таблицы/запросы выбрать
таблицу Группа
c) В форму добавить все поля из таблицы, щелкнув кнопку >>
d) выбрать внешний вид формы по своему представлению, щелкнуть кнопку Далее
e) выбрать стиль представления по своему усмотрению, щелкнуть кнопку Далее
f) задать имя формы Группа и дальнейшие действия - открыть форму для просмотра и ввода данных, щелкнуть кнопку Готово
5) Создать форму на основе таблицы Студент
a) Выполнить Вставка, Форма. Выбрать Мастер форм.
b) В списке Таблицы/запросы выбрать
таблицу Студент
c) В форму добавить все поля из таблицы, щелкнув кнопку >>
d) выбрать внешний вид формы по своему представлению, щелкнуть кнопку Далее
e) выбрать стиль представления по своему усмотрению, щелкнуть кнопку Далее
f) задать имя формы Студент и дальнейшие действия - открыть форму для просмотра и ввода данных, щелкнуть кнопку Готово
6) Создать форму, в который включить информацию только по тем студентам, возраст которых больше 18 лет (на основе соответствующего запроса)
7) В главную форму Группа добавить подчиненную форму Студент
a) Открыть в конструкторе форму Группа
b) Освободить место под подчиненную форму
c) На панели элементов выбрать элемент “подчиненная форма/отчет”
d) Выбрать имя таблицы Студент
e) Далее следовать инструкциям мастера построения подчиненных форм
Лабораторная работа 5. Контрольное задание.
1. Создать базу данных variant.mdb.
2. Создать таблицу « Продукция» базы данных.
Продукция
Вид продукции |
Код продукции |
Единица измерения |
Цена за единицу, руб. |
Конфеты |
0021 |
кг |
130,00 |
Шоколад |
0022 |
кг |
66,00 |
Пастила |
0023 |
кг |
55,00 |
Определить поля таблицы. Назначить первичный ключ. Сохранить таблицу.
3. Создать таблицу «Объем производства продукции» базы даны.
Объем производства продукции
Название фирмы |
Код фирмы |
Код продукции |
Объем производства, ед. |
АО «Краскон» |
1010 |
0021 |
1000 |
АО «Краскон» |
1010 |
0022 |
3000 |
«Волжанка» |
2010 |
0022 |
5000 |
«Волжанка» |
2010 |
0023 |
4000 |
Определить поля таблицы. Назначить первичный ключ. Сохранить таблицу.
4. Установить связи между таблицами.
5. Ввести данные в таблицы базы данных.
6. Разработать формы данных для таблиц БД. В форму «Продукция» вставить подходящий рисунок в виде объекта Рисунок Paint. В главную форму «Продукция» включить подчиненную форму «Объем производства продукции».
7. Создать модифицирующий запрос, позволяющий увеличить цены всех видов продукции в таблице «Продукция» на 20%.
8. Выполнить запрос на создание таблицы. Новая таблица «Склад» должна содержать следующие поля:
Код продукции (КП) |
Вид продукции (ВП) |
Код фирмы (КФ) |
Номер склада (НСК) |
Выполнить действия по созданию запроса с помощью Конструктора. Для новой таблицы выбрать из готовых таблиц следующие поля: из таблицы «Продукция» поля КП и ВП; из таблицы «Объем производства продукции» выбрать поле КФ. Разместить новую таблицу в текущей базе данных. Данная таблица сохраняется как 2 объекта: как запрос и как таблица.
9. Открыть таблицу «Склад» и с помощью Конструктора ввести новое поле НСК (Номер склада) и заполнить поля таблицы данными:
Склад
Код продукции |
Вид продукции |
Код фирмы |
Номер склада |
0021 |
Конфеты |
1010 |
11 |
0022 |
Шоколад |
1010 |
11 |
0022 |
Шоколад |
2010 |
7 |
0023 |
Пастила |
2010 |
5 |
Задайте составной ключ с полями КП и НСК. Установить связи между таблицами по простому ключу.
10. Сформировать запрос на выборку
данных по фирме АО «Краскон» с вычисляемым
полем Стоимость. Стоимость:[Цена]*[ОБПР],
где [Цена] – имя поля «Цена за единицу, руб»
из таблицы Продукция, а
[ОБПР] – имя поля «Объем производства,
ед.» из таблицы Объем производства
продукции.
11. На основе последнего запроса сконструировать следующий отчет:
Отчет: Стоимость продукции
Название предприятия: АО «Краскон»
Вид продукции |
Номер склада |
Структура продукции, руб. |
Структура стоимости, %. |
Итого |
100 | ||
Предусмотреть итоговую строку.
12. Добавить в созданную многотабличную
форму «Продукция» командные кнопки со
следующим назначением:
· Переход к первой записи данных;
· Закрытие формы.