Инфоурок Другое Другие методич. материалыПрактическая работа по основам проектирования баз данных "Создание таблиц базы данных в среде MS SQL Server "

Практическая работа по основам проектирования баз данных "Создание таблиц базы данных в среде MS SQL Server "

Скачать материал

Практическая работа №1

 

«Создание таблиц базы данных в среде MS SQL Server 2005»

Цель: «Сформировать навыки проектирования таблиц в среде MS SQL Server 2005, построить схему данных»

 

Ход Работы

 

1. Общий вид оператора CREATE TABLE

 

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

БД в которую будет добавлена создаваемая таблица, должна быть открыта, т.е. с ней должно быть установлено активное соединение. Создание таблицы БД осуществляется оператором:

CREATE TABLE [databasename]. Имя Таблицы (<опр_столбца> [, <опр_столбца>|<ограничение>)

<опр_столбца> = _ опр_столбца{тип_данных }

[DEFAULT {литерал NULL |USER}]

[NOT NULL] [<огранич_столбца>]

 [COLLATE collation]

DEFАULТ определяет значение, которое по умолчанию заносится в столбец при создании записи таблицы; это значение будет присутствовать в соответствующем столбце данной записи до тех пор, пока пользователь не изменит его каким-либо образом; значения по умолчанию.

<огранич_столбца>- ограничения, накладываемые на значения столбца.

 

COLLATE collation - определяет порядок сортировки символов

 

При проектировании базы данных создаётся концептуальная модель, которая преобразуется в реляционную модель. Объектами реляционной модели являются таблицы. Рассмотрим создание базы данных учебного процесса.

Таблицы создаются в среде SQL Server Management Studio. Запустите виртуальную машину. Для запуска программы выберите Пуск | Все программы | Microsoft SQL Server 2005 | SQL Server Management Studio. Появится окно Connect to Server. (Подключение к серверу). Нажмите кнопку Cоnnect. После этого появится окно (рисунок 1).

Рисунок 1 - Окно SQL Server Management Studio

 

Слева находится окно обозревателя объектов Obejct Explorer. В нём отображается дерево объектов SQL сервера. Чтобы создать новую базу данных, выделите мышью Databases и из контекстного меню выберите New Database, появится окно (рисунок 2).

Рисунок 2 - Окно для создания новой базы.

 

В строке Database name укажите имя базы, нажмите на OK. В обозревателе объектов появится новая база данных (рисунок 3).

Рисунок 3 - Отображение новой базы данных

 

Для того, чтобы ввести код по созданию таблиц, нужно на панели инструментов нажать кнопку New Query. В редакторе запросов введите операторы по созданию таблиц. После каждой таблицы нажмите кнопку  . Если ошибок нет, то среди списка таблиц Tables появится вновь созданная таблица. Если имеются ошибки, то они будут перечислены в нижней части окна.

Схема данных приведена в приложении А.

Первичный ключ задаётся: primary key (ng).

Внешний ключ для связи двух таблиц по ключевому полю ng:

constraint FK_NG foreign key (ng) references gruppa (ng)

Задание 1. Создайте таблицы с использованием операторов Transact SQL.

Структуры таблиц приведены ниже в Приложении А.

Задание 2. Построение диаграммы базы данных.

Для установления отношений между таблицами необходимо построить диаграмму.

a)      Щёлкните правой кнопкой мыши по Database Diagramm.

b)      В появившемся контекстном меню выберите New Database Diagramm. Появится перечень таблиц, которые можно включить в схему. Выберите таблицы и нажмите на Close.

c)      Установите отношения между таблицами, переместив ключевые поля с таблиц мощности 1 на поля «многие»

 

Контрольные задания.

 

1.       Заполните данными построенные таблицы базы «Учебный процесс». В каждой таблице не менее 5-ти записей.

 

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Практическая работа по основам проектирования баз данных "Создание таблиц базы данных в среде MS SQL Server ""

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Директор десткого сада

Получите профессию

Методист-разработчик онлайн-курсов

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 666 052 материала в базе

Скачать материал

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 23.05.2023 156
    • DOCX 256.1 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Авдеева Елена Анатольевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Авдеева Елена Анатольевна
    Авдеева Елена Анатольевна
    • На сайте: 8 лет и 4 месяца
    • Подписчики: 0
    • Всего просмотров: 29546
    • Всего материалов: 6

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

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

Няня

Няня

500/1000 ч.

Подать заявку О курсе

Курс повышения квалификации

Специалист в области охраны труда

72/180 ч.

от 1750 руб. от 1050 руб.
Подать заявку О курсе
  • Сейчас обучается 35 человек из 21 региона
  • Этот курс уже прошли 155 человек

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

Организация деятельности библиотекаря в профессиональном образовании

Библиотекарь

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 285 человек из 66 регионов
  • Этот курс уже прошли 850 человек

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

Библиотечно-библиографические и информационные знания в педагогическом процессе

Педагог-библиотекарь

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 493 человека из 71 региона
  • Этот курс уже прошли 2 330 человек

Мини-курс

Анализ эффективности проектов

4 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Личность в психологии

5 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 23 человека из 14 регионов

Мини-курс

Искусство: от истории к глобализации

4 ч.

780 руб. 390 руб.
Подать заявку О курсе