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


 

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

33270. Классификация и общая характеристика управления методов управления персоналом 56.5 KB
  Классификация и общая характеристика управления методов управления персоналом Управление персоналом как специфическая деятельность осуществляется с помощью различных методов способов воздействия на сотрудников. Экономические методы Экономические методы управления являются способами воздействия на персонал на основе использования экономических законов. Наиболее распространенными формами прямого экономического воздействия на персонал являются: хозяйственный расчет материальное стимулирование и участие в прибылях через приобретение ценных...
33271. Управленческое решение: содержание, виды . Стадии и технологии принятия управленческих решений 68.5 KB
  Классификация управленческих решений Классификационный признак Группы Управленческих решений Степень повторяемости проблемы Традиционные Нетипичные Значимость цели Стратегические Тактические Сфера воздействия Глобальные Локальные Длительность реализации Долгосрочные Краткосрочные Прогнозируемые последствия решения...
33272. Элементы налога на имущество организаций и их характеристика 26 KB
  Элементы налога на имущество организаций и их характеристика. Налог на имущество организаций является наиболее весомым в региональных налогах. Плательщиками налога на имущество являются: организации включая банки и кредитные учреждения в том числе с иностранными инвестициями являющиеся юридическими лицами в соответствии с законодательством РФ; филиалы и другие аналогичные подразделения организаций имеющие отдельный баланс и расчетный счет; организации с иностранными инвестициями иностранные компании фирмы международные объединения и...
33273. Элементы транспортного налога и их характеристика 25.5 KB
  Объектом налогообложения являются транспортные средства подлежащие регистрации в соответствии с постановлением Правительства РФ №938 от 12. Налоговой базой является мощность двигателя которая указана в технологическом паспорте транспортного средства в лошадиных силах или киловаттах мощности. Налог исчисляется в рублях с каждой лошадиной силы киловатта мощности каждого транспортного средства по ставкам. Налог уплачивается раз в год по месту нахождения плательщика или регистрации транспортного средства и зачисляется в территориальный...
33274. Элементы налога на имущество физических лиц и их характеристика 25.5 KB
  Элементы налога на имущество физических лиц и их характеристика. Плательщиками налога на имущество физических лиц являются граждане РФ иностранные граждане и лица без гражданства имеющие на территории РФ в собственности движимое и недвижимое имущество. Объектом обложения являются находящиеся в собственности физического лица недвижимое и движимое имущество которое соответственно можно разделить на две группы: 1. При исчислении налога на недвижимое имущество налогооблагаемой базой является оценочная стоимость имущества которая может быть...
33275. Элементы земельного налога и их характеристика 33.5 KB
  Существует несколько форм платы за землю: земельный налог арендная плата нормативная цена земли. Ежегодным земельным налогом облагаются собственники земли землевладельцы и землепользователи кроме арендаторов. Арендная плата взимается за земли переданные в аренду. Для покупки и выкупа земельных участков в случаях предусмотренных земельным законодательством РФ а также для получения под залог земли банковского кредита устанавливается нормативная цена земли.
33276. Упрощенная система налогообложения индивидуальных предпринимателей на основе патента 29 KB
  Под субъектами малого предпринимательства понимаются коммерческие организации одновременно удовлетворяющие следующим условиям: 1 Доля участия РФ субъектов РФ общественных и религиозных организаций и объединений благотворительных и иных фондов в уставном капитале организации не превышает 25; 2 Доля уставного капитала доля уставного капитала принадлежащая одному или нескольким юридическим лицам не являющимся субъектами малого предпринимательства не превышает 25; 3 Среднесписочная численность организации не превышает предельного...
33277. Единый налог на вмененный доход для отдельных видов деятельности и его характеристика 27 KB
  Единый налог на вмененный доход для отдельных видов деятельности и его характеристика. Данный налог введен для обложения сфер деятельности где преобладают наличные денежные расчеты. Базовая доходность условная месячная доходность в стоимостном выражении на ту или иную единицу физического показателя характеризующего определенный вид предпринимательской деятельности в различных сопоставимых условиях которая используется для расчета величины вмененного дохода. Корректирующие коэффициенты базовой доходности коэффициенты показывающие...
33278. Корректирующие коэффициенты и их применение при расчете единого налога на вмененный доход 23 KB
  К3 коэффициентдефлятор соответствующий индексу изменения потребительских цен на товары работы услуги в Российской Федерации Таким образом расчет единого налога на вмененный доход: ЕНВД = БД х Ф х К1 х К2 х В1 В2 х С где БД значение базовой доходности в месяц по осуществлению розничной торговли; Ф физический показатель характеризующий розничную торговлю в каждом месяце налогового периода площадь торгового зала; К1 коэффициентдефлятор; К2 корректирующий коэффициент; В1 фактическое количество дней работы в месяце; В2 ...