Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
сам раб 12-14 БД.doc
Скачиваний:
1
Добавлен:
18.11.2019
Размер:
123.39 Кб
Скачать

ВХП с.р.12

Самостоятельная работа №12.

Тема: Создание и заполнение таблицы в базе данных. Создание форм для работы с таблицей. Создание запросов и отчетов в MS Access.

  1. Создать свою пустую базу данных (сразу при запуске Access или через пункт меню Файл / Создать / База данных) и сохранить ее на дискете с именем: Фамилия_ср_3.

  2. В созданной базе данных создать с нуля в режиме конструктора таблицу Путевки со следующими полями:

  • Код путевки (тип поля - счетчик);

  • Страна (тип поля - текстовое);

  • Вид (тип поля - текстовое);

  • Проезд (тип поля - текстовое);

  • Цена (тип поля - денежное).

  1. Для созданной таблицы создать форму с помощью автоформы (в столбец, ленточная или табличная).

  2. Отредактировать созданную форму с помощью Конструктора.

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

  4. В созданной базе данных аналогично создать в режиме конструктора таблицу Клиенты со следующими полями:

  • Код клиента (тип поля - счетчик);

  • Организация (тип поля - текстовое);

  • Адрес (тип поля - текстовое);

  • Телефон (тип поля - текстовое);

  1. В созданной базе данных создать в режиме конструктора таблицу Заказы со следующими полями:

  • № заказа (тип поля - счетчик);

  • Дата (тип поля - дата);

  • Код клиента (тип поля - числовое);

  • Код путевки (тип поля - числовое);

  • Количество (тип поля - числовое).

  1. Заполнить таблицы Клиенты и Заказы данными.

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

  3. С помощью конструктора создать 2 запроса:

А) простой запрос по одной любой таблице (условие запроса выбрать самостоятельно);

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

  1. По созданным запросам создать с помощью мастера отчеты (форму и вид отчета выбрать самостоятельно).

  2. Отредактировать отчет с помощью конструктора.

Самостоятельная работа №13

Тема: "Создание и заполнение таблицы в базе данных. Создание форм для работы с таблицей. Создание простого запроса."

Для выбранного варианта задания необходимо:

  1. Создать свою пустую базу данных (сразу при запуске Access или через пункт меню Файл / Создать / База данных) и сохранить ее на дискете с именем: Фамилия_ср4.

  2. В созданной базе данных создать таблицу с нуля в режиме конструктора согласно вашему варианту.

  3. Для созданной таблицы создать форму с помощью автоформы (в столбец, ленточная или табличная).

  4. Отредактировать созданную форму с помощью Конструктора.

  5. С помощью формы внести в базу данных 10 записей, в которых есть несколько повторяющихся названий (фамилий, марок и др.).

  6. Произвести сортировку данных по какому-нибудь полю в созданной вами таблице.

  7. Создать с помощью мастера для данной таблицы 2 простых запроса: подробный (все записи) и итоговый (см.таблицу с вариантами заданий).

Варианты заданий:

вар.

Создать таблицу самостоятельно

Создать итоговый запрос к таблице

Название

Список полей

Отобрать поля

Результат запроса

1

Квартплата

Код записи (счетчик)

Район

Адрес

ФИО осн. квартиросъемщика

Месяц

Год

Месячная кварплата

ФИО осн. квартиросъемщика

Адрес

Месячная кварплата

По каждому квартиросъемщику подсчитать общую сумму внесенной им квартплаты и количество месяцев

2

Грузовой автотранспорт

Код записи (счетчик)

Марка автомобиля

Номерной знак

Грузоподъемность, т.

Год выпуска

ФИО водителя

Суммарный пробег, км

Марка автомобиля

Суммарный пробег, км

По каждой марке автомобиля подсчитать общий пробег в км.

3

Разговоры по мобильной связи

Код записи (счетчик)

Номер телефона

ФИО абонента

Адрес абонента

Дата разговора

Длительность разговора, мин

Стоимость 1 мин разговора

Номер телефона

ФИО абонента

Адрес абонента

Время разговора, мин

По каждому абоненту подсчитать общее время его разговоров в мин.

4

Вакантные должности

Код записи (счетчик)

Подразделение

Должность

Оклад

Плановое кол-во мест

Количество вакансий

Примечание

Подразделение

Плановое кол-во мест

Количество вакансий

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

5

Выпуск продукции

Код записи (счетчик)

Наименование продукции

Ед. измерения

Цена

Выпускной цех

Дата

Фактический выпуск

Наименование продукции

Ед. измерения

Фактический выпуск

По каждому виду продукции подсчитать суммарный выпуск

6

Движение средств на счете предприятия

Код записи (счетчик)

Предприятие-партнер

Дата платежа

Вид платежа (дебет, кредит)

Сумма

Назначение платежа

Предприятие-партнер

Вид платежа (дебет, кредит)

Сумма

По каждому партнеру и виду платежа подсчитать общую сумму

7

Поступление материалов на склад

Код записи (счетчик)

Наименование материала

Ед. измерения

Цена

Поставщик

Дата поступления

Количество

Наименование материала

Ед. измерения

Количество

По каждому материалу подсчитать общее количество поступления на склад

8

Учет уплаты налогов

Код записи (счетчик)

Название предприяти

Код ОКПО

Год

Квартал

Название налога

Начислено налога

Фактически уплачено

Название предприяти

Код ОКПО

Название налога

Начислено налога

Фактически уплачено

По каждому предприятию и виду налога посчитать суммы начисленную и уплаченную

9

Учет штрафов в ГАИ

Код записи (счетчик)

ФИО водителя

Номерной знак автомобиля

Дата и время нарушения

Описание нарушения

Сумма наложенного штрафа

Отметка об оплате

ФИО водителя

Номерной знак автомобиля

Сумма наложенного штрафа

По каждому водителю подсчитаь общую сумму наложенных штрафов

10

Декларации о доходах физических лиц

Код записи (счетчик)

ФИО плательщика

Идентификационный код

Адрес регистрации

Год

Место работы

Сумма полученного дохода

ФИО плательщика

Идентификационный код

Сумма полученного дохода

По каждому плательщику подсчитать общую сумму полученных доходов

Тут вы можете оставить комментарий к выбранному абзацу или сообщить об ошибке.

Оставленные комментарии видны всем.