Добавил:
t.me Инфо для ГУАП студентов от меня: https://kafaka.notion.site/99e6d9b70ca74f7baef3daea17839e5a Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Чурилов / Z9411_Чурилов_инф_системы_лаб_1

.docx
Скачиваний:
2
Добавлен:
14.10.2024
Размер:
270.76 Кб
Скачать

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное автономное образовательное учреждение высшего образования

«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»

ИНСТИТУТ НЕПРЕРЫВНОГО И ДИСТАНЦИОННОГО ОБРАЗОВАНИЯ

Кафедра проблемно-ориентированных вычислительных комплексов

ОЦЕНКА

ПРЕПОДАВАТЕЛЬ

кандидат техн. наук

С. Г. Толмачев

должность, уч. степень, звание

подпись, дата

инициалы, фамилия

ЛАБОРАТОРНАЯ РАБОТА №1

Создание и модификация таблиц. Схема данных

по дисциплине «Информационные системы и технологии»

РАБОТУ ВЫПОЛНИЛА

СТУДЕНТ ГР.

Z9411

А. С. Чурилов

подпись, дата

инициалы, фамилия

Студенческий билет №2019/3684

Санкт-Петербург, 2021 г.

Цель работы.

Реализация многотабличной базы на сервере MS Access.

Индивидуальное задание.

Требуется разработать в режиме Конструктор следующие три таблицы:

  • Сделки нотариальной конторой (Код сделки, Код клиента, Код услуги, Стоимость услуги, Комиссионные, Дата, Сумма к оплате (вычисляемое поле));

  • Юридические клиенты (Код клиента, Название фирмы, Вид деятельности, Адрес, Карта проезда, Телефон);

  • Услуги (Код услуги, Название, Сумма, Описание).

После структурного оформления таблиц необходимо их заполнить соответствующей информацией.

Также требуется реализовать схему данных и установить связи между созданными таблицами.

Пошаговое выполнение работы.

1. Реализация таблицы "Услуги".

1.1. Запустим MS Access для создания базы данных.

Рисунок 1 – Главное меню MS Access

1.2. Во вкладе Создание выберем конструктор таблиц

Рисунок 2 – Активация режима Конструктор

1.3. В результате получим шаблон для создания таблицы, где выделены три столбца: Имя поля, Тип данных и Описание.

Рисунок 3 – Шаблон для создания таблицы

1.4. Прежде чем заполнить разделы в программе разработаем структуру в табличном виде, заранее определив свойства атрибутов Тип данных и Формат данных (таблица 1).

Таблица 1 – Структура таблицы "Услуги"

Имя поля

Тип данных

Формат данных

Маска ввода/правило ввода

Код услуги

Числовой

Длинное целое

Название

Короткий текст

50

Сумма

Числовой

Длинное целое, денежный

Описание

Короткий текст

150

1.5. Опираясь на прописанную структуру, заполняем названиями будущей таблицы столбец Имя поля. В соседнем столбце выбираем для каждой строчки требуемый тип данных.

Рисунок 4 – Заполнение разделов Имя поля и Тип данных

1.6. После заполнения поля Описание получаем в Access завершенную структуру будущей таблицы "Услуги"

Рисунок 5 – Структура таблицы "Услуги"

2. Реализация таблицы "Юридические клиенты".

2.1. Прежде чем заполнить разделы в программе разработаем структуру в табличном виде, заранее определив свойства атрибутов Тип данных и Формат данных (таблица 2). Также опишем свойства ввода определенных полей.

Таблица 2 – Структура таблицы "Юридические клиенты"

Имя поля

Тип данных

Формат данных

Значение элементов свойств поля/правило ввода

Код клиента

Числовой

Длинное целое

Название фирмы

Короткий текст

50

Вид деятельности

Короткий текст

50

Выпадающий список

Адрес

Короткий текст

150

Карта проезда

Вложение

-

Телефон

Короткий текст

15

"+7(9"99")-"999\-99\-99

2.2. В программе Access повторим описанную выше структуру (таблица 2), используя режим Конструктор.

Рисунок 6 – Шаблон таблицы "Юридические клиенты"

2.3. Оформим возможность заполнения столбца "Вид деятельности" с помощью выпадающего списка, где самостоятельно пропишем фиксированное количество наименований.

2.3.1. В качестве типа данных выберем Мастер подстановок.

Рисунок 7 – Выбор в поле Тип данных

2.3.2. При создании данных для подстановки используем фиксированный набор значений.

Рисунок 8 – Обращение к фиксированному набору значений

2.3.3. Заполним столбец некоторым количеством наименований.

Рисунок 9 – Заполнение столбца

2.3.4. В итоге получаем столбец "Вид деятельности", который можно заполнять путём выбора значения из выпадающего списка.

Рисунок 10 – Вид раздела Подстановка

3. Реализация таблицы "Сделки нотариальной конторы".

3.1. Прежде чем заполнить разделы в программе разработаем структуру в табличном виде, заранее определив свойства атрибутов Тип данных и Формат данных (таблица 3). Также опишем свойства ввода определенных полей.

Таблица 3 – Структура таблицы "Сделки нотариальной конторы"

Имя поля

Тип данных

Формат данных

Значение элементов свойств полей

Код сделки

Числовой

Длинное целое

Код клиента

Числовой

Длинное целое

Выпадающий список (по табл. "Юридические клиенты")

Код услуги

Числовой

Длинное целое

Выпадающий список (по табл. "Услуги")

Стоимость услуги

Числовой

Длинное целое, денежный

Комиссионные

Вычисляемый

Действительное

[Стоимость услуги] * 0,13

Дата

Дата и время

Краткий формат даты

Сумма оплаты

Вычисляемый

Действительное

[Стоимость услуги] + [Комиссионные]

3.2. В режиме Конструктор добавим все требуемые поля

Рисунок 11 – Перенос структуры таблицы в программу

4. Реализация схемы данных.

Во вкладе Работа с базами данных перейдем к Схеме данных и зададим связи таблиц между собой.

Рисунок 12 – Просмотр схемы данных многотабличной базы

5. Заполнение таблиц данными

5.1. Заполнение таблицы "Услуги" 5 записями

Рисунок 6 – Заполненная таблица "Услуги"

5.2. Заполнение таблицы "Юридические клиенты" 5 записями

Рисунок 6 – Заполненная таблица "Юридические клиенты"

5.3. Заполнение таблицы "Сделки нотариальной конторы" 5 записями

Рисунок 6 – Заполненная таблица " Сделки нотариальной конторы "

Вывод.

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

Лабораторная работа позволила мне закрепить теоретические знания и получить необходимый опыт в создании визуально понятных и удобных баз данных, который будет актуален при выборе будущей профессиональной деятельности.

Список использованной литературы

  1. Волик, М. Разработка базы данных в Access. Учебное пособие. [Текст] / М. Волик. – Москва: Прометей, 2021. – 88 с.

  2. Коноплева, И.А. Информационные технологии. [Текст] / И.А. Коноплева. – Москва: Проспект, 2021. – 328 с.

  3. Кузин, А.В. Разработка баз данных в системе Microsoft Access. Учебник. [Текст] / А.В. Кузин. – Санкт-Петербург: Форум, 2021. – 224 с.

  4. Фуфаев, Э.В. Базы данных. Учебное пособие. [Текст] / Э.В. Фуфаев. – Москва: Academia, 2013. – 320 с.

  5. Гурвиц, Г.А. Microsoft Access 2021. Разработка приложений на реальном примере. [Текст] / Г.А. Гурвиц. – Москва: Лань, 2021. – 502 с.

Соседние файлы в папке Чурилов