1. Ejemplo N° 1
PRIMARY (NAME= nombre_logico_data,
FILENAME= 'rutanombre_archivo.mdf',
SIZE= tamaño [unid] , MAXSIZE= tamaño [unid], FILEGROWTH= tamaño [unid])
LOG ON
(NAME= nombre_logico_log,
FILENAME= 'rutanombre_archivo.ldf',
SIZE= tamaño [unid] , MAXSIZE= tamaño [unid], FILEGROWTH= tamaño [unid])
Ejemplo 2
CREATE TABLE PAIS
(
IdPaisCHAR(8) NOT NULL,
PaisNVARCHAR(50) NOT NULL,
ContinenteCHAR(2) NOT NULL,
CONSTRAINT pais_pk PRIMARY KEY (IdPais),
CONSTRAINT pais_uk UNIQUE (Pais),
CONSTRAINT conti_ck CHECK (Continente IN(‘AS’,’AF’,’AM’,’EU’,’OC’))
)
GO
EJEMPLO N° 3
CREATE TABLE EQUIPO
(
IdEquipoCHAR(8) NOT NULL,
EquipoNVARCHAR(50) NOT NULL
IdPaisCHAR(8) NOT NULL,
TipoCHAR(2) NOT NULL,
CONSTRAINT equipo_pk PRIMARY KEY (IdEquipo),
CONSTRAINT equipo_uk UNIQUE (Equipo, IdPais),
CONSTRAINT pais_fk FOREIGN KEY (IdPais) REFERENCES PAIS(IdPais),
CONSTRAINT equipo_ck CHECK (Tipo IN (‘SN’,’CL’))
)
GO
2. Parte 1
USE MASTER
GO
DROP DATABASE CAMPEONATO
GO
CREATE DATABASE CAMPEONATO
ON
PRIMARY (NAME= campeonato_data,
FILENAME= 'D:BASE DATOSDATAcampeonato.mdf',
SIZE= 30 MB,MAXSIZE= 60 MB, FILEGROWTH= 10 MB)
LOG ON
(NAME= campeonato_log,
FILENAME= 'D:BASE DATOSLOGcampeonato.ldf',
SIZE= 10 MB,MAXSIZE= 15 MB, FILEGROWTH= 5 MB)
GO
USE CAMPEONATO
GO
--CREAR TABLA PAIS
CREATE TABLE PAIS
(
IdPaisCHAR(8) NOT NULL,
PaisNVARCHAR(50) NOT NULL,
ContinenteCHAR(2) NOT NULL,
CONSTRAINT pais_pk PRIMARY KEY (IdPais),
CONSTRAINT pais_uk UNIQUE (Pais),
CONSTRAINT conti_ck CHECK (ContinenteIN('AS','AF','AM','EU','OC'))
)
CREATE TABLE EQUIPO
(
IdEquipoCHAR(8) NOT NULL,
EquipoNVARCHAR(50) NOT NULL,
IdPaisCHAR(8) NOT NULL,
TipoCHAR(2) NOT NULL,
CONSTRAINT equipo_pk PRIMARY KEY (IdEquipo),
CONSTRAINT equipo_uk UNIQUE (Equipo, IdPais),
CONSTRAINT pais_fk FOREIGN KEY (IdPais) REFERENCES PAIS(IdPais),
CONSTRAINT equipo_ck CHECK (Tipo IN ('
Parte 2
3. CREATE TABLE EQUIPO
(
IdEquipoCHAR(8) NOT NULL,
EquipoNVARCHAR(50) NOT NULL,
IdPaisCHAR(8) NOT NULL,
TipoCHAR(2) NOT NULL,
CONSTRAINT equipo_pk PRIMARY KEY (IdEquipo),
CONSTRAINT equipo_uk UNIQUE (Equipo, IdPais),
CONSTRAINT pais_fk FOREIGN KEY (IdPais) REFERENCES PAIS(IdPais),
CONSTRAINT equipo_ck CHECK (Tipo IN ('SN','CL'))
)
INSERT INTO PAIS (IdPais, Pais, Continente) VALUES ('PAIS0001','BRASIL','AM')
GO
INSERT INTO PAIS (IdPais, Pais, Continente) VALUES ('PAIS0002','ARGENTINA','AM')
GO
INSERT INTO PAIS (IdPais, Pais, Continente) VALUES ('PAIS0003','ALEMANIA','EU')
GO
INSERT INTO PAIS (IdPais, Pais, Continente) VALUES ('PAIS0004','ESPAÑA','EU')
GO
INSERT INTO PAIS (IdPais, Pais, Continente) VALUES ('PAIS0005','NIGERIA','AF')
GO
INSERT INTO PAIS (IdPais, Pais, Continente) VALUES ('PAIS0006','GHANA','AF')
GO
INSERT INTO PAIS (IdPais, Pais, Continente) VALUES ('PAIS0007','COSTA DE MARFIL','AF')
GO
de CLASES DE MODELAMIENTO a Todo el mundo:
INSERT INTO PAIS (IdPais, Pais, Continente) VALUES ('PAIS0008','CHILE','AM')
GO
INSERT INTO PAIS (IdPais, Pais, Continente) VALUES ('PAIS0009','ECUADOR','AM')
GO
INSERT INTO PAIS (IdPais, Pais, Continente) VALUES ('PAIS0010','COLOMBIA','AM')
GO
INSERT INTO PAIS (IdPais, Pais, Continente) VALUES ('PAIS0011','PORTUGAL','EU')
GO
INSERT INTO PAIS (IdPais, Pais, Continente) VALUES ('PAIS0012','RUSIA','EU')
GO
INSERT INTO PAIS (IdPais, Pais, Continente) VALUES ('PAIS0013','GRECIA','EU')
GO
INSERT INTO PAIS (IdPais, Pais, Continente) VALUES ('PAIS0014','SUIZA','EU')
GO
4. INSERT INTO PAIS (IdPais, Pais, Continente) VALUES ('PAIS0015','PAISES BAJOS','EU')
GO
INSERT INTO PAIS (IdPais, Pais, Continente) VALUES ('PAIS0016','BELGICA','EU')
GO
INSERT INTO PAIS (IdPais, Pais, Continente) VALUES ('PAIS0017','FRANCIA','EU')
GO
INSERT INTO PAIS (IdPais, Pais, Continente) VALUES ('PAIS0018','BOSNIA Y HERZEGOVINA','EU')
GO
INSERT INTO PAIS (IdPais, Pais, Continente) VALUES ('PAIS0019',
de CLASES DE MODELAMIENTO a Todo el mundo:
INSERT INTO PAIS (IdPais, Pais, Continente) VALUES ('PAIS0019','CROACIA','EU')
GO
INSERT INTO PAIS (IdPais, Pais, Continente) VALUES ('PAIS0020','CAMERÚN','AF')
GO
INSERT INTO PAIS (IdPais, Pais, Continente) VALUES ('PAIS0021','ARGELIA','AF')
GO
INSERT INTO PAIS (IdPais, Pais, Continente) VALUES ('PAIS0022','URUGUAY','AM')
GO
INSERT INTO PAIS (IdPais, Pais, Continente) VALUES ('PAIS0023','HONDURAS','AM')
GO
INSERT INTO PAIS (IdPais, Pais, Continente) VALUES ('PAIS0024','MEXICO','AM')
GO
INSERT INTO PAIS (IdPais, Pais, Continente) VALUES ('PAIS0025','ESTADOS UNIDOS','AM')
GO
INSERT INTO PAIS (IdPais, Pais, Continente) VALUES ('PAIS0026','COSTA RICA','AM')
GO
Parte 3
INSERT INTO PAIS (IdPais, Pais, Continente) VALUES ('PAIS0027','AUSTRALIA','AS')
GO
INSERT INTO PAIS (IdPais, Pais, Continente) VALUES ('PAIS0028','JAPON','AS')
GO
INSERT INTO PAIS (IdPais, Pais, Continente) VALUES ('PAIS0029','IRAN','AS')
GO
INSERT INTO PAIS (IdPais, Pais, Continente) VALUES ('PAIS0030','REPUBLICA DE COREA','AS')
GO
INSERT INTO PAIS (IdPais, Pais, Continente) VALUES ('PAIS0031','INGLATERRA','AS')
GO
5. INSERT INTO PAIS (IdPais, Pais, Continente) VALUES ('PAIS0032','ITALIA','AS')
GO
Tarea
INSERT INTO JUGADOR(IdJugador, Jugador, Nacionalidad) VALUES ('JUGADOR0014','FABIAN
ORELLANA','AM' GO
INSERT INTO JUGADOR(IdJugador, Jugador, Nacionalidad) VALUES ('JUGADOR0015','PAULO
GARCES','AM' GO
INSERT INTO JUGADOR(IdJugador, Jugador, Nacionalidad) VALUES ('JUGADOR0016','WALDO
PONCE','AM' GO
INSERT INTO JUGADOR(IdJugador, Jugador, Nacionalidad) VALUES ('JUGADOR0017','JEAN
BEAUSEJOUR','AM' GO
INSERT INTO JUGADOR(IdJugador, Jugador, Nacionalidad) VALUES ('JUGADOR0018','JOSALO
JARA','AM' GO
INSERT INTO JUGADOR(IdJugador, Jugador, Nacionalidad) VALUES ('JUGADOR0019',MATIAS
FERNANDEZ','AM' GO
INSERT INTO JUGADOR(IdJugador, Jugador, Nacionalidad) VALUES ('JUGADOR0020',MIGUEL
PINTO','AM' GO
INSERT INTO JUGADOR(IdJugador, Jugador, Nacionalidad) VALUES ('JUGADOR0021',FELIPE
SEYMOUR','AM' GO
INSERT INTO JUGADOR(IdJugador, Jugador, Nacionalidad) VALUES ('JUGADOR0022',JOSE
ROJAS','AM' GO