Мегаобучалка Главная | О нас | Обратная связь


Лабораторная работа №4



2020-02-04 144 Обсуждений (0)
Лабораторная работа №4 0.00 из 5.00 0 оценок




Исходные данные:

 

Таблица 1 – Реляционные базы данных

Сберкасса

Тип вклада Сберкнижка
Вид вклада Наименование вида Процент начисления Период начисления Срок вложения Номер сберкнижки Фамилия Имя Отчество Дата открытия Дата закрытия Остаток
Операции  
Номер операции Номер сберкнижки Сумма Вид операции (внесено/снято/взнос/начисление/начальный) Дата операции  

 


Лабораторная работа № 1

Обзор Microsoft Access

Цель работы: изучение панели инструментов, работы с меню, окон таблицы, запроса, формы, отчета, справочной системы.

Задание на выполнение лабораторной работы:

1. Рассмотреть базу данных Борей и все элементы базы данных в различных режимах.

2. В соответствии с вариантом описать основные задачи, которые должны быть решены в предметной области

3. Объединить элементы данных для объектов в различных таблицах и заполнить бланки.

4. Установить соответствие между объектами и таблицами базы данных.

5. Составить схему связей между таблицами и указать степень связи для каждой связи.

6. Отчет о лабораторной работе.

Номер бланка 1

Наименование задачи: описание вклада.

Краткое описание: вид вклада, наименование вида, процент начисления, период начисления, срок вложения.

Связанные задачи: 2.

Номер бланка 2.

Наименование задачи: информация о сберкнижке.

Краткое описание: номер сберкнижки, фамилия, имя, отчество, вид вклада, дата открытия, дата закрытия, остаток.

Связанные задачи: 3

Номер бланка 3

Наименование задачи: информация об операции.

Краткое описание: номер операции, номер сберкнижки, сумма, вид операции, дата операции.

Связанные задачи: 2.

Всего бланков: 3.

 

Таблица 1.1

Элемент данных Использование Описание Объект
Вид вклада I,O Код вклад Вклад
Номер сберкнижки I,O Код сберкнижки Сберкнижка
Номер операции I,O Код операции Операция

 

Объект № 1.

Имя объекта: Вклад.

Краткое описание: вид вклада, наименование вида, процент начисления, период начисления, срок вложения.

Связанные объекты: Сберкнижка.

Тип связи: многие к одному.

Объект № 2.

Имя объекта: Сберкнижка.

Краткое описание: номер сберкнижки, фамилия, имя, отчество, вид вклада, дата открытия, дата закрытия, остаток.

Связанные объекты: Вклад.

Тип связи: один ко многим.

Объект № 3.

Имя объекта: Операция.

Краткое описание: номер операции, номер сберкнижки, сумма, вид операции, дата операции.

Связанные объекты: Сберкнижка.

Тип связи: многие к одному.

Всего объектов: 3


Таблица 1.2

Элемент данных Тип данных Описание Условия назначения
Дата закрытия Дата/время Код сберкнижка «Дата закрытия» > «Даты открытия»
Период начисления Текстовый Код вклад [Период начисления] МОД(2)=0

 

Вывод: предложенные таблицы в приложении А спроектированы правильно, поэтому нет необходимости изменять предложенный вариант.


Лабораторная работа № 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 – Индивидуальное задание

Вариант Маски ввода и формат Условие на назначение Поля для подстановки
7 Сберкасса Процент начисления, даты Дата закрытия дольше даты открытия, период начисления кратен 2 Тип вклада: начислений, период начислений, срок вложения. Сберкнижка: вид вклада. Операции: номер сберкнижки, вид операции.

 

Таблица:Операция

Столбцы

Имя                                              Тип                  Размер

Номер операцииДлинное целое 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



2020-02-04 144 Обсуждений (0)
Лабораторная работа №4 0.00 из 5.00 0 оценок









Обсуждение в статье: Лабораторная работа №4

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы...
Почему двоичная система счисления так распространена?: Каждая цифра должна быть как-то представлена на физическом носителе...
Почему человек чувствует себя несчастным?: Для начала определим, что такое несчастье. Несчастьем мы будем считать психологическое состояние...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (144)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.008 сек.)