Download INSTRUCCIONES DE DML - UT-AGS
Document related concepts
no text concepts found
Transcript
INSTRUCCIONES DE DDL JOSÉ ALBERTO RODRIGUEZ CASTAÑEDA CREATE DATABASE EJEMPLO: CREATE DATABASE Sales ON ( NAME = Sales_dat, FILENAME = 'c:\mssql7\data\saledat.mdf', SIZE = 10, MAXSIZE = 50, FILEGROWTH = 5 ) LOG ON ( NAME = 'Sales_log', FILENAME = 'c:\mssql7\data\salelog.ldf', SIZE = 5MB, MAXSIZE = 25MB, FILEGROWTH = 5MB ) CREATE TABLE CREA UNA TABLA EN UNA BASE DE DATOS DE SQL SERVER. SQL SERVER PERMITE HASTA 2 BILLONES DE TABLAS POR BASE DE DATOS Y 1024 COLUMNAS POR TABLA. NO HAY LIMITE DE FILAS POR TABLA, SOLO LA CANTIDAD DE DISCO. CREATE TABLE ( campo1 definicion_de_ columna, Campo 2 tipo ) Definicion de columna:= tipo de datos, null, not null, identity seed(m,n), primary key, unique, foreign key references, default, check. EJEMPLOS CREATE TABLE DEMO2 ( CODIGO INT, NAME CHAR(20), STATE CHAR(2) CONSTRAINT default_name DEFAULT (‘CA’) ) CREATE TABLE nueva ( fecha datetime default getdate(), Valor_decimal decimal (4,2), Id int identity ) CREATE TABLE nueva (clave int primary key not null, Nombre varchar (50), Cantidad money) INTEGRIDAD REFERENCIAL CREATE TABLE CLIENTES (ID_CLIENTE int primary key not null, Nombre varchar (45), ) CREATE TABLE PEDIDOS (id_ped int primary key, Id_cliente int CONSTRAINT fk_pedidos_clientes references clientes (id_cliente) ) USO DE CHECK CREATE TABLE AGENDA (TEL CHAR(15) CONSTRANT CHECK TEL=9105000 )
Related documents