Реферат

Реферат Oracle Sql

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

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

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

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

от 25%

Подписываем

договор

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

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



Вариант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. Реферат на тему Оценка основных фондов и налоги
2. Реферат Види складів злочинів Кваліфікація злочинів
3. Контрольная работа на тему Гарантии и защита прав местного самоуправления
4. Реферат Деятельность отдела обеспечения деятельности участковых уполномоченных милиции
5. Реферат Разновидность услуг и их характеристика
6. Реферат Технологии программирования Web
7. Шпаргалка Шпаргалка по Философии 28
8. Реферат на тему Культура Древнего Востока
9. Реферат Бёме, Франц
10. Доклад Структура маркетинг плана брэнда