Помощь студентам дистанционного обучения: тесты, экзамены, сессия
Помощь с обучением
Оставляй заявку - сессия под ключ, тесты, практика, ВКР
Скоро вступительные экзамены?

Лабораторная работа по базам данных (Вариант 19)



Помощь с дистанционным обучением
Получи бесплатный расчет за 15 минут
 

Введите контактный e-mail:

 

Введите номер телефона

 

Что требуется сделать?

 

Каким способом с Вами связаться?:

E-mail
Телефон
Напишем вам на вашу почту
 
Перезвоним вам для уточнения деталей
 
Перезвоним вам для уточнения деталей
 

или напишите нам прямо сейчас

Написать в WhatsApp
 

Цель работы
Практическое освоение основных приемов и правил приведения таблиц к третьей нормальной форме.
Задание
1.Привести данные из таблицы к 1НФ, обозначить в таблице первичный ключ.
2.Привести данные из таблиц(ы) к 2НФ.
3.Привести данные из таблиц(ы) к 3НФ.
Вариант 10 Рейсы

Ход выполнения работы
Для проведения нормализации таблицы необходимо последовательно убедиться в том, что таблица соответствует условиям, которые предъявляются к различным нормальным формам.
Исходная таблица уже находится в 1НФ, т. к. все записи таблицы уникальны, а поля содержат простые значения атрибутов. Далее для приведения таблицы к последующим нормальным формам в таблице необходимо выделить первичный ключ.
В данной таблице в качестве первичного ключа целесообразно выбрать атрибут «Пункт назначения», т.к. для первичного ключа самым важным свойством является свойство уникальности, т. е. он не должен повторяться. При использовании этого атрибута первичный ключ дублироваться не будет.
Далее необходимо выяснить соответствие таблицы 2НФ. Так как исходная таблица в 1 НФ имеет простой первичный ключ, соответственно она сразу находится и во 2 НФ.
Рис. 3.1 – Таблица во 2НФ
Далее выясним находятся ли данные таблицы в 3НФ. Для этого необходимо проверить, не являются ли неключевые атрибуты зависимыми друг от друга. В данной таблице атрибуты «Пункт отправления» и «Телефон диспетчера вокзала» зависят только от атрибута «Вид рейса» и не зависит от других атрибутов. Чтобы привести таблицу к 3НФ необходимо разбить её на 2 новые, как приведено на рисунке 3.2.
Вид рейса Пункт отправления Телефон диспетчера вокзала
Мест. Автовокзал №1 65-63-12
Междугород. Автовокзал №2 52-54-59
Рис. 3.2 – Таблицы в 3НФ
Атрибут «Вид рейса» в исходной таблице становится внешним ключом, а в новой таблице первичным ключом. Атрибуты «Пункт отправления» и «Телефон диспетчера вокзала» удаляется из исходной таблицы и перемещается в новую.
Вывод
В работе были освоены основные приёмы и правила приведения таблиц к третьей нормальной форме.
Цель работы
Получение навыков работы по проектированию базы данных, практическое освоение основных приемов и правил информационного моделирования; получение навыков работы по созданию базы данных из многих таблиц.

Задание

1.Произвести анализ выбранной предметной области, выявить основные сущности.
2.Определить основные атрибуты выбранных сущностей, выбрать для каждой сущности первичный ключ.
3.Выявить вид связи между сущностями.
4.Создать в MS Access для каждой сущности таблицу с атрибутами и первичными ключами.
5.На основе выявленных связей в «схеме данных» связать таблицы по первичным и внешним ключам.
Предметная область «Автомастерская».
Ход выполнения работы
Проведём анализ предметной области «Автомастерская». Составим модель предметной области в виде схемы данных в MS Access.
Описание предметной области
Автомастерская – это организация, оказывающая комплекс услуг населению по техобслуживанию, текущему, восстановительному и капитальному ремонту автотранспорта, а также по установке на него дополнительного оборудования. На основе известной информации для данной предметной области выделим несколько основных сущностей:
• Сотрудники автомастерской. Атрибуты сотрудников – ФИО, табельный номер, дата рождения, пол, адрес, телефон, ИНН, оклад.
• Клиенты автомастерской. Атрибуты клиентов – ФИО, адрес, телефон, марка машины.
• Услуги автомастерской. Атрибуты – наименование услуги, стоимость работы.
Для выявления связей между объектами необходимо описать их взаимоотношения.
Сотрудники автомастерской оказывают определённые услуги по обслуживанию автомобиля, каждая отдельная услуга может быть выполнена несколькими сотрудниками, и каждый сотрудник может выполнять много услуг. Таким образом, связь между ними «многие-ко-многим». При реализации связей «многие-ко-многим» необходимо будет создать ещё одну таблицу, которая будет хранить информацию о связях сотрудников и услуг.
Клиенты обращаются в автомастерскую для обслуживания своего автомобиля. Каждый клиент может получить несколько услуг, и каждая услуга может быть оказана многим клиентам. Таким образом, связь между ними «многие-ко-многим».
Создадим для полученных объектов базу данных, таблицы и реализуем связи в схеме данных. Таблицы «Сотрудники», «Клиенты» и «Услуги» содержат все описанные атрибуты (рис. 4.1, 4.2, 4.3). Для таблиц «Клиенты» и «Услуги» для удобства созданы первичные ключи «Код клиента» и «Код услуги» соответственно, которые присваивают некоторый номер по порядку для удобства идентификации, для чего был выбран тип данных «Счетчик».
Рис. 4.1 – Таблица «Сотрудники»
Рис. 4.2 — Таблица «Клиенты»
Рис. 4.3 — Таблица «Услуги»
Кроме основных таблиц для реализации связи между сотрудниками и услугами, а также между клиентами и услугами создадим таблицу «Сервис» (рис. 4.4).
Рис. 4.4 — Таблица «Сервис»
В разделе «Схема данных» произведём связывание таблиц по соответствующим полям, как показано на рисунке 4.5
Рис. 4.5 – Схема данных
Вывод
Были изучены основные этапы разработки базы данных, освоены приёмы и правила информационного моделирования. Получены навыки работы по созданию базы данных из многих таблиц.

Помощь с дистанционным обучением
Получи бесплатный расчет за 15 минут
 

Введите контактный e-mail:

 

Введите номер телефона

 

Что требуется сделать?

 

Каким способом с Вами связаться?:

E-mail
Телефон
Напишем вам на вашу почту
 
Перезвоним вам для уточнения деталей
 
Перезвоним вам для уточнения деталей
 

или напишите нам прямо сейчас

Написать в WhatsApp
 

Оставить комментарий

 

Ваше имя:

Ваш E-mail:

Ваш комментарий

Inna Petrova 18 минут назад

Нужно пройти преддипломную практику у нескольких предметов написать введение и отчет по практике так де сдать 4 экзамена после практики

Иван, помощь с обучением 25 минут назад

Inna Petrova, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Коля 2 часа назад

Здравствуйте, сколько будет стоить данная работа и как заказать?

Иван, помощь с обучением 2 часа назад

Николай, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Инкогнито 5 часов назад

Сделать презентацию и защитную речь к дипломной работе по теме: Источники права социального обеспечения. Сам диплом готов, пришлю его Вам по запросу!

Иван, помощь с обучением 6 часов назад

Здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Василий 12 часов назад

Здравствуйте. ищу экзаменационные билеты с ответами для прохождения вступительного теста по теме Общая социальная психология на магистратуру в Московский институт психоанализа.

Иван, помощь с обучением 12 часов назад

Василий, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Анна Михайловна 1 день назад

Нужно закрыть предмет «Микроэкономика» за сколько времени и за какую цену сделаете?

Иван, помощь с обучением 1 день назад

Анна Михайловна, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Сергей 1 день назад

Здравствуйте. Нужен отчёт о прохождении практики, специальность Государственное и муниципальное управление. Планирую пройти практику в школе там, где работаю.

Иван, помощь с обучением 1 день назад

Сергей, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Инна 1 день назад

Добрый день! Учусь на 2 курсе по специальности земельно-имущественные отношения. Нужен отчет по учебной практике. Подскажите, пожалуйста, стоимость и сроки выполнения?

Иван, помощь с обучением 1 день назад

Инна, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Студент 2 дня назад

Здравствуйте, у меня сегодня начинается сессия, нужно будет ответить на вопросы по русскому и математике за определенное время онлайн. Сможете помочь? И сколько это будет стоить? Колледж КЭСИ, первый курс.

Иван, помощь с обучением 2 дня назад

Здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Ольга 2 дня назад

Требуется сделать практические задания по математике 40.02.01 Право и организация социального обеспечения семестр 2

Иван, помощь с обучением 2 дня назад

Ольга, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Вика 3 дня назад

сдача сессии по следующим предметам: Этика деловых отношений - Калашников В.Г. Управление соц. развитием организации- Пересада А. В. Документационное обеспечение управления - Рафикова В.М. Управление производительностью труда- Фаизова Э. Ф. Кадровый аудит- Рафикова В. М. Персональный брендинг - Фаизова Э. Ф. Эргономика труда- Калашников В. Г.

Иван, помощь с обучением 3 дня назад

Вика, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Игорь Валерьевич 3 дня назад

здравствуйте. помогите пройти итоговый тест по теме Обновление содержания образования: изменения организации и осуществления образовательной деятельности в соответствии с ФГОС НОО

Иван, помощь с обучением 3 дня назад

Игорь Валерьевич, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Вадим 4 дня назад

Пройти 7 тестов в личном кабинете. Сооружения и эксплуатация газонефтипровод и хранилищ

Иван, помощь с обучением 4 дня назад

Вадим, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Кирилл 4 дня назад

Здравствуйте! Нашел у вас на сайте задачу, какая мне необходима, можно узнать стоимость?

Иван, помощь с обучением 4 дня назад

Кирилл, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Oleg 4 дня назад

Требуется пройти задания первый семестр Специальность: 10.02.01 Организация и технология защиты информации. Химия сдана, история тоже. Сколько это будет стоить в комплексе и попредметно и сколько на это понадобится времени?

Иван, помощь с обучением 4 дня назад

Oleg, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Валерия 5 дней назад

ЗДРАВСТВУЙТЕ. СКАЖИТЕ МОЖЕТЕ ЛИ ВЫ ПОМОЧЬ С ВЫПОЛНЕНИЕМ практики и ВКР по банку ВТБ. ответьте пожалуйста если можно побыстрее , а то просто уже вся на нервяке из-за этой учебы. и сколько это будет стоить?

Иван, помощь с обучением 5 дней назад

Валерия, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Инкогнито 5 дней назад

Здравствуйте. Нужны ответы на вопросы для экзамена. Направление - Пожарная безопасность.

Иван, помощь с обучением 5 дней назад

Здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Иван неделю назад

Защита дипломной дистанционно, "Синергия", Направленность (профиль) Информационные системы и технологии, Бакалавр, тема: «Автоматизация приема и анализа заявок технической поддержки

Иван, помощь с обучением неделю назад

Иван, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru

Дарья неделю назад

Необходимо написать дипломную работу на тему: «Разработка проекта внедрения CRM-системы. + презентацию (слайды) для предзащиты ВКР. Презентация должна быть в формате PDF или формате файлов PowerPoint! Институт ТГУ Росдистант. Предыдущий исполнитель написал ВКР, но работа не прошла по антиплагиату. Предыдущий исполнитель пропал и не отвечает. Есть его работа, которую нужно исправить, либо переписать с нуля.

Иван, помощь с обучением неделю назад

Дарья, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru