4_laba
.docxМосковский Технический Университет Связи и Информатики
ЛАБОРАТОРНАЯ РАБОТА № 4
«Работа с данными с помощью запросов-действий»
Выполнил:
студент БСТ 1401
Балашов И.М.
Москва, 2016 г.
Цель работы: приобрести навыки по работе с данными с помощью запросов-действий
1) Запрос на создание таблицы
SQL:
SELECT Оценки.КодСтудента, Оценки.КодДисциплины, Оценки.Оценка INTO ОценкиПоВычМату
FROM Оценки
WHERE (((Оценки.КодДисциплины)=2));
2) Запрос на удаление данных из таблицы
Было:
Стало (убраны оценки по Мат. анализу):
DELETE Оценки.КодСтудента, Оценки.КодДисциплины, Оценки.Оценка
FROM Оценки
WHERE (((Оценки.КодДисциплины)=2));
3) Запрос на добавление данных в таблицу
Данный запрос устроен так, что копирует данные из созданной ранее таблицы «ОценкиПоВычМату» и добавляет в общую таблицу «Оценки»
Результат – записи добавлены обратно в таблицу
INSERT INTO Оценки ( КодСтудента, КодДисциплины, Оценка )
SELECT ОценкиПоВычМату.КодСтудента, ОценкиПоВычМату.КодДисциплины, ОценкиПоВычМату.Оценка
FROM ОценкиПоВычМату;
4) Запрос на изменение данных
Данный запрос преобразует данные таблицы «Студенты»: изменяет название города «Москва» на «Мск». Результат:
UPDATE Студенты SET Студенты.Город = "Мск"
WHERE (((Студенты.Город)="Москва"));
5) Запрос на изменение данных («Мск» -> «Москва»)
UPDATE Студенты SET Студенты.Город = "Москва"
WHERE (((Студенты.Город)="Мск"));