Base de datos, Modelo relacional y Entidad-Relacion de un ZOOLOGICO

Ver el tema anterior Ver el tema siguiente Ir abajo

Base de datos, Modelo relacional y Entidad-Relacion de un ZOOLOGICO

Mensaje  Kevin Perea el Jue Mar 24, 2011 7:55 pm

Aqui les dejo la base de datos de un zoologico

CODIGO SQL

create table tespecies(
Codigo_Especies int not null primary key,
Nombre_Especies varchar (max) not null
);
insert into tespecies
values (1,'felino'),(2,'mamifero'),(3,'aves'),(4,'crustaceos'),(5,'anfibios'),(6,'reptiles'),(7,'marinos'),(8,'bovinos'),(9,'equinos'),(10,'porcinos');
--------------------------------------------------------------

create table tcomida(
Codigo_Comida int not null primary key,
Nombre_Comida varchar (max) not null
);
insert into tcomida
values (1,'Carne De Res'),(2,'Alpiste'),(3,'Concentrado'),(4,'Comida Tortuga'),(5,'Comida Ranas') ,(6,'Pescado’) ,(7,'Comida para crustaceos');
--------------------------------------------------------------

create table tjaula(
Codigo_Jaula int not null primary key,
Nro_Jaula int not null,
Nombre_Jaula varchar (max) not null
);
insert into tjaula
values(1,1,'Carnivoros 1'),(2,2,'Aves Pequeñas'),(3,3,'Acuario 1'),(4,4,'Tortugas'),(5,5,'Ranas 1'),(6,6,'Crustaceos'), (7,7,'Aves Grandes');
--------------------------------------------------------------

create table tveterinarios(
Codigo_Vete int not null primary key,
Nombre_Vete varchar (max) not null,
Hora_Llegada time not null,
Hora_Salida time not null
);
insert into tveterinarios
values(1,'Juan Pablo','07:00:00','10:00:00'),(2,'Andres Felipe','07:00:00','12:00:00'),(3,'Omar Campuzano','8:00:00','10:00:10'),(4,'Fernando Florencio','18:00:00','20:00:00'),(5,'Brandon Cabal','9:00:00','11:40:50');
--------------------------------------------------------------

create table tanimal(
Codigo_Animal int not null primary key,
Nombre_Animal varchar (max) not null,
Codigo_Especies int not null foreign key references tespecies (Codigo_Especies),
Sexo_Animal Varchar(1) not null,
Codigo_Comida int not null foreign key references tcomida (Codigo_Comida),
Codigo_Jaula int not null foreign key references tjaula (Codigo_Jaula),
Codigo_Vete int not null foreign key references tveterinarios (Codigo_Vete),
Cantidad_Animal int not null
);
insert into tanimal
values (1,'Jaguar',1,'F',1,1,1,3),(2,'Tigre De Bengala',1,'F',1,1,1,2),(3,'Tiburon Blanco',1,'M',1,3,2,5),(4,'Tortuga Mora',6,'F',4,4,3,5),(5,'Condor',3,'M',1,7,4,4),(6,'Lechuza',3,'M',2,2,4,2),(7,'Papagayo',3,'M',2,2,4,3),(8,'Cangrejo De Roca',7,'F',2,3,2,10),(9,'Rana Arbolica',5,'F',5,5,5,4),(10,'Tortuga Del Desierto',6,'F',4,4,3, Cool;
--------------------------------------------------------------

create table tguias(
Codigo_Guia int not null primary key,
Nombre_Guia varchar (max) not null,
Edad int not null
);
insert into tguias
values(1,'Juan Manuel',30),(2,'Steven Quiñones',25),(3,'Lola Rodriguez',30),(4,'Janer Moreno',35);
--------------------------------------------------------------------

create table tvisitantes(
Cedula_Visitante numeric not null primary key,
Nombre_Visitante varchar (max) not null,
Edad_Visitante int not null
);
insert into tvisitantes
values (114365451,'Leonel Lopez',30), (112365444,'Steven Castillo',25), (99122365498,'Alexandra Contreras',12), (9311065824,'Manuela Aristizabal',17), (114365422,'Laura Campuzano',22), (114365452,'Angela Mejia',22), (1143669984,'Felipe Bedoya',19), (113655448,'Leonel Mosquera',30), (9702111245,'Elizabeth Lopez',15), (110355477,'Miguel Martinez',20);
--------------------------------------------------------------

create table trecorridos(
Codigo_Recorrido int not null primary key,
Nro_Recorrido int not null,
Codigo_Jaula int not null foreign key references tjaula (Codigo_Jaula),
Cedula_Visitante numeric not null foreign key references tvisitantes (Cedula_Visitante),
Codigo_Guia int not null foreign key references tguias (Codigo_Guia),
);
insert into trecorridos
values (1,1,2,114365451,1),(2,1,2,112365444,1),(3,2,2,9311065824,4),(4,3,1,99122365498,3),(5,1,1,114365451,1),(6,4,7,114365452,2),(7,2,2,114365452,4),(8,3,1,114365422,3),(9,4,1,114365451,2),(10,4,1,110355477,2);
-------------------------------------------------------------


AHORA LES MUESTROS LOS MODELOS

ENTIDAD - RELACION




RELACIONAL


Kevin Perea

Mensajes : 2
Fecha de inscripción : 12/02/2011
Edad : 24
Localización : Cali - Los Lagos II

Ver perfil de usuario

Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.