Presentación Presentación

Presentación Presentación ABC Móvil UNIVERSISDAD ABIERTA INTERAMERICANA FACULTAD DE TECNOLOGIA INFORMATICA Caso de Uso: ABC Movil – Anexo Prof. Ni

5 downloads 282 Views 968KB Size

Recommend Stories

No stories

Story Transcript

Presentación Presentación

ABC Móvil

UNIVERSISDAD ABIERTA INTERAMERICANA FACULTAD DE TECNOLOGIA INFORMATICA

Caso de Uso: ABC Movil – Anexo Prof. Nicolás Bocalandro

Indice PRESENTACIÓN

1

INDICE

2

ANEXO

3

DISEÑO CONCEPTUAL – ATRIBUTOS

4

DISEÑO LÓGICO

5

DICCIONARIO DE DATOS

6

CONSULTAS CONSIGNAS Y RESULTADOS SCRIPT SCRIPTS DE DB2

Alumnos: Rodríguez Paris, Jorge Luis – Jordan, Gerónimo

13 13 13 18

Pg: 2

UNIVERSISDAD ABIERTA INTERAMERICANA FACULTAD DE TECNOLOGIA INFORMATICA

Caso de Uso: ABC Movil – Anexo Prof. Nicolás Bocalandro

Anexo A lo largo de dicho anexo podremos observar los distintos cambios que se ha realizado para la entrega Final del Trabajo Práctico de Bases de Datos – Caso: ABC Móvil. Este caso se encuentra en la página 135 del libro Fundamentos de Diseño y Modelado de Datos. Ed. Cooperativas. 2007. A continuación se detalla los cambios que se han propuesto: 1. Se ha incorporado una Entidad nueva, con el objetivo de mantener un histórico de cambio de planes de los equipos adquiridos por los clientes de ABC Móvil. 2. Luego de hacer una nueva revisión, se agregan nuevos atributos a las Entidades existentes. 3. Para mantener un control más estrictos en la inserción de datos, se han incorporado nuevas restricciones a la Tablas actuales, las mismas pueden ser observadas en el Diccionario de Datos. 4. Incorporamos más datos en las tablas con el objetivo de poder obtener mas resultados en las consultas. 5. Nuevas Consultas que ayudan a los Directivos a tomar decisiones sobre el negocio.

Alumnos: Rodríguez Paris, Jorge Luis – Jordan, Gerónimo

Pg: 3

UNIVERSISDAD ABIERTA INTERAMERICANA FACULTAD DE TECNOLOGIA INFORMATICA

Caso de Uso: ABC Movil – Anexo Prof. Nicolás Bocalandro

Diseño Conceptual – Atributos

Alumnos: Rodríguez Paris, Jorge Luis – Jordan, Gerónimo

Pg: 4

UNIVERSISDAD ABIERTA INTERAMERICANA FACULTAD DE TECNOLOGIA INFORMATICA

Caso de Uso: ABC Movil – Anexo Prof. Nicolás Bocalandro

Diseño Lógico

Alumnos: Rodríguez Paris, Jorge Luis – Jordan, Gerónimo

Pg: 5

UNIVERSISDAD ABIERTA INTERAMERICANA FACULTAD DE TECNOLOGIA INFORMATICA

Caso de Uso: ABC Movil – Anexo Prof. Nicolás Bocalandro

Diccionario de datos Tabla

Empresa

Tabla

Atributos

Tipo de Dato

Restricción

Id_Empresa

INTEGER

NOT NULL

Razon_Social

VARCHAR(20)

NOT NULL

Primary Key

Foreing Key

Id_Empresa

CUIT

INTEGER

NOT NULL

Numero de C.U.I.T. (Clave Única de Identificación Tributaria)

Direccion

VARCHAR(45)

NOT NULL

Compuesta por la calle y el número.

Telefono

INTEGER

NOT NULL

Numero de Telefono, para contactar

Atributos

Tipo de Dato

Restricción

Id_Sucursal

INTEGER

NOT NULL

Id_Empresa

INTEGER

NOT NULL

Nombre

VARCHAR(20)

NOT NULL

Primary Key Id_Sucursal

Foreing Key Empresa.Id_Empresa

Direccion

VARCHAR(45)

NOT NULL

Localidad

VARCHAR(20)

NOT NULL

N_PuntoVenta

INTEGER

NOT NULL

Atributos

Tipo de Dato

Restricción

Descripción de Atributos

Descripción

Se mantendrán guardados los datos principales de ABC Móvil

Descripción

Identificación de la sucursal Id de la Empresa a la corresponde Nombre de la Sucursal, puede utilizarse la Localidad Compuesta por la calle y el número.

Sucursal

Tabla

Descripción de Atributos Id que Identifica a la Empresa Razón Social o Nombre Fantasía de la Empresa

Se guardaran los datos de las sucursales de ABC Móvil.

Nombre de la Localidad a la que pertenece Id utilizado par identificar a la sucursal en la facturación.

Primary Key

Foreing Key

Nro_Telefono

INTEGER

NOT NULL

Nro_Telefono

Empresa.Id_Empresa

Id_Sucursal

INTEGER

NOT NULL

Id_Sucursal

Sucursal.Id_Sucursal

Tel_Suc

Alumnos: Rodríguez Paris, Jorge Luis – Jordan, Gerónimo

Descripción de Atributos Numero de teléfono Id de la Sucursal

Descripción Se guardaran los teléfonos de las sucursales.

Pg: 6

UNIVERSISDAD ABIERTA INTERAMERICANA FACULTAD DE TECNOLOGIA INFORMATICA

Caso de Uso: ABC Movil – Anexo Prof. Nicolás Bocalandro Tabla

Empleado

Atributos

Tipo de Dato

Restricción

Primary Key

Foreing Key

Id_Empleado

Descripción de Atributos Id que Identifica al empleado Primer Nombre Primer Apellido Compuesta por la calle y el número.

Id_Empleado

INTEGER

NOT NULL

Nombre Apellido

VARCHAR(20) VARCHAR(45)

NOT NULL NOT NULL

Direccion

VARCHAR(45)

NULL

Telefono

VARCHAR(20)

NULL

Numero de Telefono, para contactar

Tipo_doc

VARCHAR(5)

NOT NULL Solo admite los Valores DNI, LC, LE

DNI, CE, CI, Pasaporte, etc.

Nro_Doc

VARCHAR(20)

NOT NULL

Numero de Documento

Localidad

VARCHAR(20)

NULL

Nombre de la Localidad donde Reside

Descripción

Se guardaran los datos de los empleados que pertenecen a la empresa, entre sus datos esta el sueldo que percibirá

NOT NULL Sueldo_Basico

Tabla

Atributos

DOUBLE

Tipo de Dato

Importe que percibe por mes

No admite Valores menores a $ 800

Restricción

Primary Key

Foreing Key

Id_Empresa

INTEGER

NOT NULL

Id_Empresa

Empresa.Id_Empresa

Id_Empleado

INTEGER

NOT NULL

Id_Empleado

Empleado.Id_Empleado

F_Ingreso

DATE

NULL

Reg_Emp

Descripción de Atributos Id de la Empresa Id del Empleado Fecha de Ingreso a la Empresa (dd/mm/aaaa)

NULL F_Egreso

Tabla

Reg_Suc

Atributos

DATE

Tipo de Dato

La fecha de egreso no puede ser la misma que la de ingreso

Restricción

Descripción

Se mantendrá un registro de los empleados que trabajan para ABC Móvil.

Fecha de Baja de la Empresa (dd/mm/aaaa)

Primary Key

Foreing Key

Id_Sucursal

INTEGER

NOT NULL

Id_Sucursal

Sucursal.Id_Sucursal

Id_Empleado

INTEGER

NOT NULL

Id_Empleado

Empleado.Id_Empleado

F_Entrada

DATE

NULL

F_Baja

DATE

NULL

Alumnos: Rodríguez Paris, Jorge Luis – Jordan, Gerónimo

Descripción de Atributos Id de la Sucursal Id del Empleado Fecha de Ingreso a la Sucursal (dd/mm/aaaa) Fecha de Egreso a la Sucursal (dd/mm/aaaa)

Descripción

Se utiliza para mantener el registro de los empleados que trabajan en cada sucursal y sus fechas de ingreso y egreso

Pg: 7

UNIVERSISDAD ABIERTA INTERAMERICANA FACULTAD DE TECNOLOGIA INFORMATICA

Caso de Uso: ABC Movil – Anexo Prof. Nicolás Bocalandro

Tabla

Cliente

Tabla

Atributos

Tipo de Dato

Restricción

Primary Key

Foreing Key

Id_Cliente

INTEGER

NOT NULL

Nombre Apellido

VARCHAR(20) VARCHAR(20)

Tipo_Doc

VARCHAR(5)

NULL NULL NULL Solo admite los Valores DNI y CUIT

Nro_Doc

VARCHAR(20)

NULL

Numero de Documento

Direccion

VARCHAR(45)

NULL

Compuesta por la calle y el número.

Atributos

Tipo de Dato

Restricción

Id_Respuesta

INTEGER

NOT NULL

Respuesta

INTEGER

NULL

Id_Cliente

DNI, CE, CI, Pasaporte, etc.

Primary Key

Foreing Key

Id_Respuesta

Respuesta

Tabla

Atributos

Tipo de Dato

Restricción

Id_Pregunta

INTEGER

NOT NULL

Pregunta

VARCHAR(45)

NOT NULL

Primary Key

Foreing Key

Id_Pregunta

Pregunta

Tabla

Descripción de Atributos Id que Identifica al cliente Primer Nombre Primer Apellido

Atributos

Tipo de Dato

Restricción

Primary Key

Id_Encuesta

Foreing Key

Id_Encuesta

INTEGER

NOT NULL

Empleado_Id_Empleado

Fecha_Encuesta

DATE

NOT NULL

Cliente.Id_Cliente

Id_Pregunta

INTEGER

NOT NULL

Preguta.Id_Pregunta

Id_Empleado

INTEGER

NOT NULL

Respuesta.Id_Respuesta

Id_Cliente

INTEGER

NOT NULL

Id_Respuesta

INTEGER

NOT NULL

Encuesta

Alumnos: Rodríguez Paris, Jorge Luis – Jordan, Gerónimo

Descripción de Atributos Id que Identifica la Respuesta Descripción de la Respuesta

Descripción de Atributos Id que Identifica la Pregunta Descripción de la Pregunta

Descripción de Atributos Id que Identifica a una determinada Encuesta Fecha (dd/mm/aaaa) en que se realizo la encuesta Identificación de la Pregunta Identificación del Empleado que realiza la encuesta Identificación del cliente a quien se le hace la encuesta Identificación de la Respuesta

Descripción

Se guardaron los datos de los clientes de ABC Móvil, con el objeto de poder consultar el mismo en cualquier momento.

Descripción Aquí estan las respuestas preestablecidas

Descripción Aquí están las preguntas preestablecidas

Descripción

Se mantiene el registro de las encuestas realizadas a los clientes.

Pg: 8

UNIVERSISDAD ABIERTA INTERAMERICANA FACULTAD DE TECNOLOGIA INFORMATICA

Caso de Uso: ABC Movil – Anexo Prof. Nicolás Bocalandro

Tabla

Fabricante

Tabla

Equipo

Tabla

Atributos

Tipo de Dato

Restricción

Id_Fabricante

INTEGER

NOT NULL

Razon_Social

VARCHAR(20)

NULL

Primary Key

Foreing Key

Id_Fabricante

Descripción de Atributos Id que Identifica al Fabricante Razón Social o Nombre Fantasía de la Empresa

CUIT

INTEGER

NULL

Numero de C.U.I.T. (Clave Única de Identificación Tributaria)

Direccion

VARCHAR(45)

NULL

Compuesta por la calle y el número.

Telefono

INTEGER

NULL

Numero de Teléfono, para contactar

Atributos

Tipo de Dato

Restricción

Id_Equipo

INTEGER

NOT NULL

Id_Fabricante

INTEGER

NOT NULL

Descripción

VARCHAR(20)

NULL

Modelo

VARCHAR(20)

NULL

F_Compra

DATE

NULL

Nro_Serie

VARCHAR(20)

NULL

Atributos

Tipo de Dato

Restricción

Primary Key

Id_Equipo

Primary Key

Id_Equipo

INTEGER

NOT NULL

Id_Equipo

F_Comision

DATE

NULL

F_Comision

H_Comision DOUBLE comisión

La comisión no puede ser mayor al 15%

NULL

Alumnos: Rodríguez Paris, Jorge Luis – Jordan, Gerónimo

Foreing Key

Fabricante.Id_Fabricante

Foreing Key Equipo.Id_Equipo

Descripción de Atributos Id que Identifica a cada uno de los equipos Identificación del Fabricante Descripción del Equipo Modelo del equipo Fecha de Compra Numero de Serie, dado por el Fabricante para cada unos de los equipos Descripción de Atributos

Descripción

Se guardaran los datos de los fabricantes de los equipos adquiridos por ABC Móvil.

Descripción

Se guardaran los datos de los equipos celulares que la empresa posee dentro de su stock.

Descripción

Identificación del Equipo Fecha de cambio de la comisión (dd/mm/aaaa)

Se guardara el cambio en las comisiones según los equipos.

Porcentaje de comisión sobre el equipo

Pg: 9

UNIVERSISDAD ABIERTA INTERAMERICANA FACULTAD DE TECNOLOGIA INFORMATICA

Caso de Uso: ABC Movil – Anexo Prof. Nicolás Bocalandro Tabla

H_Precio

Tabla

Plan_T

Tabla

Atributos

Tipo de Dato

Restricción

Primary Key

Id_Equipo

INTEGER

NOT NULL

F_Precio

F_Precio

DATE

NOT NULL

Id_Equipo

Precio

DOUBLE El importe debe ser mayo a -1.

NULL

Atributos

Tipo de Dato

Restricción

Id_Plan

INTEGER

NOT NULL

Descripción

VARCHAR(20)

NULL

Min_Libres

INTEGER

NULL

Msn_Libres

INTEGER

NULL

P_Monto

DOUBLE

NULL

Atributos

Tipo de Dato

Restricción

Foreing Key Equipo.Id_Equipo

Primary Key

Foreing Key

Moneda

Tabla

Identificación para cada Plan Descripción de los planes

Id_Plan

Cantidad de minutos libres para hablar Cantidad de Mensajes libres para enviar Importe del Plan

Primary Key

Foreing Key

Descripción de Atributos

INTEGER

NOT NULL

Id_Equipo

Equipo.Id_Equipo

Id_Plan

INTEGER

NOT NULL

Id_Plan

Plan_T.Id_Plan

Id del plan elegido por el Cliente para el equipo

F_Cambio

DATE

NOT NULL

F_Cambio

F_Cambio

Fecha de cambio del tipo de plan (dd/mm/aaaa)

Restricción

Id_Moneda

INTEGER

NOT NULL

Descripción Símbolo

VARCHAR(10) VARCHAR(5)

NULL NULL

Atributos Id_Moneda

Tipo de Dato INTEGER

Restricción

Primary Key

Cambio

F_Moneda

El importe debe ser mayo a -1. DATE

Foreing Key

Primary Key

NOT NULL

Id_Moneda

NULL

F_Moneda

NULL

Alumnos: Rodríguez Paris, Jorge Luis – Jordan, Gerónimo

Descripción de Atributos Identificación de la Moneda

Id_Moneda

DOUBLE H_Moneda

Descripción de Atributos

Id_Equipo

Tipo de Dato

Se guardara el cambio en los precios según los equipos.

Monto del Equipo

Identificación del Equipo

Atributos

Descripción

Identificación del Equipo Fecha de cambio del precio (dd/mm/aaaa)

H_Planes

Tabla

Descripción de Atributos

Foreing Key Moneda.Id_Moneda

Descripción de Atributos Id de la moneda Importe del cambio, solo para monedas extranjeras

Descripción

Se guardaran los planes que la empresa brinda a sus clientes al momento de la adquisición de uno o varios equipos.

Descripción

Se guardara el cambio en los planes de los equipos vendidos.

Descripción Se guardaran las monedas con las que la empresa trabaja

Descripción

Se mantiene un histórico de los tipos de cambio de las monedas

Fecha del cambio (dd/mm/aaaa)

Pg: 10

UNIVERSISDAD ABIERTA INTERAMERICANA FACULTAD DE TECNOLOGIA INFORMATICA

Caso de Uso: ABC Movil – Anexo Prof. Nicolás Bocalandro

Tabla

Atributos

Tipo de Dato

Restricción

Id_Fpago

INTEGER

NOT NULL

Descripción

VARCHAR(20)

NULL

Tipo de Dato

Restricción

Primary Key

Foreing Key

Identificación de la Forma de Pago

Id_FPago

Forma_Pago

Tabla

Atributos Id_Letra

INTEGER

NOT NULL

Descripción de dicha Forma de Pago

Primary Key

Foreing Key

Tabla

Fac_Cab

Atributos

VARCHAR(10)

Tipo de Dato

Letra que se utilizara para la emisión de la Factura (A,B,C,E)

NULL

Restricción

Descripción de Atributos

Primary Key

Foreing Key

Nro_Fact

INTEGER

NOT NULL

Nro_Fac

Pago.Id_Pago

N_PuntoVenta

INTEGER

NOT NULL

N_PuntoVenta

Empleado.Id_Empleado

Id_Cliente

INTEGER

NOT NULL

Letra.Id_Letra

Id_Letra

INTEGER

NOT NULL

Cliente.Id_Cliente

Id_Empleado

INTEGER

NOT NULL

F_Fac

DATE

NOT NULL

Alumnos: Rodríguez Paris, Jorge Luis – Jordan, Gerónimo

Descripción

Formas de Pago utilizada en la compra de equipos

Descripción

Identificación de la Letra

Id_Letra

Letra Descripción

Descripción de Atributos

Se guardaran las letras de facturas que la empresa utiliza.

Descripción de Atributos

Descripción

Numero de Factura Id que identifica a la sucursal Id del Cliente que esta haciendo la Compra Id de la Letra según corresponda con el Cliente: AResponsables Inscriptos o B Consumidores Finales Id del Empleado que Vende el Equipo, servirá para calcular la comisión Fecha de la Factura (dd/mm/aaaa)

Se guardara el encabezado de las facturas.

Pg: 11

UNIVERSISDAD ABIERTA INTERAMERICANA FACULTAD DE TECNOLOGIA INFORMATICA

Caso de Uso: ABC Movil – Anexo Prof. Nicolás Bocalandro Tabla

Fac_Det

Tabla

Pago

Atributos

Tipo de Dato

Restricción

Primary Key

Foreing Key

Descripción de Atributos

Nro_Fac

INTEGER

NOT NULL

Nro_Fac

Equipo.Id_Equipo

Numero de la Factura (Cabecera)

Id_Equipo

INTEGER

NOT NULL

Id_Equipo

Fac_Cab.Nro_Fac

Id del equipo comprado

Id_Plan

INTEGER

NOT NULL

N_PuntoVenta

Plan_T.Id_Plan

Id del plan elegido por el Cliente para el equipo

N_PuntoVenta

INTEGER

NOT NULL

Fac_Cab.N_PuntoVenta

Id que identifica a la sucursal

Atributos

Tipo de Dato

Restricción

Primary Key

Foreing Key

Descripción de Atributos

Id_Fpago

INTEGER

NOT NULL

Id_FPago

Fac_Cab.Nro_Fac

Identificación de la Forma de Pago

Nro_Fac

INTEGER

NOT NULL

Nro_Fac

Forma_Pago.Id_FPago

Descripción de dicha Forma de Pago

Nro_Cuota

INTEGER

NOT NULL

Nro_Cuota

Moneda.Id_Moneda

Id_Moneda

INTEGER

NOT NULL

Monto_Couta

DOUBLE

NULL

F_Vencimiento

DATE

NULL

N_PuntoVenta

INTEGER

NOT NULL

N_PuntoVenta

Alumnos: Rodríguez Paris, Jorge Luis – Jordan, Gerónimo

Fac_Cab.N_PuntoVenta

Cantidad de cuotas, en caso de pagar en cuotas Identifica el ID de la moneda en que se abona la factura. Importe de las cuotas

Descripción

Se guardara el detalle de las facturas.

Descripción

Es importante saber como se pueda abonar los equipos, por ello se mantendrá esta información guardada.

Fecha de vencimiento de las cuotas (dd/mm/aaaa) Id que identifica a la sucursal

Pg: 12

UNIVERSISDAD ABIERTA INTERAMERICANA FACULTAD DE TECNOLOGIA INFORMATICA

Caso de Uso: ABC Movil – Anexo Prof. Nicolás Bocalandro Consultas Consignas y Resultados 1-Ranking de Venta por Sucursal (monto cobrados o a Cobrar). El objetivo de esta consulta es saber cuanto venden cada sucursal para tomar decisiones sobre las mismas. 2-Total de comisiones cobras por empleado en el año actual. Así se puede observar lo ganado por los Empleados (vendedores) en el último año. 3-Listado de Variación de Equipos durante el último año. Aquí se pueden observar los incrementos de los equipos a los largo del año. 4- Ranking de venta de planes.

Una consulta interesante para saber cual es el plan más vendido, cual es menos vendido y sus correlacionados entre ellos. 5- Ranking de ventas informando el total recaudado por cada tipo de plan 6- Listado de equipos que se han vendido, diferenciados por proveedor y número de serie. 7- Listado completo de empleados y su tiempo en la empresa Esta consulta esta pensada para ayudar a decidir sobre el futuro de los empleados en la empresa conociendo su estado (Activo – Baja), y el tiempo desarrollado laboralmente en la empresa. 8- Sueldo Básico + Comisión de los empleados por mes.

Script 1Select p.n_puntoventa, s.nombre , sum(monto_couta) as Monto_Venta from fac_det fd inner join pago p on p.n_puntoventa=fd.n_puntoventa and p.nro_fac=fd.nro_fact inner join sucursal s on p.n_puntoventa=s.id_sucursal group by p.n_puntoventa,s.nombre

2-

Alumnos: Rodríguez Paris, Jorge Luis – Jordan, Gerónimo

Pg: 13

UNIVERSISDAD ABIERTA INTERAMERICANA FACULTAD DE TECNOLOGIA INFORMATICA

Caso de Uso: ABC Movil – Anexo Prof. Nicolás Bocalandro select e.nombre, e.apellido, sum((hc.comision*hp.precio)/100) as Total_Comision from Fac_det fd inner join fac_cab fc on fc.nro_fact=fd.nro_fact and fc.n_puntoventa=fd.n_puntoventa inner join h_comision hc on fd.id_equipo=hc.id_equipo inner join h_precio hp on fd.id_equipo=hp.id_equipo inner join empleado e on e.id_empleado=fc.id_empleado where year(fc.f_fac)=2009 group by e.nombre, e.apellido

3select e.modelo, hp.precio from h_precio hp inner join equipo e on e.id_equipo=hp.id_equipo where year(hp.f_precio) =2009

Alumnos: Rodríguez Paris, Jorge Luis – Jordan, Gerónimo

Pg: 14

UNIVERSISDAD ABIERTA INTERAMERICANA FACULTAD DE TECNOLOGIA INFORMATICA

Caso de Uso: ABC Movil – Anexo Prof. Nicolás Bocalandro

4Select count(fd.id_plan) as Cantidad, p.descripcion, p.p_monto from fac_det fd inner join plan_t p on p.id_plan = fd.id_plan group by fd.id_plan, p.descripcion, p.p_monto order by 1 desc

Alumnos: Rodríguez Paris, Jorge Luis – Jordan, Gerónimo

Pg: 15

UNIVERSISDAD ABIERTA INTERAMERICANA FACULTAD DE TECNOLOGIA INFORMATICA

Caso de Uso: ABC Movil – Anexo Prof. Nicolás Bocalandro

5Select p.descripcion,(count(fd.id_plan)* p.p_monto) as Venta from fac_det fd inner join plan_t p on p.id_plan = fd.id_plan group by fd.id_plan, p.descripcion, p.p_monto order by 2 desc

6select eq.modelo, eq.descripcion, eq.nro_serie, eq.f_compra, fab.razon_social, fab.cuit, fab.telefono from equipo as eq inner join fabricante as fab on fab. id_fabricante = eq.id_fabricante where eq.id_equipo in(select id_equipo from fac_det) order by eq.id_fabricante

Alumnos: Rodríguez Paris, Jorge Luis – Jordan, Gerónimo

Pg: 16

UNIVERSISDAD ABIERTA INTERAMERICANA FACULTAD DE TECNOLOGIA INFORMATICA

Caso de Uso: ABC Movil – Anexo Prof. Nicolás Bocalandro

7select e.nombre, e.apellido, rs.f_entrada, rs.f_baja from reg_suc as rs inner join empleado as e on e.id_empleado = rs.id_empleado

Alumnos: Rodríguez Paris, Jorge Luis – Jordan, Gerónimo

Pg: 17

UNIVERSISDAD ABIERTA INTERAMERICANA FACULTAD DE TECNOLOGIA INFORMATICA

Caso de Uso: ABC Movil – Anexo Prof. Nicolás Bocalandro 8select e.apellido,e.nombre, (sum((hc.comision*hp.precio)/100))+( e.sueldo_basico) as SuledoTotal, month(fc.f_fac) from Fac_det fd inner join fac_cab fc on fc.nro_fact=fd.nro_fact and fc.n_puntoventa=fd.n_puntoventa inner join h_comision hc on fd.id_equipo=hc.id_equipo inner join h_precio hp on fd.id_equipo=hp.id_equipo inner join empleado e on e.id_empleado=fc.id_empleado group by e.apellido, e.nombre, month(fc.f_fac),e.sueldo_basico

Scripts de DB2 --script para crear la base de datos db2 en el disco D CREATE DATABASE ABCMovil ON 'D:'; --conectarse a la base de datos CONNECT TO ABCMovil; --crear las tablas CREATE TABLE EMPRESA ( ID_EMPRESA INTEGER NOT NULL , RAZON_SOCIAL VARCHAR (20) NOT NULL , CUIT INTEGER NOT NULL , DIRECCION VARCHAR (45) NOT NULL , TELEFONO INTEGER NOT NULL , CONSTRAINT PK_EMPRESA PRIMARY KEY ( ID_EMPRESA) ) ; COMMENT ON TABLE EMPRESA IS 'datos de la empresa ABCM_ANX'; CREATE TABLE SUCURSAL ( ID_SUCURSAL INTEGER NOT NULL , ID_EMPRESA INTEGER NOT NULL , NOMBRE VARCHAR (20) NOT NULL , DIRECCION VARCHAR (45) NOT NULL , LOCALIDAD VARCHAR (20) NOT NULL , N_PUNTOVENTA INTEGER NOT NULL , CONSTRAINT PK_SUCURSAL PRIMARY KEY ( ID_SUCURSAL) , CONSTRAINT

Alumnos: Rodríguez Paris, Jorge Luis – Jordan, Gerónimo

Pg: 18

UNIVERSISDAD ABIERTA INTERAMERICANA FACULTAD DE TECNOLOGIA INFORMATICA

Caso de Uso: ABC Movil – Anexo Prof. Nicolás Bocalandro FK_SUCURSAL_EMP FOREIGN KEY (ID_EMPRESA) REFERENCES EMPRESA (ID_EMPRESA) ON DELETE NO ACTION ON UPDATE NO ACTION ENFORCED ENABLE QUERY OPTIMIZATION ) ; COMMENT ON TABLE SUCURSAL IS 'Listado de sucursales'; CREATE TABLE TEL_SUC ( NRO_TELEFONO INTEGER NOT NULL , ID_SUCURSAL INTEGER NOT NULL , CONSTRAINT PK_TELEFONO PRIMARY KEY ( NRO_TELEFONO, ID_SUCURSAL), CONSTRAINT FK_TELEFONOS_SUC FOREIGN KEY (ID_SUCURSAL) REFERENCES SUCURSAL (ID_SUCURSAL) ON DELETE NO ACTION ON UPDATE NO ACTION ENFORCED ENABLE QUERY OPTIMIZATION ) ; COMMENT ON TABLE TEL_SUC IS 'telefonos de sucursales'; CREATE TABLE EMPLEADO ( ID_EMPLEADO INTEGER NOT NULL , NOMBRE VARCHAR (20) NOT NULL , APELLIDO VARCHAR (45) NOT NULL , DIRECCION VARCHAR (45) NOT NULL , TELEFONO VARCHAR (20) NOT NULL , TIPO_DOC VARCHAR (5) NOT NULL , NRO_DOC VARCHAR (20) NOT NULL , LOCALIDAD VARCHAR (20) NOT NULL , SUELDO_BASICO DOUBLE NOT NULL , CONSTRAINT PK_EMPLEADO PRIMARY KEY ( ID_EMPLEADO) ) ; COMMENT ON TABLE EMPLEADO IS 'datos de los empleados'; CREATE TABLE REG_EMP ( ID_EMPRESA INTEGER NOT NULL , ID_EMPLEADO INTEGER NOT NULL , F_INGRESO DATE NOT NULL , F_EGRESO DATE , CONSTRAINT PK_REG_EMP PRIMARY KEY ( ID_EMPLEADO, ID_EMPRESA) , CONSTRAINT FK_REG_EMPL FOREIGN KEY (ID_EMPLEADO) REFERENCES EMPLEADO (ID_EMPLEADO) ON DELETE NO ACTION ON UPDATE NO ACTION ENFORCED ENABLE QUERY OPTIMIZATION , CONSTRAINT FK_REG_EMPR FOREIGN KEY (ID_EMPRESA) REFERENCES EMPRESA (ID_EMPRESA) ON DELETE NO ACTION ON UPDATE NO ACTION ENFORCED ENABLE QUERY OPTIMIZATION ) ; COMMENT ON TABLE REG_EMP IS 'Registro de Empleados'; CREATE TABLE REG_SUC ( ID_EMPLEADO INTEGER NOT NULL , ID_SUCURSAL INTEGER NOT NULL , F_ENTRADA DATE NOT NULL , F_BAJA DATE , CONSTRAINT PK_REG_SUC PRIMARY KEY ( ID_EMPLEADO, ID_SUCURSAL) , CONSTRAINT FK_REG_SUC FOREIGN KEY (ID_SUCURSAL) REFERENCES SUCURSAL (ID_SUCURSAL) ON DELETE NO ACTION ON UPDATE NO ACTION ENFORCED ENABLE QUERY OPTIMIZATION , CONSTRAINT FK_REG_SUC_EMPL FOREIGN KEY (ID_EMPLEADO) REFERENCES EMPLEADO (ID_EMPLEADO) ON DELETE NO ACTION ON UPDATE NO ACTION ENFORCED ENABLE QUERY OPTIMIZATION ) ; COMMENT ON TABLE REG_SUC IS 'Registro de Empleado por Suc'; CREATE TABLE CLIENTE ( ID_CLIENTE INTEGER NOT NULL , NOMBRE VARCHAR (20) , APELLIDO VARCHAR (20) , TIPO_DOC VARCHAR (5) , NRO_DOC VARCHAR (20) , DIRECCION VARCHAR (45) , CONSTRAINT PK_CLIENTE PRIMARY KEY ( ID_CLIENTE) ) ; COMMENT ON TABLE CLIENTE IS 'tabla de clientes'; CREATE TABLE PREGUNTA ( ID_PREGUNTA INTEGER NOT NULL , PREGUNTA VARCHAR (45) NOT NULL , CONSTRAINT PK_PREGUNTA PRIMARY KEY ( ID_PREGUNTA) ) ; COMMENT ON TABLE PREGUNTA IS 'listado de preguntas de las encuestas'; CREATE TABLE RESPUESTA ( ID_RESPUESTA INTEGER NOT NULL , RESPUESTA INTEGER NOT NULL , CONSTRAINT PK_RESPUESTA PRIMARY KEY ( ID_RESPUESTA) ) ; COMMENT ON TABLE RESPUESTA IS 'listado de respuestas posibles';

Alumnos: Rodríguez Paris, Jorge Luis – Jordan, Gerónimo

Pg: 19

UNIVERSISDAD ABIERTA INTERAMERICANA FACULTAD DE TECNOLOGIA INFORMATICA

Caso de Uso: ABC Movil – Anexo Prof. Nicolás Bocalandro CREATE TABLE ENCUESTA ( ID_ENCUESTA INTEGER NOT NULL , FECHA_ENCUESTA DATE NOT NULL , ID_EMPLEADO INTEGER NOT NULL , ID_CLIENTE INTEGER NOT NULL , ID_RESPUESTA INTEGER NOT NULL , ID_PREGUNTA INTEGER NOT NULL , CONSTRAINT PK_ENCUESTA PRIMARY KEY ( ID_ENCUESTA) , CONSTRAINT FK_ENCUESTA_EMP FOREIGN KEY (ID_EMPLEADO) REFERENCES EMPLEADO (ID_EMPLEADO) ON DELETE NO ACTION ON UPDATE NO ACTION ENFORCED ENABLE QUERY OPTIMIZATION , CONSTRAINT FK_ENCUESTA_CLI FOREIGN KEY (ID_CLIENTE) REFERENCES CLIENTE (ID_CLIENTE) ON DELETE NO ACTION ON UPDATE NO ACTION ENFORCED ENABLE QUERY OPTIMIZATION , CONSTRAINT FK_ENCUESTA_PREG FOREIGN KEY (ID_PREGUNTA) REFERENCES PREGUNTA (ID_PREGUNTA) ON DELETE NO ACTION ON UPDATE NO ACTION ENFORCED ENABLE QUERY OPTIMIZATION , CONSTRAINT FK_ENCUESTA_RESP FOREIGN KEY (ID_RESPUESTA) REFERENCES RESPUESTA (ID_RESPUESTA) ON DELETE NO ACTION ON UPDATE NO ACTION ENFORCED ENABLE QUERY OPTIMIZATION ) ; COMMENT ON TABLE ENCUESTA IS 'registro de encuestas realizadas a clientes'; CREATE TABLE FABRICANTE ( ID_FABRICANTE INTEGER NOT NULL , RAZON_SOCIAL VARCHAR (20) NOT NULL , CUIT INTEGER NOT NULL , DIRECCION VARCHAR (45) NOT NULL , TELEFONO INTEGER NOT NULL , CONSTRAINT PK_FABRICANTE PRIMARY KEY ( ID_FABRICANTE) ) ; COMMENT ON TABLE FABRICANTE IS 'datos de los fabricantes'; CREATE TABLE EQUIPO ( ID_EQUIPO INTEGER NOT NULL , ID_FABRICANTE INTEGER NOT NULL , DESCRIPCION VARCHAR (20) NOT NULL , MODELO VARCHAR (20) NOT NULL , F_COMPRA DATE NOT NULL , NRO_SERIE VARCHAR (20) NOT NULL , CONSTRAINT PK_EQUIPO PRIMARY KEY ( ID_EQUIPO) , CONSTRAINT FK_EQUIPO_FABR FOREIGN KEY (ID_FABRICANTE) REFERENCES FABRICANTE (ID_FABRICANTE) ON DELETE NO ACTION ON UPDATE NO ACTION ENFORCED ENABLE QUERY OPTIMIZATION ) ; COMMENT ON TABLE EQUIPO IS 'listado de equipos'; CREATE TABLE H_COMISION ( ID_EQUIPO INTEGER NOT NULL , F_COMISION DATE NOT NULL , COMISION DOUBLE NOT NULL , CONSTRAINT PK_H_COMISION PRIMARY KEY ( ID_EQUIPO, F_COMISION), CONSTRAINT FK_HCOM_EQUI FOREIGN KEY (ID_EQUIPO) REFERENCES EQUIPO (ID_EQUIPO) ON DELETE NO ACTION ON UPDATE NO ACTION ENFORCED ENABLE QUERY OPTIMIZATION ) ; COMMENT ON TABLE H_COMISION IS 'historico de comisiones'; CREATE TABLE H_PRECIO ( ID_EQUIPO INTEGER NOT NULL , F_PRECIO DATE NOT NULL , PRECIO DOUBLE NOT NULL , CONSTRAINT PK_H_PRECIO PRIMARY KEY ( ID_EQUIPO,F_PRECIO ),CONSTRAINT FK_HCOM_EQUI FOREIGN KEY (ID_EQUIPO) REFERENCES EQUIPO (ID_EQUIPO) ON DELETE NO ACTION ON UPDATE NO ACTION ENFORCED ENABLE QUERY OPTIMIZATION ) ; COMMENT ON TABLE H_PRECIO IS 'historico de precios'; CREATE TABLE PLAN_T ( ID_PLAN INTEGER NOT NULL , DESCRIPCION VARCHAR (20) NOT NULL , MIN_LIBRES INTEGER NOT NULL , MSN_LIBRES INTEGER NOT NULL , P_MONTO DOUBLE NOT NULL , CONSTRAINT PK_PLAN PRIMARY KEY ( ID_PLAN) ) ; COMMENT ON TABLE PLAN_T IS 'listado de planes disponibles'; CREATE TABLE PLAN_T ( ID_PLAN INTEGER NOT NULL , DESCRIPCION VARCHAR (20) NOT NULL , MIN_LIBRES INTEGER NOT NULL , MSN_LIBRES INTEGER NOT NULL , P_MONTO DOUBLE NOT NULL , CONSTRAINT PK_PLAN PRIMARY KEY ( ID_PLAN) ) ;

Alumnos: Rodríguez Paris, Jorge Luis – Jordan, Gerónimo

Pg: 20

UNIVERSISDAD ABIERTA INTERAMERICANA FACULTAD DE TECNOLOGIA INFORMATICA

Caso de Uso: ABC Movil – Anexo Prof. Nicolás Bocalandro COMMENT ON TABLE PLAN_T IS 'listado de planes disponibles'; CREATE TABLE H_PLANES ( ID_EQUIPO INTEGER NOT NULL , ID_PLAN INTEGER NOT NULL , F_CAMBIO DATE NOT NULL , CONSTRAINT PK_HPLAN PRIMARY KEY ( ID_EQUIPO, ID_PLAN, F_CAMBIO) ) ; COMMENT ON TABLE H_PLANES IS 'histotico de planes por equipo'; CREATE TABLE MONEDA ( ID_MONEDA INTEGER NOT NULL , DESCRIPCION VARCHAR (10) NOT NULL , SIMBOLO VARCHAR (5) NOT NULL , CONSTRAINT PK_MONEDA PRIMARY KEY ( ID_MONEDA) ) ; COMMENT ON TABLE MONEDA IS 'descripcion de moneda'; CREATE TABLE H_MONEDA ( ID_MONEDA INTEGER NOT NULL , F_MONEDA DATE NOT NULL , CAMBIO DOUBLE NOT NULL , CONSTRAINT PK_HMONEDA PRIMARY KEY ( ID_MONEDA, F_MONEDA) , CONSTRAINT FK_HMONEDA_MONEDA FOREIGN KEY (ID_MONEDA) REFERENCES MONEDA (ID_MONEDA) ON DELETE NO ACTION ON UPDATE NO ACTION ENFORCED ENABLE QUERY OPTIMIZATION ) ; COMMENT ON TABLE H_MONEDA IS 'Historico de moneda'; CREATE TABLE LETRA ( ID_LETRA INTEGER NOT NULL , DESCRIPCION VARCHAR (10) NOT NULL , CONSTRAINT PK_LETRA PRIMARY KEY ( ID_LETRA) ) ; COMMENT ON TABLE LETRA IS 'tipo de consumidor'; CREATE TABLE FORMA_PAGO ( ID_F_PAGO INTEGER NOT NULL , DESCRIPCION VARCHAR (20) NOT NULL , CONSTRAINT PK_FORMAPAGO PRIMARY KEY ( ID_F_PAGO) ) ; COMMENT ON TABLE FORMA_PAGO IS 'Se adminsitraran las formas de pago'; CREATE TABLE FAC_CAB ( N_PUNTOVENTA INTEGER NOT NULL , NRO_FACT INTEGER NOT NULL , ID_CLIENTE INTEGER NOT NULL , ID_LETRA INTEGER NOT NULL , ID_EMPLEADO INTEGER NOT NULL , F_FAC DATE NOT NULL , CONSTRAINT PK_FACCAB PRIMARY KEY (N_PUNTOVENTA , NRO_FACT) , CONSTRAINT FK_FCAB_CLIE FOREIGN KEY (ID_CLIENTE) REFERENCES CLIENTE (ID_CLIENTE) ON DELETE NO ACTION ON UPDATE NO ACTION ENFORCED ENABLE QUERY OPTIMIZATION , CONSTRAINT FK_FCAB_LETRA FOREIGN KEY (ID_LETRA) REFERENCES LETRA (ID_LETRA) ON DELETE NO ACTION ON UPDATE NO ACTION ENFORCED ENABLE QUERY OPTIMIZATION , CONSTRAINT FK_FCAB_EMPL FOREIGN KEY (ID_EMPLEADO) REFERENCES EMPLEADO (ID_EMPLEADO) ON DELETE NO ACTION ON UPDATE NO ACTION ENFORCED ENABLE QUERY OPTIMIZATION ) ; COMMENT ON TABLE FAC_CAB IS 'cabecera de factura'; CREATE TABLE FAC_DET ( N_PUNTOVENTA INTEGER NOT NULL , NRO_FACT INTEGER NOT NULL , ID_EQUIPO INTEGER NOT NULL , ID_PLAN INTEGER NOT NULL , CONSTRAINT PK_FACDET PRIMARY KEY ( N_PUNTOVENTA, NRO_FACT, ID_EQUIPO) , CONSTRAINT FK_FACDET_EQUI FOREIGN KEY (ID_EQUIPO) REFERENCES EQUIPO (ID_EQUIPO) ON DELETE NO ACTION ON UPDATE NO ACTION ENFORCED ENABLE QUERY OPTIMIZATION , CONSTRAINT FK_FCAB_NFAC FOREIGN KEY (N_PUNTOVENTA, NRO_FACT) REFERENCES FAC_CAB (N_PUNTOVENTA, NRO_FACT) ON DELETE NO ACTION ON UPDATE NO ACTION ENFORCED ENABLE QUERY OPTIMIZATION , CONSTRAINT FK_FCAB_PLAN FOREIGN KEY (ID_PLAN) REFERENCES PLAN_T (ID_PLAN) ON DELETE NO ACTION ON UPDATE NO ACTION ENFORCED ENABLE QUERY OPTIMIZATION ) ; COMMENT ON TABLE FAC_DET IS 'detalle de factura';

Alumnos: Rodríguez Paris, Jorge Luis – Jordan, Gerónimo

Pg: 21

UNIVERSISDAD ABIERTA INTERAMERICANA FACULTAD DE TECNOLOGIA INFORMATICA

Caso de Uso: ABC Movil – Anexo Prof. Nicolás Bocalandro CREATE TABLE PAGO ( N_PUNTOVENTA INTEGER NOT NULL , NRO_FAC INTEGER NOT NULL , ID_FPAGO INTEGER NOT NULL , ID_MONEDA INTEGER NOT NULL , NRO_CUOTA INTEGER NOT NULL , MONTO_COUTA DOUBLE NOT NULL , F_VENCIMIENTO DATE , CONSTRAINT PK_PAGO PRIMARY KEY ( N_PUNTOVENTA, NRO_FAC, ID_FPAGO, NRO_CUOTA) ,CONSTRAINT FK_PAGO_FCAB FOREIGN KEY (N_PUNTOVENTA, NRO_FAC) REFERENCES FAC_CAB (N_PUNTOVENTA, NRO_FACT) ON DELETE NO ACTION ON UPDATE NO ACTION ENFORCED ENABLE QUERY OPTIMIZATION , CONSTRAINT FK_PAGO_FPAGO FOREIGN KEY (ID_FPAGO) REFERENCES FORMA_PAGO (ID_F_PAGO) ON DELETE NO ACTION ON UPDATE NO ACTION ENFORCED ENABLE QUERY OPTIMIZATION , CONSTRAINT FK_PAGO_MONEDA FOREIGN KEY (ID_MONEDA) REFERENCES MONEDA (ID_MONEDA) ON DELETE NO ACTION ON UPDATE NO ACTION ENFORCED ENABLE QUERY OPTIMIZATION ) ; COMMENT ON TABLE PAGO IS 'Detalle de Pagos'; --insertar los datos insert into empresa (ID_EMPRESA, RAZON_SOCIAL, CUIT, DIRECCION, TELEFONO) values (1,'ABC MOVIL S.A.',309887654,'Chacabuco 1315',47675656); insert into sucursal (id_sucursal, id_empresa, nombre, direccion, localidad, 1,'Galerias Pacifico','Lavalle 500','Cap. Fed.', 1); insert into sucursal (id_sucursal, id_empresa, nombre, direccion, localidad, 1,'El Solar','C. de Cintura km 45','Tigre', 2); insert into sucursal (id_sucursal, id_empresa, nombre, direccion, localidad, 1,'Unicenter 1','Panamericana km 32','Vte. Lopez', 3); insert into sucursal (id_sucursal, id_empresa, nombre, direccion, localidad, 1,'Unicenter 2','Panamericana km 32','Vte. Lopez', 4); insert into sucursal (id_sucursal, id_empresa, nombre, direccion, localidad, 1,'CenterNorte','Panamericana al frente','Vte. Lopez', 5); insert into sucursal (id_sucursal, id_empresa, nombre, direccion, localidad, 1,'DOT','Circunvalacion 34 y grierson','Carapachay', 6); insert into sucursal (id_sucursal, id_empresa, nombre, direccion, localidad, 1,'Palmas de Pilar','Km 56,5','Pilar', 7); insert into tel_suc (nro_telefono, id_sucursal) insert into tel_suc (nro_telefono, id_sucursal) insert into tel_suc (nro_telefono, id_sucursal) insert into tel_suc (nro_telefono, id_sucursal) insert into tel_suc (nro_telefono, id_sucursal) insert into tel_suc (nro_telefono, id_sucursal) insert into tel_suc (nro_telefono, id_sucursal) insert into tel_suc (nro_telefono, id_sucursal) insert into tel_suc (nro_telefono, id_sucursal) insert into tel_suc (nro_telefono, id_sucursal) insert into tel_suc (nro_telefono, id_sucursal) insert into tel_suc (nro_telefono, id_sucursal) insert into tel_suc (nro_telefono, id_sucursal) insert into tel_suc (nro_telefono, id_sucursal) insert into tel_suc (nro_telefono, id_sucursal) insert into tel_suc (nro_telefono, id_sucursal)

n_puntoventa) values(1, n_puntoventa) values(2, n_puntoventa) values(3, n_puntoventa) values(4, n_puntoventa) values(5, n_puntoventa) values(6, n_puntoventa) values(7,

values(45675593,1); values(45675595,1); values(45675596,1); values(45675597,1); values(45633221,2); values(43440001,3); values(45675532,4); values(45675533,4); values(45211593,5); values(45671193,6); values(45111113,7); values(45675500,1); values(45675501,1); values(45675502,6); values(45675503,7); values(45675504,7);

Alumnos: Rodríguez Paris, Jorge Luis – Jordan, Gerónimo

Pg: 22

UNIVERSISDAD ABIERTA INTERAMERICANA FACULTAD DE TECNOLOGIA INFORMATICA

Caso de Uso: ABC Movil – Anexo Prof. Nicolás Bocalandro insert into empleado (ID_empleado, NOMBRE, APELLIDO, DIRECCION, TELEFONO, TIPO_DOC, NRO_DOC, LOCALIDAD, SUELDO_BASICO) values (1,'Walter','Herrera','Bosnia 4745','47673450','DNI','30120342','San Martin',1200); insert into empleado (ID_empleado, NOMBRE, APELLIDO, DIRECCION, TELEFONO, TIPO_DOC, NRO_DOC, LOCALIDAD, SUELDO_BASICO) values (2,'Luisa','Martinez','Hernandez 214','47134545','LC','980567','San Martin',1200); insert into empleado (ID_empleado, NOMBRE, APELLIDO, DIRECCION, TELEFONO, TIPO_DOC, NRO_DOC, LOCALIDAD, SUELDO_BASICO) values (3,'Emanuel','Ferreyra','Bogota 350','46568870','DNI','24567089','Villa Ballester',900); insert into empleado (ID_empleado, NOMBRE, APELLIDO, DIRECCION, TELEFONO, TIPO_DOC, NRO_DOC, LOCALIDAD, SUELDO_BASICO) values (4,'Lucas','Jones','Borges 2232','47689987','DNI','3647589','Villa Ballester',900); insert into empleado (ID_empleado, NOMBRE, APELLIDO, DIRECCION, TELEFONO, TIPO_DOC, NRO_DOC, LOCALIDAD, SUELDO_BASICO) values (5,'Mauro','Jones','Libertad 431','4887698','DNI','11409256','Villa Martelli',1200); insert into empleado (ID_empleado, NOMBRE, APELLIDO, DIRECCION, TELEFONO, TIPO_DOC, NRO_DOC, LOCALIDAD, SUELDO_BASICO) values (6,'Francisco','Garcia','Ayacucho 786','47899963','LE','3567925','Villa Martelli',1000); insert into empleado (ID_empleado, NOMBRE, APELLIDO, DIRECCION, TELEFONO, TIPO_DOC, NRO_DOC, LOCALIDAD, SUELDO_BASICO) values (7,'Lucas','Herrera','Murillo 666','45675677','DNI','32987959','San Martin',2000); insert into empleado (ID_empleado, NOMBRE, APELLIDO, DIRECCION, TELEFONO, TIPO_DOC, NRO_DOC, LOCALIDAD, SUELDO_BASICO) values (8,'Omar','Herrera','Murillo 77','48907768','LE','29354870','San Martin',2000); insert into empleado (ID_empleado, NOMBRE, APELLIDO, DIRECCION, TELEFONO, TIPO_DOC, NRO_DOC, LOCALIDAD, SUELDO_BASICO) values (9,'Walter','Gomez','Pichincha 2321','42938744','DNI','2436789','Villa Martelli',2000); insert into empleado (ID_empleado, NOMBRE, APELLIDO, DIRECCION, TELEFONO, TIPO_DOC, NRO_DOC, LOCALIDAD, SUELDO_BASICO) values (10,'Walter','Hernandez','Muñeca 3838','47779980','DNI','41578245','San Martin',2000); insert into empleado (ID_empleado, NOMBRE, APELLIDO, DIRECCION, TELEFONO, TIPO_DOC, NRO_DOC, LOCALIDAD, SUELDO_BASICO) values (11,'Martin','Ferreyra','Cucha Cucha 212','46897896','LE','30218925','Villa Martelli',1000); insert into empleado (ID_empleado, NOMBRE, APELLIDO, DIRECCION, TELEFONO, TIPO_DOC, NRO_DOC, LOCALIDAD, SUELDO_BASICO) values (12,'Maria','Jones','Drysdale 5576','42289887','LC','4678905','San Martin',5000); insert into empleado (ID_empleado, NOMBRE, APELLIDO, DIRECCION, TELEFONO, TIPO_DOC, NRO_DOC, LOCALIDAD, SUELDO_BASICO) values (13,'Martin','Jones','Drysdale 5576','42289887','DNI','33556779','Villa Ballester',5000); insert into empleado (ID_empleado, NOMBRE, APELLIDO, DIRECCION, TELEFONO, TIPO_DOC, NRO_DOC, LOCALIDAD, SUELDO_BASICO) values (14,'Lucas','Ferreyra','Independencia 2239','47756688','DNI','3556536557','San Martin',6000); insert into empleado (ID_empleado, NOMBRE, APELLIDO, DIRECCION, TELEFONO, TIPO_DOC, NRO_DOC, LOCALIDAD, SUELDO_BASICO) values (15,'Maria','Ferretti','San Martin 34','45679989','LC','24576234','San Martin',6000); insert into empleado (ID_empleado, NOMBRE, APELLIDO, DIRECCION, TELEFONO, TIPO_DOC, NRO_DOC, LOCALIDAD, SUELDO_BASICO) values (16,'Maria','Beltran','Pedernera 345','45569000','LC','7098432','Villa Ballester',1500); insert into empleado (ID_empleado, NOMBRE, APELLIDO, DIRECCION, TELEFONO, TIPO_DOC, NRO_DOC, LOCALIDAD, SUELDO_BASICO) values (17,'Walter','Beltran','Lavalle 5688','47887444','DNI','30968514','San Martin',1600);

Alumnos: Rodríguez Paris, Jorge Luis – Jordan, Gerónimo

Pg: 23

UNIVERSISDAD ABIERTA INTERAMERICANA FACULTAD DE TECNOLOGIA INFORMATICA

Caso de Uso: ABC Movil – Anexo Prof. Nicolás Bocalandro insert into empleado (ID_empleado, NOMBRE, APELLIDO, DIRECCION, TELEFONO, TIPO_DOC, NRO_DOC, LOCALIDAD, SUELDO_BASICO) values (18,'Lucas','Curcio','Alvear 3726','45009334','DNI','28761083','Villa Martelli',2500); insert into empleado (ID_empleado, NOMBRE, APELLIDO, DIRECCION, TELEFONO, TIPO_DOC, NRO_DOC, LOCALIDAD, SUELDO_BASICO) values (19,'Martin','Curcio','Alvear 388','42929442','DNI','37016032','San Martin',1200); insert into empleado (ID_empleado, NOMBRE, APELLIDO, DIRECCION, TELEFONO, TIPO_DOC, NRO_DOC, LOCALIDAD, SUELDO_BASICO) values (20,'Maria','Lomada','Pueyrredon 78','45678899','LC','38900001','Villa Ballester',3900); insert into empleado (ID_empleado, NOMBRE, APELLIDO, DIRECCION, TELEFONO, TIPO_DOC, NRO_DOC, LOCALIDAD, SUELDO_BASICO) values (21,'Maria','Perez','Pueyrredon 780','45678899','LC','38900010','Villa Ballester',3900.50); insert into Reg_Emp (Id_Empresa,Id_Empleado,F_Ingreso) insert into Reg_Emp (Id_Empresa,Id_Empleado,F_Ingreso,F_Egreso) values(1,1,'15/01/2008','15/01/2009'); insert into Reg_Emp (Id_Empresa,Id_Empleado,F_Ingreso,F_Egreso) values(1,10,'15/02/2007','01/06/2009'); insert into Reg_Emp (Id_Empresa,Id_Empleado,F_Ingreso,F_Egreso) values(1,9,'15/01/2008','10/03/2009'); insert into Reg_Emp (Id_Empresa,Id_Empleado,F_Ingreso,F_Egreso) values(1,8,'15/11/2008','15/04/2009'); insert into Reg_Emp (Id_Empresa,Id_Empleado,F_Ingreso,F_Egreso) values(1,4,'15/12/2006','01/01/2009'); insert into Reg_Emp (Id_Empresa,Id_Empleado,F_Ingreso) insert into Reg_Emp (Id_Empresa,Id_Empleado,F_Ingreso) insert into Reg_Emp (Id_Empresa,Id_Empleado,F_Ingreso) insert into Reg_Emp (Id_Empresa,Id_Empleado,F_Ingreso,F_Egreso) values(1,11,'15/01/2007','15/10/2008'); insert into Reg_Emp (Id_Empresa,Id_Empleado,F_Ingreso,F_Egreso) values(1,12,'15/01/2006','15/10/2008'); insert into Reg_Emp (Id_Empresa,Id_Empleado,F_Ingreso,F_Egreso) values(1,13,'15/10/2007','15/01/2009'); insert into Reg_Emp (Id_Empresa,Id_Empleado,F_Ingreso,F_Egreso) values(1,14,'15/11/2007','15/05/2009'); insert into Reg_Emp (Id_Empresa,Id_Empleado,F_Ingreso,F_Egreso) values(1,15,'15/01/2005','15/01/2009'); insert into Reg_Emp (Id_Empresa,Id_Empleado,F_Ingreso) insert into Reg_Emp (Id_Empresa,Id_Empleado,F_Ingreso) insert into Reg_Emp (Id_Empresa,Id_Empleado,F_Ingreso) insert into Reg_Emp (Id_Empresa,Id_Empleado,F_Ingreso) insert into Reg_Emp (Id_Empresa,Id_Empleado,F_Ingreso)

values(1,2,'15/01/2008');

values(1,5,'01/01/2005'); values(1,6,'10/01/2004'); values(1,7,'01/01/2003');

values(1,16,'15/01/2008'); values(1,17,'15/02/2008'); values(1,18,'28/03/2007'); values(1,19,'20/04/2008'); values(1,20,'12/05/2006');

insert into Reg_Suc (Id_Sucursal,Id_Empleado,F_Entrada,F_Baja) values(1,1,'15/01/2008','15/05/2008'); insert into Reg_Suc (Id_Sucursal,Id_Empleado,F_Entrada,F_Baja) values(2,1,'16/05/2008','15/01/2009'); insert into Reg_Suc (Id_Sucursal,Id_Empleado,F_Entrada) values(5,1,'16/01/2009'); insert into Reg_Suc (Id_Sucursal,Id_Empleado,F_Entrada,F_Baja) values(4,2,'16/05/2008','15/01/2009'); insert into Reg_Suc (Id_Sucursal,Id_Empleado,F_Entrada,F_Baja) values(1,2,'15/01/2008','15/05/2008');

Alumnos: Rodríguez Paris, Jorge Luis – Jordan, Gerónimo

Pg: 24

UNIVERSISDAD ABIERTA INTERAMERICANA FACULTAD DE TECNOLOGIA INFORMATICA

Caso de Uso: ABC Movil – Anexo Prof. Nicolás Bocalandro insert into Reg_Suc (Id_Sucursal,Id_Empleado,F_Entrada) values(5,2,'16/01/2009'); insert into Reg_Suc (Id_Sucursal,Id_Empleado,F_Entrada,F_Baja) values(2,3,'16/05/2008','15/01/2009'); insert into Reg_Suc (Id_Sucursal,Id_Empleado,F_Entrada) values(7,3,'16/01/2009'); insert into Reg_Suc (Id_Sucursal,Id_Empleado,F_Entrada,F_Baja) values(3,4,'16/05/2008','15/01/2009'); insert into Reg_Suc (Id_Sucursal,Id_Empleado,F_Entrada) values(6,4,'16/01/2009'); insert into Reg_Suc (Id_Sucursal,Id_Empleado,F_Entrada,F_Baja) values(3,5,'16/05/2000','15/01/2009'); insert into Reg_Suc (Id_Sucursal,Id_Empleado,F_Entrada) values(7,5,'16/01/2009'); insert into Reg_Suc (Id_Sucursal,Id_Empleado,F_Entrada,F_Baja) values(3,6,'16/05/2008','15/01/2009'); insert into Reg_Suc (Id_Sucursal,Id_Empleado,F_Entrada) values(4,6,'16/01/2009'); insert into Reg_Suc (Id_Sucursal,Id_Empleado,F_Entrada,F_Baja) values(3,7,'16/05/2008','15/12/2008'); insert into Reg_Suc (Id_Sucursal,Id_Empleado,F_Entrada,F_Baja) values(4,7,'16/12/2008','15/01/2009'); insert into Reg_Suc (Id_Sucursal,Id_Empleado,F_Entrada) values(2,7,'16/01/2009'); insert into Reg_Suc (Id_Sucursal,Id_Empleado,F_Entrada) values(1,12,'15/10/2008'); insert into Reg_Suc (Id_Sucursal,Id_Empleado,F_Entrada) values(1,13,'14/01/2009'); insert into Reg_Suc (Id_Sucursal,Id_Empleado,F_Entrada) values(1,14,'10/03/2009'); insert into cliente (Id_Cliente,Nombre,ApellIdo,Tipo_Doc,Nro_Doc,Direccion) values(1,'RODOLFO MARTINEZ','','CUIT','20052588139','BME. MITRE 780'); insert into cliente (Id_Cliente,Nombre,ApellIdo,Tipo_Doc,Nro_Doc,Direccion) values(2,'COOP.EL PROGRESO','','CUIT','30507913411','FLORIDA 692'); insert into cliente (Id_Cliente,Nombre,ApellIdo,Tipo_Doc,Nro_Doc,Direccion) values(3,'ELADIO FORNASER','','CUIT','30684400335','CLEMENTE ZABALETA 433'); insert into cliente (Id_Cliente,Nombre,ApellIdo,Tipo_Doc,Nro_Doc,Direccion) values(4,'PUGNALONI Y GARCIA','','CUIT','33518305919','RIVADAVIA 2674'); insert into cliente (Id_Cliente,Nombre,ApellIdo,Tipo_Doc,Nro_Doc,Direccion) values(5,'SA S.A.C.F.I.L.','','CUIT','30528749166','CESPEDES 3857'); insert into cliente (Id_Cliente,Nombre,ApellIdo,Tipo_Doc,Nro_Doc,Direccion) values(6,'BRUMARCA S.A.','','CUIT','33687240729','S Martin 683 2º Cuerpo 4º "47"'); insert into cliente (Id_Cliente,Nombre,ApellIdo,Tipo_Doc,Nro_Doc,Direccion) values(7,'CARLOS PEREYRA','','CUIT','20147122838','ALTE.BROWN 79'); insert into cliente (Id_Cliente,Nombre,ApellIdo,Tipo_Doc,Nro_Doc,Direccion) values(8,'GRANJA MORENO S.A.','','CUIT','30679201502','AV.F.F. DE LA CRUZ 1714'); insert into cliente (Id_Cliente,Nombre,ApellIdo,Tipo_Doc,Nro_Doc,Direccion) values(9,'RAMON PIÑON','','CUIT','23219789289','CALLE 23 N*242'); insert into cliente (Id_Cliente,Nombre,ApellIdo,Tipo_Doc,Nro_Doc,Direccion) values(10,'COOP.GRAL.NECOCHEA' ,'','CUIT','30506957970','AVENIDA 59 3200'); insert into cliente (Id_Cliente,Nombre,ApellIdo,Tipo_Doc,Nro_Doc,Direccion) values(11,'NESTOR ZUBIRI','','CUIT','20055245003','25 DE MAYO 180'); insert into cliente (Id_Cliente,Nombre,ApellIdo,Tipo_Doc,Nro_Doc,Direccion) values(12,'BARTOLOME JUAN','','CUIT','20053878319','AV. CAMPOS Y ARCE'); insert into cliente (Id_Cliente,Nombre,ApellIdo,Tipo_Doc,Nro_Doc,Direccion) values(13,'SONIA MIRIAM','Fernandino','DNI','27113515436','ALTE. BROWN 601'); insert into cliente (Id_Cliente,Nombre,ApellIdo,Tipo_Doc,Nro_Doc,Direccion) values(14,'VILLA Y MORENO ','','CUIT','30544398012','C. BARROS 974'); insert into cliente (Id_Cliente,Nombre,ApellIdo,Tipo_Doc,Nro_Doc,Direccion) values(15,'CAROLA','Arroyo','DNI','27214463356','AV.CARMEN 726');

Alumnos: Rodríguez Paris, Jorge Luis – Jordan, Gerónimo

Pg: 25

UNIVERSISDAD ABIERTA INTERAMERICANA FACULTAD DE TECNOLOGIA INFORMATICA

Caso de Uso: ABC Movil – Anexo Prof. Nicolás Bocalandro insert into cliente (Id_Cliente,Nombre,ApellIdo,Tipo_Doc,Nro_Doc,Direccion) values(16,'ANIMAL SRL','','CUIT','30581481256','INGENIERO FIRPO NRO. 283'); insert into cliente (Id_Cliente,Nombre,ApellIdo,Tipo_Doc,Nro_Doc,Direccion) values(17,'EDUARDO J. REVORA','','CUIT','20081108952','CALLE 16 ESQ. 17'); insert into cliente (Id_Cliente,Nombre,ApellIdo,Tipo_Doc,Nro_Doc,Direccion) values(18,'LUIS M. BERETERBIDE','','CUIT','20049123796','CALLE 28 562'); insert into cliente (Id_Cliente,Nombre,ApellIdo,Tipo_Doc,Nro_Doc,Direccion) values(19,'ENRIQUE C. ORTIZ','','CUIT','20049157259','RIVADAVIA ESQ. RAUCH'); insert into cliente (Id_Cliente,Nombre,ApellIdo,Tipo_Doc,Nro_Doc,Direccion) values(20,'GUILLERMO ECHEZARRE','','CUIT','33605320339','URQUIZA 2092'); insert into pregunta(id_pregunta, pregunta) values (1, 'Cual es su nivel de satisfaccion?'); insert into pregunta(id_pregunta, pregunta) values (2, 'Cual es su nivel de necesidad?'); insert into pregunta(id_pregunta, pregunta) values (3, 'Cuan de acuerdo esta con el precio del plan?'); insert into pregunta(id_pregunta, pregunta) values (4, 'Esta de acuerdo con el precio del equipo?'); insert into pregunta(id_pregunta, pregunta) values (5, 'Cual fue el nivel de atencion?'); insert into pregunta(id_pregunta, pregunta) values (6, 'Cual fue el nivel de solucion?'); insert into respuesta (id_respuesta, respuesta) values insert into respuesta (id_respuesta, respuesta) values insert into respuesta (id_respuesta, respuesta) values insert into respuesta (id_respuesta, respuesta) values insert into respuesta (id_respuesta, respuesta) values insert into respuesta (id_respuesta, respuesta) values insert into respuesta (id_respuesta, respuesta) values insert into respuesta (id_respuesta, respuesta) values insert into respuesta (id_respuesta, respuesta) values insert into respuesta (id_respuesta, respuesta) values

(1, 1); (2, 2); (3, 3); (4, 4); (5, 5); (6, 6); (7, 7); (8, 8); (9, 9); (10, 10);

insert into encuesta(Id_Encuesta,Fecha_Encuesta,Id_Pregunta,Id_Empleado,Id_Cliente,Id_Respuesta) values (1,'11/5/2009',1,1,1,1); insert into encuesta(Id_Encuesta,Fecha_Encuesta,Id_Pregunta,Id_Empleado,Id_Cliente,Id_Respuesta) values (2,'11/5/2009',2,1,1,2); insert into encuesta(Id_Encuesta,Fecha_Encuesta,Id_Pregunta,Id_Empleado,Id_Cliente,Id_Respuesta) values (3,'11/5/2009',3,1,1,4); insert into encuesta(Id_Encuesta,Fecha_Encuesta,Id_Pregunta,Id_Empleado,Id_Cliente,Id_Respuesta) values (4,'12/5/2009',1,1,2,10); insert into encuesta(Id_Encuesta,Fecha_Encuesta,Id_Pregunta,Id_Empleado,Id_Cliente,Id_Respuesta) values (5,'12/5/2009',1,1,2,6); insert into encuesta(Id_Encuesta,Fecha_Encuesta,Id_Pregunta,Id_Empleado,Id_Cliente,Id_Respuesta) values (6,'14/5/2009',1,1,2,7); insert into encuesta(Id_Encuesta,Fecha_Encuesta,Id_Pregunta,Id_Empleado,Id_Cliente,Id_Respuesta) values (7,'14/5/2009',1,5,5,8);

Alumnos: Rodríguez Paris, Jorge Luis – Jordan, Gerónimo

Pg: 26

UNIVERSISDAD ABIERTA INTERAMERICANA FACULTAD DE TECNOLOGIA INFORMATICA

Caso de Uso: ABC Movil – Anexo Prof. Nicolás Bocalandro insert into encuesta(Id_Encuesta,Fecha_Encuesta,Id_Pregunta,Id_Empleado,Id_Cliente,Id_Respuesta) values (8,'14/5/2009',4,5,5,5); insert into encuesta(Id_Encuesta,Fecha_Encuesta,Id_Pregunta,Id_Empleado,Id_Cliente,Id_Respuesta) values (9,'14/5/2009',4,5,5,7); insert into encuesta(Id_Encuesta,Fecha_Encuesta,Id_Pregunta,Id_Empleado,Id_Cliente,Id_Respuesta) values (10,'14/5/2009',5,5,7,9); insert into encuesta(Id_Encuesta,Fecha_Encuesta,Id_Pregunta,Id_Empleado,Id_Cliente,Id_Respuesta) values (11,'17/5/2009',6,5,7,10); insert into encuesta(Id_Encuesta,Fecha_Encuesta,Id_Pregunta,Id_Empleado,Id_Cliente,Id_Respuesta) values (12,'17/5/2009',3,5,7,10); insert into encuesta(Id_Encuesta,Fecha_Encuesta,Id_Pregunta,Id_Empleado,Id_Cliente,Id_Respuesta) values (13,'17/5/2009',6,5,7,10); insert into encuesta(Id_Encuesta,Fecha_Encuesta,Id_Pregunta,Id_Empleado,Id_Cliente,Id_Respuesta) values (14,'18/5/2009',5,8,7,8); insert into encuesta(Id_Encuesta,Fecha_Encuesta,Id_Pregunta,Id_Empleado,Id_Cliente,Id_Respuesta) values (15,'19/5/2009',2,8,7,8); insert into encuesta(Id_Encuesta,Fecha_Encuesta,Id_Pregunta,Id_Empleado,Id_Cliente,Id_Respuesta) values (16,'19/5/2009',2,8,19,8); insert into encuesta(Id_Encuesta,Fecha_Encuesta,Id_Pregunta,Id_Empleado,Id_Cliente,Id_Respuesta) values (17,'19/5/2009',2,8,19,9); insert into encuesta(Id_Encuesta,Fecha_Encuesta,Id_Pregunta,Id_Empleado,Id_Cliente,Id_Respuesta) values (18,'19/5/2009',2,8,19,7); insert into encuesta(Id_Encuesta,Fecha_Encuesta,Id_Pregunta,Id_Empleado,Id_Cliente,Id_Respuesta) values (19,'19/5/2009',2,8,19,7); insert into encuesta(Id_Encuesta,Fecha_Encuesta,Id_Pregunta,Id_Empleado,Id_Cliente,Id_Respuesta) values (20,'19/5/2009',3,8,19,9);

insert into fabricante (ID_FABRICANTE, RAZON_SOCIAL, CUIT, DIRECCION, TELEFONO) values (1,'Mitorola S.A.',303456154,'Marcelo T. 131',47685006); insert into fabricante (ID_FABRICANTE, RAZON_SOCIAL, CUIT, DIRECCION, TELEFONO) values (2,'Sonya Eracsson S.A.',345672354,'Rosario 3551',47695226); insert into fabricante (ID_FABRICANTE, RAZON_SOCIAL, CUIT, DIRECCION, TELEFONO) values (3,'Port Hable SACIF',300987894,'Chacabuco 1000',47375336); insert into fabricante (ID_FABRICANTE, RAZON_SOCIAL, CUIT, DIRECCION, TELEFONO) values (4,'Hiwililet Packord',309884444,'Chacabuco 1200',48675456); insert into fabricante (ID_FABRICANTE, RAZON_SOCIAL, CUIT, DIRECCION, TELEFONO) values (5,'SamSamSunz S.A.',303498904,'Esnaola 456',47475656);

Alumnos: Rodríguez Paris, Jorge Luis – Jordan, Gerónimo

Pg: 27

UNIVERSISDAD ABIERTA INTERAMERICANA FACULTAD DE TECNOLOGIA INFORMATICA

Caso de Uso: ABC Movil – Anexo Prof. Nicolás Bocalandro insert into fabricante (ID_FABRICANTE, RAZON_SOCIAL, CUIT, DIRECCION, TELEFONO) values (17,'Phanthom S.A.',303456155,'Salguero 2790',47684454); insert into fabricante (ID_FABRICANTE, RAZON_SOCIAL, CUIT, DIRECCION, TELEFONO) values (18,'Nokiem S.A.',303456200,'Salguero 131',47680000); insert into fabricante (ID_FABRICANTE, RAZON_SOCIAL, CUIT, DIRECCION, TELEFONO) values (19,'Qompack S.A.',113451154,'Mercedes 131',48535006); insert into fabricante (ID_FABRICANTE, RAZON_SOCIAL, CUIT, DIRECCION, TELEFONO) values (20,'Benq S.A.',12456300,'La cabañera 1312',47522006); insert into fabricante (ID_FABRICANTE, RAZON_SOCIAL, CUIT, DIRECCION, TELEFONO) values (21,'Larreta S.A.',29345333,'La Crujia 5001',47681200); insert into fabricante (ID_FABRICANTE, RAZON_SOCIAL, CUIT, DIRECCION, TELEFONO) values (22,'Biorcatti S.A.',303444456,'Peron 1420',47690000); insert into fabricante (ID_FABRICANTE, RAZON_SOCIAL, CUIT, DIRECCION, TELEFONO) values (23,'Kirchner S.A.',45667600,'Corbeta Almirante 1333',47685678); insert into fabricante (ID_FABRICANTE, RAZON_SOCIAL, CUIT, DIRECCION, TELEFONO) values (24,'Cletus S.A.',303455678,'Almirante Gutty 1312',47682000); insert into fabricante (ID_FABRICANTE, RAZON_SOCIAL, CUIT, DIRECCION, TELEFONO) values (25,'Bombai S.A.',303434556,'Juan Solis 131',47684566); insert into fabricante (ID_FABRICANTE, RAZON_SOCIAL, CUIT, DIRECCION, TELEFONO) values (26,'SCiolliti S.A.',303452323,'Marcelo T. 5006',48589900); insert into equipo (ID_equipo, id_fabricante, descripcion, modelo, f_compra, nro_serie) values (1, 1,'Cybertron','Z-28','2/1/2009','123456789A'); insert into equipo (ID_equipo, id_fabricante, descripcion, modelo, f_compra, nro_serie) values (2, 1,'Cybertron','Dinamics','2/1/2009','234567891B'); insert into equipo (ID_equipo, id_fabricante, descripcion, modelo, f_compra, nro_serie) values (3, 1,'Cybertron','z-15','12/2/2009','345678912C'); insert into equipo (ID_equipo, id_fabricante, descripcion, modelo, f_compra, nro_serie) values (4, 1,'Cybertron','Imperiom','12/2/2008','456789123D'); insert into equipo (ID_equipo, id_fabricante, descripcion, modelo, f_compra, nro_serie) values (5, 1,'Cybertron','Black Style','11/5/2008','567891234E'); insert into equipo (ID_equipo, id_fabricante, descripcion, modelo, f_compra, nro_serie) values (6, 2,'Miticum','Cy-34r','1/1/2009','987654321F'); insert into equipo (ID_equipo, id_fabricante, descripcion, modelo, f_compra, nro_serie) values (7, 2,'Miticum','Cy-34e','4/4/2009','87654321G'); insert into equipo (ID_equipo, id_fabricante, descripcion, modelo, f_compra, nro_serie) values (8, 2,'Miticum','Cy-fullfull','2/1/2008','76543210H'); insert into equipo (ID_equipo, id_fabricante, descripcion, modelo, f_compra, nro_serie) values (9, 3,'Decepticon','A 1200','5/5/2009','654321098I'); insert into equipo (ID_equipo, id_fabricante, descripcion, modelo, f_compra, nro_serie) values (10, 4,'Autobotcel','A 3534','6/2/2009','03948576J'); insert into equipo (ID_equipo, id_fabricante, descripcion, modelo, f_compra, nro_serie) values (11, 4,'Autobotcel','Silver','5/3/2009','93836475563K'); insert into equipo (ID_equipo, id_fabricante, descripcion, modelo, f_compra, nro_serie) values (12, 4,'Autobotcel','Morochen','9/4/2009','56347477L'); insert into equipo (ID_equipo, id_fabricante, descripcion, modelo, f_compra, nro_serie) values (13, 4,'Autobotcel','Turquiese','9/5/2009','637563463M'); insert into equipo (ID_equipo, id_fabricante, descripcion, modelo, f_compra, nro_serie) values (14, 4,'Autobotcel','Yellowman','9/6/2009','3475473467N'); insert into equipo (ID_equipo, id_fabricante, descripcion, modelo, f_compra, nro_serie) values (15, 1,'Cybertron','z-28 con gnc','9/6/2009','4234653634T');

Alumnos: Rodríguez Paris, Jorge Luis – Jordan, Gerónimo

Pg: 28

UNIVERSISDAD ABIERTA INTERAMERICANA FACULTAD DE TECNOLOGIA INFORMATICA

Caso de Uso: ABC Movil – Anexo Prof. Nicolás Bocalandro insert into equipo (ID_equipo, id_fabricante, descripcion, modelo, f_compra, nro_serie) values (16, 5,'Destrozeitor','T-1000','6/5/2009','3476587458O'); insert into equipo (ID_equipo, id_fabricante, descripcion, modelo, f_compra, nro_serie) values (17, 5,'Destrozeitor','T-1200','6/4/2009','467546734P'); insert into equipo (ID_equipo, id_fabricante, descripcion, modelo, f_compra, nro_serie) values (18, 5,'Destrozeitor','T-600','11/5/2009','87967989634Q'); insert into equipo (ID_equipo, id_fabricante, descripcion, modelo, f_compra, nro_serie) values (19, 5,'Destrozeitor','T-kg','11/4/2009','34778948475R'); insert into equipo (ID_equipo, id_fabricante, descripcion, modelo, f_compra, nro_serie) values (20, 1,'Cybertron','Auroras','6/2/2009','5789970987S'); insert into equipo (ID_equipo, id_fabricante, descripcion, modelo, f_compra, nro_serie) values (21, 20,'Ligth','1200','6/4/2009','467734P'); insert into equipo (ID_equipo, id_fabricante, descripcion, modelo, f_compra, nro_serie) values (22, 20,'Belltone','200','6/4/2009','4675A'); insert into equipo (ID_equipo, id_fabricante, descripcion, modelo, f_compra, nro_serie) values (23, 23,'Magnalite','300','6/4/2009','467544675AP'); insert into equipo (ID_equipo, id_fabricante, descripcion, modelo, f_compra, nro_serie) values (24, 23,'Magnalite','320','10/4/2008','46754675AP'); insert into equipo (ID_equipo, id_fabricante, descripcion, modelo, f_compra, nro_serie) values (25, 25,'Nova','112','10/4/2008','467546734P'); insert into equipo (ID_equipo, id_fabricante, descripcion, modelo, f_compra, nro_serie) values (26, 26,'Transformer','B-6767','10/4/2008','4675A46734P'); insert into equipo (ID_equipo, id_fabricante, descripcion, modelo, f_compra, nro_serie) values (27, 26,'Transformer','A-13','10/4/2008','11116734P'); insert into equipo (ID_equipo, id_fabricante, descripcion, modelo, f_compra, nro_serie) values (28, 26,'Transformer','H-700','10/4/2008','467656734P'); insert into equipo (ID_equipo, id_fabricante, descripcion, modelo, f_compra, nro_serie) values (29, 26,'Transformer','Y-I330','10/4/2008','4333346734P'); insert into equipo (ID_equipo, id_fabricante, descripcion, modelo, f_compra, nro_serie) values (30, 26,'Transformer','I380','10/4/2008','46754A454P'); insert into H_Comision (Id_Equipo,F_Comision,Comision) values (1,'01/01/2007',2); insert into H_Comision (Id_Equipo,F_Comision,Comision) values (2,'01/01/2007',0.5); insert into H_Comision (Id_Equipo,F_Comision,Comision) values (3,'01/01/2007',1.4); insert into H_Comision (Id_Equipo,F_Comision,Comision) values (4,'01/01/2007',2); insert into H_Comision (Id_Equipo,F_Comision,Comision) values (5,'01/01/2007',4); insert into H_Comision (Id_Equipo,F_Comision,Comision) values (6,'01/01/2007',2); insert into H_Comision (Id_Equipo,F_Comision,Comision) values (7,'01/01/2007',10); insert into H_Comision (Id_Equipo,F_Comision,Comision) values (8,'01/01/2007',1); insert into H_Comision (Id_Equipo,F_Comision,Comision) values (9,'01/06/2007',2); insert into H_Comision (Id_Equipo,F_Comision,Comision) values (10,'01/01/2008',1.5); insert into H_Comision (Id_Equipo,F_Comision,Comision) values (11,'01/01/2008',1.5); insert into H_Comision (Id_Equipo,F_Comision,Comision) values (12,'01/01/2008',1.5); insert into H_Comision (Id_Equipo,F_Comision,Comision) values (13,'01/08/2008',2); insert into H_Comision (Id_Equipo,F_Comision,Comision) values (14,'01/01/2008',3.1); insert into H_Comision (Id_Equipo,F_Comision,Comision) values (15,'01/01/2008',2); insert into H_Comision (Id_Equipo,F_Comision,Comision) values (16,'01/10/2008',2); insert into H_Comision (Id_Equipo,F_Comision,Comision) values (17,'01/01/2008',2); insert into H_Comision (Id_Equipo,F_Comision,Comision) values (18,'01/01/2008',2); insert into H_Comision (Id_Equipo,F_Comision,Comision) values (19,'01/11/2008',2.1); insert into H_Comision (Id_Equipo,F_Comision,Comision) values (20,'01/12/2008',1.5); insert into H_Comision (Id_Equipo,F_Comision,Comision) values (1,'01/10/2007',3);

Alumnos: Rodríguez Paris, Jorge Luis – Jordan, Gerónimo

Pg: 29

UNIVERSISDAD ABIERTA INTERAMERICANA FACULTAD DE TECNOLOGIA INFORMATICA

Caso de Uso: ABC Movil – Anexo Prof. Nicolás Bocalandro insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (1,'01/05/2009',100.50); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (1,'15/05/2009',115.90); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (1,'17/05/2009',180.10); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (2,'01/05/2009',1745); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (3,'01/05/2009',500.50); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (5,'01/05/2009',1115.90); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (5,'15/05/2009',1000.99); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (4,'02/05/2009',110.90); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (6,'15/05/2009',2000.90); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (7,'15/05/2009',700.80); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (8,'02/05/2009',115.00); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (9,'01/05/2009',1500.00); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (10,'15/05/2009',700.90); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (11,'12/05/2009',500.50); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (12,'01/05/2009',400.90); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (12,'20/05/2009',400.90); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (14,'15/05/2009',190.30); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (15,'25/05/2009',180.80); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (19,'10/05/2009',250.10); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (19,'15/05/2009',110.20); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (22,'15/05/2009',250.70); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (22,'15/07/2008',300.20); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (22,'20/10/2008',950.80); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (24,'05/05/2008',270.30); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (24,'15/01/2009',110.50); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (26,'02/05/2008',200.50); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (26,'15/04/2008',400.60); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (26,'30/10/2009',220.20); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (26,'25/05/2009',500.70); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (28,'07/01/2008',100.20); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (28,'07/02/2008',100.50); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (28,'10/05/2009',100.20); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (28,'11/07/2008',410.30); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (28,'14/07/2009',330.40); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (30,'13/05/2008',120.40); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (30,'18/10/2009',180.50); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (30,'15/05/2009',110.60); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (29,'25/02/2008',140.20); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (29,'05/05/2009',510.40); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (29,'15/05/2009',810.60); insert into PLAN_T (id_plan, descripcion, min_libres, msn_libres, p_monto) values (1,'Plan Amigos',50,500,75); insert into PLAN_T (id_plan, descripcion, min_libres, msn_libres, p_monto) values (2,'Plan Familia',150,250,60); insert into PLAN_T (id_plan, descripcion, min_libres, msn_libres, p_monto) values (3,'Pyme',500,50,230); insert into PLAN_T (id_plan, descripcion, min_libres, msn_libres, p_monto) values (4,'Bussines',1000,250,500); insert into PLAN_T (id_plan, descripcion, min_libres, msn_libres, p_monto) values (5,'T.E.C.H.Y.',2500,50,700);

Alumnos: Rodríguez Paris, Jorge Luis – Jordan, Gerónimo

Pg: 30

UNIVERSISDAD ABIERTA INTERAMERICANA FACULTAD DE TECNOLOGIA INFORMATICA

Caso de Uso: ABC Movil – Anexo Prof. Nicolás Bocalandro insert into PLAN_T (id_plan, descripcion, min_libres, msn_libres, p_monto) values (6,'BurnIt',5000,200,1000); insert into PLAN_T (id_plan, descripcion, min_libres, msn_libres, p_monto) values (11,'Plan Rombo',75,500,110); insert into PLAN_T (id_plan, descripcion, min_libres, msn_libres, p_monto) values (12,'Plan Conectados',150,1100,205); insert into PLAN_T (id_plan, descripcion, min_libres, msn_libres, p_monto) values (13,'Plan AMPM',35,5000,350); insert into PLAN_T (id_plan, descripcion, min_libres, msn_libres, p_monto) values (14,'Plan MECHwarrior',250,500,65); insert into PLAN_T (id_plan, descripcion, min_libres, msn_libres, p_monto) values (15,'Plan MEJOR 44',44,400,45); insert into PLAN_T (id_plan, descripcion, min_libres, msn_libres, p_monto) values (16,'Plan 24hs',20,200,355); insert into PLAN_T (id_plan, descripcion, min_libres, msn_libres, p_monto) values (17,'Plan 12hs',250,2500,195); insert into PLAN_T (id_plan, descripcion, min_libres, msn_libres, p_monto) values (18,'Plan 6hs',10,500,75); insert into PLAN_T (id_plan, descripcion, min_libres, msn_libres, p_monto) values (19,'Plan Abuelos',650,500,89); insert into PLAN_T (id_plan, descripcion, min_libres, msn_libres, p_monto) values (21,'Plan Amigos 2',1150,1500,455); Insert into H_PLANES ( ID_EQUIPO, ID_PLAN, F_Cambio) Insert into H_PLANES ( ID_EQUIPO, ID_PLAN, F_Cambio) Insert into H_PLANES ( ID_EQUIPO, ID_PLAN, F_Cambio) Insert into H_PLANES ( ID_EQUIPO, ID_PLAN, F_Cambio) Insert into H_PLANES ( ID_EQUIPO, ID_PLAN, F_Cambio) Insert into H_PLANES ( ID_EQUIPO, ID_PLAN, F_Cambio) Insert into H_PLANES ( ID_EQUIPO, ID_PLAN, F_Cambio) Insert into H_PLANES ( ID_EQUIPO, ID_PLAN, F_Cambio) Insert into H_PLANES ( ID_EQUIPO, ID_PLAN, F_Cambio) Insert into H_PLANES ( ID_EQUIPO, ID_PLAN, F_Cambio) Insert into H_PLANES ( ID_EQUIPO, ID_PLAN, F_Cambio) Insert into H_PLANES ( ID_EQUIPO, ID_PLAN, F_Cambio) Insert into H_PLANES ( ID_EQUIPO, ID_PLAN, F_Cambio) Insert into H_PLANES ( ID_EQUIPO, ID_PLAN, F_Cambio) Insert into H_PLANES ( ID_EQUIPO, ID_PLAN, F_Cambio) Insert into H_PLANES ( ID_EQUIPO, ID_PLAN, F_Cambio) Insert into H_PLANES ( ID_EQUIPO, ID_PLAN, F_Cambio)

values(10,1,'30/04/2009'); values(11,1,'30/04/2009'); values(1,1,'01/06/2009'); values(2,1,'01/06/2009'); values(3,1,'01/06/2009'); values(4,3,'01/06/2009'); values(5,3,'01/06/2009'); values(6,3,'01/06/2009'); values(7,4,'30/04/2009'); values(8,4,'30/04/2009'); values(9,2,'12/06/2009'); values(13,2,'01/06/2009'); values(14,1,'11/03/2009'); values(15,1,'09/06/2009'); values(16,1,'01/03/2009'); values(17,1,'01/05/2009'); values(18,1,'15/07/2009');

insert into MONEDA (id_moneda, descripcion, simbolo) values (1,'Pesos', '$'); insert into MONEDA (id_moneda, descripcion, simbolo) values (2,'Dolar', 'u$d'); insert into MONEDA (id_moneda, descripcion, simbolo) values (3,'Euro', 'EU'); insert into H_Moneda (Id_Moneda,F_Moneda,Cambio) values (2,'01/05/2009',3.70); insert into H_Moneda (Id_Moneda,F_Moneda,Cambio) values (2,'02/05/2009',3.71); insert into H_Moneda (Id_Moneda,F_Moneda,Cambio) values (2,'03/05/2009',3.75); insert into H_Moneda (Id_Moneda,F_Moneda,Cambio) values (2,'04/05/2009',3.80); insert into H_Moneda (Id_Moneda,F_Moneda,Cambio) values (2,'05/05/2009',3.81); insert into H_Moneda (Id_Moneda,F_Moneda,Cambio) values (2,'06/05/2009',3.80); insert into H_Moneda (Id_Moneda,F_Moneda,Cambio) values (3,'05/05/2009',5.01);

Alumnos: Rodríguez Paris, Jorge Luis – Jordan, Gerónimo

Pg: 31

UNIVERSISDAD ABIERTA INTERAMERICANA FACULTAD DE TECNOLOGIA INFORMATICA

Caso de Uso: ABC Movil – Anexo Prof. Nicolás Bocalandro insert into H_Moneda (Id_Moneda,F_Moneda,Cambio) values (3,'06/05/2009',4.98); insert into H_Moneda (Id_Moneda,F_Moneda,Cambio) values (3,'07/05/2009',4.10); insert into LETRA (id_letra, descripcion) values(1,'A'); insert into LETRA (id_letra, descripcion) values(2,'B'); insert into LETRA (id_letra, descripcion) values(3,'C'); insert into LETRA (id_letra, descripcion) values(4,'E'); insert into forma_pago (id_f_pago, descripcion) values(1,'Tarjeta Visa'); insert into forma_pago (id_f_pago, descripcion) values(2,'Tarjeta American'); insert into forma_pago (id_f_pago, descripcion) values(3,'Tarjeta Maestro'); insert into forma_pago (id_f_pago, descripcion) values(4,'Efectivo'); insert into forma_pago (id_f_pago, descripcion) values(5,'Coutas'); insert into FAC_CAB (N_PUNTOVENTA, NRO_FACT, ID_CLIENTE, ID_LETRA, ID_EMPLEADO, F_FAC) values (1, 1, 1, 1, 1, '30/04/2009'); insert into Fac_Det (N_PUNTOVENTA,Nro_Fact,Id_Equipo,Id_Plan) values (1,1,10,1); insert into Fac_Det (N_PUNTOVENTA,Nro_Fact,Id_Equipo,Id_Plan) values (1,1,11,1); insert into Pago (N_PUNTOVENTA,Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta,F_Vencimiento) values (1,1,5,1,1,600.25,'30/05/2009'); insert into Pago (N_PUNTOVENTA,Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta,F_Vencimiento) values (1,1,5,2,1,600.25,'30/06/2009'); insert into FAC_CAB (N_PuntoVenta, NRO_FACT, ID_CLIENTE, ID_LETRA, ID_EMPLEADO, F_FAC) values (1, 2, 2, 1, 1,'01/06/2009'); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,2,1,1); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta) values (1,2,1,1,1,175); insert into FAC_CAB (N_PuntoVenta, NRO_FACT, ID_CLIENTE, ID_LETRA, ID_EMPLEADO, F_FAC) values (1, 3,3,1,1,'01/06/2009'); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,3,2,1); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta) values (1,3,1,1,1,500.50); insert into FAC_CAB (N_PuntoVenta, NRO_FACT, ID_CLIENTE, ID_LETRA, ID_EMPLEADO, F_FAC) values (1, 4,3,1,2,'01/06/2009'); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,4,3,1); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta) values (1,4,2,1,1,500.50); insert into FAC_CAB (N_PuntoVenta, NRO_FACT, ID_CLIENTE, ID_LETRA, ID_EMPLEADO, F_FAC) values (1, 5,4,1,3,'01/06/2009'); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,5,4,3); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,5,5,3); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,5,6,3); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta) values (1,5,4,1,1,1115.90); insert into FAC_CAB (N_PuntoVenta, NRO_FACT, ID_CLIENTE, ID_LETRA, ID_EMPLEADO, F_FAC) values (1, 6,4,1,4,'30/03/2009'); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,6,7,4); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,6,8,4);

Alumnos: Rodríguez Paris, Jorge Luis – Jordan, Gerónimo

Pg: 32

UNIVERSISDAD ABIERTA INTERAMERICANA FACULTAD DE TECNOLOGIA INFORMATICA

Caso de Uso: ABC Movil – Anexo Prof. Nicolás Bocalandro insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta,F_Vencimiento) values (1,6,5,1,1,500.50,'30/04/2009'); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta,F_Vencimiento) values (1,6,5,2,1,500.50,'30/05/2009'); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta,F_Vencimiento) values (1,6,5,3,1,500.50,'30/06/2009'); insert into FAC_CAB (N_PuntoVenta, NRO_FACT, ID_CLIENTE, ID_LETRA, ID_EMPLEADO, F_FAC) values (1, 7,5,1,5,'12/06/2009'); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,7,9,2); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta) values (1,7,4,1,1,1400.90); insert into FAC_CAB (N_PuntoVenta, NRO_FACT, ID_CLIENTE, ID_LETRA, ID_EMPLEADO, F_FAC) values (1, 8,6,1,6,'01/06/2009'); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,8,13,2); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta) values (1,8,4,1,1,400.90); insert into FAC_CAB (N_PuntoVenta, NRO_FACT, ID_CLIENTE, ID_LETRA, ID_EMPLEADO, F_FAC) values (1, 9,7,1,7,'11/03/2009'); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,9,14,1); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta) values (1,9,4,1,1,190.30); insert into FAC_CAB (N_PuntoVenta, NRO_FACT, ID_CLIENTE, ID_LETRA, ID_EMPLEADO, F_FAC) values (1, 10,8,1,9,'09/06/2009'); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,10,15,1); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta) values (1,10,4,10,1,180.80); insert into FAC_CAB (N_PuntoVenta, NRO_FACT, ID_CLIENTE, ID_LETRA, ID_EMPLEADO, F_FAC) values (1, 11,9,1,10,'01/03/2009'); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,11,16,1); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta) values (1,11,4,1,1,250.10); insert into FAC_CAB (N_PuntoVenta, NRO_FACT, ID_CLIENTE, ID_LETRA, ID_EMPLEADO, F_FAC) values (1, 12,10,1,10,'01/05/2009'); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,12,17,1); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta) values (1,12,4,1,2,1500.00); insert into FAC_CAB (N_PuntoVenta, NRO_FACT, ID_CLIENTE, ID_LETRA, ID_EMPLEADO, F_FAC) values (1, 13,20,1,10,'15/06/2009'); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,13,18,1); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta) values (1,13,4,1,2,2000.90); insert into FAC_CAB (N_PuntoVenta, NRO_FACT, ID_CLIENTE, ID_LETRA, ID_EMPLEADO, F_FAC) values (1, 14,1,1,17,'15/02/2008'); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,14,10,11); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,14,21,11); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,14,22,11); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,14,25,12); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,14,27,12);

Alumnos: Rodríguez Paris, Jorge Luis – Jordan, Gerónimo

Pg: 33

UNIVERSISDAD ABIERTA INTERAMERICANA FACULTAD DE TECNOLOGIA INFORMATICA

Caso de Uso: ABC Movil – Anexo Prof. Nicolás Bocalandro insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta) values (1,14,4,1,2,9000.99); insert into FAC_CAB (N_PuntoVenta, NRO_FACT, ID_CLIENTE, ID_LETRA, ID_EMPLEADO, F_FAC) values (1, 15,20,1,17,'15/02/2009'); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,15,30,13); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,15,25,14); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,15,15,15); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta) values (1,15,1,1,1,1500.50); insert into FAC_CAB (N_PuntoVenta, NRO_FACT, ID_CLIENTE, ID_LETRA, ID_EMPLEADO, F_FAC) values (1, 16,16,1,10,'15/02/2008'); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,16,18,18); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,16,19,18); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta) values (1,16,1,1,1,3500.50); insert into FAC_CAB (N_PuntoVenta, NRO_FACT, ID_CLIENTE, ID_LETRA, ID_EMPLEADO, F_FAC) values (1, 17,20,1,12,'15/03/2008'); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,17,19,19); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,17,20,19); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,17,13,19); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta) values (1,17,1,1,1,5500.50): insert into FAC_CAB (N_PuntoVenta, NRO_FACT, ID_CLIENTE, ID_LETRA, ID_EMPLEADO, F_FAC) values (1, 18,1,3,10,'13/04/2009'); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,18,25,11); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta) values (1,18,1,1,1,1175); insert into FAC_CAB (N_PuntoVenta, NRO_FACT, ID_CLIENTE, ID_LETRA, ID_EMPLEADO, F_FAC) values (1, 19,14,4,16,'13/04/2008'); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,19,2,11); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta) values (1,19,1,1,1,975); insert into FAC_CAB (N_PuntoVenta, NRO_FACT, ID_CLIENTE, ID_LETRA, ID_EMPLEADO, F_FAC) values (1, 20,17,4,17,'13/07/2008'); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,20,28,1); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,20,10,1); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta) values (1,20,1,1,1,2175); insert into FAC_CAB (N_PuntoVenta, NRO_FACT, ID_CLIENTE, ID_LETRA, ID_EMPLEADO, F_FAC) values (1, 21,3,3,10,'13/07/2009'); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,21,29,12); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,21,25,11); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,21,10,17); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta,F_Vencimiento) values (1,21,5,1,1,500.50,'30/04/2009'); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta,F_Vencimiento) values (1,21,5,2,1,500.50,'30/05/2009'); insert into FAC_CAB (N_PuntoVenta, NRO_FACT, ID_CLIENTE, ID_LETRA, ID_EMPLEADO, F_FAC) values (1, 22,12,2,18,'13/08/2008'); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,22,10,16);

Alumnos: Rodríguez Paris, Jorge Luis – Jordan, Gerónimo

Pg: 34

UNIVERSISDAD ABIERTA INTERAMERICANA FACULTAD DE TECNOLOGIA INFORMATICA

Caso de Uso: ABC Movil – Anexo Prof. Nicolás Bocalandro insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta) values (1,22,4,1,2,1000.90); insert into FAC_CAB (N_PuntoVenta, NRO_FACT, ID_CLIENTE, ID_LETRA, ID_EMPLEADO, F_FAC) values (1, 23,5,2,10,'13/09/2009'); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,23,10,16); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta) values (1,23,4,1,2,900.90); insert into FAC_CAB (N_PuntoVenta, NRO_FACT, ID_CLIENTE, ID_LETRA, ID_EMPLEADO, F_FAC) values (1, 24,5,2,14,'30/09/2008'); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,24,10,16); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta) values (1,24,4,1,2,900.90); insert into FAC_CAB (N_PuntoVenta, NRO_FACT, ID_CLIENTE, ID_LETRA, ID_EMPLEADO, F_FAC) values (1, 25,5,3,13,'24/09/2008'); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,25,10,17); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta) values (1,25,4,1,2,900.90); insert into FAC_CAB (N_PuntoVenta, NRO_FACT, ID_CLIENTE, ID_LETRA, ID_EMPLEADO, F_FAC) values (1, 26,6,4,17,'21/09/2008'); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,26,10,18); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta) values (1,26,4,1,2,900.90); insert into FAC_CAB (N_PuntoVenta, NRO_FACT, ID_CLIENTE, ID_LETRA, ID_EMPLEADO, F_FAC) values (1, 27,17,4,20,'22/05/2009'); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,27,10,18); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta,F_Vencimiento) values (1,27,5,1,1,500.50,'30/04/2009'); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta,F_Vencimiento) values (1,27,5,2,1,500.50,'30/05/2009'); insert into FAC_CAB (N_PuntoVenta, NRO_FACT, ID_CLIENTE, ID_LETRA, ID_EMPLEADO, F_FAC) values (1, 28,7,4,20,'11/05/2009'); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,28,10,17); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta,F_Vencimiento) values (1,28,5,1,1,500.50,'30/04/2009'); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta,F_Vencimiento) values (1,28,5,2,1,500.50,'30/05/2009'); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta,F_Vencimiento) values (1,28,5,3,1,500.50,'30/04/2009'); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta,F_Vencimiento) values (1,28,5,4,1,500.50,'30/05/2009'); insert into FAC_CAB (N_PuntoVenta, NRO_FACT, ID_CLIENTE, ID_LETRA, ID_EMPLEADO, F_FAC) values (1, 29,20,1,10,'15/06/2009'); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (1,29,10,16); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta,F_Vencimiento) values (1,29,5,1,1,500.50,'30/04/2009');

Alumnos: Rodríguez Paris, Jorge Luis – Jordan, Gerónimo

Pg: 35

UNIVERSISDAD ABIERTA INTERAMERICANA FACULTAD DE TECNOLOGIA INFORMATICA

Caso de Uso: ABC Movil – Anexo Prof. Nicolás Bocalandro insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta,F_Vencimiento) values (1,29,5,2,1,500.50,'30/05/2009'); insert into FAC_CAB (N_PuntoVenta, NRO_FACT, ID_CLIENTE, ID_LETRA, ID_EMPLEADO, F_FAC) values (2,1,2,1,1,'01/06/2009'); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (2,1,16,5); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta,F_Vencimiento) values (2,1,5,1,1,500.50,'30/04/2009'); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta,F_Vencimiento) values (2,1,5,2,1,500.50,'30/05/2009'); insert into FAC_CAB (N_PuntoVenta, NRO_FACT, ID_CLIENTE, ID_LETRA, ID_EMPLEADO, F_FAC) values (2, 2,3,1,1,'01/06/2009'); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (2,2,20,6); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta) values (2,2,1,1,1,175); insert into FAC_CAB (N_PuntoVenta, NRO_FACT, ID_CLIENTE, ID_LETRA, ID_EMPLEADO, F_FAC) values (2, 3,3,1,2,'01/06/2009'); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (2,3,21,5); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (2,3,20,3); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta) values (2,3,1,1,1,500.50); insert into FAC_CAB (N_PuntoVenta, NRO_FACT, ID_CLIENTE, ID_LETRA, ID_EMPLEADO, F_FAC) values (2, 4,4,1,3,'01/06/2009'); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (2,4,18,11); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta) values (2,4,2,1,1,500.50); insert into FAC_CAB (N_PuntoVenta, NRO_FACT, ID_CLIENTE, ID_LETRA, ID_EMPLEADO, F_FAC) values (2, 5,4,1,4,'30/03/2009'); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (2,5,18,2); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (2,5,15,2); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta,F_Vencimiento) values (2,5,5,1,1,500.50,'30/04/2009'); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta,F_Vencimiento) values (2,5,5,2,1,500.50,'30/05/2009'); insert into Pago (N_PuntoVenta, Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta,F_Vencimiento) values (2,5,5,3,1,500.50,'30/06/2009'); insert into FAC_CAB (N_PuntoVenta, NRO_FACT, ID_CLIENTE, ID_LETRA, ID_EMPLEADO, F_FAC) values (3, 1, 2, 1, 1,'01/06/2009'); insert into Fac_Det (N_PuntoVenta, Nro_Fact,Id_Equipo,Id_Plan) values (3,1,13,2); insert into Pago (N_PuntoVenta,Nro_Fac,Id_Fpago,Nro_Cuota,Id_Moneda,Monto_Couta) values (3,1,4,1,2,1000.99); CONNECT RESET;

Alumnos: Rodríguez Paris, Jorge Luis – Jordan, Gerónimo

Pg: 36

UNIVERSISDAD ABIERTA INTERAMERICANA FACULTAD DE TECNOLOGIA INFORMATICA

Caso de Uso: ABC Movil – Anexo Prof. Nicolás Bocalandro --conectarse a la base de datos CONNECT TO ABCMovil; --crear algunas restricciones sobre el modelo de datos ALTER TABLE DB2ADMIN.EMPLEADO ADD CONSTRAINT RC_EMPLEADO_SB CHECK (sueldo_basico > 800) ENFORCED ENABLE QUERY OPTIMIZATION ; ALTER TABLE DB2ADMIN.EMPLEADO ADD CONSTRAINT RC_EMPLEADO_TD CHECK (Tipo_doc in ( 'DNI' , 'LC' , 'LE')) ENFORCED ENABLE QUERY OPTIMIZATION ; ALTER TABLE DB2ADMIN.REG_EMP ADD CONSTRAINT RC_RE_FECHAS CHECK (F_egreso F_ingreso) ENFORCED ENABLE QUERY OPTIMIZATION ; ALTER TABLE DB2ADMIN.CLIENTE ADD CONSTRAINT RC_C_TD CHECK (Tipo_doc in ('CUIT','DNI')) ENFORCED ENABLE QUERY OPTIMIZATION ; ALTER TABLE DB2ADMIN.H_COMISION ADD CONSTRAINT RC_HC_COMISION CHECK (comision 1) ENFORCED ENABLE QUERY OPTIMIZATION ; ALTER TABLE DB2ADMIN.H_MONEDA ADD CONSTRAINT RC_HM_CAMBIO CHECK (Cambio > -1) ENFORCED ENABLE QUERY OPTIMIZATION ;

--validar funcionamiento de las restricciones en el modelo insert into empleado (ID_empleado, NOMBRE, APELLIDO, DIRECCION, TELEFONO, TIPO_DOC, NRO_DOC, LOCALIDAD, SUELDO_BASICO) values (100,'Walter','Herrera','Bosnia 4745','47673450','CUIT','30120342','San Martin',1500); insert into empleado (ID_empleado, NOMBRE, APELLIDO, DIRECCION, TELEFONO, TIPO_DOC, NRO_DOC, LOCALIDAD, SUELDO_BASICO) values (100,'Walter','Herrera','Bosnia 4745','47673450','DNI','30120342','San Martin',500); insert into Reg_Emp (Id_Empresa,Id_Empleado,F_Ingreso,F_Egreso) values(1,21,'29/07/2009','29/07/2009'); insert into cliente (Id_Cliente,Nombre,ApellIdo,Tipo_Doc,Nro_Doc,Direccion) values(21,'GUILLERMO ECHEZARRE','','CUIL','33605320339','URQUIZA 2092'); insert into H_Comision (Id_Equipo,F_Comision,Comision) values (1,'29/07/2009',20); insert into H_Precio (ID_EQUIPO, F_PRECIO, PRECIO) values (29,'29/07/2009',-100); insert into H_Moneda (Id_Moneda,F_Moneda,Cambio) values (3,'29/07/2009',-4.10); CONNECT RESET;

Alumnos: Rodríguez Paris, Jorge Luis – Jordan, Gerónimo

Pg: 37

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.