Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Varianty_zadach_dlja_samostojatelnogo_vypolneni...doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
142.34 Кб
Скачать

Варианты задач для самостоятельного выполнения

ВАРИАНТ 1

1. Создать базу данных ГЕОГРАФИЯ, которая содержит таблицы с названиями КОНТИНЕНТЫ и СТРАНЫ. Таблица КОНТИНЕНТЫ вмещает информацию о континентах Земли, а таблица СТРАНЫ - о странах этих континентов. Таблицы имеют такую структуру, как показано ниже.

Таблица КОНТИНЕНТЫ

Таблица СТРАНЫ

Континент

Континент

Площадь_континента

Страна

Население_континента

Площадь

Население

Столица

Население_столицы

Карта

2. Указать тип каждого поля и определить ключевые поля.

3. Для каждого поля указать необходимые ограничения для данных.

4. Установить связь между таблицами.

5. Выполнить такие запросы:

а) из таблицы КОНТИНЕНТЫ выбрать континенты, население которых меньше, чем 1 млрд. человек. В ответе учесть все поля;

б) из таблицы СТРАНЫ выбрать страны, площадь которых превышает 100 тыс. кв. км. а население столицы превышает 1 млн. человек. В ответе учесть поля Страна, Площадь и Столица;

в) используя данные из таблицы СТРАНЫ, подсчитать суммарную площадь всех стран Европы. Результат внести в поле Сумма_площадей;

г) найти все страны, площадь которых находится в пределах от 150 тыс. кв. км до 250 тыс. кв. км. В ответе учесть поля Континент и Площадь_континента из таблицы КОНТИНЕНТЫ и поля Страна, Площадь и Столица из таблицы СТРАНЫ;

д) удалить из таблицы СТРАНЫ сведения о странах, население столиц которых меньше, чем 3 млн. человек.

6. Создать простую форму для добавления данных относительно новых континентов к таблице КОНТИНЕНТЫ. В форму внести все поля указанной таблицы.

7. Создать связанную форму, которая содержит данные относительно названия, площади и население континента из таблицы КОНТИНЕНТ и названия страны, а также ее площади, население и столицы из таблицы СТРАНЫ. В этой форме обеспечить невозможность модификации значений полей таблицы КОНТИНЕНТ. Создать вычислительное поле для определения плотности населения каждой страны.

8. Используя любой запрос, создать связанный отчет. Внести в отчет итоговые поля.

ВАРИАНТ 2

1. Создать базу данных СТУДЕНТЫ, которая содержит две таблицы с названиями ГРУППА и СТИПЕНДИЯ. Таблица ГРУППА вмещает информацию о студентах группы, а таблица СТИПЕНДИЯ - о сумме выплат стипендии, которую получают эти студенты. В поле ФИО разместить фамилию, имя и отчество студента. Таблицы имеют такую структуру, как показано ниже.

Таблица ГРУППА

Таблица СТИПЕНДИЯ

Номер_зачетки

Номер_зачетки

ФИО

Дата_выплаты

Дата_рождения

Сумма

Вес

Рост

Средний_балл

2. Указать тип каждого поля и определить ключевые поля.

3. Для каждого поля указать необходимые ограничения для данных.

4. Установить связь между таблицами.

5. Выполнить такие запросы:

а) из таблицы ГРУППА выбрать студентов, рост которых превышает 170 см. В ответе учесть все поля;

б) из таблицы ГРУППА выбрать студентов, рост которых превышает 165 см и которые родились после 1 января 1995 г. В ответе учесть поля ФИО, Дата_рождения, Вес и Рост;

в) используя данные из таблицы СТИПЕНДИЯ, подсчитать количество выплат стипендии всем студентам за прошлый год. Результат внести в поле Количество_выплат;

г) определить всех студентов, которым была выплачена стипендия с 1 января по 31 мая текущего года. В ответе учесть поля Номер_зачетки и ФИО из таблицы ГРУППА и поля Дата_выплаты и Сумма из таблицы СТИПЕНДИЯ;

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

6. Создать простую форму для добавления данных относительно новых студентов к таблице ГРУППА. В форму внести все поля указанной таблицы.

7. Создать связанную форму, которая содержит данные относительно номера зачетной книжки, имени, даты рождения и среднего бала студента из таблицы ГРУППА и показать выплаты и суммы стипендии из таблицы СТИПЕНДИЯ. В этой форме обеспечить невозможность модификации значений полей таблицы ГРУППА. Создать вычислительное поле для определения налога на каждую выплаченную сумму (15%).

8. Используя любой запрос, создать связанный отчет. Внести в отчет итоговые поля.

ВАРИАНТ 3

1. Создать базу данных АКЦИОНЕРЫ, которая содержит две таблицы с названиями ВЛАДЕЛЬЦЫ и АКЦИИ. Таблица ВЛАДЕЛЬЦЫ содержит информацию об акционерах некоторого акционерного общества, таблица АКЦИИ - о количестве акций, имеющихся у этих акционеров. В поле ФИО размещены Фамилия, имя, отчество акционера, в поле Документ - тип документа (паспорт, военный билет и т.п.), реквизиты, которые указывают когда и кем выдан документ. Поле Код_акций содержит информацию о номере выпуска акций. Таблицы имеют такую структуру, как показано ниже.

Таблица ВЛАДЕЛЬЦЫ

Таблица АКЦИИ

Код_счета

Код_счета

ФИО

Код_акций

Адрес

Количество

Документ

Реквизиты

Дата_регистрации

2. Указать тип каждого поля и определить ключевые поля.

3. Для каждого поля указать необходимые ограничения для данных.

4. Установить связь между таблицами.

5. Выполнить такие запросы:

а) из таблицы ВЛАДЕЛЬЦЫ выбрать акционеров, зарегистрированных после 1 июля прошлого года. В ответе учесть все поля;

б) из таблицы ВЛАДЕЛЬЦЫ выбрать акционеров, у которых код счета не меньше, чем 500, а дата регистрации — не раньше, чем 1 января текущего года. В ответе учесть поля Код_счета, ФИО, Адрес и Документ;

в) используя данные из таблицы АКЦИИ, подсчитать общее количество акций второго кода выпуска у всех акционеров. Результат внести в поле Количество_акций-2;

г) определить всех акционеров, которые владеют акциями 2 и 3 выпусков. В ответе учесть поля Код_счета и ФИО из таблицы ВЛАДЕЛЬЦЫ и поля Код_акций и Количество из таблицы АКЦИИ;

д) удвоить всем акционерам количество акций третьего кода выпуска.

6. Создать простую форму для добавления данных относительно новых акционеров к таблице ВЛАДЕЛЬЦЫ. В форму внести все поля указанной таблицы.

7. Создать связанную форму, которая содержит данные относительно кода счета, имени, адреса и даты регистрации акционера из таблицы ВЛАДЕЛЬЦЫ и кода акций и их количества из таблицы СТРАНЫ. В этой форме обеспечить невозможность модификации значений полей таблицы ВЛАДЕЛЬЦЫ на этой форме. Создать вычислительное поле для определения стоимости акций каждого кода выпуска. Считать, что стоимость каждой акции равняется 1,5 грн.