16968

Операції порівняння і логічні операції в SQL

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

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

Практична робота №10 Тема: Операції порівняння і логічні операції в SQL. Мета: Ознайомитися з основними логічними операціями і операціями порівняння мови SQL. Закріпити одержані теоретичні відомості виконуючи запити різного рівня складності. Обладнання: персональни

Украинкский

2013-06-28

94 KB

3 чел.

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

Тема: Операції порівняння і логічні операції в SQL.

Мета: Ознайомитися з основними логічними операціями і операціями порівняння мови SQL. Закріпити одержані теоретичні відомості, виконуючи запити різного рівня складності.

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

Індивідуальне завдання

                                                                                                                          

  1.  Виберете всіх студентів, що мають  не нульові значення стипендії (2 варіанти).

SELECT *

FROM Студенты

WHERE STIP>0;

Запрос1

SNUM

SFAM

SIMA

SOTCH

STIP

3412

Поляків

Анатолій

Олексійович

50

3413

Старова

Любов

Михайлівна

17

3416

Нагірний

Євгеній

Васильович

75,5

SELECT *

FROM Студенты

WHERE STIP<>0;

Запрос2

SNUM

SFAM

SIMA

SOTCH

STIP

3412

Поляків

Анатолій

Олексійович

50

3413

Старова

Любов

Михайлівна

17

3416

Нагірний

Євгеній

Васильович

75,5

  1.  Перерахуйте предмети, що мають кількість годинника по предмету від 30 до 70 (2 варіанти).

SELECT*

FROM Предметы

WHERE HOURS BETWEEN 30 AND 70;

Запрос3

PNUM

PNAME

TNUM

HOURS

COURS

2001

Фізика

4001

34

1

2002

Хімія

4002

68

1

2003

Математика

4003

68

1

SELECT *

FROM Предметы

WHERE HOURS>30 AND HOURS<70;

Запрос4

PNUM

PNAME

TNUM

HOURS

COURS

2001

Фізика

4001

34

1

2002

Хімія

4002

68

1

2003

Математика

4003

68

1

  1.  Складіть список відомостей про  викладачів, по батькові яких {“Володимирович”, ”Іванівна”, ”Олексіївна”}. Відсортуйте записи у порядку зростання імен (2 варіанти).

SELECT *

FROM Учителя

WHERE TOTCH IN ("Володимирович","Іванівна","Олексіївна")

ORDER BY TIMA;

Запрос5

TNUM

TFAM

TIMA

TOTCH

TDATE

4001

Іванова

Валентина

Іванівна

01/04/1984

4003

Сидоров

Віталій

Володимирович

01/09/1988

4004

Петренко

Любов

Олексіївна

01/09/1988

4002

Петров

Олег

Володимирович

01/09/1997

SELECT *

FROM Учителя

WHERE TOTCH ="Володимирович" OR TOTCH ="Іванівна" OR TOTCH = "Олексіївна"

ORDER BY TIMA;

Запрос6

TNUM

TFAM

TIMA

TOTCH

TDATE

4001

Іванова

Валентина

Іванівна

01/04/1984

4003

Сидоров

Віталій

Володимирович

01/09/1988

4004

Петренко

Любов

Олексіївна

01/09/1988

4002

Петров

Олег

Володимирович

01/09/1997

  1.  Виберете  відомості про викладачів в прізвища, яких присутня літера ”о” і остання буква “в”; ім'я викладача будь-яке, тільки не Олег.

SELECT *

FROM Учителя

WHERE (TFAM LIKE "*о*в") AND (TIMA<>"Олег");

Запрос7

TNUM

TFAM

TIMA

TOTCH

TDATE

4003

Сидоров

Віталій

Володимирович

01/09/1988

4005

Міхайлов

Ігор

Дмитрович

10/05/1989

  1.  Виберіть  відомості про предмети, назви яких не закінчується літерою “я”, що вивчаються на перших трьох курсах. Відсортуйте записи у порядку убування курсу, на якому вивчається даний предмет (2 варіанти).

SELECT *

FROM Предметы

WHERE (PNAME NOT LIKE "*я") AND (COURS IN (1,2,3))

ORDER BY COURS DESC;

Запрос8

PNUM

PNAME

TNUM

HOURS

COURS

2005

Економіка

4004

17

3

2003

Математика

4003

68

1

2001

Фізика

4001

34

1

SELECT *

FROM Предметы

WHERE ( PNAME NOT LIKE "*я") AND (COURS =1 OR COURS =2 OR COURS = 3)

ORDER BY COURS DESC;

Запрос9

PNUM

PNAME

TNUM

HOURS

COURS

2005

Економіка

4004

17

3

2003

Математика

4003

68

1

2001

Фізика

4001

34

1

  1.  Виберете  відомості про предмети, у яких код викладача    не знаходитися в діапазоні від   4002 до 4004, включаючи крайні значення  діапазону.

SELECT *

FROM Учителя

WHERE TNUM not BETWEEN 4002 and 4004;

Запрос10

TNUM

TFAM

TIMA

TOTCH

TDATE

4001

Іванова

Валентина

Іванівна

01/04/1984

4005

Міхайлов

Ігор

Дмитрович

10/05/1989

  1.  Виберіть відомості про всі предмети, що не починається з літери “ф” і   що містять  як мінімум шість символів

SELECT *

FROM Предметы

WHERE (PNAME NOT LIKE "Ф*") AND (PNAME LIKE "*??????");

Запрос11

PNUM

PNAME

TNUM

HOURS

COURS

2003

Математика

4003

68

1

2005

Економіка

4004

17

3

Висновок: у результаті виконаної роботи я ознайомився з основними логічними операціями і операціями порівняння мови SQL. Закріпив одержані теоретичні відомості, виконуючи запити різного рівня складності.

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

1. Назвіть логічні оператори SQL.

  •  IS NULL, EXISTS
  •  BETWEEN   
  •  UNIQUE
  •  IN   
  •  ALL і ANY
  •  LIKE

2. Використання ключового слова LIKE.

Ключове слово LIKE використовується для знаходження значень, схожих на задане.

3. Використання ключового слова BETWEEN, чи можливо виконати дії іншим засобом.

Ключове слово BETWEEN використовується для пошуку значень, що потрапляють в діапазон, заданий деякими мінімальним і максимальним значеннями. Його можна замінити операціями порівняння < ("менше") і > ("більше").

4. Особливості використання ключового слова IS NULL.

Ключове слово IS NULL використовується для перевірки рівності даного значення значенню NULL.

PAGE  1


 

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

33258. Организационные структуры управления 131 KB
  Организационная структура это состав и соподчиненность взаимосвязанных звеньев управления. Организационная структура управления состоит из совокупности взаимосвязанных звеньев управления. Звено управления самостоятельная часть организационной структуры на определенной ступени уровне состоящая из аппарата управления и производственных подразделений.
33259. Социально-психологические методы управления 59.5 KB
  Лидерство и власть. Лидеры используют власть как средство в достижении целей группы или организации. Если лидеры достигают цели то власть как средство Используется ими для ускорения этого достижения. В чем же различие между лидерством и властью Важное различие относится к совместимости целей.
33260. Характеристика основных правовых форм организации 114 KB
  Характеристика органов управления ИЧП показана в табл. Характеристика органов управления индивидуальным и семейным частным предприятием Наименование органов управления Численность и сроки избрания Кто формирует Основные функции Кого назначает избирает Владелец собственник предприятия законодательный орган ИЧП 1 человек до ликвидации предприятия Владелец учредитель предприятия Принятие и утверждение устава определение уставного фонда утверждение планов и отчетов стратегия развития предприятия создание и ликвидация предприятия...
33261. Функционирование организации: понятие, и этапы жизненного цикла организации. Управление развитием организацией 52 KB
  Управление развитием организацией В менеджменте широко распространено понятие жизненного цикла организации под которым понимаются ее предсказуемые изменения с определенной последовательностью состояний в течение времени. Один из вариантов жизненного цикла организации на соответствующем временном отрезке предусматривает следующие этапы представленные на рис. Развиваются инновационные процессы предыдущего этапа формируется миссия организации.
33262. Сущность, задачи, особенности стратегического менеджмента 38.5 KB
  Методы стратегического менеджмента: метод системного подхода метод стратегической диагностики метод экспертных оценок метод стратегического анализа метод экономической и математической статистики Объект СМ фирма как открытая система Процесс стратегического планирования является инструментом который помогает руководству фирмы принимать правильные стратегические решения и корректировать в соответствии с ними повседневную жизнь организации. Схема стратегического планирования состоит из этапов: Преднамеренная стратегия называемая...
33263. ПРОЦЕСС РАЗРАБОТКИ СТРАТЕГИИ 76.5 KB
  СТЕПанализ Социодемографические воздействия Анализ социального окружения затрагивает вопросы связанные с пониманием роли общества и социальных перемен в жизни организации ее отрасли и рынков. Оно выступает в роли собственника или влияет на национализированные отрасли производства. Правительства некоторых стран контролируют ключевые стратегические отрасли причем способы контроля могут иметь эффект толчка резонанса в других экономических районах страны; международная политика. Анализ конкурентного окружения Отрасли и рынки Отрасли...
33264. Стратегия лидерства по издержкам 64.5 KB
  Существуют четыре широкие альтернативы: проникновение на рынок увеличение рыночной доли на старых рынках с помощью существующей продукции; освоение рынка внедрение на новые рынки и новые сегменты рынка с помощью существующей продукции; разработка продукта разработка новой продукции для обслуживания старых рынков; диверсификация разработка новых продуктов для обслуживания новых рынков. Продуты Существующие Новые...
33265. Основные положения по проектированию организационных структур управления 35 KB
  Заключается в разумной централизации функций работников в отделах и службах предприятия с передачей в нижнее звено функции оперативного управления. Обеспечивается закреплением за каждым подразделением определенных функций управления. Характеризует достижение минимально необходимых затрат на построение и содержание организационной структуры управления.
33266. Предмет науки управления (менеджмента) 41.5 KB
  Содержание функций управления. Менеджмент это процесс управления руководства отдельным работником рабочей группой коллективом для достижения цели организации. Менеджмент подразумевает определенную категорию людей получивших профессиональное образование в сфере управления и практически занимающихся руководством.