SlideShare una empresa de Scribd logo
1 de 17
Descargar para leer sin conexión
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.



                                                        Nombre           dirección        Teléfono
     Id_empleado           Nombre
                                                  Id_empresa                                    Id _ciudad
dirección
                                                                          EMPRESA
                EMPLEADO                                                                        id_empleado
Teléfono                         1                               n   1            1
             Cargo          Sueldo                                               n                                                                   Nombre
                                                                                                                                Id_municipio

                                                                                                                                           MUNICIPIO
                                                                                                          nombre
                                                                                       Id_ciudad                       Id_municipio
       Nombre           Teléfono                                                 n                                                               1
                                            Dirección                                               CIUDAD
                                                                                            1
Id_cliente           CLIENTE
                        1

                                                                                                          n

                                                                                                                 n
                                                                                                                          Id carga        peso
                                                                                                                                                       Plus
                                                   Id_empresa        Fecha solicitud
                                     Código                                                                                             CARGA
                                                                     Fecha resol.                                                          1111111
                                                  SOLICITUD
                                              n                                                                                            1
                                                                         Id_servicio
                                                                                                Id servicio            Nombre
                               Id_cliente               n                                                       1

                                      Id_ciudad                                                       1        SERVICIO     n

                                                                                         Tiempo
                                                                                                              Precio         Id_carga
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
Mudanzas web
Mudanzas web
Mudanzas web
Mudanzas web

Más contenido relacionado

La actualidad más candente

La actualidad más candente (13)

Ej 02 10
Ej 02 10Ej 02 10
Ej 02 10
 
Ej 2 10
Ej 2 10Ej 2 10
Ej 2 10
 
Ej 1 _10
Ej 1 _10Ej 1 _10
Ej 1 _10
 
Ej 1 10
Ej 1 10Ej 1 10
Ej 1 10
 
Ejercicio4
Ejercicio4Ejercicio4
Ejercicio4
 
Visio espec mer-tablas
Visio espec mer-tablasVisio espec mer-tablas
Visio espec mer-tablas
 
Esquema entidad relacion
Esquema entidad   relacion Esquema entidad   relacion
Esquema entidad relacion
 
DREAMHOME
DREAMHOMEDREAMHOME
DREAMHOME
 
Solicitud de ingreso
Solicitud de ingresoSolicitud de ingreso
Solicitud de ingreso
 
Empleado
EmpleadoEmpleado
Empleado
 
Nc 170
Nc 170Nc 170
Nc 170
 
Gestion de la información trabajo final
Gestion de la información trabajo finalGestion de la información trabajo final
Gestion de la información trabajo final
 
Examen diagnostico de diseño de bd
Examen diagnostico de diseño de bdExamen diagnostico de diseño de bd
Examen diagnostico de diseño de bd
 

Similar a Mudanzas web

Modelo entidad relacion1
Modelo entidad relacion1Modelo entidad relacion1
Modelo entidad relacion1Abraham1288
 
Modelo entidad relacion1
Modelo entidad relacion1Modelo entidad relacion1
Modelo entidad relacion1Abraham1288
 
Base de datos trabajo
Base de datos trabajoBase de datos trabajo
Base de datos trabajololita_89
 
Base de datos trabajo
Base de datos trabajoBase de datos trabajo
Base de datos trabajololita_89
 
Base de datos trabajo
Base de datos trabajoBase de datos trabajo
Base de datos trabajololita_89
 
Base de datos trabajo
Base de datos trabajoBase de datos trabajo
Base de datos trabajololita_89
 
Base de datos trabajo
Base de datos trabajoBase de datos trabajo
Base de datos trabajololita_89
 
Base de datos trabajo
Base de datos trabajoBase de datos trabajo
Base de datos trabajololita_89
 
Diagrama de la base de datos completa
Diagrama de la base de datos completaDiagrama de la base de datos completa
Diagrama de la base de datos completaekgt
 
CASO DE ESTUDIO DREAMHOME
CASO DE ESTUDIO DREAMHOMECASO DE ESTUDIO DREAMHOME
CASO DE ESTUDIO DREAMHOMERaquel Solano
 

Similar a Mudanzas web (16)

Modelo entidad relacion1
Modelo entidad relacion1Modelo entidad relacion1
Modelo entidad relacion1
 
Modelo entidad relacion1
Modelo entidad relacion1Modelo entidad relacion1
Modelo entidad relacion1
 
Base de datos trabajo
Base de datos trabajoBase de datos trabajo
Base de datos trabajo
 
Base de datos trabajo
Base de datos trabajoBase de datos trabajo
Base de datos trabajo
 
Base de datos trabajo
Base de datos trabajoBase de datos trabajo
Base de datos trabajo
 
Base de datos trabajo
Base de datos trabajoBase de datos trabajo
Base de datos trabajo
 
Base de datos trabajo
Base de datos trabajoBase de datos trabajo
Base de datos trabajo
 
Base de datos trabajo
Base de datos trabajoBase de datos trabajo
Base de datos trabajo
 
Yuli´s
Yuli´sYuli´s
Yuli´s
 
Unidad dos
Unidad dosUnidad dos
Unidad dos
 
Doc37
Doc37Doc37
Doc37
 
Entidad relacion
Entidad relacionEntidad relacion
Entidad relacion
 
Diagrama de la base de datos completa
Diagrama de la base de datos completaDiagrama de la base de datos completa
Diagrama de la base de datos completa
 
CASO DE ESTUDIO DREAMHOME
CASO DE ESTUDIO DREAMHOMECASO DE ESTUDIO DREAMHOME
CASO DE ESTUDIO DREAMHOME
 
Sistema de Informacion
Sistema de InformacionSistema de Informacion
Sistema de Informacion
 
Directorio de datos
Directorio de datosDirectorio de datos
Directorio de datos
 

Mudanzas web

  • 1. 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. 2. Realice el diseño utilizando el MER. Nombre dirección Teléfono Id_empleado Nombre Id_empresa Id _ciudad dirección EMPRESA EMPLEADO id_empleado Teléfono 1 n 1 1 Cargo Sueldo n Nombre Id_municipio MUNICIPIO nombre Id_ciudad Id_municipio Nombre Teléfono n 1 Dirección CIUDAD 1 Id_cliente CLIENTE 1 n n Id carga peso Plus Id_empresa Fecha solicitud Código CARGA Fecha resol. 1111111 SOLICITUD n 1 Id_servicio Id servicio Nombre Id_cliente n 1 Id_ciudad 1 SERVICIO n Tiempo Precio Id_carga
  • 3. 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,
  • 4. 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,
  • 5. 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));
  • 6. 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#));
  • 7. SELECT EMPRESA.nombre, Servicio.nombre, Municipio.nombre FROM EMPRESA, Servicio, Municipio;
  • 8. 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
  • 11.
  • 12.