Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Введение в ORACLE 10g: SQL

Автор:   •  Май 28, 2019  •  Анализ учебного пособия  •  124,246 Слов (497 Страниц)  •  578 Просмотры

Страница 1 из 497

ПРАКТИЧЕСКИЕ ЗАНЯТИЯ ПО КУРСУ

ВВЕДЕНИЕ В ORACLE 10g:  SQL (Часть 1)

Без ORDER BY как (в каком порядке) выводятся значения в таблице? (см. книгу)

Практическое занятие 1

  • Выборка данных из разных таблиц
  • Описание структуры таблиц
  • Выполнение арифметических вычислений и задание имён столбцов
  • Использование iSQL*Plus

  1. Будет ли успешна эта команда SELECT?
    SELECT  last_name, job_id, salary As sal

FROM employees;


Да/Нет

  1. Будет ли успешна эта команда SELECT?
    SELECT *
    FROM job_grades;

    Да/Нет
  2. Команда SELECT содержит 4 ошибки. Укажите их.
    SELECT employee_id, last_name
    sal x 12 ANNUAL SALARY
    FROM employees;


Верно:

SELECT employee_id, last_name, (salary*12) "ANNUAL SALARY"

FROM employees;

EMPLOYEE_ID            LAST_NAME                 ANNUAL SALARY          

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

198                    OConnell                  31200                  

199                    Grant                     31200                  

200                    Whalen                    52800                  

201                    Hartstein                 156000        

  1. Покажите структуру таблицы DEPARTMENTS. Выберите данные из неё.

    DESCRIBE departments

SELECT *

FROM departments;

Name                           Null     Type                                                                                                                                                                                          

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

DEPARTMENT_ID                  NOT NULL NUMBER(4)                                                                                                                                                                                    

DEPARTMENT_NAME                NOT NULL VARCHAR2(30)                                                                                                                                                                                  

MANAGER_ID                              NUMBER(6)                                                                                                                                                                                    

LOCATION_ID                             NUMBER(4)

DEPARTMENT_ID          DEPARTMENT_NAME                MANAGER_ID             LOCATION_ID            

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

10                     Administration                 200                    1700                  

20                     Marketing                      201                    1800                  

30                     Purchasing                     114                    1700                  

40                     Human Resources                203                    2400                  

50                     Shipping                       121                    1500                  

60                     IT                             103                    1400

Name

Null?

Type

DEPARTMENT_ID

NOT NULL

NUMBER(4)

DEPARTMENT_NAME

NOT NULL

VARCHAR(2)

MANAGER_ID

NUMBER(6)

LOCATION_ID

NUMBER(4)

DEPARTMENT_ID

DEPARTMENT_NAME

MANAGER_ID

LOCATION_ID

10

Administration

200

1700

20

Marketing

201

1800

50

Shipping

124

1500

60

IT

103

1400

80

Sales

149

2500

90

Executive

100

1700

110

Accounting

205

1700

190

Contracting

1700


8 row selected

...

Скачать:   txt (205.3 Kb)   pdf (2.2 Mb)   docx (1.1 Mb)  
Продолжить читать еще 496 страниц(ы) »
Доступно только на Essays.club