16975

Використовування операторів EXISTS, ANY, ALL, і SOME

Практическая работа

Информатика, кибернетика и программирование

Практична робота №17 Тема: Використовування операторів EXISTS ANY ALL і SOME. Мета: Навчитися складати підзапити використовуючи спеціальні оператори EXISTS ANY ALL і SOME як аргументи підзапитів. Обладнання: персональний комп'ютер з встановленою операційною системою Windows сис

Украинкский

2013-06-28

73 KB

4 чел.

Практична робота №17

Тема: Використовування операторів EXISTS, ANY, ALL, і SOME.

Мета: Навчитися складати підзапити, використовуючи спеціальні оператори  EXISTS, ANY, ALL, і SOME як аргументи підзапитів.

Обладнання: персональний комп'ютер з встановленою операційною системою Windows система управління базами даних Access або Ms SQL Server.

Складіть  запити, використовуючи таблиці PREDMET, STUDENTS, TEACHERS, USP

  1.  Виконати всі приклади, приведені в теоретичному матеріалі.

SELECT *

FROM Успеваемость

WHERE Успеваемость.OCENKA = 5 AND EXISTS

                                                         (SELECT *

                                                           FROM Успеваемость  

                                                           WHERE Успеваемость.OCENKA = 5);

Запрос1

UNUM

OCENKA

UDATE

SNUM

PNUM

1001

5

10/06/1999

3412

2001

1005

5

12/06/1999

3416

2004

SELECT DISTINCT SNUM

FROM Успеваемость FIRST

WHERE EXISTS

                       (SELECT   *

                       FROM Успеваемость  SECOND

                     WHERE   SECOND.SNUM =  FIRST.SNUM AND  SECOND.PNUM <>  

                                                                                                                             FIRST.PNUM);

Запрос1

SNUM

3412

SELECT *

FROM Студенты

WHERE SNUM = ANY

(SELECT SNUM

FROM Успеваемость);

Запрос1

SNUM

SFAM

SIMA

SOTCH

STIP

3412

Поляків

Анатолій

Олексійович

50

3413

Старова

Любов

Михайлівна

17

3414

Гріценко

Володимир

Миколайович

0

3416

Нагірний

Євгеній

Васильович

75,5

SELECT *

FROM Успеваемость

WHERE OCENKA >= ALL

                                      (SELECT OCENKA

                                       FROM Успеваемость

                                       WHERE UDATE = 10/06/1999);

Запрос1

UNUM

OCENKA

UDATE

SNUM

PNUM

1001

5

10/06/1999

3412

2001

1002

4

10/06/1999

3413

2003

1003

3

11/06/1999

3414

2005

1004

4

12/06/1999

3412

2003

1005

5

12/06/1999

3416

2004

  1.  Вивести інформацію про студентів, які мають декілька оцінок.

 SELECT *

FROM Студенты

WHERE SNUM IN((SELECT SNUM

                             FROM Успеваемость

                             HAVING COUNT(SNUM)>1;));

Запрос1

SNUM

SFAM

SIMA

SOTCH

STIP

3412

Поляків

Анатолій

Олексійович

50

  1.  Одержати інформацію про студентів, які мають тільки одну оцінку.

SELECT *

FROM Студенты

WHERE SNUM IN((SELECT SNUM

                             FROM Успеваемость

                             GROUP BY SNUM

                             HAVING COUNT(SNUM)=1;));

Запрос2

SNUM

SFAM

SIMA

SOTCH

STIP

3413

Старова

Любов

Михайлівна

17

3414

Гріценко

Володимир

Миколайович

0

3416

Нагірний

Євгеній

Васильович

75,5

  1.  Вивести назви учбових предметів, для яких існує хоча б один предмет з кількістю годинника меншим, ніж у поточного.

SELECT *

FROM ПРЕДМЕТЫ

WHERE HOURS>ANY

(SELECT HOURS

FROM ПРЕДМЕТЫ);

Запрос3

PNUM

PNAME

TNUM

HOURS

COURS

2001

Фізика

4001

34

1

2002

Хімія

4002

68

1

2003

Математика

4003

68

1

  1.  Вивести тих викладачів, чий код менше або рівний, що поступили на роботу 01.09.1988 або пізніше.

SELECT *

FROM УЧИТЕЛЯ

WHERE TNUM>=ALL

(SELECT TNUM

FROM УЧИТЕЛЯ

WHERE TDATE<=01/09/1988);

Запрос4

TNUM

TFAM

TIMA

TOTCH

TDATE

4005

Міхайлов

Ігор

Дмитрович

10/05/1989

Висновок: у результаті виконаної роботи я навчився складати підзапити, використовуючи спеціальні оператори  EXISTS, ANY, ALL, і SOME як аргументи підзапитів.

Контрольні запитання

  1.  В яких випадках використовують підзапити?
  2.  використання операторів EXISTS, ANY, ALL, і SOME?
  3.  Яких правил необхідно дотримуватися  при складанні підзапитів?
  4.  Робота з булевими виразами - AND, OR, і NOT.


 

А также другие работы, которые могут Вас заинтересовать

36436. Рекреациооные ресурсы 32.5 KB
  К рекреационным ресурсам относятся: природные комплексы и их компоненты рельеф климат водоемы растительность животный мир; культурноисторические достопримечательности; экономический потенциал территории включающий инфраструктуру трудовые ресурсы. Рекреационные ресурсы это совокупность элементов природных природнотехнических и социальноэкономических геосистем которые при соответствующем развитии производительных сил могут быть использованы для организации рекреационного хозяйства. Рекреационные ресурсы кроме природных...
36437. Эстетическая привлекательность ландшафтов 31 KB
  Современные подходы к оценке эстетической привлекательности ландшафтов. Объективистский подход предполагает выявление объективных критериев эстетической привлекательности кроющихся в физиономических характеристиках самого ландшафта субъективный же указывая на субъективную природу красоты исследует особенности ландшафтноэстетических предпочтений у разных групп людей.Объективистский подход к оценке эстетической привлекательности ландшафтов является в настоящее время наиболее признанным и распространенным. Также к его недостаткам...
36438. Виды воздействия рекреационной деятельности на ОС 25.5 KB
  Ранее исследованиям по анализу туристской деятельности уделялось мало внимания да и то рассматривали воздействие туризма только в определённых точках земного шара или воздействие отдельных его видов. Воздействие туризма на окружающую среду может быть прямым косвенным и побудительным а также положительным и отрицательным. Туризм не может развиваться без взаимодействия с окружающей средой однако с помощью управления развитием туризма и чёткого планирования возможно уменьшить негативное воздействие и увеличить положительное. Положительное...
36439. Национальные парки 30 KB
  Основные задачи национальных парков На национальные парки возлагаются следующие основные задачи: а сохранение природных комплексов уникальных и эталонных природных участков и объектов; б сохранение историкокультурных объектов; в экологическое просвещение населения; г создание условий для регулируемого туризма и отдыха; д разработка и внедрение научных методов охраны природы и экологического просвещения; е осуществление экологического мониторинга; ж восстановление нарушенных природных и историкокультурных комплексов и объектов. Исходя...
36440. Государственные природные заказники России: статус, режим, функции, задачи, перспективы развития ФЗначения 29 KB
  Государственные природные заповедники являются природоохранными научноисследовательскими и экологопросветительскими учреждениями имеющими целью сохранение и изучение естественного хода природных процессов и явлений генетического фонда растительного и животного мира отдельных видов и сообществ растений и животных типичных и уникальных экологических систем. Задачи государственных природных заповедников а осуществление охраны природных территорий в целях сохранения биологического разнообразия и поддержания в естественном состоянии...
36441. Категории и виды ООПТ Арх. Области 26.5 KB
  Области сеть ОПТ: заповедники национальные парки заказники памятники природы. На западе области организовано два среднетаежных НП: Водлозерский природный 3411 км2 и Кенозерский 1397 км2. Первый находится на границе Карелии и Архангельской области и включает девственную тайгу на югозападе Онежского района. В области организовано 36 видовых и комплексных заказников 55 681 км2 или 135 площади области.
36442. Восточно-европейская зона 37 KB
  Ее туристские ресурсы определяются помимо живописности природы море реки леса средневысотные горы возможностью заниматься летними и зимними видами спорта а также большим числом историкокультурных памятников разных эпох музыкальными традициями страны и пр. Природной аттрактивностыо отличаются в первую очередь север страны с его Балтийским побережьем и юг где расположена часть Карпатской горной системы. Что касается привлекательности историкокультурной историкоархитектурной то ею обладают главный туристский центр страны и ее...
36443. Западно-европейская 33.5 KB
  Она привлекает туристов и очень разнообразной природой и множеством историкокультурных историкоархитектурных объектов.; преобладанием воздушных перевозок своих и иностранных туристов над автомобильными. При этом в районе велико число туристов не только летом но и зимой в период когда в доступных для туристов горах есть необходимый снежный покров. Наиболее интересны для туристов города Женева Цюрих Берн столица страны.
36444. Южная Европа 34.5 KB
  Пользуется популярностью у туристов и Мальта со столицей ЛаВалетта известная и памятниками прошлого и своеобразной архитектурой. Район этот очень привлекателен для туристов и в последнее десятилетие пользуется исключительным туристским спросом. Это вполне объяснимо: сочетание морских побережий Атлантического океана и Средиземного моря с их пляжами со средиземноморским и близким к нему климатом внутренняя дифференциация природных условий высокогорные и средневысотные районы плато и низменности от очень влажных до засушливых...