У вас вопросы?
У нас ответы:) SamZan.net

Тема- Створення БД Smple і таблиць в базі даних з усіма відповідними стовпцями їх типами даних з урахуванням о

Работа добавлена на сайт samzan.net: 2016-06-20

Поможем написать учебную работу

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

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 7.3.2025

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

ЖИТОМИРСЬКИЙ ДЕРЖАВНИЙ ТЕХНОЛОГІЧНИЙ УНІВЕРСИТЕТ

Кафедра ПЗОТ

      Група ПІК-9     

ЗВІТ 

з лабораторної роботи2

на тему:

«Створення БД Sample і таблиць в базі даних з усіма відповідними стовпцями їх типами даних, з урахуванням обмеження декларативної цілісності»

Виконав:         Мельник В.С.

 

Перевірив:        Єфремов М.Ф.

Житомир 2013


Лабораторна робота2

Тема: Створення БД Sample і таблиць в базі даних з усіма відповідними стовпцями їх типами даних, з урахуванням обмеження декларативної цілісності.

Ціль: Набути практичних навичок роботи з БД та збагатити знання, що стосуються роботи з середовищем розробки Microsoft SQL Server.

Завдання:

Порядок роботи:

1. Створити БД з іменами: Sample+pib ( де pibперші букви прізвища імені по батькові, наприклад: Sampleemf) з допомогою оператора TransactSQL CREATE DATEBASE.

2. Створення таблиць у БД Samplepib з допомогою оператора TransactSQL CREATE TABLE з усіма існуючими обмеженнями первинних і зовнішніх ключів

3. Ввести дані в таблиці БД за допомогою оператора TransactSQL INSERT INTO, з використанням транзакцій.

Оформлення лабораторних робіт

Лабораторна робота складається з аркушів формату А4 титульного та робочих. На робочих аркушах вказуються:

a) Завдання яке треба виконати

b) Ціль роботи. 

c) Теоретичні зведення (дати пояснення по суті).

d) Висновок про проведену роботу.


Теоретичні відомості

Microsoft SQLServerкомерційна система керування базами даних, що розповсюджується корпорацією Microsoft. Мова, що використовується для запитівTransact-SQL, створена спільно Microsoft та Sybase. Transact-SQL є реалізацією стандарту ANSI/ISO щодо структурованої мови запитів (SQL) із розширеннями. Використовується як для невеликих і середніх за розміром баз даних, так і для великих баз даних масштабу підприємства. Багато років вдало конкурує з іншими системами керування базами даних.

Transact-SQL (T-SQL) - процедурне розширення мови SQL, створене компанією Microsoft (для Microsoft SQL Server) і Sybase (для Sybase ASE).

SQL був розширений такими додатковими можливостями як:

* Керуючі оператори,

* Локальні та глобальні змінні,

* Різні додаткові функції для обробки рядків, дат, математики і т. п.,

* Підтримка аутентифікації MicrosoftWindows

Мова Transact-SQL є ключем до використання MSSQLServer. Всі додатки, які взаємодіють з примірником MSSQLServer, незалежно від їх реалізації і користувальницького інтерфейсу, відправляють серверу інструкції Transact-SQL.

Хід виконання роботи:

  1.  Створюємо БД у середовищі MicrosoftSQL Server 2008.
  2.  Запускаємо середовище SQLServer Management Studio виконуючи наступні дії: Старт->Всі програми -> Microsoft SQLServer 2008 R2  і обираємо програму «Середовище SQLServerManagementStudio».

Рис.1 Запуск середовища

1.2. Після запуску середовища розробки зявляється вікно «Підключення до сервера». В якому натискаємо кнопку Зєднання.

Рис.2 Вибір серверу

1.3. В середовищі розробки лівою клавішею миші(ЛКМ) клацаємо на Створити запит(Рис.3) та вводимо код з наступним вмістом:

create database samplemvs

Після чого натискаємо на клавішу Виконати. Результат виконання показаний на Рис.4.

Рис.3 Створити запит

Рис.4 Вводимо запит

  1.  Створюємо таблиці без заповнення. Для цього клацаємо лівою клавішею миші на клавіші Створити запит. І у відповідності до завдання створюємо наступні таблиці: department(Рис.5), employee(Рис.6.), project(Рис.7) та works_on(Рис.8) з відповідними полями за допомогою команди createtable.

Рис.5 Створення таблиці

Рис.6 Створення таблиці

Рис.7 Створення таблиці

Рис.8 Створення таблиці

  1.  Заповнюємо таблиці у відповідності до поставленого завдання за допомогою команди insert into.

use Samplemvs;

DECLARE @Transact varchar(20)='Transact';

BEGIN TRAN @Transact;

insert into dbo.Department values ('d1','Research','Dallas');

insert into dbo.Department values ('d2','Accounting','Seattle');

insert into dbo.Department values ('d3','Marketing','Dallas');

insert into dbo.Employee values (25348,'Matthew','Smith','d3');

insert into dbo.Employee values (10102,'Ann','Jones','d3');

insert into dbo.Employee values (18316,'John','Barrimore','d1');

insert into dbo.Employee values (29346,'James','James','d2');

insert into dbo.Employee values (9031,'Elsa','Bertoni','d2');

insert into dbo.Employee values (2581,'Elke','Hansel','d2');

insert into dbo.Employee values (28559,'Sybsll','Moser','d1');

insert into dbo.Project values ('p1','Apollo',12000);

insert into dbo.Project values ('p2','Gemini',95000);

insert into dbo.Project values ('p3','Mercury',185600);

insert into dbo.Works_on values (10102,'p1','Analyst',convert(datetime,'2006-10-01 13:40:00 AM',5));

insert into dbo.Works_on values (10102,'p3','Manager',convert(datetime,'2008-01-01 13:40:00 AM',5));

insert into dbo.Works_on values (25348,'p2','Clerk',convert(datetime,'2007-02-15 13:40:00 AM',5));

insert into dbo.Works_on values (18316,'p2','NULL',convert(datetime,'2006-06-01 13:40:00 AM',5));

insert into dbo.Works_on values (29346,'p2','NULL',convert(datetime,'2006-12-15 13:40:00 AM',5));

insert into dbo.Works_on values (2581,'p3','Analyst',convert(datetime,'2007-10-15 13:40:00 AM',5));

insert into dbo.Works_on values (9031,'p1','Manager',convert(datetime,'2007-04-15 13:40:00 AM',5));

insert into dbo.Works_on values (28559,'p1','NULL',convert(datetime,'2008-02-01 13:40:00 AM',5));

insert into dbo.Works_on values (28559,'p2','Clerk',convert(datetime,'2008-08-01 13:40:00 AM',5));

insert into dbo.Works_on values (9031,'p3','Clerk',convert(datetime,'2006-11-15 13:40:00 AM',5));

insert into dbo.Works_on values (29346,'p1','Clerk',convert(datetime,'2007-01-04 13:40:00 AM',5));

COMMIT TRANSACTION;

  1.  Переглядаємо заповнені таблиці.


Рис.10 Перегляд заповненої таблиці

Рис.11 Перегляд заповненої таблиці

Рис.12 Перегляд заповненої таблиці

Рис.13  Перегляд заповненої таблиці 


ВИСНОВОК

 У даній лабораторній роботі я набув практичних навичок роботи з БД та збагатив знання, що стосуються роботи з середовищем розробки Microsoft SQL Server, створення таблиць та заповнення їх записами




1. Мальчику 6ти лет был введен донорский иммуноглобулин в связи с контактом по вирусному гепатиту в семье
2. ЛАБОРАТОРНАЯ РАБОТА 11 Создание макросов в EXCEL Цель работы
3. Лекція 1 Вступ до курсу Історія України План лекції питання
4.  2013г. ПОЛОЖЕНИЕ о проведении XIIIго открытого турнира по интеллектуальным иг
5. реферату- Нелінійні еволюційні рівнянняредукціяРозділ- Фізика Нелінійні еволюційні рівнянняредукція
6. Реферат- Что такое Царство Божие
7. Технология получения свойства применение портландцемента ПЦ.
8. японская модель развития экономики 2
9. ТЕМАТИКИ ТА ІНФОРМАТИКИ Кафедра програмування Кафедра педагогіки ПЛАНКОНСПЕКТ
10. человекмир Исторические типы мировоззрения