|
Лабораторная работа 1 создание баз данных (БД) в microsoft sql server
Использованные операторы:
PRIMARY KEY – признак создания ключевого поля. FOREIGN KEY...REFERENCES… – признак создания поля связи с другой таблицей. CREATE TABLE – команда создания таблицы в текущей БД. USE – сделать активной конкретную БД. CREATE DATABASE – команда создания новой БД.
Варианты заданий к лабораторной работе №1 Общие положения В утилите SQL Server Management Studio создать новую базу данных с помощью оператора Create Database, название БД определить, исходя из предметной области. Закомментировать оператор (-- – однострочный комментарий, /* */ – многострочный комментарий). Программно сделать активной созданную БД с помощью оператора Use. Создать перечисленные таблицы c помощью операторов Create table, причем самостоятельно определить типы таблиц (родительская или подчиненная), типы полей и их размеры, найти поля типа Primary key и Foreign key. Сохранить файл программы с названием ФамилияСтудента_ЛАб_1_№варианта. В SQL Server Management Studio в разделе диаграмм созданной БД сгенерировать новую диаграмму, проверить связи между таблицами. Вариант 1. БД «Учет выданных подарков несовершеннолетним детям сотрудников предприятия»
Код сотрудника
|
|
|
| Код сотрудника
|
|
| Код ребенка
| Фамилия
|
|
|
| Имя ребенка
|
|
| Стоимость подарка
| Имя
|
|
|
| Дата рождения
|
|
| Дата выдачи подарка
| Отчество
|
|
|
| Код ребенка
|
|
| Код выдачи
| Должность
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Подразделение
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Дата приема на работу
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Вариант 2. БД «Учет выполненных ремонтных работ»
|
|
|
|
|
|
| Код прибора в ремонте
|
|
|
|
| Код прибора
|
|
|
|
|
| Код мастера
| Название прибора
|
|
|
|
| Код мастера
|
|
|
|
|
| Фамилия мастера
| Тип прибора
|
|
|
|
| ФИО владельца прибора
|
|
|
|
|
| Имя мастера
| Дата производства
|
|
|
|
| Дата приема в ремонт
|
|
|
|
|
| Отчество мастера
|
|
|
|
|
|
| Вид поломки
|
|
|
|
|
| Разряд мастера
|
|
|
|
|
|
| Стоимость ремонта
|
|
|
|
|
| Дата приема на работу
|
|
|
|
|
|
| Код ремонта
|
|
|
|
|
|
| Вариант 3. БД «Продажа цветов»
|
|
|
|
|
|
| Код цветка
|
|
|
|
| Код цветка
|
|
|
|
|
| Код продавца
| Название цветка
|
|
|
|
| Дата продажи
|
|
|
|
|
| Фамилия
| Сорт цветка
|
|
|
|
| Цена продажи
|
|
|
|
|
| Имя
| Средняя высота
|
|
|
|
| Код продавца
|
|
|
|
|
| Отчество
| Тип листа
|
|
|
|
| Код продажи
|
|
|
|
|
| Разряд
| Цветущий
|
|
|
|
|
|
|
|
|
|
|
|
| Оклад
| Дополнительные сведения
|
|
|
|
|
|
|
|
|
|
|
|
| Дата приема на работу
| Вариант 4. БД «Поступление лекарственных средств»
|
|
|
|
|
|
| Код лекарства
|
|
|
|
| Код лекарства
|
|
| Код поставщика
| Название лекарства
|
|
|
|
| Код поставщика
|
|
| Сокращенное название
| Показания к применению
|
|
|
|
| Дата поставки
|
|
| Полное название
| Единица измерения
|
|
|
|
| Цена за единицу
|
|
| Юридический адрес
| Количество в упаковке
|
|
|
|
| Количество
|
|
| Телефон
| Название производителя
|
|
|
|
| Код поступления
|
|
| ФИО руководителя
| Вариант 5. БД «Списание оборудования»
|
|
|
|
|
|
| Код оборудования
|
|
|
| Код оборудования
|
|
|
| Код сотрудника
| Название оборудования
|
|
|
| Причина списания
|
|
|
| Фамилия
| Тип оборудования
|
|
|
| Дата списания
|
|
|
| Имя
| Дата поступления
|
|
|
| Код сотрудника
|
|
|
| Отчество
| ФИО ответственного
|
|
|
| Код списания
|
|
|
| Должность
| Место установки
|
|
|
|
|
|
|
|
|
|
|
| Подразделение
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Дата приема на работу
| |
|
|