Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные лаботы ОИС.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
3.38 Mб
Скачать

1 Описание работы и задания

Цель работы:

приобретение навыков создания структуры реляционной базы данных и первоначальный ввод данных в базу данных с использованием СУБД MS SQL Server 2008R, знакомство с основами языка Transact-SQL.

Задания:

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

  2. После выполнения проектировочных работ, необходимо на физическом уровне реализовать базу данных. Для этого - ознакомиться со графической средой MS SQL Server 2008R –Microsoft SQL Server Management Studio и с основными командами языка Transact-SQL, используемыми при создании базы данных, таблиц и структур таблиц.

  3. При помощи среды MS SQL Server 2008R создать структуры таблиц для представления предметной области в рамках реляционной модели с указанием типов данных и их характеристик.

  4. Для каждой создаваемой таблицы:

    1. Определить условия на значения и сообщения об ошибках некоторых полей.

    2. Определить начальное значение для некоторых полей.

    3. Задать ключ.

    4. Задать внешний ключ (если он есть).

    5. Определить, если это возможно, значения некоторых полей с помощью мастера подстановок.

    6. Определить обязательные поля.

  1. Определить схему базы данных, связи между таблицами и наложить условия целостности на таблицы, связанные отношением «один-ко-многим». Показать на примерах, чтó меняется при включении/выключении каждого из флажков «Обеспечение целостности данных», «Каскадное обновление связанных записей» и «Каскадное удаление связанных записей».

  2. Ввести данные в таблицы. При вводе выяснить, чтó дает наложение условий на значения полей.

2 Выполнение работы

2.1 Обращение к среде SQL Server Management Studio

Введение в Microsoft SQL Server 2008R

Лабораторная работа 2.1 Создание баз данных в СУБД MS SQL Server 2008R

1 Описание работы и задания

Цель работы:

приобретение навыков создания структуры реляционной базы данных и первоначальный ввод данных в базу данных с использованием СУБД MS SQL Server 2008R, знакомство с основами языка Transact-SQL.

Задания:

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

  2. После выполнения проектировочных работ, необходимо на физическом уровне реализовать базу данных. Для этого - ознакомиться со графической средой MS SQL Server 2008R –Microsoft SQL Server Management Studio и с основными командами языка Transact-SQL, используемыми при создании базы данных, таблиц и структур таблиц.

  3. При помощи среды MS SQL Server 2008R создать структуры таблиц для представления предметной области в рамках реляционной модели с указанием типов данных и их характеристик.

  4. Для каждой создаваемой таблицы: