- •Перечень вопросов к контрольным работам для студентов зфо
- •Практические задания к контрольной работе
- •I. Практические задания по созданию однотабличной базы данных
- •Создать таблицу бд со следующей структурой:
- •1. Создать таблицу бд со следующей структурой:
- •1. Создать таблицу бд со следующей структурой:
- •1. Создать таблицу бд со следующей структурой:
- •II. Статистическое моделирование
- •III. Финансовые расчеты
Создать таблицу бд со следующей структурой:
Имя поля |
Тип поля |
Размер поля |
Название |
Текстовое |
20 |
Адрес |
Текстовое |
25 |
Телефон |
Текстовое |
7 |
Вместимость |
Числовой |
Целое |
Число залов |
Числовой |
Целое |
Кинофильм |
Текстовое |
20 |
Год выпуска |
Дата/Время |
Краткий |
Страна |
Текстовое |
15 |
Число серий |
Числовое |
Целое |
Тематика |
Текстовое |
25 |
Заполнить 20 записей.
2. Создать форму в один столбец для редактирования и добавления данных с отображением всех полей, настроить форму в удобном для работы виде.
3. а) На основе разработанной таблицы создать запрос на выборку, в котором отобразить названия кинотеатров. В запросе из таблицы должны присутствовать поля: Название, Вместимость, Число залов.
б) Создать запрос с параметрами, в котором должны отображаться сведения о конкретном фильме.
4. На основе разработанной таблицы создать отчет с заголовком "Кинотеатры". В отчет поместить все поля кроме поля Телефон, сгруппировать данные по полю Число серий. Для каждой группы данных вывести среднее число серий по конкретному кинофильму. В конце отчета указать, кто составил отчет.
Вариант 2
Создать однотабличную базу данных АПТЕКА
1. Создать таблицу бд со следующей структурой:
Имя поля |
Тип поля |
Размер поля |
Поликлиника |
Текстовое |
17 |
Врач |
Текстовое |
17 |
Лекарство |
Текстовое |
15 |
Стоимость |
Денежное |
|
Шифр |
Числовое |
|
Срок годности |
Числовое |
Байт |
Дата поступления |
Дата/Время |
Краткий |
Количество |
Числовое |
Целое |
Срок годности |
Числовое |
Байт |
Режим приема |
Дата/Время |
Краткий |
2. Создать форму в один столбец для заполнения данных с отображением всех полей. В зону заголовка ввести текст "Аптека". Через форму занести в таблицу 20 записей.
3. а) На основе разработанной таблицы создать запрос на выборку, в котором отобразить аптеки, работающие с 8.00 до 16.00ч. В запросе представить все поля из таблицы.
б) Создать запрос с параметрами, согласно которому должны отображаться данные о конкретном лекарстве.
4. На основе разработанной таблицы создать отчет, в котором представить все поля. Данные сгруппировать по полю Стоимость. В заголовке отчета ввести заголовок "Стоимость лекарств". В примечаниях отчета ввести данные о том, кто составил отчет.
_________________________________________________________________________________________
Вариант 3
Создать однотабличную базу данных БИБЛИОТЕКА
1. Разработать таблицу БД со следующей структурой:
Имя поля |
Тип поля |
Размер поля |
Шифр |
Числовое |
Целое |
Автор |
Текстовое |
15 |
Название |
Текстовое |
15 |
Год издание |
Дата/Время |
Краткий |
Тираж |
Числовое |
Целое |
Издательство |
Текстовое |
20 |
Фамилия |
Текстовое |
20 |
Место работы |
Текстовое |
15 |
Должность |
Текстовое |
20 |
Возраст |
Числовое |
Байт |
Дата выдачи |
Дата/Время |
Краткий |
Срок возврата |
Дата/Время |
Краткий |
Занести 20 записей в таблицу.
2. Для редактирования и дополнения данных в таблице создать форму в один столбец с отображением всех полей. В зоне заголовка отобразить текст "Читатели" с сопровождающим рисунком.
3. а) На основе разработанной таблицы создать запрос на выборку, в котором представить поля: Фамилия, Должность, Возраст, Автор, Название, Место работы, Дата выдачи и отобразить сотрудников с возрастом свыше 35 лет.
б) Создать запрос с параметрами для вывода данных о сотруднике с указанной должностью.
4. На основе разработанной таблицы создать отчет с отображением всех полей. Сгруппировать данные по полю Должность. Присвоить заголовок отчету "Читатели". В примечании отчета ввести данные, кто создал отчет.
Вариант 4
Создать однотабличную базу данных ГОСТИНИЦЫ ГОРОДА
1. Разработать таблицу БД со следующей структурой:
Имя поля |
Тип поля |
Размер поля |
Название |
Текстовое |
15 |
Директор |
Текстовое |
20 |
Телефон |
Текстовое |
7 |
Адрес |
Текстовое |
20 |
Возраст |
Числовой |
Байт |
Дата заезда |
Дата/Время |
Краткий |
Срок проживания |
Числовое |
Байт |
Оплата |
Денежное |
|
Особые отметки |
Текстовое |
30 |
Ввести ограничение на ввод данных в поле Возраст не менее 18 лет, в противном случае выводить сообщение об ошибке "Слишком маленький возраст". Занести в таблицу 20 записей.
2. Создать форму в ленточном виде с отображением всех полей. Названия полей поместить в зоне заголовка; сами данные в области данных. Озаглавить форму "Список заезжающих".
3. а) Создать запрос на выборку, в котором представить записи, относящиеся к сроку проживания свыше 6 месяцев.
б) Создать запрос с параметрами для вывода данных о заезжающих, проживающих в конкретной гостинице.
4. Разработать отчет с отображением всех полей. Сгруппировать данные по полю Название. По каждой группе рассчитать среднее значение Срока проживания. Озаглавить отчет "Гостиницы Города". В конце отчета ввести данные, кто разработал отчет.
_________________________________________________________________________________________
Вариант 5
Создать однотабличную базу данных ПОЛИКЛИНИКА
1. Разработать таблицу БД со следующей структурой:
Имя поля |
Тип поля |
Размер поля |
Название |
Текстовое |
15 |
Фамилия |
Текстовое |
20 |
Адрес |
Текстовое |
20 |
Пол |
Текстовое |
10 |
Возраст |
Числовой |
Байт |
Дата последнего посещения |
Дата/Время |
Краткий |
Номер кабинета |
Числовое |
Целое |
Название |
Текстовое |
15 |
Особые отметки |
Текстовое |
30 |
Диагноз |
Текстовое |
25 |
Цена приема |
Денежное |
|
Ввести 20 записей в таблицу.
2. Создать форму в один столбец, включающую поля: Фамилия, Профессия, Адрес, Возраст, Дата последнего посещения, Номер кабинета, Название. Отсортировать данные по полю Фамилия по возрастанию. Отфильтровать данные, вывести больных с одинаковым диагнозом.
3. а) Создать запрос на выборку, содержащий все поля из таблицы и включающий в себя записи с возрастом свыше 60 лет.
б) Создать запрос с параметрами, в котором должны выводиться записи, относящиеся к конкретному кабинету.
4. На основе таблицы создать отчет, с отображением всех полей кроме поля Номер. Озаглавить отчет "Посещение поликлиники". Сгруппировать данные по полю Дата последнего посещения. В конце отчета указать, кто составил отчет.
Вариант 6
Создать однотабличную базу данных КАДР
1. Разработать таблицу БД со следующей структурой:
Имя поля |
Тип поля |
Размер поля |
Фамилия |
Текстовое |
17 |
Имя |
Текстовое |
15 |
Отчество |
Текстовое |
15 |
ДатаРождения |
Дата/Время |
Краткий |
Пол |
Текстовое |
5 |
Должность |
Текстовое |
20 |
Подразделение |
Текстовое |
25 |
Совместительство |
Логическое |
|
СрЗарплата |
Денежное |
|
Ввести ограничение на ввод данных в поле ДатаРождения. Запретить ввод дат позднее 20.10.2000г, в противном случае выводить сообщение об ошибке "Слишком молодой сотрудник". Заполнить 20 записей.
2. Создать форму для редактирования и дополнения данных в таблице. В форме отобразить все поля в один столбец. В области заголовка ввести текст "Список сотрудников", вставить рисунок.
3. а) Создать запрос на выборку, в котором отобразить только сотрудников, работающих по совместительству. В запросе отобразить все поля из таблицы.
б) Создать запрос с параметрами, который отображает сотрудников, работающих в конкретном подразделении.
На основе таблицы создать отчет, включающий все поля. Отчет озаглавить "Список сотрудников". Сгруппировать данные по полю Подразделение. По каждой группе подсчитать общую сумму заработной платы. В конце отчета указать, кто создал отчет.
_________________________________________________________________________________________
Вариант 7
Создать однотабличную базу данных СТУДЕНТ
