Контрольная работа по "Правилам Технической Эксплуатации"
Автор: Saab93 • Май 3, 2020 • Контрольная работа • 1,882 Слов (8 Страниц) • 383 Просмотры
Министерство транспорта и коммуникаций[pic 1]
Республики Беларусь
Гомельский колледж – филиал учреждения образования «Белорусский государственный университет транспорта»
КОНТРОЛЬНАЯ РАБОТА № 1
По дисциплине
«Правила Технической Эксплуатации»
КР.01.56.2020
Выполнил: Cедов Н.В
группа Т-3 шифр 56
Проверил: Бортневская О.Ф
2020
Вопросы[pic 2]
11.СУБД MS Access. Виды отношений между таблицами реляционной СУБД. Создание связей между таблицами.
45.Работа с архиваторами WinRAR и WinZIP.
56.С помощью программы MS Excel решить и оформить задачу, согласно условиям.
106.Создайте базу данных в СУБД Access ВЫПУСК ИЗДЕЛИЙ, содержащую таблицы ИЗДЕЛИЯ и ВЫПУСК:
Вопрос №11
СУБД MS Access. Виды отношений между таблицами реляционной СУБД. Создание связей между таблицами.
В реляционной базе данных отношения позволяют предотвращать избыточные данные. Например, если вы разрабатываете базу данных, которая будет отслеживать информацию о книгах, у вас может быть таблица с названием «Заголовки», в которой хранится информация о каждой книге, например, название книги, дата публикации и издатель. Кроме того, вы можете хранить информацию об издателе, например, номер телефона, адрес и почтовый индекс издателя. Если бы вы сохранили всю эту информацию в таблице «Названия», номер телефона издателя будет дублироваться для каждого заголовка, который печатает издатель.
Лучшее решение - хранить информацию об издателе только один раз в отдельной таблице, которую мы будем называть «Издатели». Затем вы должны поместить указатель в таблицу «Заголовки», которая ссылается на запись в таблице «Издатели».
Чтобы убедиться, что ваши данные остаются синхронизированными, вы можете обеспечить ссылочную целостность между таблицами. Отношения ссылочной целостности помогают убедиться, что информация в одной таблице соответствует информации в другой. Например, каждый заголовок в таблице «Заголовки» должен быть связан с определенным издателем в таблице «Издатели». Заголовок не может быть добавлен в базу данных для издателя, который не существует в базе данных.
Логические отношения в базе данных позволяют эффективно запрашивать данные и создавать отчеты.
Связи между любыми двумя таблицами реляционной БД относятся к одному из трех типов: один к одному (1:1) , один ко многим (1:М) и много-ко-многим (М:М).
1. Связь один к одному. При этом типе связи каждой записи в одной таблице соответствует не более одной записи в связанной таблице. Этот вид связи встречается довольно редко. В основном в тех случаях, когда часть информации об объекте либо редко используется, либо является конфиденциальной (такая информация хранится в отдельной таблице, которая защищена от несанкционированого доступа).
Например, анкетные данные студента (ФИО, факультет, курс, группа, дата рождения и т.п.) могут храниться в одной таблице БД, а сведения о родителях этого студента – в другой, т.к. эта информация используется достаточно редко и может быть отделена от основной.
2.Связь один ко многим. При таком типе связи каждой записи в одной таблице соответствует одна или более записей в связанной таблице. Для реализации такого отношения используются две таблицы. Одна из них представляет сторону «один», другая - сторону «много».
Например, нужно иметь информацию о студентах и результатах сдачи ими экзаменов (дата сдачи, предмет, оценка и т.д.). Если все это хранить в одной таблице, то ее объем неоправданно возрастет, т.к. в ней для каждой записи об очередном экзамене должны повторяться все анкетные сведения о студенте. Поскольку Студент и Экзамены - это разные сущности, то и атрибуты их должны храниться в разных таблицах. Но эти сущности связаны между собой, т.к. экзамены сдает определенный студент. Причем один студент может сдавать несколько экзаменов, т.е. налицо тип отношения «один-ко-многим».
...