3
EJERCICIO PRACTICO Seleccione todos los datos de diferentes tablas Describa la estructura de las tablas Resuelva operaciones aritméticas y especifique los nombres de columnas Use el editor de SQL PRÁCTICA 1 1. Inicie una sesión de SQL*PLUS usando el identificador de usuario y el password provista por el instructor. Conteste Verdadero o Falso a las siguientes preguntas: 2. Los comandos de SQL*PLUS acceden a la base de datos ? 3. La sentencia SELECT se ejecutará satisfactoriamente? 4. La sentencia SELECT se ejecutará satisfactoriamente? 5. Existen cuatro errores en esta sentencia. Ud. las puede identificar? 6. Muestre la estructura de la tabla dept. seleccione todos los datos de esta tabla. 7. Muestre la estructura de la tabla EMP. Cree una consulta par desplegar el nombre, trabajo, fecha de contratación SQL> SELECT empno, ename 2 Salary *12 ANNUAL SALARY 3 FROM emp; DEPTNO NULL? TYPE ----------- -------- ----------- ------- ----------- ------- DEPTNO NOT NULL Number (2) DANME Varchar2 (14) LOC Varchar2 (13) DEPTNO DNAME LOC ----------- -------- ----------- ------- ----------- ------- 10 ACCOUNTING NEW YORK 20 RESEARCH DALLAS 30 SALES CHICAGO 40 OPERATIONS BOSTON

Práctica 1 preguntas SQL

Embed Size (px)

Citation preview

Page 1: Práctica 1 preguntas SQL

EJERCICIO PRACTICO

Seleccione todos los datos de diferentes tablas Describa la estructura de las tablas Resuelva operaciones aritméticas y especifique los nombres de

columnas Use el editor de SQL

PRÁCTICA 1

1. Inicie una sesión de SQL*PLUS usando el identificador de usuario y el password provista por el instructor.

Conteste Verdadero o Falso a las siguientes preguntas:

2. Los comandos de SQL*PLUS acceden a la base de datos ?

3. La sentencia SELECT se ejecutará satisfactoriamente?

4. La sentencia SELECT se ejecutará satisfactoriamente?

5. Existen cuatro errores en esta sentencia. Ud. las puede identificar?

6. Muestre la estructura de la tabla dept. seleccione todos los datos de esta tabla.

7. Muestre la estructura de la tabla EMP. Cree una consulta par desplegar el nombre, trabajo, fecha de contratación y numero de empleado para cada empleado con el número de empleado apareciendo primero. Guarde su sentencia en un archivo llamado p1q7.SQL

SQL> SELECT empno, ename2 Salary *12 ANNUAL SALARY3 FROM emp;

DEPTNO NULL? TYPE------------------- ------------------ ------------------DEPTNO NOT NULL Number (2)DANME Varchar2 (14)LOC Varchar2 (13)

DEPTNO DNAME LOC------------------- ------------------ ------------------

10 ACCOUNTING NEW YORK20 RESEARCH DALLAS30 SALES CHICAGO40 OPERATIONS BOSTON

DEPTNO NULL? TYPE------------------- ------------------ ------------------DEPTNO NOT NULL Number (2)DANME Varchar2 (14)JOB Varchar2 (9)MGR Number(4)HIREDATE DateSAL Number (7,2)COMM Number (7,2)DEPTNO NOT NULL Number (2)

Page 2: Práctica 1 preguntas SQL

8. Corra su consulta en el archivo p1q7.SQL

9. Cree una consulta para desplegar los trabajos únicos de la tabla emp.

Si Ud. tiene tiempo complete los siguientes ejercicios:

10. Cargue el archivo p1q7.SQL dentro del buffer SQL nombre los encabezados de columnas: emp #, empleado, trabajo y Fecha_C respectivamente. Corra nuevamente su consulta.

EMPNO ENAME JOB HIREDATE----------- ------------------ ------------------- -------------------7369 SMITH CLERK 17-DIC-807499 ALLEN SALESMAN 20-FEB-817521 WARD SALESMAN 22-FEB-817566 JONES MANAGER 02-ABR-817654 MARTIN SALESMAN 28-SEP-817698 BLAKE MANAGER 01-MAY-817782 CLARK MANAGER 09-JUN-817788 SCOTT ANALYST 19-ABR-877839 KING PRESIDENT 17-NOV-817844 TURNER SALESMAN 08-SEP-817876 ADAMS CLERK 23-MAY-877900 JAMES CLERK 03-DIC-817902 FORD ANALYST 03-DIC-817934 MILLER CLERK 23-ENE-82

JOB-------------------ANALYSTCLERKMANAGERPRESIDENTSALESMAN

EMP # EMPLOYEE JOB HIRE DATE----------- ------------------ ------------------- -------------------7369 SMITH CLERK 17-DIC-807499 ALLEN SALESMAN 20-FEB-817521 WARD SALESMAN 22-FEB-817566 JONES MANAGER 02-ABR-817654 MARTIN SALESMAN 28-SEP-817698 BLAKE MANAGER 01-MAY-817782 CLARK MANAGER 09-JUN-817788 SCOTT ANALYST 19-ABR-877839 KING PRESIDENT 17-NOV-817844 TURNER SALESMAN 08-SEP-817876 ADAMS CLERK 23-MAY-877900 JAMES CLERK 03-DIC-817902 FORD ANALYST 03-DIC-817934 MILLER CLERK 23-ENE-82

Page 3: Práctica 1 preguntas SQL

Volver...