5
use master go if DB_ID (N'PC3')is not null drop database PC3 go CREATE DATABASE PC3 ON PRIMARY ( name = 'PC3_data01', filename = 'D:\datos\PC3_data01.mdf', size = 5MB, maxsize = 10MB, filegrowth = 1MB ), FILEGROUP FG2 ( name = 'PC3_data02', filename = 'D:\datos\PC3_data02.ndf', size = 5MB, maxsize = 50MB, filegrowth = 5MB ), ( name = 'PC3_data03',

Bd Practica

Embed Size (px)

DESCRIPTION

practica

Citation preview

use mastergo

if DB_ID (N'PC3')is not nulldrop database PC3go

CREATE DATABASE PC3ON PRIMARY(name = 'PC3_data01',filename = 'D:\datos\PC3_data01.mdf',size = 5MB,maxsize = 10MB,filegrowth = 1MB),FILEGROUP FG2(name = 'PC3_data02',filename = 'D:\datos\PC3_data02.ndf',size = 5MB,maxsize = 50MB,filegrowth = 5MB),(name = 'PC3_data03',filename = 'D:\datos\PC3_data03.ndf',size = 2MB,maxsize = 20MB,filegrowth = 2MB)

LOG ON (name = 'PC3_log01',filename = 'D:\datos\PC3_log01.ldf',size = 2MB,maxsize = 20MB,filegrowth = 2MB),(name = 'PC3_log02',filename = 'D:\datos\PC3_log02.ldf',size = 2MB,maxsize = 20MB,filegrowth = 2MB)

GO

use PC3goIF OBJECT_ID('tb_tabla01') is not nulldrop table tb_tabla01gocreate table tb_tabla01

(idintnot null, Cod_materialchar(10)not null,Descripcionnvarchar(200)null,fecha_registrodatetimenull,preciodecimal(6,2)null)goalter table tb_tabla01 addconstraint pk_tb_tabla01 primary key (id)alter table tb_tabla01 addconstraint uq_tb_tabla01_nombre unique (Cod_material)alter table tb_tabla01 add constraint ck_tb_tabla01_descripcion check (len(descripcion) >= 5)alter table tb_tabla01 add constraint ck_tb_tabla01_fecha_registro check (fecha_registro