Comandos sql

1459 palabras 6 páginas
4 Creación

La primera fase de cualquier base de datos comienza siempre con sentencias DDL, ya que antes de poder almacenar información debemos definir los objetos básicos donde agrupar la información. Los objetos básicos con que trabaja SQL son las tablas. Una tabla es un conjunto de celdas agrupadas en filas y columnas donde se almacenan elementos de información.

Antes de llevar a cabo la creación de una tabla conviene planificar:

• nombre de la tabla, • nombre de cada columna, • tipo y tamaño de los datos almacenados en cada columna, • información adicional, restricciones, etc.

Hay que tener en cuenta también ciertas restricciones en la formación de los nombres de las tablas: longitud máxima de 30
…ver más…

Oracle crea un índice automáticamente cuando se habilita esta restricción y lo borra al deshabilitarse.
DEFAULT
Establece un valor por defecto para esa columna, si no se le asigna ninguno.
CHECK
Comprueba que se cumpla una condición determinada al rellenar esa columna. Esta condición sólo debe estar construida con columnas de esta misma tabla.
PRIMARY KEY Establece el conjunto de columnas que forman la clave primaria de esa tabla. Se comporta como única y obligatoria sin necesidad de explicitarlo. Sólo puede existir una clave primaria por tabla. Puede ser referenciada como clave ajena por otras tablas. Crea un índice automáticamente cuando se habilita o se crea esta restricción. En Oracle, los índices son construidos sobre árboles B+.
FOREIGN KEY Establece que el contenido de esta columna será uno de los valores contenidos en una columna de otra tabla maestra. Esta columna marcada como clave ajena puede ser NULL. No hay límite en el número de claves ajenas. La clave ajena puede ser otra columna de la misma tabla. Se puede forzar que cuando una fila de la tabla maestra sea borrada, todas las filas de la tabla detalle cuya clave ajena coincida con la clave borrada se borren también. Esto se consigue añadiendo la coletilla ON DELETE CASCADE en la definición de la clave ajena.

Seguidamente se presenta un ejemplo en el que se crean dos tablas, una de departamentos y otra de empleados:

REM
REM tabla departamento con un

Documentos relacionados

  • sql comandos
    1127 palabras | 5 páginas
  • Cuento del escudo mexicano
    652 palabras | 3 páginas
  • Procedimientos para trabajos con electricidad
    979 palabras | 4 páginas
  • Que Es Para Que Sirve Sql
    1322 palabras | 6 páginas
  • bases de datos SQL y NOSQL
    2001 palabras | 9 páginas
  • Actualización en implementación de una base de datos microsoft sql server 2005
    21039 palabras | 85 páginas
  • Informe Sobre Sql Server
    1777 palabras | 8 páginas
  • La reconceptualizacion del trabajo social
    1315 palabras | 6 páginas
  • Ayuda Rapida AS-400
    7270 palabras | 30 páginas
  • Dgsdaga
    1587 palabras | 7 páginas