codigo sql_bibloteca
create database bibloteca on primary
(
name=bibloteca_data,
filename='c:\bibloteca.mdf',
size=102mb,
maxsize=124mb,
filegrowth=1mb
)
log on
(
name=bibloteca_log,filename='c:\bibloteca.idf',
size=102mb,
maxsize=124mb,
filegrowth=1mb
)
use bibloteca
create table estado
(
ID_estado int primary key,
nombre varchar (15),
)
create table municipio
(ID_municipio int primary key not null,
nombre varchar (30),
)
create table colonia
(
ID_colonia int primary key,
nombre varchar (30),
)
create table Carrera
(
ID_Carrera int Primary Key,Nombre varchar(20),
Descripcion varchar (20),
)
create table Alumno
(
Num_cuenta varchar (8) Primary key,
Nombre varchar (10) not null,
App varchar (20) not null,
Apm varchar (20) notnull,
Sexo varchar(1) Check (Sexo in ('f','m')) not null,
Edad int not null,
ID_Carrera Int references Carrera (Id_Carrera),
E_mail varchar (30) unique,
)
create table Empleado
(
Id_Empleadoint PRIMARY KEY,
Nombre varchar (10) not null,
App varchar (10) not null,
Apm varchar (10)not null,
Sexo varchar (1) check (Sexo in ('f','m')) not null,
Edad int Default 18 check(edad>18),
Municipio int References Municipio (Id_Municipio),
Estado int References Estado (Id_Estado),
Colonia int References Colonia (Id_Colonia )
)
create table Autor
(
Id_Autor int PRIMARYKEY,
Nombre varchar (10) Not null,
App varchar (10)Not null,
Apm varchar (10) Not Null
)
create table EDITORIAL
(
Id_editorial int PRIMARY KEY,
Nombre varchar (10) not null
)
createtable Libro
(
Id_libro varchar (10) PRIMARY KEY ,
Nombre varchar (20) not null,
Año date not null,
Id_autor int REFERENCES Autor(Id_autor),
Id_editorial int REFERENCES Editorial(Id_editorial),
Pais varchar (10) Default 'MEXICO',
)
PRACTICA 2
create database ganadera_local on primary
(
name=ganadera_local_data,
filename='c:\ganadera_local.mdf',
size=3mb,...
Regístrate para leer el documento completo.