Реферат

Реферат Oracle Sql

Работа добавлена на сайт bukvasha.net: 2015-10-28

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 26.2.2025



Вариант1
1. Выдайте следующую информацию по служащим, получающим ровно $36000 в год, а также по всем клеркам.

ENAME        JOB                  ANNUAL_SAL    DNAME       GRADE

------------    --------------         --------------------    ----------       ----------

SСОТТ        ANALYST        36000                      20                  4

 FORD         ANALYST        36000                      20                  4

MILLER      CLERK              15600                      10                 2

JAMES        CLERK              11400                      30                 1

ADAMS      CLERK              13200                     20                 1

SMITH         CLERK              9600                      20                 1
 6 rows selected.
2. Выдайте следующую информацию по служащим, получающим больше средней зарплаты в их отделе. Отсортируйте данные по номерам отделов(тема подзапросы).

 

ENAME     SALARY       DEPTNO

------------   -------------     -------------

KING          5000                10

JONES        2975                20

SCOTT        3000                20

 FORD         3000                20

ALLEN        1600                30

 BLAKE       2850                30
б rows selected.
  
Вариант2

1.    . Найдите всех, кто работает в Далласе.
ENAME     SAL            LOCATION

------------   ---------        ----------------

SMITH       800.00         DALLAS

ADAMS     1,100.00      DALLAS

FORD         3,000.00      DALLAS

SCOTT       3,000.00      DALLAS

JONES        2,975.00      DALLAS 
2. Найдите все отделы, не имеющие служащих (на этот раз используя подзапрос).

DEPTNO            DNAME

-------------          --------------

40                       OPERATIONS
Вариант 3.

1.. Найдите отделы, в которых работает более трех служащих.

DEPTNO       COUNT(*)

------------      ---------------

20                    5

30                    6
2. Напишите запрос, печатающий звездочку напротив служащего, зачисленного на работу последним по времени. Укажите столбцы

ENAME и HIREDATE таблицы EMP, а также столбец MAXDATE, в который будет помещена эта звездочка.

 

ENAME       HIREDATE      MAXDATE

-----------      ----------------     ----------------
ADAMS      04-JUN-84

ALLEN       15-AUG-83

BLAKE       11-JUN-84

CLARK       14-MAY-84

FORD          05-DEC-83 

JAMES        23-JUL-84        *

JONES        31-OCT-83        

KING           09-JUL-84

MARTIN     05-DEC-83

MILLER      21-NOV-83

SCOTT        05-MAR-84

SMITH        13-JUN-83

TURNER     04-JUN-84

WARD        26-MAR-84

 

14 rows selected.
Вариант 4.

1.Определите всех служащих, зачисленных в компанию раньше своих менеджеров.(Используйте соединение)
EMPLOYEE      HIREDATE    MANAGER    HIREDATE

----------------      ---------------    ---------------    ---------------

ALLEN              15-AUG-83     BLAKE           11-JUN-84

WARD               2б-MAR-84    BLAKE           11-JUN- 84

TURNER            04-JUN-84     BLAKE           11-JUN- 84

MARTIN            05-DEC-84     BLAKE           11-JUN- 84

 MILLER            21-NOV-83    CLARK           14-MAY-84

JONES                31-OCT-83     KING               09-JUL-84

 CLARK             14-MAY-84   KING                09-JUL-84

SMITH               13-JUN-83   FORD.                05-DEC-83

9 rows selected.


2.    В каком году в компанию было зачислено наибольшее количество человек? Выдайте этот год и количество зачисленных служащих.
YEAR     NUMBER_OF_ EMPS

--------     ----------------------------

1984                                          8
Вариант5

1. Найдите все отделы, не имеющие служащих (на этот раз используя подзапрос).

DEPTNO   DNAME

-----------    -----------
40                                  OPERATIONS
2. . Найдите отделы, в которых работает более трех служащих.

DEPTNO       COUNT(*)

------------      ---------------

20                    5

30                    6
Вариант 6

1. Выдайте следующую информацию по служащим, получающим ровно $36000 в год, а также по всем клеркам.

ENAME        JOB                  ANNUAL_SAL    DNAME       GRADE

------------    --------------         --------------------    ----------       ----------

SСОТТ        ANALYST        36000                      20                  4

 FORD         ANALYST        36000                      20                  4

MILLER      CLERK              15600                      10                 2

JAMES        CLERK              11400                      30                 1

ADAMS      CLERK              13200                     20                 1

SMITH         CLERK              9600                      20                 1
 6 rows
selected.
2. Выдайте следующую информацию по служащим, получающим больше средней зарплаты в их отделе. Отсортируйте данные по номерам отделов(тема подзапросы).

 

ENAME     SALARY       DEPTNO

------------   -------------     -------------

KING          5000                10

JONES        2975                20

SCOTT        3000                20

 FORD         3000                20

ALLEN        1600                30

 BLAKE       2850                30
б rows selected.


Вариант 7
1.      Выдайте следующую информацию по служащим, получающим ровно $36000 в год, а также по всем  менеджерам.
ENAME      JOB           ANNSAL     DEPTNO      GRADE

----------    --------- ---------- ---------- ----------         ----------

JONES       MANAGER        35700         20             4

BLAKE      MANAGER        34200         30            4

CLARK      MANAGER        29400         10            4

SCOTT      ANALYST          36000         20            4

FORD        ANALYST          36000         20            4
2.      . Найдите отделы, в которых работает более двух служащих.
DEPTNO   COUNT(*)

----------      - ----------

     10            3

     20            5

30                             6
Вариант 8

1. Напишите запрос, печатающий звездочку напротив служащего, зачисленного на работу первым по времени. Укажите столбцы

ENAME и HIREDATE таблицы EMP, а также столбец MINDATE, в который будет помещена эта звездочка.

 

ENAME       HIREDATE      MINDATE

-----------      ----------------     ----------------
ADAMS      04-JUN-84

ALLEN       15-AUG-83

BLAKE       11-JUN-84

CLARK       14-MAY-84

FORD          05-DEC-83 

JAMES        23-JUL-84       

JONES        31-OCT-83        

KING           09-JUL-84

MARTIN     05-DEC-83

MILLER      21-NOV-83

SCOTT        05-MAR-84

SMITH        13-JUN-83         *

TURNER     04-JUN-84

WARD        26-MAR-84

 

14 rows selected.



2. В каком году в компанию было зачислено наименьшее количество человек? Выдайте этот год и количество зачисленных служащих.
YEAR     NUMBER_OF_ EMPS

--------     ----------------------------

1980            1

1982            1
Вариант 9
1. Определите, сколько менеджеров работает в компании, не выдавая по ним никаких данных.
2. Проверьте, действительно ли все коды служащих (столбец EMPNO) в таблице EMP уникальны.
  
6. Определите разницу между наибольшим и наименьшим окладами в компании.

DIFFERENCE 4200



1. Реферат на тему A And P With Araby Essay Research
2. Реферат на тему MetamorphosisImprisonment Essay Research Paper Imprisonment comes in
3. Реферат Системный анализ и принятия управленческих решений
4. Реферат Владимирские князья Андрей Боголюбский и Всеволод Большое гнездо
5. Курсовая Государственный долг и проблемы его погашения 2
6. Реферат на тему The American Political Tradition Essay Research Paper
7. Реферат на тему Перикардиты клиника диагностика лечение
8. Реферат Возникновение олимпийских игр
9. Контрольная работа Тепловой расчет обрезной батареи
10. Реферат на тему Television Essay Research Paper Television Violence and