Diferència entre revisions de la pàgina «M2 - Bases de dades / Exercicis UF2: Llenguatges SQL / Exercicis T10-HR»

De wikiserver
Dreceres ràpides: navegació, cerca
(Es crea la pàgina amb «Cree nuevas tablas mediante la sentencia CREATE TABLE . Confirme que la nueva tabla se ha agregado a la base de datos. También aprenderá a definir el estado de una t...».)
 
Línia 2: Línia 2:
  
 
'''Nota:''' para todas las sentencias DDL y DML , haga clic en el icono Run Script (o pulse [F5]) para ejecutar la consulta en SQL Developer. De esta forma, ve los mensajes de comentarios en la página con separadores Script Output. Para consultas SELECT , siga haciendo clic en el icono Execute Statement o pulse [F9] para obtener la salida con formato en la página con separadores Results.
 
'''Nota:''' para todas las sentencias DDL y DML , haga clic en el icono Run Script (o pulse [F5]) para ejecutar la consulta en SQL Developer. De esta forma, ve los mensajes de comentarios en la página con separadores Script Output. Para consultas SELECT , siga haciendo clic en el icono Execute Statement o pulse [F9] para obtener la salida con formato en la página con separadores Results.
 +
 +
{|border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0; background: #f9f9f9; border: 1px #aaa solid; border-collapse: collapse; font-size: 95%;"
 +
! align="left" width="180 px" style="background:Lavender; color:Black"|Column Name||align="left" style="width:150px" | Id||align="left" style="width:150px"|Name
 +
|-
 +
! align="left" style="background:Lavender; color:Black"|Key Type||align="left"| ||align="left"|
 +
|-
 +
! align="left" style="background:Lavender; color:Black"|Nulls/Unique||align="left"| ||align="left"|
 +
|-
 +
! align="left" style="background:Lavender; color:Black"|FK Table||align="left"| ||align="left"|
 +
|-
 +
! align="left" style="background:Lavender; color:Black"|Fk Column||align="left"| ||align="left"|
 +
|-
 +
! align="left" style="background:Lavender; color:Black"|DataType||align="left"|Number||align="left"|Varchar2
 +
|-
 +
! align="left" style="background:Lavender; color:Black"|Length||align="left"|7||align="left"|25
 +
|}
  
 
1) Cree la tabla DEPT según el siguiente gráfico de instancias de tabla. Guarde la
 
1) Cree la tabla DEPT según el siguiente gráfico de instancias de tabla. Guarde la

Revisió del 17:06, 11 gen 2018

Cree nuevas tablas mediante la sentencia CREATE TABLE . Confirme que la nueva tabla se ha agregado a la base de datos. También aprenderá a definir el estado de una tabla como READ ONLY y, a continuación, revertir a READ/WRITE.

Nota: para todas las sentencias DDL y DML , haga clic en el icono Run Script (o pulse [F5]) para ejecutar la consulta en SQL Developer. De esta forma, ve los mensajes de comentarios en la página con separadores Script Output. Para consultas SELECT , siga haciendo clic en el icono Execute Statement o pulse [F9] para obtener la salida con formato en la página con separadores Results.

Column Name Id Name
Key Type
Nulls/Unique
FK Table
Fk Column
DataType Number Varchar2
Length 7 25

1) Cree la tabla DEPT según el siguiente gráfico de instancias de tabla. Guarde la sentencia en un script denominado lab_10_01.sql y, a continuación, ejecute el script para crear la tabla. Confirme que se ha creado la tabla.

2) Rellene la tabla DEPT con datos de la tabla DEPARTMENTS . Incluya sólo las columnas que necesite.


3) Cree la tabla EMP según el siguiente gráfico de instancias de tabla. Guarde la sentencia en un script denominado lab_10_03.sql y, a continuación, ejecute el script para crear la tabla. Confirme que se ha creado la tabla.

4) Cree la tabla EMPLOYEES2 según la estructura de la tabla EMPLOYEES . Incluya sólo las columnas EMPLOYEE_ID , FIRST_NAME , LAST_NAME , SALARY y DEPARTMENT_ID . Asigne a las columnas de la tabla los nombres ID , FIRST_NAME , LAST_NAME , SALARY y DEPT_ID , respectivamente.

5) Modifique el estado de la tabla EMPLOYEES2 a sólo lectura. Tenga en cuenta que esta opción está soportada en Oracle Database 11g.

6) Intente insertar la siguiente fila en la tabla EMPLOYEES2 : Aparecerá el siguiente mensaje de error:

7) Revierta la tabla EMPLOYEES2 al estado de lectura/escritura. Ahora, vuelva a intentar insertar la misma fila. Tenga en cuenta que esta opción está soportada en Oracle Database 11g.

Deben aparecer los siguientes mensajes:

8) Borre la tabla EMPLOYEES2.