Está en la página 1de 9

DDL

Unidad 2

Lenguaje estndar SQL


El SQL es un lenguaje estndar de
definicin y manipulacin (y
consulta) de bases de datos
relacionales.
El SQL estndar incluye:
Caractersticas del lgebra Relacional.
Caractersticas del Clculo Relacional de
Tuplas.

DDL

Tipos de dominios en SQL

Tipos de dominios (cont.)

Definicin de esquemas en SQL:


Crear
Un esquema de relacin se define usando la
orden CREATE
Para hacer una nueva base de datos, tabla,
ndice, o consulta almacenada.
CREAR declaracin en SQL crea un objeto
en un RDBMS.
Los tipos de objetos: tablas , ndices ,
usuarios y bases de datos
Sintaxis:
CREATE Database nombre

CREAR TABLA

Una columnapuede ser NULL. Si no desea permitir unvalor NULL en una colum
querr colocar una restriccin en esta columna especificando que NULL
no esahoraun valor permitido.

Crear Tabla (cont.)

Crear Tabla (cont.)


UNIQUE
La restriccin UNIQUE asegura que todos
losvaloresen una columna sean distintos.
Por ejemplo, en la siguiente instruccin,
CREATE TABLE Customer
(SID integer Unique,
Last_Name varchar (30),
First_Name varchar(30));
La columna SID no puede incluir valores
duplicados, mientras dicha restriccin no se aplica
para columnas Last_Name y First_Name.

También podría gustarte