Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Контр_работа Access (варианты 0-18).doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
227.84 Кб
Скачать

Вариант 17

Разработать БД «Агентство недвижимости» для учёта деятельности агентства недвижимости. БД «Агентство недвижимости» должна состоять из трёх таблиц: «Недвижимость», «Риэлтор» и «Реестр сделок». Таблицы имеют следующую структуру.

Таблица «Риэлтор» содержит:

  • код риэлтора;

  • ФИО риэлтора;

  • телефон.

Таблица «Недвижимость» содержит:

  • регистрационный номер;

  • район;

  • адрес;

  • тип дома;

  • общий метраж;

  • стоимость (1 м2);

  • количество комнат;

  • наличие балкона;

  • наличие телефона.

Таблица «Реестр сделок» содержит:

  • регистрационный номер;

  • код риэлтора;

  • сделка (должно содержать обмен, продажа);

  • дата сделки.

Вариант 18

Разработать БД «Аэропорт» для учёта деятельности аэропорта. БД «Аэропорт» должна состоять из четырёх таблиц: «Пассажир», «Модель самолёта», «Класс» и «Рейс». Таблицы имеют следующую структуру.

Таблица «Пассажир» содержит:

  • код пассажира;

  • ФИО;

  • код класса;

  • паспортные данные;

  • вес багажа.

Таблица «Модель самолёта» содержит:

  • код модели;

  • модель самолёта.

Таблица «Класс» содержит:

  • код класса;

  • наименование;

  • стоимость билета (руб.).

Таблица «Рейс» содержит:

  • номер рейса;

  • код модели;

  • код пассажира;

  • пункт отправления;

  • пункт назначения;

  • дата отлёта;

  • дата прибытия;

  • количество пассажиров;

  • количество свободных мест.

Задания по вариантам

Т а б л и ц а 1

Создание поля со списком и поля подстановок

варианта

Поле со списком

Поле подстановок

0

В таблице «Груз» создать в поле «единица измерения»

В таблице «Рейс» создать в поле «код груза» на основе таблицы «Груз»

1

В таблице «Анкета» создать в поле, отражающем информацию о наличии красного диплома или золотой/серебряной медали у абитуриента

В таблице «Анкета» создать в поле «шифр специальности» на основе таблицы «Специальность»

2

В таблице «Работник» создать в поле «отдел»

В таблице «Тарифная сетка» создать в поле «код должности» на основе таблицы «Должность»

3

В таблице «Товары» создать в поле «единица измерения»

В таблице «Склад» создать в поле «код товара» на основе таблицы «Товары»

4

В таблице «Книга» создать в поле «жанр»

В таблице «Выдача» создать в поле «шифр книги» на основе таблицы «Книга»

5

В таблице «Автомобиль» создать в поле «марка автомобиля»

В таблице «Сведения о нарушителях» создать в поле «шифр нарушения» на основе таблицы «Нарушение»

6

В таблице «Участник» создать в поле «спортивная организация»

В таблице «Участник» создать в поле «шифр группы» на основе таблицы «Спортивная группа»

7

В таблице «Заявки» создать в поле «единица измерения»

В таблице «Доставка» создать в поле «государственный номер» на основе таблицы «Транспорт»

8

В таблице «Сессия» создать в поле «форма контроля» (зачёт, экзамен)

В таблице «Сессия» создать в поле «шифр дисциплины» на основе таблицы «Дисциплина»

9

В таблице «Льгота» создать в поле «название льготы»

В таблице «Реестр оплаты» создать в поле «код тарифа» на основе таблицы «Тариф»

10

В таблице «Файл» создать в поле «объем в Кбайтах»

В таблице «Файл» создать в поле «шифр диска» на основе таблицы «CD-ROM»

11

В таблице «Успеваемость» создать в поле «оценка»

В таблице «Успеваемость» создать в поле «шифр дисциплины» на основе таблицы «Дисциплина»

12

В таблице «Информация о местах» создать в поле «состояние» (занято, свободно, забронировано)

В таблице «Заявка на бронь» создать в поле «серия и номер паспорта» на основе таблицы «Проживание»

13

В таблице «Товары» создать в поле «единица измерения»

В таблице «Поступление товара» создать в поле «код поставщика» на основе таблицы «Поставщик»

14

В таблице «Промышленное предприятие» создать в поле «форма собственности»

В таблице «Уплата налога» создать в поле «код налога» на основе таблицы «Вид налога»

15

В таблице «Вагон» создать в поле «тип вагона» (П, К, СВ, ОБЩ)

В таблице «Рейс» создать в поле «код поезда» на основе таблицы «Поезд»

16

В таблице «Водитель» создать в поле «семейное положение» (Б, Х, Р)

В таблице «Автопарк» создать в поле «код типа» на основе таблицы «Тип автобуса»

17

В таблице «Недвижимость» создать в поле «тип дома» (панельный, кирпичный)

В таблице «Реестр сделок» создать в поле «код риэлтора» на основе таблицы «Риэлтор»

18

В таблице «Рейс» создать в поле «пункт отправления»

В таблице «Рейс» создать в поле «код модели» на основе таблицы «Модель самолёта»

Т а б л и ц а 2

Создание запроса-выборки

варианта

Запросы

0

1.Сведения о морских перевозках из Омска в Тару.

2. Сведения о перевозках в Омск, где количество перевезенного груза от 500 кг.

3. Сведения о перевозках, совершённых в Омск не позднее 01.05.2009.

1

1.Абитуриенты с золотой медалью.

2. Абитуриенты, родившиеся летом и поступающие на специальность «Электроснабжение».

3. Абитуриенты с золотой медалью и сдавшие экзамен на 5.

2

1.Сведения о работнике Иванов Р.Л.

2. Работники, ставка которых от 180 руб. до 250 руб. в час в отделе «Проектирование».

3. Работники, разряд которых выше 10 в отделе «Проектирование».

3

1.Сведения о поступлении товара «Мука».

2. Товары, отпущенное количество которых составляет от 10000 кг. до 15000 кг. для организации «Восход».

3. Товар «Мука», поступивший до 15.09.2008 .

4

1.Сведения о читателе Петров Р.А.

2. Книги, выданные в мае 2008 года в количестве более 5 штук.

3. Книги (жанр «наука»), выданные Цветковой П.Л.

5

1.Сведения о водителе Зайцеве Е.А.

2. Нарушения, зафиксированные осенью 2008 года, водителем Афанасьевым Г.Д.

3. Нарушения до 02.08.2009, зафиксированные для автомобилей марки «Тойота».

6

1.Сведения об участнике Товкач Р.А.

2. Сведения об участниках спортивной организации «Чемпион», принадлежащих спортивной группе «Юниор».

3. Сведения об участниках, не вышедших на старт, зафиксированные для спортивной группы «Юниор».

7

1.Сведения о перевозках из Омска в Тюмень.

2. Сведения о перевозках в Тюмень, где количество фактически перевезенного груза от 1 т. до 5 т.

3. Сведения о перевозках, совершённых в Москву не позднее 10.09.2009.

8

1.Сведения о студентах по дисциплине «Математика».

2. Сведения о студентах, сдавших дисциплину «Физика» на 4 и 5.

3. Сведения об оценках студента Иванов А.П. по дисциплинам «Математика» и «Физика».

9

1.Сведения о состоянии счёта абонента Федорова В.Д.

2. Выдать список номеров-должников за 2008 г, имеющих льготу «инвалидность».

3. Сведения об абонентах, отключенных за неуплату во втором квартале 2009 г.

10

1.Сведения о дисках, принадлежащих Полевой П.Л.

2. Сведения о дисках с названием файла (пакета) Access, дата выпуска которых с 2007 г. по 2009 г.

3. Сведения о владельцах, имеющих диски с названием файла (пакета) Delphi, выпущенных в период с 2000 г. по 2001 г.

11

1.Сведения об учениках, не сдавших дисциплины «Математика» и «Химия».

2. Сведения об учениках, сдавших дисциплину «Математика».

3. Сведения об оценках ученика Ершова Р.Л. по дисциплинам «Математика» и «Физика».

12

1.Сведения о проживающих в номерах 5 и 40.

2. Сведения о проживающих в июле 2008 г., которые забронировали номер.

3. Сведения о постояльцах, проживающих в 2-х и 3-х номерах.

13

1.Сведения о товарах, полученных от поставщика «Бытовая техника».

2. Товары, проданные летом 2008 г., количество которых составляет от 1000 шт. до 3000 шт.

3. Товар «Миксер», поступивший до 1.02.2008.

14

1.Сведения о промышленных предприятиях, имеющих форму собственности «ОАО».

2. Промышленные предприятия, выпускающие электротехнику, прибыль которых составляет от 500000$ до 1000000$.

3. Промышленные предприятия, заплатившие налоги в течение первой недели декабря 2008 г.

15

1. Сведения о рейсах из Омска в Москву летом 2008 г.

2. Сведения о составе указанного поезда.

3. Сведения о рейсах в Москву, дата выезда которых до 05.09.2009.

16

1. Сведения о водителях, имеющих оклад от 7000 рублей и меньше 1200 рублей.

2. Сведения об автобусах, вышедших на маршрут «79» в сентябре 2009.

3. Сведения о водителях, работающих на автобусах типа «икарус» по маршрутам «90» и «104».

17

1. Сведения о риэлторах, совершивших обмен 3-х комнатных квартир в мае 2008 г.

2. Сведения о сделках в июне 2008 г.

3. Сведения об однокомнатных квартирах с телефоном и балконом, общий метраж которых не менее 42 м2.

18

1. Сведения о рейсах из Москвы в Париж весной 2009 г.

2. Сведения о рейсах Ту-154.

3. Сведения о пассажирах, летевших бизнес-классом в Москву и Минск 05.08.2009.

Т а б л и ц а 3

Создание вычислений в запросах

варианта

Запрос вычисляемым полем

Запрос на расчёт

итоговых значений

0

В таблицу «Рейс» добавить поле «прибыль за задание»

В таблицу «Рейс» добавить поле «количество»

(расчёт количества рейсов, выполненных определённым судном)

1

В таблицу «Результаты экзаменов» добавить поле «средний балл»

В таблицу «Специальность» добавить поле «количество заявлений» (расчёт количества заявлений на каждую специальность)

2

В таблицу «Табель» добавить поле «зарплата»

В таблицу «Работник» добавить поле «всего часов»

(расчёт количество часов для каждого работника)

3

В таблицу «Отпуск товаров» добавить поле «сумма продаж»

В таблицу «Товары» добавить поле «всего отпущено товара»

(расчёт количества каждого отпущенного товара)

4

В таблицу «Выдача» добавить поле «просрочено (дней)»

В таблицу «Книга» добавить поле «всего выдач»

(расчёт количества каждой выданной книги)

5

В таблицу «Сведения о нарушениях» добавить поле «размер штрафа ($)»

В таблицу «Нарушение» добавить поле «всего нарушений»

(расчёт количества каждого вида зафиксированного нарушения)

6

В таблицу «Протокол финиша» добавить поле «количество пробега (мин.)»

В таблицу «Спортивная группа» добавить поле «количество участников»

(расчёт количества участников в каждой спортивной группе)

7

В таблицу «Доставка» добавить поле «количество дней»

В таблицу «Транспорт» добавить поле «всего пробег (км.)»

(расчёт пробега (км.) для каждой марки автомобиля)

8

В таблицу «Сессия» добавить поле «средний балл»

В таблицу «Дисциплина» добавить поле «всего оценок отлично»

(расчёт количества «отлично» для каждой дисциплины)

9

В таблицу «Реестр оплаты» добавить поле «сумма оплаты »

В таблицу «Абонент» добавить поле «всего льготников»

(расчёт количества абонентов, имеющих определённые льготы)

10

В таблицу «Файл» добавить поле «объем в Мбайтах»

В таблицу «Владелец» добавить поле «количество CD-ROM»

(расчёт количества CD-ROM у каждого владельца)

11

В таблицу «Успеваемость» добавить поле «средний балл»

В таблицу «Ученик» добавить поле «количество пропусков»

(расчёт общего количества пропусков, имеющихся у каждого ученика)

12

В таблицу «Проживание» добавить поле «длительность пребывания»

В таблицу «Гостиничный номер» добавить поле «количество проживавших»

(расчёт общего количества проживавших в определённом номере гостиницы)

13

В таблицу «Продажа товаров» добавить поле «сумма продаж»

В таблицу «Товары» добавить поле «всего продано товара»

(расчёт общего количества каждого проданного товара)

14

В таблицу «Уплата налогов» добавить поле «сумма налога»

В таблицу «Промышленное предприятие» добавить поле «сумма уплаченных налогов»

(расчёт общей суммы уплаченных налогов каждым предприятием)

15

В таблицу «Рейс» добавить поле «длительность пути (дни)»

В таблицу «Поезд» добавить поле «количество вагонов»

(расчёт количества вагонов определённого типа для каждого поезда)

16

В таблицу «Автопарк» добавить поле «длительность маршрута (час)»

В таблицу «Автопарк» добавить поле «количество автобусов»

(расчёт количества автобусов для каждого маршрута)

17

В таблицу «Недвижимость» добавить поле «стоимость квартиры»

В таблицу «Реестр сделок» добавить поле «количество сделок»

(расчёт количества сделок, заключённых каждым риэлтором)

18

В таблицу «Пассажир» добавить поле «стоимость билета ($)»

В таблицу «Рейс» добавить поле «количество»

(расчёт количества пассажиров, летевших определённым видом класса)

Т а б л и ц а 4

Создание запроса с параметром

варианта

Запрос с параметром

0

Выдать сведения о рейсах некоторого судна.

1

Выдать сведения об абитуриентах по некоторой специальности.

2

Выдать сведения о работниках по некоторому отделу.

3

Выдать сведения о некотором товаре.

4

Выдать сведения о некотором читателе.

5

Выдать сведения о некотором водителе.

6

Выдать сведения о некотором участнике.

7

Выдать сведения о перевозках в некоторый пункт назначения.

8

Выдать сведения о некотором студенте.

9

Выдать сведения о некотором абоненте.

10

Выдать сведения о некотором владельце.

11

Выдать сведения о некотором ученике.

12

Выдать сведения по некоторому номеру комнаты.

13

Выдать сведения о поставке товара по некоторому поставщику.

14

Выдать сведения о некотором промышленном предприятии.

15

Выдать сведения о некотором поезде.

16

Выдать сведения о некотором номере маршрута.

17

Выдать сведения о сделках некоторого риэлтора.

18

Выдать сведения о рейсах некоторого самолёта.

Т а б л и ц а 5

Создание отчётов

варианта

Отчёт

0

Выдать сведения о рейсах, сгруппированные по наименованию судна, причём наименование груза вывести в алфавитном порядке.

1

Выдать сведения об абитуриентах, сгруппированные по специальностям, причём фамилии абитуриентов вывести в алфавитном порядке.

2

Выдать сведения о работниках, сгруппированные по отделам, причём фамилии работников вывести в алфавитном порядке.

3

Выдать сведения о товарах, заказанных некоторой организацией, причём данные вывести в порядке убывания количества товара.

4

Выдать сведения о читателях, взявших книги по определённому жанру, причём фамилии читателей вывести в алфавитном порядке.

5

Выдать сведения о водителях, сгруппированные по нарушению, причём фамилии водителей вывести в алфавитном порядке.

6

Выдать сведения об участниках, сгруппированные по спортивной группе, причём фамилии участников вывести в алфавитном порядке.

7

Выдать сведения о перевозках, сгруппированные по пункту отправления, причём наименования грузов вывести в алфавитном порядке.

8

Выдать сведения о студентах, сгруппированные по наименованию дисциплины, причём данные вывести в порядке возрастания оценки.

9

Выдать сведения об абонентах, сгруппированные по наименованию тарифа, причём фамилии абонентов вывести в алфавитном порядке.

10

Выдать сведения о дисках, сгруппированные по фамилии владельцев, причём наименования файлов вывести в алфавитном порядке.

11

Выдать сведения об учениках, сгруппированные по дисциплинам, причём фамилии учеников вывести в алфавитном порядке.

12

Выдать сведения о проживающих, сгруппированные по номеру комнаты, причём данные вывести в порядке убывания количества мест.

13

Выдать сведения о товарах, сгруппированные по наименованию поставщика, причём наименования товаров вывести в алфавитном порядке.

14

Выдать сведения о промышленных предприятиях, сгруппированные по форме собственности, причём наименования промышленных предприятий вывести в алфавитном порядке.

15

Выдать сведения о рейсах, сгруппированные по названию поезда, причём данные вывести в порядке возрастания количества пассажиров.

16

Выдать сведения о маршрутах, сгруппированные по типу автобуса, причём фамилии водителей вывести в алфавитном порядке.

17

Выдать сведения о сделках, сгруппированные по фамилии риэлтора, причём данные вывести в порядке возрастания количества комнат в квартире.

18

Выдать сведения о рейсах, сгруппированные по модели самолёта, причём данные вывести в порядке возрастания количества пассажиров.

Т а б л и ц а 6

Создание формы для ввода новых значений

варианта

Таблица, для которой необходимо создать форму

0

Таблица «Рейс»

1

Таблица «Анкета»

2

Таблица «Тарифная сетка»

3

Таблица «Склад»

4

Таблица «Выдача»

5

Таблица «Сведения о нарушителях»

6

Таблица «Участник»

7

Таблица «Доставка»

8

Таблица «Сессия»

9

Таблица «Абонент»

10

Таблица «Файл»

11

Таблица «Успеваемость»

12

Таблица «Заявка на бронь»

13

Таблица «Поступление товара»

14

Таблица «Уплата налога»

15

Таблица «Рейс»

16

Таблица «Автопарк»

17

Таблица «Недвижимость»

18

Таблица «Пассажир»

стр. 22 из 22