Documente Academic
Documente Profesional
Documente Cultură
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.
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:
Parte 1
1) El personal del departamento de recursos humanos desea ocultar algunos de los datos de
la tabla EMPLOYEES. Cree una vista denominada EMPLOYEES_VU basada en los
números y los apellidos de los empleados y en los números de departamento de la tabla
EMPLOYEES. La cabecera del nombre de empleado debe ser EMPLOYEE.
7) Necesita una secuencia que se pueda utilizar con la columna PRIMARY KEY de la tabla
DEPT. La secuencia debe empezar en 200 y tener un valor máximo de 1.000. Aplique
incrementos de 10 a la secuencia. Asigne a la secuencia el nombre DEPT_ID_SEQ.
8) Para probar la secuencia, escriba un script para insertar dos filas en la tabla DEPT. Asigne
al script el nombre lab_11_08.sql. Asegúrese de utilizar la secuencia que ha creado
para la columna ID. Agregue dos departamentos: Education y Administration. Confirme las
adiciones. Ejecute los comandos del script.