Está en la página 1de 32

 

ALUMNO:

WILBERTH MENDEZ LOPEZ

MATRICULA:

182H17174

MATERIA:

PROGRAMACIÓN EN BASE DE DATOS

DOCENTE:

LAURA LOPEZ DIAZ

ACTIVIDAD:

CREACION BASE DE DATOS

HORARIO:

10:00 AM - 12:00 PM

GRUPO:

“6B17”
REALIZAR SU DIAGRAMA ENTIDAD-RELACIÓN Y DIAGRAMA DE RELACIÓN
DIAGRAMA RELACIONAL

Camioneros(Cedula, Nombre, Telefono, Dirección, Salario, Población)


PK
Paquetes(CodigoPaquete, Descripción, Destinatario, DireccionDestinatario, CedulaCamionero, CodigoProvincia)
PK FK FK
Provincia(CodigoProvincia, Nombre)
PK
Camiones(Matricula, Modelo, Tipo, Potencia, CedulaCamionero)
PK FK
CREATE DATABASE Empresa;

CREATE TABLE Camioneros( Cedula INT (5) NOT NULL,


PRIMARY KEY (Cedula),
Nombre VARCHAR (100),
Teléfono VARCHAR (10),
Dirección VARCHAR (50),
Salario INT(5),
Población VARCHAR (50)
);

CREATE TABLE Paquetes(CodigoPaquete INT (5) NOT NULL AUNTO_INCREMET,


PRIMARY KEY (CodigoPaquete),
Descripción VARCHAR (50),
Destinatario VARCHAR (50),
DireccionDestinatario (50),
CedulaCamionero INT (5),
FOREIGN KEY (CedulaCamionero),
CodigoProvincia INT (5),
FOREIGN KEY (CodigoProvincia)
);
CREATE TABLE Provincia( CodigoProvincia INT (5) NOT NULL AUNTO_INCREMENT,
PRIMARY KEY (CodigoProvincia),
Nombre VARCHAR (100)
);

CREATE TABLE Camiones( Matricula VARCHAR (10) NOT NULL,


PRIMARY KEY (Matricula),
Modelo VARCHAR (50),
Tipo VARCHAR (50),
Potencia INT (5)
CedulaCamionero INT (5),
FOREIGN KEY (CedulaCamionero)
)
DIAGRAMA RELACIONAL

Profesores (CEDULA, Nombre, Direccion, Telefono)


PK

Modulo (Codigo, NombreModulo, CEDULA_Profesor, ExpedienteAlum)


PK FK FK

Alumno (NumExpediente, NombreAlumno, Apellido, FechaNacimiento)


PK
CREATE DATABASE Instituto;
CREATE TABLE Alumno (
CREATE TABLE Profesores (
NumExpediente VARCHAR (5) PRIMARY KEY,
CEDULA VARCHAR (10) PRIMARY KEY,
NombreAlumno VARCHAR (50),
Nombre VARCHAR (100),
Apellido VARCHAR (50),
Direccion VARCHAR (50),
FechaNaciento VARCHAR (30)
Telefono VARCHAR (10)
);
);

CREATE TABLE Modulo (


Codigo VARCHAR (5) PRIMARY KEY,
NombreModulo VARCHAR (50),
CEDULA_Profesor VARCHAR (10),
FOREIGN KEY (CEDULA_Profesor) REFERENCES Profesores
(CEDULA),
ExpedienteAlum VARCHAR (5),
FOREIGN KEY (ExpedienteAlum) REFERENCES Alumno
( NumExpediente)
);

También podría gustarte