logo
MyWebStudies - Página de inicio
INGRESAR

REGISTRARSE
Buscador

      8.4.1. Ejemplos - Creando tablas

Selecciona el idioma :

Este video solo está disponible para los alumnos que han adquirido el curso

      8.4.1. Ejemplos - Creando tablas


Las tablas son objetos en la base de datos que almacenan los datos de un usuario, organizados en filas y columnas, similar a una hoja de cálculo. Cada fila representa un registro único, mientras que cada columna corresponde a un campo dentro de ese registro.

Este concepto es fundamental en las bases de datos relacionales.

Sintaxis:

  • CREATE TABLE [esquema.]Nombre-tabla (nombre-columna1 tipo-de-datos [DEFAULT valor] [ [CONSTRAINT “nombre-constraint”] clase-constraint [ENABLE / DISABLE]] (, nombre-columna2 tipo-datos [default valor] [ [CONSTRAINT “nombre-del-constraint”] clase-constraint [ENABLE / DISABLE]] [… [CONSTRAINT [nombre-constraint] clase-constraint [ENABLE / DISABLE]]),

Creación de restricciones, Unique, 1º Forma:

  • CREATE TABLE HR.DEPARTMENTO (DEPARTMENT_ID NUMBER(4,0) UNIQUE),

2º Forma:

  • CREATE TABLE HR.DEPARTMENTO (DEPARTMENT_ID NUMBER(4,0) CONSTRAINT DEPARTMENT_ID_UK UNIQUE ENABLE),

3º Forma:

  • CREATE TABLE HR.DEPARTMENTO (DEPARTMENT_IDN NUMBER(4,0), CONSTRAINT DEPARTMENT_ID_UK UNIQUE (DEPARTMENT_ID) ENABLE),

Not null, 1º Forma:

  • CREATE TABLE HR.DEPARTMENTO (DEPARTMENT_ID NUMBER(4,0) NOT NULL),

2º Forma:

  • CREATE TABLE HR.DEPARTMENTO (DEPARTMENT-ID NUMBER(4,0) CONSTRAINT DEPARTMENT-ID-NN NOT NULL ENABLE),

3º Forma:

  • CREATE TABLE HR.DEPARTMENTO (DEPARTMENT_ID NUMBER(4,0), CONSTRAINT DEPARTMENT_ID_NN NOT NULL (DEPARTMENT_ID) ENABLE),

Primary key, 1º Forma:

  • CREATE TABLE HR.DEPARTMENTO (DEPARTMENT_ID NUMBER(4,0) PRIMARY KEY),

2º Forma:

  • CREATE TABLE HR.DEPARTMENTO (DEPARTMENT-ID NUMBER(4,0) CONSTRAINT DEPARTMENT-ID-PK PRIMARY KEY ENABLE),

3º Forma:

  • CREATE TABLE HR.DEPARTMENTO (DEPARTMENT_ID NUMBER(4,0), CONSTRAINT DEPARTMENT_ID_PK PRIMARY KEY (DEPARTMENT_ID) ENABLE),

Foreign key, 1º Forma:

  • CREATE TABLE HR.DEPARTMENTO (DEPARTMENT_ID NUMBER(4,0), FOREIGN KEY (“DEPARTMENT_ID”) REFERENCES HR.EMPLOYEES(EMPLOYEE_ID) ENABLE),

2º Forma:

  • CREATE TABLE HR.DEPARTMENTO (DEPARTMENT_ID NUMBER(4,0), CONSTRAINT DEPARTMENT_ID_FK FOREIGN KEY (DEPARTMENT_ID) REFERENCES HR.EMPLOYEES(EMPLOYEE_ID) ENABLE),

CHEK, 1º Forma:

  • CREATE TABLE HR.DEPARTMENTO (DEPARTMENT_ID NUMBER(4,0) CHECK (DEPARTMENT_ID 1000),

2º Forma:

  • CREATE TABLE HR.DEPARTMENTO (DEPARTMENT_ID NUM


creando tablas ejemplos

Publicaciones Recientes de oracle sql

¿Hay algún error o mejora?

¿Dónde está el error?

¿Cúal es el error?