
лабораторная работа / Лабы прошлогодние / Lab_AIUS_2
.doc
БАЛАКОВСКИЙ ИНСТИТУТ ТЕХНИКИ, ТЕХНОЛОГИИ И УПРАВЛЕНИЯ
ФАКУЛЬТЕТ ИНЖЕНЕРНО-СТРОИТЕЛЬНЫЙ
КАФЕДРА УИТ
Лабораторная работа №2
по дисциплине
Организация SQL-запросов
Выполнил ст. гр. УИТ-41
Сербаев В.В.
Принял КТН, доцент каф. УИТ
Фомина Н.Н. __________
"_____" ___________2004
2004
Цель работы: научиться создавать и организовывать запросы на языке SQL. Используя исходные данные организовать простейшие запросы на выборку.
Исходные данные:
Таблица: Законодательные акты
Таблица: Картотека
Таблица: Сотрудники
Применялись запросы SQL-запросы:
- выборка всех данных из конкретной таблицы;
- выборка конкретных полей из таблицы;
- выборка всех данных, с условием;
- выборка конкретных полей, с условием.
1) SELECT *
FROM ЗАКОНЫ;
2) SELECT ЗАГОЛОВОК_ЗАКОНА
FROM ЗАКОНЫ;
3) SELECT ВЗ_КОД
FROM ЗАКОНЫ
WHERE ЗАГОЛОВОК_ЗАКОНА=‘Закон о банкротстве’;
4) SELECT ДАТА_ПРИНЯТИЯ
FROM ЗАКОНЫ
WHERE ВЗ_КОД=1005;
5) SELECT ПОЛОЖЕНИЕ_РЯД, ПОЛОЖЕНИЕ_ПОЛКА
FROM КАРТОТЕКА
WHERE КЛАСС_ЛИТЕРАТУРЫ=‘ЗАКОН’ AND СОСТОЯНИЕ=‘ХОРОШЕЕ’
6) SELECT КЛАСС_ЛИТЕРАТУРЫ, ПОЛОЖЕНИЕ_ПОЛКА
FROM КАРТОТЕКА
WHERE ПОЛОЖЕНИЕ_РЯД =1 AND СОСТОЯНИЕ=‘ЧИТАЕМ’
7) SELECT ВЗ_КОД
FROM КАРТОТЕКА
WHERE ОБНОВЛЕНИЕ=TRUE;
8) SELECT ДОЛЖНОСТЬ
FROM СОТРУДНИКИ
WHERE КОД_РАБОТНИКА=200001 OR КОД_РАБОТНИКА=200002;
9) SELECT ВЗ_КОД, СОСТОЯНИЕ, НАХОЖДЕНИЕ
FROM КАРТОТЕКА
WHERE ПОЛОЖЕНИЕ_РЯД=1 AND ПОЛОЖЕНИЕ_ПОЛКА=2;
Вывод: в ходе проведения практической работы были получены начальные сведения о языке запросов SQL, навыки были применены при работе с БД “Пивкомбинат”