martes, 16 de septiembre de 2014

Creacion de tablas



La sentencia CREATE TABLE se utiliza para crear tablas para almacenar datos.  Dentro de este comando se pueden definir columnas como  llaves primarias, clave única entre otros .  El primer paso en cualquier base de datos es la definición de los objetos básicos donde se agrupará la información. Los objetos básicos con que trabaja PL/SQL son las tablas. 

Una tabla es un conjunto de celdas agrupadas en filas y columnas.Donde debemos  tener en cuenta:
  • Nombre de la tabla (longitud máxima 30 caracteres y debe comenzar con carácter alfabético)
  • Nombre de cada columna
  • Tipo y tamaño de los datos almacenados en cada columna
  • Información adicional, restricciones, etc.
Estructura 
La sintaxis del comando SQL que permite crear una tabla es el siguiente.

CREATE TABLE TABLE_NAME
(COLUMN_NAME1 DATATYPE,
 COLUMN_NAME2 DATATYPE,
 COLUMN_NAMEN DATATYPE);

En base a esta sintaxis podemos crear el siguiente comando 

CREATE TABLE employee
( id number(5),
name char(20),
dept char(10),
age number(2),
salary number(10),

location char(10) );

Otra forma de crear tablas es  asociando a una consulta donde creara las mismas coulmnas y tamaño de caracteres que la tabla origen.

CREATE TABLE temp_employee

SELECT * FROM employee

No hay comentarios:

Publicar un comentario