mudanzas pdf ayuda visual

Post on 18-Dec-2014

543 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

Mudanzas realizadas en una pagina web

1. Elabore un instrumento que pudo haber sido el indicado para recolectar la información de la

base de datos.

La información pudo ser recolectada por medio de entrevistas a las empresas que llevara

información sobre sus servicios, a que ciudades y municipios los prestan, precios y como se dan a

conocer a los clientes:

Nombre de la empresa ___________________________________________________

SERVICIO PRECIO

Ciudades: _____________ ______________ _______________

_____________ _____________ ______________

Municipios: ___________ _____________ _______________

___________ _____________ ______________

Como ofrecen sus servicios: ______________________________________________________

______________________________________________________________________________

2. Realice el diseño utilizando el MER.

1 n 1 1

n

n 1

1

1

n

n

1111111

n 1

n 1

1 n

EMPRESA EMPLEADO

CLIENTE

MUNICIPIO

SOLICITUD

CARGA

SERVICIO

CIUDAD

Id_empleado Nombre

Nombre dirección

Id _ciudad Id_empresa

Teléfono

Id_ciudad Id_municipio

nombre

Dirección Teléfono Nombre

Id_cliente

Id_servicio

Fecha resol.

Id_empresa Código Fecha solicitud

Nombre Id_municipio

Id servicio Nombre

Precio Id_carga Tiempo

peso Id carga Plus

id_empleado

Id_cliente

Id_ciudad

dirección

Teléfono

Cargo Sueldo

3. Transforme el MER a un diseño físico de tablas con 3 registros. Escriba el código SQL que genera cada una de las tablas.

Tabla empresa

create table empresa(id_empresa int(10) not null,

nombre varchar(20) not null,

direccionvarchar(15) not null,

telefono (10)not null,

foreign key (id_empleado));

Tabla solicitud

create table solicitud(id_solicitud(10) not null,

codigo(4) not null,

fechasolicitud int(15) not null,

fecharesolucion (50) null,

foreign key (id_empresa) not null,

foreign key (id_ciudad));

foreign key (id_servicio) not null,

foreign key (id_cliente) not null;

Tabla cliente

create table cliente (id_cliente(10) not null,

nombre(4) not null,

direccion varchar(15) not null,

telefono (10) not null,

Tabla empleado

create table empleado(id_empleado(10) not null,

nombre(10) not null,

direccion varchar(15) not null,

telefono(10)not null,

cargo(8)not null,

sueldo (15)not null,

Tabla ciudad

create table ciudad(id_ciudad(10) not null,

nombre(4) not null,

foreign key (id_municpio));

Tabla servicio

create table servicio(id_servicio(10) not null,

nombre(4) not null,

precio(10)not null,

tiempo(9)not null,

foreign key (id_carga));

Tabla municipio

create table municipio(id_municipio(10) not null,

nombre(4) not null;

Tabla carga

create table carga(id_carga(10) not null,

peso(4) not null,

plus(4);

4. Consultas

SELECT CLIENTE.nombre, Servicio.nombre, SOLICITUD.[fecha _solicitud]

FROM Servicio INNER JOIN (CLIENTE INNER JOIN SOLICITUD ON CLIENTE.Id_cliente=SOLICITUD.id_cliente) ON

Servicio.Id_servicio=SOLICITUD.id_servicio

WHERE (((SOLICITUD.[fecha _solicitud])>#3/1/2010#));

SELECT EMPRESA.nombre, Servicio.nombre, Municipio.nombre

FROM EMPRESA, Servicio, Municipio;

SELECT EMPLEADO.nombre AS EMPLEADO_nombre, EMPLEADO.cargo, Servicio.nombre AS Servicio_nombre, SOLICITUD.[fecha

_solicitud]

FROM (EMPLEADO INNER JOIN EMPRESA ON EMPLEADO.Id_empleado=EMPRESA.id_empleado) INNER JOIN ((Servicio INNER JOIN

SOLICITUD ON Servicio.Id_servicio=SOLICITUD.id_servicio) INNER JOIN Empresa_Servicio ON

Servicio.Id_servicio=Empresa_Servicio.id_servicio) ON EMPRESA.Id_empresa=Empresa_Servicio.Id_empresa

WHERE (((SOLICITUD.[fecha _solicitud])>#3/1/2010#));

SELECT SOLICITUD.codigo, CLIENTE.nombre AS CLIENTE_nombre, Municipio.nombre AS Municipio_nombre, Servicio.precio,

SOLICITUD.[fecha _solicitud]

FROM (Servicio INNER JOIN ((EMPRESA INNER JOIN ((Municipio INNER JOIN Ciudad ON Municipio.Id_municipio=Ciudad.id_municipio)

INNER JOIN Empresa_ciudad ON Ciudad.Id_ciudad=Empresa_ciudad.id_ciudad) ON EMPRESA.Id_empresa=Empresa_ciudad.Id_empresa)

INNER JOIN Empresa_Servicio ON EMPRESA.Id_empresa=Empresa_Servicio.Id_empresa) ON

Servicio.Id_servicio=Empresa_Servicio.id_servicio) INNER JOIN (CLIENTE INNER JOIN SOLICITUD ON

CLIENTE.Id_cliente=SOLICITUD.id_cliente) ON Servicio.Id_servicio=SOLICITUD.id_servicio;

5. Relaciones

6. Formularios

CLIENTE

EMPLEADO

7. INFORMES

top related