Создан заказ №4555132
10 января 2020
Выполнение лабораторных работ по предмету: базы данных
Как заказчик описал требования к работе:
Лабораторная работа № 1
Тема: Разработка схемы базы данных.
Задания:
1. Составить ТЗ на разработку базы данных (согласно ГОСТ 34.602-89, образец.https://studbooks.net/2176887/informatika/tehnicheskoe_zadanie_razrabotku_bazy_dannyh_sostavlennoe_sootvetstvii_gost34602
Студенты разбиваются попарн
о. Каждый из них является представителем организации. Каждый выдвигает требования для БД для своей фирмы. Организационно правовая форма фирмы – ООО. Название придумать самим (в рамках действующего законодательства). Профиль фирмы выбрать из списка курсовых работ по БД:
2. Разработать схему базы данных для организации и согласовать с «заказчиком».
В схему базы данных должны входить:
Перечень таблиц, атрибуты, связи, деловой регламент
3. Оформить отчёт по лабораторной работе по форме
Лабораторная работа № 2
Тема: Построение ER-диаграммы. Задания:
1. Для базы данных, полученной в ЛР № 1 составить диаграммы «сущность-связь» согласно рис. 1 (в MS Word), обозначить классы сущностей, их атрибуты и связи. Соответствующим образом выделить слабые, сильные и идентификационно-зависимые сущности.
2. Привести пример по 1 экз. каждого класса сущностей
3. Составить ER-диаграмму на всю БД, полученную в ЛР-1
Лабораторная работа № 3
Тема: Нормализация.
Задания:
1. Для базы данных, полученной в ЛР № 1 и 2 разработать таблицы и провести нормализацию отношений до ДКНФ. Нормализованные таблицы оформить в MS Word.
2. Создать ключевые и индексные атрибуты. Указать в таблице (ключ – подчёркивание, внешний ключ – курсив, индекс – буква и в скобках).
Лабораторная работа № 4
Тема: Таблицы MS Access.
Задания:
1. Для Вашей базы данных создать таблицы в MS Access.
Для этого выполнить следующие действия.
1. Запустить программу MS Access. На вкладке Файл нажмите кнопку Создать и выберите пункт Новая база данных. Справа, в области Новая база данных, введите имя файла в поле Имя файла. Имя файла должно совпадать с названием Вашей фирмы (организации). Чтобы сохранить файл в другой папке, отличной от используемой по умолчанию, нажмите кнопку (рядом с полем Имя файла), откройте нужную папку и нажмите кнопку ОК. Нажмите кнопку Создать. Приложение Access создаст базу данных с пустой таблицей Таблица1 и откроет эту таблицу в режиме таблицы. Курсор будет помещён в первую пустую ячейку столбца Щёлкните, чтобы добавить.
2. Перейдите в режим конструктора, щёлкнув правой кнопкой мыши по имени таблицы в левой панели. Выбрать пункт Конструктор
3. Сохранить имя таблицы под тем именем, которое было в ЛР № 3.
4. Создать столбцы, совпадающие с названиями атрибутов отношения. На вкладке Свойства поля ввести свойства доменов согласно деловому регламенту и здравому смыслу. Выбрать ключевые и индексные поля. Обратить внимания на следующие свойства
Тип поля выбирается здесь
5. В столбце Описание дать краткое описание атрибута.
6. Создайте все таблицы своей БД.
7. Для организации связей нажмите на кнопку Схема данных
После того как в БД созданы основные таблицы, следует указать, как они связаны друг с другом. Эти связи Access будет использовать в запросах, формах и отчётах при отборе информации из нескольких таблиц. Задание связей между таблицами позволяет также обеспечить защиту целостности данных в БД. Окно связей вызывается командой Схема данных меню Работа с базой данных
Связь между двумя таблицами, одна из которых является главной, а другая подчинённой, устанавливает соответствие между записями этих таблиц. Для установления связи нужно, чтобы в главной таблице существовало поле или группа полей, совокупность значений которых однозначно определяла бы запись (была уникальной). Обычно в качестве поля (группы полей) связи выбирается ключевое поле таблицы, но достаточно, чтобы оно имело уникальный индекс. В соответствие ему ставится поле (группа полей) подчинённой таблицы, называемое внешним ключом. Связь между записями устанавливается по совпадению значений в полях связи.
!!! Поля связи могут иметь разные имена, но они должны иметь один тип данных и иметь однотипное содержимое.
Исключение из этого правила: поле типа Счётчик можно связывать с числовым полем, имеющим в свойстве Размер поля значение «Длинное целое». Кроме того, связываемые поля числового типа должны иметь одинаковые значения свойства Размер поля. Например, для получения информации о студентах и полученных ими оценках следует определить связь по полям Код Студента в таблицах Студенты и Сессия. Главной в этой связи будет таблица Студенты, а подчинённой – таблица Сессия. Каждой записи в главной таблице – данным о студенте – соответствует несколько (или ни одной) записей из подчинённой таблицы – информация об его оценках. Поле Код Студента в таблице Сессия является внешним ключом.
1. Связь типа «один-ко-многим»
Описанная выше связь между таблицами Студенты и Сессия — пример связи типа «один-ко-многим». Это наиболее распространённый тип связи. При таком типе связи каждой записи в главной таблице могут соответствовать одна, несколько или ни одной записи в подчинённой таблице (например, сотрудники одного отдела: отдел один, а сотрудников в нем много), а каждая запись в подчинённой таблице не может иметь более одной соответствующей ей записи в главной таблице.
2. Связь типа «один-к-одному»
При связи типа «один-к-одному» каждой записи в главной таблице может соответствовать не более одной записи в подчинённой таблице, и наоборот, каждая запись в подчинённой таблице не может иметь более одной соответствующей ей записи в главной таблице (например, у гражданина страны есть только один паспорт, а не много).
Этот тип связи применяется реже, так как такие данные могут быть помещены в одну таблицу. Связь типа «один-к-одному» обычно используют для разделения таблиц, имеющих много полей, а также для сохранения сведений, относящихся к подмножеству записей в главной таблице. Например, такой тип связи использован при установлении связей между таблицами Студенты и Общежитие (см. рис.3.2).
3. Связь типа «многие-ко-многим»
Для установления отношения многие-ко-многим необходимо создать третью (связующую) таблицу и добавить в неё ключевые поля из обеих таблиц. Например, в демонстрационной базе данных Борей имеются таблицы Заказы и Товары. Заказ может включать несколько товаров, а товар входить в несколько заказов. Необходимо создать связующую таблицу (таблица Сведения о заказе, которая имеет связь с отношением "один-ко-многим" с каждой из таблиц Заказы и Товары.
2. Оформить отчёт по лабораторной работе по форме
подробнее
Заказчик
заплатил
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
11 января 2020
Заказ завершен, заказчик получил финальный файл с работой
5
Выполнение лабораторных работ по предмету: базы данных.jpg
2020-01-14 01:32
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
В очередной раз убеждаюсь в том, что не ошиблась при выборе автора! Грамотно, качественно и вовремя!