Главная страница
Навигация по странице:

  • Проректор по образовательной деятельности ___________________________«____»______________ 2022 г.Отчет

  • 3. ОБЩЕЕ ЗАДАНИЕЛАБОРАТОРНОЙ РАБОТЫ

  • Рис. 1 Код для создания новой базы данных.

  • Рис. 2, 3 Код для создания таблиц в базе данных DB _ BOOKS .

  • Рис 4. Результат выполнения приведенного выше кода.

  • Рис 6. Код для модификации таблиц БД.

  • Рис 7. Результат модификации таблицы Books .

  • ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ ЛАБОРАТОРНОЙ РАБОТЫ

  • Рис. 2, 3 Код для создания таблиц в базе данных DB _ DECOMISSIONED _ EQUIPMENT .

  • Рис 7. Результат модификации таблицы Decomissions .

  • Программирование в SQL920225223. Отчет о выполнении лабораторной работы Семестр 4 Лабораторная работа 1


    Скачать 468.81 Kb.
    НазваниеОтчет о выполнении лабораторной работы Семестр 4 Лабораторная работа 1
    АнкорПрограммирование в SQL920225223
    Дата17.03.2023
    Размер468.81 Kb.
    Формат файлаdocx
    Имя файлаotchet.docx
    ТипОтчет
    #998327



    МИНОБРНАУКИ РОССИИ

    федеральное государственное бюджетное образовательное учреждение

    высшего образования

    «Московский государственный технологический университет «СТАНКИН»

    (ФГБОУ ВО «МГТУ «СТАНКИН»)
    Кафедра управления и информатики в технических системах

    «УТВЕРЖДАЮ»

    Проректор по образовательной

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

    ___________________________
    «____»______________ 2022 г.


    Отчет

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


    Семестр:

    4

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

    Знакомство с SQL-ориентированными Базами Данных

    Группа:

    ИДБ-21-11

    Выполнил:

    Волков Даниил Евгеньевич

    Принял:

    Бычков Сергей Юрьевич

    Дата:

     


    г. Москва 2022г.

    Отчет о выполнении Лабораторной работы.

    Выполнены следующие разделы Задания:

    3. ОБЩЕЕ ЗАДАНИЕЛАБОРАТОРНОЙ РАБОТЫ

    3.1 Создание новой базы данных

    3.2. Создание таблиц БД

    3.3 Модификация таблиц
    4. ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ ЛАБОРАТОРНОЙ РАБОТЫ

    4.1 Создание новой базы данных

    4.2 Создание таблиц

    4.3 Модификация таблиц

    ОБЩЕЕ ЗАДАНИЕЛАБОРАТОРНОЙ РАБОТЫ



    Рис. 1 Код для создания новой базы данных.
    Создаем новую базу данных DB_BOOKS для хранения информации о книгах, авторах, покупках, издательствах, доставках.




    Рис. 2, 3 Код для создания таблиц в базе данных DB_BOOKS.
    Создаем нужные таблицы в базе данных:

    • Таблица “Authors” для хранения информации об авторах книг.

    • Таблица “Publishing_house” для хранения информации об издательствах.

    • Таблица “Books” для хранения информации о книгах.

    • Таблица “Deliveries” для хранения информации о доставках.

    • Таблица “Purchases” для хранения информации о покупках.




    Рис 4. Результат выполнения приведенного выше кода.


    Рис 5. Диаграмма таблиц в базе данных.

    На полученной диаграмме таблиц можно увидеть связь таблиц между собой на примере внешних и первичных ключей.



    Рис 6. Код для модификации таблиц БД.

    В коде для модификации таблиц мы меняем тип данных атрибута Date_order на тип DATE, Cost, Amount на FLOAT NOT NULL.

    Также мы ставим условие, что в таблицу могут записываться только книги, число страниц в которых не меньше пяти. Ставим значение по умолчанию для атрибута Title_book.


    Рис 7. Результат модификации таблицы Books.

    На изображении мы можем видеть, что в атрибуте Title_book добавилось условие DEFAULT ‘BLANK’, что означает выставление значения по умолчанию, и добавилась проверка количества страниц в книге.

    ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ ЛАБОРАТОРНОЙ РАБОТЫ


    Рис. 1 Код для создания новой базы данных.
    Создаем новую базу данных DB_DECOMISSIONED_EQUIPMENT для хранения информации об оборудовании, сотрудниках и списаниях оборудования.


    Рис. 2, 3 Код для создания таблиц в базе данных

    DB_DECOMISSIONED_EQUIPMENT.
    Создаем нужные таблицы в базе данных:

    • Таблица “Equipments” для хранения информации об оборудовании.

    • Таблица “Employees” для хранения информации о сотрудниках.

    • Таблица “Decomissions” для хранения информации о списаниях оборудования.



    Рис 4. Результат выполнения приведенного выше кода.


    Рис 5. Диаграмма таблиц в базе данных.

    На полученной диаграмме таблиц можно увидеть связь таблиц между собой на примере внешних и первичных ключей.





    Рис 6. Код для модификации таблиц БД.

    Мы меняем типы данных атрибутов Date_employee, Date_equipment, Date_decomission на тип DATETIME NOT NULL.

    А тип данных атрибута Code_decomission на INT UNIQUE.



    Рис 7. Результат модификации таблицы Decomissions.

    На изображении мы можем видеть, что типы данных атрибутов Code_decomission и Date_decomission изменились.


    написать администратору сайта