35210

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

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

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

SELECT FROM Студенты WHERE STIP 0; Запрос1 SNUM SFM SIM SOTCH STIP 3412 Поляків Анатолій Олексійович 50 3413 Старова Любов Михайлівна 17 3416 Нагірний Євгеній Васильович 755 SELECT FROM Студенты WHERE STIP 0; Запрос2 SNUM SFM SIM SOTCH STIP 3412 Поляків Анатолій Олексійович 50 3413 Старова Любов Михайлівна 17 3416 Нагірний Євгеній Васильович 755 Перерахуйте предмети що мають кількість годинника по предмету від 30 до 70 2 варіанти. SELECT FROM Предметы WHERE HOURS BETWEEN 30 ND 70; Запрос3 PNUM PNME TNUM HOURS COURS 2001 Фізика 4001...

Украинкский

2013-09-09

96 KB

0 чел.

утник В.А.    2ПМС-07

Практична робота №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.


 

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

80503. Розроблення інвестиційної стратегії підприємства 199 KB
  Поняття інвестиційної стратегії її зв’язок із загальною стратегією економічного розвитку підприємства порядок розроблення. Принципи і послідовність розробки інвестиційної стратегії підприємств. Основні підходи до обґрунтування стратегічних цілей напрямів та форм інвестиційної діяльності.
80504. Управління фінансовими інвестиціями підприємства 140.5 KB
  Учасники ринку цінних паперів та їх функції. Ринок цінних паперів. Порядок формування портфеля цінних паперів. Боргові цінні папери формують кредитнопозикові відносини власника та емітента цінних паперів і характеризуються чіткою прогнозованістю інвестиційного доходу розмір якого можна визначити в будьякий момент їх обертання.
80505. Управління інноваційними інвестиціями підприємства 181 KB
  Управління інноваційними інвестиціями підприємства План лекції: Економічна сутність інновацій та інноваційного процесу Інструменти державної підтримки інноваційної діяльності в Україні. Економічна сутність інновацій та інноваційного процесу Основною формою реальних інвестицій є інноваційні інвестиції які реалізуються в процесі інноваційної діяльності підприємства.
80506. СУТНІСТЬ, МЕТА ТА ФУНКЦІЇ ІНВЕСТИЦІЙНОГО МЕНЕДЖМЕНТУ В УМОВАХ РИНКУ 249 KB
  Економічна сутність інвестицій та інвестиційної діяльності підприємств Поняття інвестиція виступає первинною категорією яка є базою побудови ієрархії решти категорій що відображають відтворення основного та оборотного капіталів. В різних розділах науки і різних галузях практичної діяльності зміст поняття інвестиції має свої особливості а саме: в макроекономіці інвестиції є частиною сукупних витрат що складаються з витрат на нові засоби виробництва інвестицій в житло і приросту товарних запасів. Категорія інвестиції входить...
80507. УПРАВЛІННЯ РЕАЛЬНИМИ ІНВЕСТИЦІЯМИ ПІДПРИЄМСТВА 99 KB
  На більшості підприємств реальне інвестування є основною формою інвестиційної діяльності. Реальне інвестування має ряд особливостей які обумовлені економічною потребою їх здійснення а саме: Процес стратегічного розвитку підприємства є сукупністю реалізованих інвестиційних проектів які пов’язані з успішним проникненням на товарні і регіональні ринки збільшенням операційних активів і зростання ефективності їх використання підвищенням ринкової вартості підприємств; Тісний зв’язок з операційною діяльністю через необхідність забезпечення...
80508. Політика управління портфелем фінансових інвестицій підприємства 106 KB
  Оцінка ефективності інвестування в окремі фінансові інструменти. Оцінка ефективності інвестування в облігації. Оцінка ефективності інвестування в акції. Оцінка ризиків окремих фінансових інструментів інвестування.
80509. Стратегія управління формуванням інвестиційного капіталу підприємства 99.5 KB
  Поняття інвестиційних ресурсів підприємства принципи передумови та порядок розроблення стратегії їх формування. Політика формування інвестиційних ресурсів підприємства. Поняття інвестиційних ресурсів підприємства принципи передумови та порядок розроблення стратегії їх формування. Політика формування інвестиційних ресурсів підприємства.
80510. Автоматизація процесів оцінювання транспортних засобів 483.43 KB
  Шаблони і створені акти можуть редагуватися в Word rtf формат так само можуть створюватися власні і змінюватися наявні в програмі друковані форми: калькуляція страхове відшкодування і т. Програма дозволяє в автоматичному режимі здійснювати: пошук двигуна за маркою транспортного засобу та отримати вичерпну інформацію про модель транспортного засобу на яку він був встановлений його об’єм тип потужність характеристики та період випуску моделі транспортного засобу;  пошук моделі транспортного засобу за кодом...
80511. Автоматизація процесів оцінювання нематеріальних активів 52.73 KB
  Автоматизація процесу оцінки гудвіла. Автоматизація процесу оцінки товарних знаків. Автоматизація процесу оцінки гудвіла До теперішнього часу склалися дві паралельно існуючі традиції перекладу англійського терміну goodwill. В даному випадку тобто в контексті вартісної оцінки нематеріальних активів переважно другий спосіб переведення хоча він і виглядає декілька незграбним.