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