top of page

Unidad 3

Powerdesiner

Consulta
Consulta
Tutorial de como instalar
Tutorial de como instalar
Instalador
Crack

Descargar

Funciones Crear, agregar datos, eliminar tablas, crear vistas.

Funciones Crear, agregar datos, eliminar tablas, crear vistas.

Lecciones en clase

 

Crear tablas Alterar campos

 

¿Cómo crear una tabla?

create table T_PRODUCTOS ( numproduct number, desproduct varchar2(10) )

create table T_PEDIDOS( numpedido number primary key fecpedido date, numclient references T_CLIENTES )

 

¿Cómo crear campos?

 

alter table libros

   add cantidad number(4)default 0 not null;

 

¿Cómo desplazar tablas y campos?

SQL> create table EJEMPLO (col1 number, col2 number, col3 number);

Table created.

SQL> desc EJEMPLO;

 


SQL> create table AUXILIAR as select col3, col2, col1 from EJEMPLO;

Table created.

SQL> drop table EJEMPLO;

Table dropped.

SQL> alter table AUXILIAR rename to EJEMPLO;

Table altered.

SQL> desc EJEMPLO;

                                                       Crear Tablas y Generar clave principal
CREATE TABLE CURSOS
(
CODIGO VARCHAR2(10),
NOMBRE VARCHAR2(100),
FECHA_INICIO DATE,
FECHA_FIN DATE,
VACANTES NUMBER(2),
MODALIDAD VARCHAR2(100),
OBSERVACIONES VARCHAR2(400),
CONSTRAINT PK_CURSOS PRIMARY KEY(CODIGO)
);


Modificar Tablas:

ALTER TABLE tabla {ADD | MODIFY} {columnas | constraint};

Ejm: ALTER TABLE alumnos DISABLE CONSTRAINT clave_alternativa_nif

 

Para eliminar tablas:
Se usa a palabra reservada DROP seguida del nombre de la tabla.

DROP TABLE alumnos;

 

 Eliminar Vistas:

DROP VIEW nombre_de_la_vista

                                                Ventajas y Desventajas de usar Vistas.
Las vistas proporcionan una serie de beneficios como:
• La simplicidad de las consultas, haciendo que consultas con selecciones complejas se simplifiquen a través de las vistas.
• La personalización de la base de datos para determinados usuarios, de forma que presenta los datos con una estructura lógica para dichos usuarios.
• Como consecuencia del apartado anterior se controla el acceso a la base de datos a través de las vistas, dejando que el usuario pueda ver y manejar determinada información
Como principales inconvenientes, podemos citar:
• Las restricciones referidas a actualizaciones.
• Caída del rendimiento cuando se construyen vistas con selecciones complejas.


Realizar una vista dond se despliegue los datos de empleado todos los empleados que empiecen con letra s y ademas

 

Funciones Otras.

 la función gratest.
La función NVL.
Números nulos
Ejemplo  con la función uid.

Correcion de la pruba

  • unidad-educativa-fiscomisional-don-bosco-6903E98051AEED19thumbnail
  • Facebook Classic
bottom of page