ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Practica 5 Bases De Datos


Enviado por   •  1 de Abril de 2014  •  365 Palabras (2 Páginas)  •  388 Visitas

Página 1 de 2

Objetivo

Con esta práctica se pretende adquirir la habilidad para modificar cualquier

esquema de base de datos utilizando DDL (Data Definition Language) por sus

siglas en ingles, además de aprender y aplicar de manera optima el uso de

algunos comandos de gran importancia para la modificación en general de

cualquier base de datos, ya sea alguna relación, columna, tipo de dato y

llaves primarias o foráneas.

Desarrollo

create database cinemex;

use cinemex;

create table Gerente(

nombre varchar(45) not null,

turno varchar(15) not null,

noCel int not null,

salario double not null,

idGerente int not null,

Cinemex_idCinemex int not null, primary key

(idGerente,Cinemex_idCinemex));

create table Cinemex(

idCinemex int primary key not null,

nombre varchar(45) not null,

direccion varchar(45) not null,

tel varchar (20) not null,

email varchar(50) not null);

create table Empleado(

idEmpleado varchar(20) primary key not null,

nombre varchar (50) not null,

direccion varchar(100) not null,

tel varchar (20) not null,

sex varchar(1) not null);

create table CinemexEmpleado(

Cinemex_idCinemex int,

Empleado_idEmpleado varchar(20),

primary key(Cinemex_idCinemex,Empleado_idEmpleado),

foreign key(Cinemex_idCinemex) references Cinemex(idCinemex) on update cascade on delete restrict, foreign key(Empleado_idEmpleado) references Empleado(idEmpleado) on update cascade on delete restrict);

alter table Empleado add column salario double not null;

alter table Empleado add column correoElectronico varchar(30) not null;

alter table Gerente modify column noCel char(18);

alter table Empleado rename

...

Descargar como (para miembros actualizados)  txt (2.9 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com