Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Кр ЗФО икт 2 семестр.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
661 Кб
Скачать
☆
  1. Создайте следующие запросы:

  • Отобразить всех клиентов, которые являются физическими лицами. Отсортировать по фамилии клиента;

  • Посчитать количество клиентов, которые являются физическими лицами, и количество клиентов, которые являются ведомством (итоговый запрос);

  • Посчитать стоимость каждого разговора (запрос с вычисляемым полем);

  • Отобразить список всех разговоров с избранным типом звонка (запрос с параметром);

  • Посчитать общую стоимость всех разговоров для каждого клиента (итоговый запрос);

  • Посчитать количество минут каждого типа звонков для каждого клиента (перекрестный запрос).

10-20. См. стр. 36.

Вариант 10

  1. Создайте файл новой базы данных с именем: 10_группа_фамилия.mdb.

  2. Создайте структуру базы данных, и создайте в ней необходимые таблицы с соответствующими полями.

  3. Определите типы данных (счетчик, текстовый, числовой и т.п.) и описание, если нужно.

  4. Установите необходимые свойства полей (размер поля, маску ввода, значения по умолчанию, ограничения и сообщение об ошибке) созданных таблиц.

  5. Определите первичные ключи в созданных таблицах.

  6. Определите необходимые связи между таблицами, задайте необходимые параметры обеспечения целостности данных.

  7. Настройте подстановку для полей в созданных таблицах, если это необходимо.

  8. Заполните созданные таблицы данными (4 врача, 9 пациентов, 17 обращений в больницу)

Предметная область: Поликлиника (состоит из 4 классов)

Набор данных: Номер карточки пациента, Фамилия, Имя, Отчество пациента, адрес, телефон (маска ввода), год рождения, категория (детская, взрослая), дата поступления в стационар, количество дней проведенных стационаре, стоимость одного дня лечения, льгота(процент), Фамилия, Имя, Отчество врача, который лечил, специализация (лор, терапевт, хирург), стаж работы.

  1. Создайте следующие запросы:

  • Отобразить всех пациентов, которые родились после 1998 года. Отсортировать по фамилии пациента;

  • Посчитать количество пациентов детской категории, и количество пациентов взрослой категории;

  • Посчитать сумму лечения, и сумму лечения с учетом льготы для каждого пациента (запрос с вычисляемым полем);

  • Отобразить все обращения к врачу заданной специализации (запрос с параметром);

  • Посчитать количество обращений пациентов к каждому врачу (итоговый запрос)

  • Посчитать количество пациентов каждой категории, которые лечились в лора, терапевта, хирурга (перекрестный запрос);

10-20. См. стр. 36.

Вариант 11

  1. Создайте файл новой базы данных с именем: 11_группа_фамилия.mdb.

  2. Создайте структуру базы данных, и создайте в ней необходимые таблицы с соответствующими полями.

  3. Определите типы данных (счетчик, текстовый, числовой и т.п.) и описание, если нужно.

  4. Установите необходимые свойства полей (размер поля, маску ввода, значения по умолчанию, ограничения и сообщение об ошибке) созданных таблиц.

  5. Определите первичные ключи в созданных таблицах.

  6. Определите необходимые связи между таблицами, задайте необходимые параметры обеспечения целостности данных.

  7. Настройте подстановку для полей в созданных таблицах, если это необходимо.

  8. Заполните созданные таблицы данными (5 арендаторов, 11 помещений, 11 договоров аренды)

Предметная область: Учет арендной платы (состоит из 3 классов)

Набор данных: Название фирмы арендатора, руководитель, телефон, Номер помещения, площадь, стоимость аренды за 1м2, этаж, на котором расположенное помещение, телефон в помещении (есть/ни), отделка (обычное, улучшенное, евро), номер договора аренды, дата начала действия договора, срок действия договора (количество дней), цель аренды (офис, киоск, склад).