Sunteți pe pagina 1din 3

Universidad Distrital Francisco Jos de Caldas Facultad de Ingeniera Proyecto Curricular de Ingeniera ELECTRONICA_ Bases de Datos grupo __3_

Profesor: __MAURICIO AVELLA GUTIERREZ_______ Examen No.__3__ Fecha.___2013 JUNIO 3______

Punto 1

Se tiene el siguiente modelo Entidad Relacin

Con la siguiente caracteristica pos tabla:


TABLE [dbo].[Cliente]( [nombreCliente] [varchar](50) NOT NULL, [calleCliente] [varchar](50) NULL, [ciudadCliente] [varchar](50) NULL, TABLE [dbo].[Cuenta]( [numeroCuenta] [bigint] NOT NULL, [saldo] [bigint] NULL, TABLE [dbo].[impositor]( [nombreCliente] [varchar](50) NULL, [numeroCuenta] [bigint] NULL TABLE [dbo].[Prestamo]( [numeroPrestamo] [bigint] NOT NULL, [importe] [bigint] NULL,

Universidad Distrital Francisco Jos de Caldas Facultad de Ingeniera Proyecto Curricular de Ingeniera ELECTRONICA_ Bases de Datos grupo __3_ Profesor: __MAURICIO AVELLA GUTIERREZ_______ Examen No.__3__ Fecha.___2013 JUNIO 3______
TABLE [dbo].[prestatario]( [nombreCliente] [varchar](50) NULL, [numeroPrestamo] [bigint] NULL TABLE [dbo].[Sucursal]( [nombreSucursal] [varchar](50) NOT NULL, [ciudadSucursal] [varchar](50) NULL, [activos] [bigint] NULL, TABLE [dbo].[SucursalCuenta]( [nombreSucursal] [varchar](50) NULL, [numeroCuenta] [bigint] NULL TABLE [dbo].[SucursalPrestamo]( [nombreSucursal] [varchar](50) NULL, [numeroPrestamo] [bigint] NULL

Crear comandos INSERT para adicionar datos coherentes en cada una de las tablas. Cuando se habla de coherencia se debe entender que debe existir un registro relacionado con otra tabla . Ejemplo un cliente con una o varias cuentas. Mnimo deben existir 20 registros por tabla. RECUERDE QUE LA SOLUCION DE CADA PUNTO ES MEDIANTE UNA SOLA INSTRUCCIN SQL (EN LO POSIBLE) Adjuntar los SELECT, INSERT, DELETE, UPDATE de los siguientes requerimientos: 1) Si el cliente posee ms de dos cuentas realizar el descuento del 10% del saldo da cada una de ellas. 2) Si un cliente posee ms de una cuenta y adicionalmente posee uno o ms prestamos, realizar la sumatoria de sus saldos en sus cuentes y si dicha sumatoria supera el monto de uno de sus prstamos, realizar el descuento de dicho valor de prstamo de las cuentas que sean necesarias de dicho cliente. Saldar el prstamo y descontar dicho valor de las cuentas. a. Ejemplo : cliente Pedro Prez, tiene 2 cuentas en una tiene $100 y en la otra $50, adicionalmente tiene tres prestamos, uno de $70, otro

Universidad Distrital Francisco Jos de Caldas Facultad de Ingeniera Proyecto Curricular de Ingeniera ELECTRONICA_ Bases de Datos grupo __3_ Profesor: __MAURICIO AVELLA GUTIERREZ_______ Examen No.__3__ Fecha.___2013 JUNIO 3______ de $40 y el ltimo de $90. Entonces con los $150 que suman sus cuentas saldar el prstamo uno y el prstamo dos que suman $110. O saldar el prstamo dos y el prstamo tres que suman $130. 3) Realizar el borrado de las cuentas que su saldo sean cero 4) Asignar un impuesto del 10% de su saldo a las cuantas de los clientes que tengan cuenta en una ciudad y que en dicha ciudad las cuentas de todos los clientes sumen ms de $800.000.000.

Gracias y mucha suerte

S-ar putea să vă placă și