DP 15 3 Practice Esp

www.oracle.com/academy Programación de Bases de Datos conSQL 15-3: Gestión deVistas Actividades dePráctica Objetivos •

Views 270 Downloads 4 File size 153KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

www.oracle.com/academy

Programación de Bases de Datos conSQL 15-3: Gestión deVistas Actividades dePráctica Objetivos • • •

Crear y ejecutar una consulta que elimina unavista Crear y ejecutar una consulta mediante una vista enlínea Crear y ejecutar una consulta para el análisis de Nprincipales

Terminología Identifique el término para cada una de las siguientes definiciones. ANÁLISIS DE N PRINCIPALES DROP VIEW

Pide los valores de N mayores o menores de una columna

VISTA EN LÍNEA

Subconsulta con un alias que se puede utilizar en una sentencia SQL

Elimina una vista

Inténtelo/Resuélvalo 1. Cree una vista de la tabla copy_d_songs denominada view_copy_d_songs que incluya solo el título y el artista. Ejecute una sentencia SELECT * para verificar que la vistaexiste.

CREATE OR REPLACE VIEW view_copy_d_songs as SELECT title, artist FROM copy_d_songs; VERIFICACION.SELECT * FROM view_copy_d_songs; 2. Emita DROP view_copy_d_songs. Ejecute una sentencia SELECT * para verificar que la vista se hasuprimido. DROP VIEW view_copy_d_songs View dropped.

3. Cree una consulta que seleccione el apellido y el salario de la base de datos Oracle. Clasifique los salarios del más alto al más bajo para los tres empleados principales.

SELECT ROWNUM AS "Longest employed", last_name, salary FROM (SELECT last_name, salary FROM employees ORDER BY salary desc) WHERE ROWNUM