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

DML Transact-SQL

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

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

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

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

от 25%

Подписываем

договор

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

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

Государственное образовательное учреждение высшего профессионального образования Калужский филиал «Московского государственного технического университета им Н.Э. Баумана»

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

Лабораторная работа №3

по базам данных

«DML Transact-SQL»

Выполнила студентка группы ЭВМ.Б-41

Евстифеева Е.С.

Проверил

Винокуров И.В.

Калуга 2013


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

  1.  Для добавления записей в таблицу используется команда insert, имеющая следующий синтаксис:

Insert into таблица <(список атрибутов)> values (значения столбцов);

где таблица – это имя таблицы, куда добавляется запись

  1.  Для выборки записей используется select:

Select */all/distinct <(список столбцов)> <into таблица> from таблица 

. <where условие>

.<group by условие >

.<having условие >

.<order by условие asc/desc>

где into таблица – результат выборки будет помещен в эту таблицу

Код программы, где осуществляется заполнение и выборка по всем параметрам каждой таблицы:

insert into Knizhnij_Magazin.dbo.Адрес values ('Киров','Пролетарская',12),('Калуга','Никитина',21),('Калуга','Степана Разина',33);

insert into Knizhnij_Magazin.dbo.Автор values ('Пушкин','Александр','1937'),('Лермонтов','Михаил','1867'),('Пастернак','Борис','1789');

insert into Knizhnij_Magazin.dbo.Жанр values ('Поэма'),('Фантастика'),('Проза');

insert into Knizhnij_Magazin.dbo.Издательство values ('Дрофа',1),('Москва',2),('Астрель',3);

insert into Knizhnij_Magazin.dbo.Книжный_магазин values ('Новый книжный','new-kniga.com',1),('Читай город','cnitay-gorod.ru',2),('Чтение-сила','silachi.ru',3);

insert into Knizhnij_Magazin.dbo.Книга values ('Мцыри',1,1,2,2001,'540 рублей'),('Капитанская дочка',2,2,2,2005,'330 рублей'),('Доктор Живаго',3,1,3,1997,'240 рублей');

select * from Knizhnij_Magazin.dbo.Автор;

select * from Knizhnij_Magazin.dbo.Адрес;

select * from Knizhnij_Magazin.dbo.Жанр;

select * from Knizhnij_Magazin.dbo.Издательство;

select * from Knizhnij_Magazin.dbo.Книжный_магазин;

select * from Knizhnij_Magazin.dbo.Книга;

рисунок1 – реализация этих действий.

Рисунок 1

Для выборки из нескольких таблиц :

select distinct (Название_книги) from Knizhnij_Magazin.dbo.Книга where Год_выпуска>2000;

Результатом такого запроса станет

1

Мцыри

2

Капитанская дочка




1. ВВЕДЕНИЕ В условиях рынка предприятие самостоятельно осуществляет оперативную хозяйственную деятельност
2. ВВЕДЕНИЕ4 1 СОЗДАНИЕ СССР И КОНСТИТУЦИЯ СОЮЗНОГО ГОСУДАРСТВА 1924 ГОДА
3.  Основні теоретичні положення Масову частку фракції матеріалу розміри якого менші від заданого значенн
4. Объективно- на слизистой щек обнаружены пятна белого цвета размером с булавочную головку выступающие над у
5. Страхование кредитных рисков
6. ЦЛО и КК Новый номер Колво мест Округ
7. пуховой технической и кормовой продукции М кг вычисляем по формуле
8. Лекция 14 Электронная торговля и платежные системы в Интернет В лекции рассматриваются основные характерис
9. на тему- Технология работы с электронными таблицами в пакете MS Excel
10. 3 Інв БАГАТОФУНКЦІОНАЛЬНИЙ КОНТРОЛЛЕР ЗОВНІШНЬГО ЗАПАМ~ЯТОВУЮЧОГО ПР
11. Сообщения о Солнечной системе
12. Лабораторная работа 016 Тема- Изучение спектров испускания и поглощения 1 Цель работы- Ознакомиться с мет
13. Горе от ума Комедия А
14. Илья Муромец и Соловейразбойник Добрыня и змей Алеша Попович и Тугарин Садко только в стихах
15. Основные способы повышения эффективности автомобильного транспорта Существуют 2 основных направления
16. что для работы вы получите в лагере
17. і. Щоб переглянути параметри стилів то потрібно відкрити низхідний список Стиль у якому є назва стилю його ш
18. Отчет о производственной практике (Гражданское право)
19. Средняя общеобразовательная школа с углубленным изучением отдельных предметов 32 городского округа Сара
20. 30 раз в сутки Благодаря простоте удобству безопасности обслуживания и надежности защиты от токов коротк