Informatica

Páginas: 2 (261 palabras) Publicado: 9 de febrero de 2015
Práctica 8: Manipulación de datos

1. Ejecute la siguiente sentencia para crear la tabla MY_EMPLOYEE.

CREATE TABLE my_employee
(id NUMBER(4) CONSTRAINT my_employee_id_nnNOT NULL,
last_name VARCHAR2(25),
first_name VARCHAR2(25),
userid VARCHAR2(8),
salary NUMBER(9,2));

2. Describa la estructura de la tabla MY_EMPLOYEE.

3. Agregue laprimera fila de datos a la tabla MY_EMPLOYEE desde los siguientes datos de ejemplo. No enumere las columnas en la cláusula INSERT.

insert into MY_EMPLOYEE
values(1,'Patel','Ralph','rpatel','895');

ID
LAST_NAME
FIRST_NAME
USERID
SALARY
1
Patel
Ralph
rpatel
895

4. Rellene la tabla MY_EMPLOYEE con la segunda fila de los datos de ejemplode la lista anterior. Esta vez, enumere las columnas explícitamente en la cláusula INSERT.

insert into MY_EMPLOYEE
values (2,'Dancs','Betty','bdancs','860');ID
LAST_NAME
FIRST_NAME
USERID
SALARY
2
Dancs
Betty
bdancs
860

5. Escriba una sentencia INSERT en un archivo de texto llamado loademp.sql para cargar 2 filas enla tabla MY_EMPLOYEE. Concatene la primera letra del nombre con los primeros siete caracteres del apellido para crear el USERID.

ID
LAST_NAME
FIRST_NAME
USERID
SALARY
3Biri
Ben
bbiri
1100
4
Ropeburn
Audrey
aropebur
750

6. Confirme las adiciones a la tabla

ID
LAST_NAME
FIRST_NAME
USERID
SALARY
1
Patel
Ralph
rpatel
895
2Dancs
Betty
bdancs
860
3
Biri
Ben
bbiri
1100
4
Ropeburn
Audrey
aropebur
750


7. Cambie el apellido del empleado 3 por Drexler.
UPDATE my employee
SETlast_name='Drexler'
WHERE id =3



8. Cambie el salario a 1000 para todos los empleados con un salario menor que 900.

UPDATE my_employee
set salary =1000
WHERE salary
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informática
  • Informatica
  • Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS