Лабораторная работа №4
Исходные данные:
Таблица 1 – Реляционные базы данных
Лабораторная работа № 1 Обзор Microsoft Access Цель работы: изучение панели инструментов, работы с меню, окон таблицы, запроса, формы, отчета, справочной системы. Задание на выполнение лабораторной работы: 1. Рассмотреть базу данных Борей и все элементы базы данных в различных режимах. 2. В соответствии с вариантом описать основные задачи, которые должны быть решены в предметной области 3. Объединить элементы данных для объектов в различных таблицах и заполнить бланки. 4. Установить соответствие между объектами и таблицами базы данных. 5. Составить схему связей между таблицами и указать степень связи для каждой связи. 6. Отчет о лабораторной работе. Номер бланка 1 Наименование задачи: описание вклада. Краткое описание: вид вклада, наименование вида, процент начисления, период начисления, срок вложения. Связанные задачи: 2. Номер бланка 2. Наименование задачи: информация о сберкнижке. Краткое описание: номер сберкнижки, фамилия, имя, отчество, вид вклада, дата открытия, дата закрытия, остаток. Связанные задачи: 3 Номер бланка 3 Наименование задачи: информация об операции. Краткое описание: номер операции, номер сберкнижки, сумма, вид операции, дата операции. Связанные задачи: 2. Всего бланков: 3.
Таблица 1.1
Объект № 1. Имя объекта: Вклад. Краткое описание: вид вклада, наименование вида, процент начисления, период начисления, срок вложения. Связанные объекты: Сберкнижка. Тип связи: многие к одному. Объект № 2. Имя объекта: Сберкнижка. Краткое описание: номер сберкнижки, фамилия, имя, отчество, вид вклада, дата открытия, дата закрытия, остаток. Связанные объекты: Вклад. Тип связи: один ко многим. Объект № 3. Имя объекта: Операция. Краткое описание: номер операции, номер сберкнижки, сумма, вид операции, дата операции. Связанные объекты: Сберкнижка. Тип связи: многие к одному. Всего объектов: 3 Таблица 1.2
Вывод: предложенные таблицы в приложении А спроектированы правильно, поэтому нет необходимости изменять предложенный вариант. Лабораторная работа № 2 Создание простой таблицы .
Цель работы: изучение создания первой простой таблицы: создание пустой базы данных для своего приложения. Задание на выполнение лабораторной работы: 1. В режиме конструктора создать базу данных. 2. Для каждой таблицы распечатать определение таблицы в отчете, удалив лишнюю информацию. 3. Отчет о лабораторной работе. Столбцы Имя Тип Размер Номер операции Длинное целое 4 Дата операции Дата/время 8 Номер сберкнижки Длинное целое 4 Сумма Длинное целое 4 Вид операции Текстовый 50 (внесено\снято\взнос\начисление\начальный) Схема данных Сберкнижка Операция Сберкнижка Операция Номер сберкнижки Номер сберкнижки RelationshipType: один-ко-многим Атрибуты: Необязательность Столбцы Имя Тип Размер Номер сберкнижки Длинное целое 4 Фамилия Текстовый 50 Имя Текстовый 50 Отчество Текстовый 50 Вид вклада Текстовый 50 Дата открытия Дата/время 8 Дата закрытия Дата/время 8 Остаток Длинное целое 4 Схема данных Сберкнижка Операция Сберкнижка Операция Номер сберкнижки Номер сберкнижки RelationshipType: один-ко-многим Атрибуты: Необязательность Тип вклад а Сберкнижка Вид вклада Вид вклада RelationshipType: один-ко-многим Атрибуты: Необязательность Столбцы Имя Тип Размер Вид вклада Текстовый 50 Наименование вида Текстовый 50 Процент начисления Текстовый 50 Период начисления Текстовый 50 Срок вложения Текстовый 50 Схема данных Тип вклад а Сберкнижка Вид вклада Вид вклада RelationshipType: один-ко-многим Атрибуты: Необязательность Лабораторная работа №3 Типы и свойства полей .
Цель работы: определить текстовый формат Маски ввода, Числового формата, установить условия проверки значения. Задание на выполнение лабораторной работы: 1. Изменить свою таблицу, добавив форматы и маски ввода на текстовые, числовые поля и поля дат. Добавить значения по умолчанию и условия на назначение. 2. Содержание отчета о лабораторной работе.
Таблица 3.1 – Индивидуальное задание
Таблица:Операция Столбцы Имя Тип Размер Номер операцииДлинное целое 4 AllowZeroLength: False ColumnHidden: False ColumnOrder: 1 ColumnWidth: 1800 DecimalPlaces: Авто DisplayControl: Поле GUID: Двоичные данные Required: False Атрибуты: фиксированной ширины Исходная таблица: Операция Исходное поле: Номер операции Обновляемые данные: False Порядковый номер: 1 Порядок сортировки: Общий Дата операции Дата/время 8 AllowZeroLength: False ColumnHidden: False ColumnOrder: По умолчанию ColumnWidth: 1770 Format: Short Date GUID: Двоичные данные Required: False Атрибуты: фиксированной ширины Исходная таблица: Операция Исходное поле: Дата операции Обновляемые данные: False Порядковый номер: 2 Порядок сортировки: Общий Номер сберкнижки Длинное целое 4 AllowZeroLength: False ColumnHidden: False ColumnOrder: По умолчанию ColumnWidth: 2070 DecimalPlaces: Авто DisplayControl: Поле GUID: Двоичные данные Required: False Атрибуты: фиксированной ширины Исходная таблица: Операция Исходное поле: Номер сберкнижки Обновляемые данные: False Порядковый номер: 3 Порядок сортировки: Общий Сумма Длинное целое 4 AllowZeroLength: False ColumnHidden: False ColumnOrder: По умолчанию ColumnWidth: По умолчанию DecimalPlaces: Авто DisplayControl: Поле GUID: Двоичные данные Required: False Атрибуты: фиксированной ширины
Таблица: Операция Исходная таблица: Операция Исходное поле: Сумма Обновляемые данные: False Порядковый номер: 4 Порядок сортировки: Общий Вид операции Текстовый 50 (внесено\снято\взнос\начисление\начальный) AllowZeroLength: False BoundColumn: 1 ColumnCount: 1 ColumnHeads: False ColumnHidden: False ColumnOrder: По умолчанию ColumnWidth: По умолчанию DisplayControl: Список GUID: Двоичные данные Required: False RowSource: внесено;снято;взнос;начисление;начальный RowSourceType: Список значений UnicodeCompression: True Атрибуты: переменной длины Исходная таблица: Операция Исходное поле: Вид операции (внесено\снято\взнос\начисление\начальный) Обновляемые данные: False Порядковый номер: 5 Порядок сортировки: Общий
Таблица: Сберкнижка Столбцы Имя Тип Размер Номер сберкнижки Длинное целое 4 AllowZeroLength: False ColumnHidden: False ColumnOrder: 1 ColumnWidth: 1800 DecimalPlaces: Авто DisplayControl: Поле GUID: Двоичные данные Required: False Атрибуты: фиксированной ширины Исходная таблица: Сберкнижка Исходное поле: Номер сберкнижки Обновляемые данные: False Порядковый номер: 2 Порядок сортировки: Общий Фамилия Текстовый 50 AllowZeroLength: False ColumnHidden: False ColumnOrder: По умолчанию ColumnWidth: По умолчанию DisplayControl: Поле GUID: Двоичные данные Required: False UnicodeCompression: True Атрибуты: переменной длины Исходная таблица: Сберкнижка Исходное поле: Фамилия Обновляемые данные: False Порядковый номер: 3 Порядок сортировки: Общий Имя Текстовый 50 AllowZeroLength: False ColumnHidden: False ColumnOrder: По умолчанию ColumnWidth: По умолчанию DisplayControl: Поле GUID: Двоичные данные Required: False UnicodeCompression: True Атрибуты: переменной длины Исходная таблица: Сберкнижка Исходное поле: Имя Обновляемые данные: False Порядковый номер: 4 Порядок сортировки: Общий Отчество Текстовый 50 AllowZeroLength: False ColumnHidden: False ColumnOrder: По умолчанию ColumnWidth: По умолчанию DisplayControl: Поле GUID: Двоичные данные Required: False UnicodeCompression: True
Таблица : Сберкнижка Атрибуты: переменной длины Исходная таблица: Сберкнижка Исходное поле: Отчество Обновляемые данные: False Порядковый номер: 5 Порядок сортировки: Общий Вид вклада Текстовый 50 AllowZeroLength: False BoundColumn: 1 ColumnCount: 1 ColumnHeads: False ColumnHidden: False ColumnOrder: По умолчанию ColumnWidth: По умолчанию DisplayControl: Список GUID: Двоичные данные Required: False RowSource: целевой; авансный; накопительный; до востребования; целевой RowSourceType: Список значений UnicodeCompression: True Атрибуты: переменной длины Исходная таблица: Сберкнижка Исходное поле: Вид вклада Обновляемые данные: False Порядковый номер: 6 Порядок сортировки: Общий Дата открытия Дата/время 8 AllowZeroLength: False ColumnHidden: False ColumnOrder: По умолчанию ColumnWidth: По умолчанию Format: Short Date GUID: Двоичные данные Required: False Атрибуты: фиксированной ширины Исходная таблица: Сберкнижка Исходное поле: Дата открытия Обновляемые данные: False Порядковый номер: 7 Порядок сортировки: Общий Дата закрытия Дата/время 8 AllowZeroLength: False ColumnHidden: False ColumnOrder: По умолчанию ColumnWidth: По умолчанию Format: Short Date GUID: Двоичные данные Required: False Атрибуты: фиксированной ширины Исходная таблица: Сберкнижка Исходное поле: Дата закрытия Обновляемые данные: False Порядковый номер: 8 Порядок сортировки: Общий Остаток Длинное целое 4 AllowZeroLength: False ColumnHidden: False ColumnOrder: По умолчанию
Таблица: Сберкнижка ColumnWidth: По умолчанию DecimalPlaces: Авто DisplayControl: Поле GUID: Двоичные данные Required: False Атрибуты: фиксированной ширины Исходная таблица: Сберкнижка Исходное поле: Остаток Обновляемые данные: False Порядковый номер: 9 Порядок сортировки: Общий
Таблица: Тип вклада Столбцы ИмяТип Размер Вид вклада Текстовый 50 AllowZeroLength: False ColumnHidden: False ColumnOrder: 1 ColumnWidth: По умолчанию DisplayControl: Поле GUID: Двоичные данные Required: False UnicodeCompression: True Атрибуты: переменной длины Исходная таблица: Тип вклада Исходное поле: Вид вклада Обновляемые данные: False Порядковый номер: 2 Порядок сортировки: Общий Наименование вида Текстовый 50 AllowZeroLength: False ColumnHidden: False ColumnOrder: По умолчанию ColumnWidth: 2265 DisplayControl: Поле GUID: Двоичные данные Required: False UnicodeCompression: True Атрибуты: переменной длины Исходная таблица: Тип вклада Исходное поле: Наименование вида Обновляемые данные: False Порядковый номер: 3 Порядок сортировки: Общий Процент начисления Текстовый 50 AllowZeroLength: False ColumnHidden: False ColumnOrder: По умолчанию ColumnWidth: 2205 DisplayControl: Поле GUID: Двоичные данные InputMask: ###",%" Required: False UnicodeCompression: False Атрибуты: переменной длины Исходная таблица: Тип вклада Исходное поле: Процент начисления Обновляемые данные: False Порядковый номер: 4 Порядок сортировки: Общий Период начисления Текстовый 50 AllowZeroLength: False BoundColumn: 1 ColumnCount: 1 ColumnHeads: False ColumnHidden: False ColumnOrder: По умолчанию ColumnWidth: 2040
Таблица : Тип вклад а DisplayControl: Список GUID: Двоичные данные Required: False RowSource: 1 месяц;1 год RowSourceType: Список значений UnicodeCompression: False Атрибуты: переменной длины Исходная таблица: Тип вклада Исходное поле: Период начисления Обновляемые данные: False Порядковый номер: 5 Порядок сортировки: Общий Срок вложения Текстовый 50 AllowZeroLength: False BoundColumn: 1 ColumnCount: 1 ColumnHeads: False ColumnHidden: False ColumnOrder: По умолчанию ColumnWidth: 1605 DisplayControl: Список GUID: Двоичные данные Required: False RowSource: 1 месяц;3 месяца;6 месяцев;12 месяцев;2 года;3 года RowSourceType: Список значений UnicodeCompression: True Атрибуты: переменной длины Исходная таблица: Тип вклада Исходное поле: Срок вложения Обновляемые данные: False Порядковый номер: 6 Порядок сортировки: Общий Лабораторная работа №4
Популярное: Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы... Почему двоичная система счисления так распространена?: Каждая цифра должна быть как-то представлена на физическом носителе... Почему человек чувствует себя несчастным?: Для начала определим, что такое несчастье. Несчастьем мы будем считать психологическое состояние... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (144)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |