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

  • «Московский государственный технический университет имени Н.Э. Баумана (национальный исследовательский университет)»

  • ФАКУЛЬТЕТ Информатика и управление КАФЕДРА Информационные системы и сети (ИУ2-КФ)

  • Цель работы

  • Теоретическая часть

  • Рисунок 1

  • Ыыы. Жилин_СГ_ЭВМ.Б-42_2020_ЛР3_Базы_данных. Лабораторная работа 3 Физическая реализация базы данных дисциплина "Базы данных"


    Скачать 0.51 Mb.
    НазваниеЛабораторная работа 3 Физическая реализация базы данных дисциплина "Базы данных"
    Дата20.05.2020
    Размер0.51 Mb.
    Формат файлаdocx
    Имя файлаЖилин_СГ_ЭВМ.Б-42_2020_ЛР3_Базы_данных.docx
    ТипЛабораторная работа
    #124098






    Министерство науки и высшего образования Российской Федерации

    Калужский филиал федерального государственного бюджетного 

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

    «Московский государственный технический университет имени Н.Э. Баумана (национальный исследовательский университет)»

    (КФ МГТУ им. Н.Э. Баумана)



    ФАКУЛЬТЕТ Информатика и управление
    КАФЕДРА Информационные системы и сети (ИУ2-КФ)


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

    «Физическая реализация базы данных»



    ДИСЦИПЛИНА:

    "Базы данных"



    Выполнил: студент гр. ЭВМ.Б-42:

    _______________

    ( Жилин С.Г. )




    (Подпись)

    (Ф.И.О.)










    Проверил:

    _______________

    ( Козеева О. О. )




    (Подпись)

    (Ф.И.О.)











    Дата сдачи (защиты): ___________________
    Результаты сдачи (защиты):
    -Бальная оценка: ____
    -Оценка: _____


    Калуга, 2020 г.

    Цель работы: получение практических навыков физического проектирования базы данных в СУБД Microsoft® SQL Server.

    Задачи: реализовать базу данных в СУБД Microsoft® SQL Server посредством Transact-SQL.

    Теоретическая часть




    Ход работы

    Вариант 24

    Код:
    CREATE TABLE [dbo].[Фильм]
    (

    [id_Фильм] smallint NOT NULL PRIMARY KEY,

    [Название] nvarchar(50) NOT NULL,

    [Актёры] nvarchar(50) NOT NULL,

    [Продолжительность] time NOT NULL,

    [Стоимость_проката] smallmoney NOT NULL,

    CONSTRAINT price CHECK (Стоимость_проката >= 0 and Стоимость_проката <= 400),

    [Год выпуска] date NOT NULL,

    [id_Жанр] smallint NOT NULL REFERENCES [dbo].[Жанр](id_Жанр),

    [id_Режиссёр] smallint NOT NULL REFERENCES [dbo].[Режиссёр](id_Режиссёр),

    )

    GO CREATE TABLE [dbo].[Жанр]

    (

    [id_Жанр] smallint NOT NULL PRIMARY KEY,

    [Тип] nvarchar(20) NOT NULL,

    [Стили] nvarchar(20) NOT NULL,

    [Подстили] nvarchar(20) NOT NULL,

    [История] ntext NOT NULL,

    [id_Фильм] smallint NOT NULL REFERENCES [dbo].[Фильм](id_Фильм),

    )

    GO CREATE TABLE [dbo].[Режиссёр]

    (

    [id_Режиссёр] smallint NOT NULL PRIMARY KEY,

    [Имя] nvarchar(50) NOT NULL,

    [Дата рождения] date NOT NULL,

    [Количество фильмов] smallint NOT NULL,

    [Награды] ntext NOT NULL,

    [id_Фильм] smallint NOT NULL REFERENCES [dbo].[Фильм](id_Фильм),

    )



    Рисунок 1 – Физическая модель базы данных предметной области «Видеопрокат»

    Вывод: получены практические навыки физического проектирования базы данных в СУБД Microsoft® SQL Server.

    СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ


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