Задания для самостоятельной работы и закрепления материала
Задания выполнять по вариантам: для четных номеров компьютеров в классе (номеров по списку в журнале) – задание №1, для нечетных – задание №2.
. При разработке структуры таблиц необходимо помнить два основных правила:
1. Наименования полей в разных таблицах не должны повторяться без необходимости и относиться к одному объекту.
2. Каждая пара таблиц (например, если их три и более) должна содержать хотя бы одно одинаковое поле, по которому эти таблицы связываются.
Самостоятельное задание 1
Разработать базу данных Касса,в которой должнасодержаться следующая информация:
Табельный номер.
Фамилия.
Имя.
Отчество.
Серия и номер паспорта.
Должность.
Код подразделения.
Наименование подразделения.
Наименование платежного документа (только расходных и приходных кассовых ордеров).
Номер платежного документа.
Дата выписки.
Основание.
Сумма по документу.
Для создания базы данных выполнить следующее:
1. Разработать структуры таблиц, т.е. распределить данные по таблицам Сотрудники, Подразделения, Операции.
2. Заполнить их условной информацией (не менее 10 подотчетных лиц, не менее 5 различных подразделений, дата выписки с 1 по 3 число текущего месяца, не менее 4 номеров платежных документов за день).
3. Установить связи между таблицами.
4. Разработать запрос для отображения кассовых операций. В запрос включить следующую информацию: номер платежного документа, наименование платежного документа, табельный номер, фамилия, имя, отчество, серия и номер паспорта, дата выписки, основание, сумма. Рассчитайте НДС (18%) на каждую сумму.
5. Разработать форму для просмотра результатов созданного запроса.
6. Разработать запрос для просмотра списка сотрудников, сумма по документу у которых меньше 50000 руб. Выполнить сортировку записей в запросе по табельным номерам. Группировку выполнить по коду подразделения.
7. Сформировать форму для просмотра и ввода данных новых сотрудников. Пол и наименование подразделения вводить с помощью поля со списком.
8. Сформировать отчет по кассе. В отчете отобразить дату выписки документа, номер документа, наименование документа, фамилию подотчетного лица, сумму по документу. Подвести итоги по приходным и расходным документам за каждый день.
Самостоятельное задание 2
Разработать базу данных Банк,в которой должнасодержаться следующая информация:
Счет №.
Фамилия.
Имя.
Отчество.
Код вклада.
Наименование вклада.
Процентная ставка по вкладу.
Дата вклада.
Минимальный первоначальный взнос.
Внесенная сумма.
Для создания базы данных выполнить следующее:
1. Разработать структуры таблиц, т.е. распределить данные по таблицамВиды вкладов, Клиенты.
2. Заполнить таблицы условной информацией:
· не менее 10-15 клиентов;
· 3 вида наименований вкладов с ежемесячным начислением процентов:
- срочный, 2,2 % в месяц, первоначальная сумма вклада (взноса) не менее 300 рублей;
- летний, 3 % в месяц, первоначальная сумма вклада (взноса) не менее 1000 рублей;
- льготный, 5 % в месяц, первоначальная сумма вклада (взноса) не менее 10000 рублей.
3. Установить связи между таблицами.
4. Разработать запрос для начисления процентов по вкладам за месяц (составить и внести формулу начисления процентов), а также на день просмотра запроса по формуле [проц.ставка/360*( текущая дата-дата вклада)*сумма вклада].
5. Разработать форму «Карточка клиента», в которой отразить начисленные проценты.
6.Создать форму для ввода записей в таблицу Клиенты. Вид вклада выбирать из списка (сделать поле со списком).
7. Создать отчет для вывода на печать следующей информации: вид вклада; номер счета; фамилия, имя, отчество клиента; первоначальная сумма; начисления за месяц. Подвести итоги по каждому виду вклада.