16969

Операції заперечення і арифметичні операції в SQL

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

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

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

Украинкский

2013-06-28

71.5 KB

1 чел.

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

Тема: Операції заперечення і арифметичні операції в SQL.

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

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

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

  1.  Виберете всі  відомості про студентів, після збільшення стипендії на 25%.

SELECT SNUM, SFAM, SIMA, SOTCH, (STIP*1.25) AS New_Stip

FROM Студенты ;

Запрос12

SNUM

SFAM

SIMA

SOTCH

New_Stip

3412

Поляків

Анатолій

Олексійович

62,5

3413

Старова

Любов

Михайлівна

21,25

3414

Гріценко

Володимир

Миколайович

0

3415

Котенко

Анатолій

Миколайович

0

3416

Нагірний

Євгеній

Васильович

94,375

  1.  Перерахуйте предмети, які після зменшення кількості годинника на 12%, мають кількість годинника по предмету не менше 35 .

SELECT PNAME, (HOURS*0.88) AS New_Hours

FROM Предметы 

WHERE HOURS>=35;

Запрос13

PNAME

New_Hours

Хімія

59,84

Математика

59,84

  1.  Виберіть  відомості про  викладачів, які після збільшення кількості годинника в 1,15 рази, не потрапили в діапазон від 30 до 70. Відсортуйте записи у порядку зростання по батькові викладачів.

SELECT Учителя.TNUM, TFAM, TIMA, TOTCH, HOURS*1.15 as NEWHOURS

FROM Учителя,Предметы

WHERE (Учителя.TNUM=Предметы.TNUM) and ((HOURS*1.15) not between 30 and 70)

ORDER BY TOTCH ASC;

Запрос14

TNUM

TFAM

TIMA

TOTCH

NEWHOURS

4002

Петров

Олег

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

78,2

4003

Сидоров

Віталій

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

78,2

4005

Міхайлов

Ігор

Дмитрович

19,55

4004

Петренко

Любов

Олексіївна

19,55

  1.  Виберете всі відомості про студентів, у яких спочатку стипендія збільшилася на 17%, потім збільшилася в 2 рази, але після всіх збільшень все одно не перевищує 120.

SELECT SNUM,SFAM,SIMA,SOTCH,(STIP*1.17)*2 as NEWSTIP

FROM Студенты

WHERE (STIP*1.17)*2<=120;

Запрос15

SNUM

SFAM

SIMA

SOTCH

NEWSTIP

3412

Поляків

Анатолій

Олексійович

117

3413

Старова

Любов

Михайлівна

39,78

3414

Гріценко

Володимир

Миколайович

0

3415

Котенко

Анатолій

Миколайович

0

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

SELECT PNUM,PNAME,TNUM,HOURS,COURS

FROM Предметы

WHERE PNAME not like("*а*") and PNAME like("?????*") and cours between 1 and 2;

Запрос16

PNUM

PNAME

TNUM

HOURS

COURS

2002

Хімія

4002

68

1

2004

Філософія

4005

17

2

  1.  За наслідками сесії всім студентам, що одержали по предметах оцінки 4 і 5 підвищили стипендії на 5 грн., а потім на 15,5%. Вивести відомості про всіх таких студентів. Відсортуйте записи у порядку зростання стипендії.

SELECT Студенты.SNUM, SFAM, SIMA, SOTCH, (STIP+5)*1.155 AS NEWSTIP, OCENKA

FROM Студенты, Успеваемость

WHERE (Студенты.SNUM=Успеваемость.SNUM) and  (OCENKA BETWEEN 4 AND 5);

ORDER BY STIP ASC;

Запрос17

SNUM

SFAM

SIMA

SOTCH

NEWSTIP

OCENKA

3413

Старова

Любов

Михайлівна

25,41

4

3412

Поляків

Анатолій

Олексійович

63,525

4

3412

Поляків

Анатолій

Олексійович

63,525

5

3416

Нагірний

Євгеній

Васильович

92,9775

5

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

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

1. Операції заперечення в SQL .

  •  NOT BETWEEN   
  •  IS NOT NULL
  •  NOT IN   
  •  NOT EXISTS
  •  NOT LIKE   
  •  NOT UNIIQUE

2. Арифметичні операції які, використовуються в SQL.

  •  + (складання);   
  •  *(множення);
  •  - (віднімання);   
  •  / (розподіл).

3. Порядок виконання операцій (пріоритет операцій в SQL)?

« * » та « / », « + » та « - »,

4. Чи можна комбінувати арифметичні дії в SQL?

Арифметичні операції можна комбінувати. Спочатку виконуються операції множення і розподілу, а потім — операції складання і віднімання. Користувач може управляти порядком виконання операцій у виразі тільки за допомогою дужок. Укладений в дужки вираз означають необхідність розглядати вираз як єдиний блок.

PAGE  1


 

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

28853. Выделение психологии в самостоятельную науку 49.5 KB
  Выделение психологии в самостоятельную науку Социальноэкономические предпосылки выделения психологии в самостоятельную науку: развитие промышленности и усложнение социальноэкономических отношений влияние педагогической и клинической практики. Олейник Вторая половина XIX столетия играет особую роль в истории не только психологии но и всей европейской науки. Дарвина и ее влияние на развитие психологии. Значение идей Дарвина для психологии: 1.
28854. Становление экспериментальной психологии в 19 веке 51 KB
  Становление экспериментальной психологии в 19 веке Программа развития психологии В. создал первую в мире лабораторию экспериментальной психологии. Его программа психологии как самостоятельной науки включала два направления исследований: а анализ индивидуального сознания эксперимент субъект наблюдал за собственными ощущениями чувствами представлениями; б изучение психологии народов т. В традициях ассоциативной психологии Вундт рассматривал ее как науку которая помогает понять внутреннюю жизнь человека и исходя из этого знания...
28855. Развитие отраслей психологии в конце 19 века 65.5 KB
  Факторы эволюции: Изменчивость наследственность и естественный отбор причины многообразия видов растений и животных их единство и генетическая связь. Его учение отвергло теорию постоянства видов и точку зрения о божественном происхождении животных и человека. Преемственность психической организации животных связь психики животных и человека В работах Выражение эмоций у человека и животных Происхождение человека и половой отбор показал наличие общих генетических корней в психических способностях человека и животных оскал сжатые...
28856. Политико-правовые учения эпохи Просвещения 64.5 KB
  Он не только создал своеобразную философию права и государства но и активно защищал свои идеи на практике за неоднократно подвергался гонениям прежде всего за свои антирелигиозные нападки на католическую церковь и религиозный фанатизм. Свое учение о происхождении общества государства и права В. разделяет мысль о договорном характере государства предложенную его предшественниками но при этом отрицает реальную возможность заключения такого договора. В основе государства с его т.
28858. Учения о государстве и праве в Германии конца ХVІІІ - начала ХІХ ст. 110.5 KB
  Философское обоснование права и государства в философии права Георга Гегеля. Теоретическая доктрина исторической школы права. Телеологическая концепция права Рудольфа Иеринга. Система философии права Канта не поддается такому простому изложению как система Локка Гоббса Руссо и Спинозы.
28859. Учения о государстве и праве в Западной Европе в 19 ст. 53.5 KB
  Утилитаристская теория права Дж. на смену идеям естественного права приходит юридический позитивизм характерной чертой которого является отрицание существования иного права кроме позитивного. Утилитаристская теория права Дж. Основной задачей юридической науки является критический анализ дейтвующего права с целью его совершенствования.
28860. Учения о государстве и праве в Западной Европе в 19 ст. 92.5 KB
  Одновременно также складывалось консервативное и социологическое направление в исследовании государства. Среди ведущих представителей политикоправовой мысли во Франции этого периода необходимо назвать: Жозефа де Местра представитель консервативного направления Бенжамена Констана и Алексиса де Токвиля либеральнодемократическое направление Огюста Конта основатель социологического направления в понимании государства и права. Происхождение и сущность государства: Необходимость и одновременно предназначение государства М. Сущность...
28861. Становление правовой науки в Российском государстве 99.5 KB
  Однако собственно теории права тогда еще не было. Все теоретическое знание о праве формировалось в рамках самостоятельной дисциплины философии права. Последняя исследовала не столько теоретические основы позитивного права сколько право каким оно должно быть с точки зрения тех или иных идеальных критериев т. имело своим предметом то что исторически получило название естественного права.