INGRESAR

REGISTRARSE
Buscador

Creando tablas en sql: pasos y mejores prácticas

2024-04-05


Creando tablas en sql: pasos y mejores prácticas

Las tablas son los objetos de la base de datos que poseen los datos de un usuario. Estos datos se van a organizar con arreglo a un formato de filas y columnas, semejante al de una hoja de cálculo. Cada fila nos va a representar un registro único y cada columna un campo dentro del registro.

También es el concepto central de una base de datos relacional.

Sintaxis:

  • CREATE TABLE [esquema.]Nombre_tabla
  • (nombre-columna1 tipo-de-datos [DEFAULT valor] [ [CONSTRAINT “nombre-del-constraint”] clase-de-constraint [ENABLE / DISABLE]]
  • (, nombre_columna2 tipo_de_datos [default valor] [ [CONSTRAINT “nombre_del_constraint”] clase_de_constraint [ENABLE/DISABLE]]
  • [... [CONSTRAINT "nombre_constraint" clase_de_constraint [ENABLE/DISABLE]])

Todos los CONSTRAINT están activados por defecto, por lo que no es de necesidad indicar “ENABLE”.

Ejemplo:

  • CREATE TABLE "HR"."DEPARTMENTS"
  • ("DEPARTMENT_ID" NUMBER(4,0),
  • "DEPARTMENT_NAME" VARCHAR2(30 BYTE) CONSTRAINT
  • "DEPT_NAME_NN1" NOT NULL ENABLE,
  • "MANAGER_ID" NUMBER(6,0),
  • "LOCATION_ID" NUMBER(4,0),
  • CONSTRAINT "DEPT_ID_PK1" PRIMARY KEY("DEPARTMENT_ID"),
  • CONSTRAINT "DEPT_MGR_FK1" FOREIGN KEY ("MANAGER_ID")
  • REFERENCES "HR"."EMPLOYEES" ("EMPLOYEE_ID") ENABLE,
  • CONSTRAINT "DEPT_LOC_FK1" FOREIGN KEY ("LOCATION_ID")
  • REFERENCES "HR"."LOCATIONS" ("LOCATION_ID") ENABLE) ;

Publicaciones Recientes

imagen del Post
Curso de SQL: Domina la Gestión de Bases de Datos

  • 92 Videos
  • 5 Hrs de videos
  • 60 Test
  • 40 Hrs de estudio
  • 164404
    13$

imagen del Post
Plan Master

Accede a todos los cursos de una misma temática por un único pago

20$

imagen del Post
Curso oracle sql huelva

El lenguaje SQL es una herramienta esencial para la gestión y manipulación ...

imagen del Post
Fundamentos de bases de datos relacionales

Las bases de datos relacionales son un pilar fundamental en la gestión de d...

imagen del Post
Introducción a sql primeros pasos

En el mundo actual, impulsado por los datos, la habilidad de gestionar y ma...

imagen del Post
5 beneficios de sql: ventajas y razones para usarlo

Uno de los secretos a voces del éxito de muchas empresas está en la solidez...

imagen del Post
Explora Temas Interesantes

Desde guías prácticas hasta análisis profundos, nuestro blog está lleno de contenido que te inspirará