sqlserver rentacar gia

4

Click here to load reader

Upload: luis-rolando-cherre-lizama

Post on 11-Aug-2015

11 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Sqlserver Rentacar Gia

IDAT PIURA LENGUAJE DE PROGRAMACION IV VB.NET 2010

ING. LUIS CHERRE LIZAMA 29/NOV2012 1

BASE DE DATOS DE UN CONCESIONARIO DE ALQUILER DE AUTOMOVILES

Se desea implementar la base de datos de una empresa de alquiler de autos (GIA Rent a car). Para ello, se dispondrán de tres tablas, la de flota de autos, donde se controlará los autos existentes, la del servicio técnico (distribuidor) y la de alquileres. La base de datos se llamará GIA RENT A CAR. Las tablas tienen los siguientes campos: TABLA FLOTA

NOMBRE DEL CAMPO TIPO DE DATO TAMAÑO O FORMATO

MATRICULA VARCHAR 10

MARCA VARCHAR 20

MODELO VARCHAR 20

FECHA DE COMPRA FECHA/HORA FECHA CORTO

PRECIO DIARIO NUMERIC 10 , 2 DECIMALES

CODIGO DEL DISTRIBUIDOR VARCHAR 5

TABLA DISTRIBUIDOR

NOMBRE DEL CAMPO TIPO DE DATO TAMAÑO O FORMATO

CODIGO DEL DISTRIBUIDOR VARCHAR 5

DISTRIBUIDOR VARCHAR 20

DIRECCION VARCHAR 30

CIUDAD VARCHAR 15

TELEFONO VARCHAR 10

TABLA CLINETES

NOMBRE DEL CAMPO TIPO DE DATO TAMAÑO O FORMATO

CODIGO DEL CLIENTE VARCHAR 5

APELLIDOS VARCHAR 45

NOMBRES VARCHAR 35

DIRECCION VARCHAR 50 DNI VARCHAR 10

TELEFONO VARCHAR 10

TABLA ALQUILERES

NOMBRE DEL CAMPO TIPO DE DATO TAMAÑO O FORMATO NUMERO DEL SERVICIO AUTONUMERICO

MATRICULA VARCHAR 10

FECHA DE SALIDA FECHA/HORA FECHA MEDIANA

FECHA DE ENTRADA FECHA/HORA FECHA MEDIANA

CODIGO DEL CLIENTE VARCHAR 10

OBSERVACIONES VARCHAR 100

Las claves principales deberán seleccionarlas el alumno de manera que sean las más apropiadas. Además, deberá realizar las relaciones de forma correcta. NOTA: El importe total del servicio vendrá dado por la siguiente fórmula

(FECHA DE ENTRADA-FECHA DE SALIDA)*PRECIO DIARIO

Page 2: Sqlserver Rentacar Gia

IDAT PIURA LENGUAJE DE PROGRAMACION IV VB.NET 2010

ING. LUIS CHERRE LIZAMA 29/NOV2012 2

TABLA FLOTA

MATRICULA MARCA MODELO FECHA DE COMPRA

PRECIO DIARIO

CODIGO DISTRIBUIDOR

ZC-4328 DAEWOO TICO 02/11/2011 150 001

MB-5423 BMW 635 01/02/2010 850 005

GC-1843 MAHINDRA TORNADO 19/12/2010 460 003

G1D-201243 TOYOTA MONTERO 04/01/2012 650 001

M1E-345 MERCEDES 190 02/03/2011 1250 004

AIB-663 TOYOYA YARIS 04/01/2010 550 002

TABLA DISTRIBUIDORES

CODIGO DISTRIBUIDOR

DISTRIBUIDOR DIRECCION CIUDAD TELEFONO

001 INTERAMERICA SAC AV. SANCHEZ CERRO 1234 PIURA 357211

002 OLANO SA AV. ESPAÑA 2345 TRUJILLO 353214

003 PIURAAUTOS SAC AV. GRAU 1845 PIURA 32-3443

004 AUTOS CASTILLA SA AV. RAMON CASTILLA 104 CASTILLA 28-3543

005 MAQUINARIAS SA AV. BOLIVAR 3456 CHICLAYO 34-201214

Page 3: Sqlserver Rentacar Gia

IDAT PIURA LENGUAJE DE PROGRAMACION IV VB.NET 2010

ING. LUIS CHERRE LIZAMA 29/NOV2012 3

TABLA CLIENTES

CODIGO DEL CLIENTE

APELLIDOS NOMBRES DIRECCION DNI TELEFONO

001 GARCIA JOSE AV. GRAU 1238 02771715 20126583808

002 CHAVEZ ANA JR AYACUCHO 234 04556632 980423512

003 HERRERA CARLOS JR CUZCO 1231 50405950 926438909

004 LOPEZ JUAN AV BOLOGNESI 345 54505676 93923512012 005 SANCHEZ NINEL AV SULLANA 3456 4302012589 942500126

006 ALBAN GUILLERMO AV SANCHEZ CERRO 3645 32098686 20121432534 007 FERIA LAURA CALLE AREQUIPA 678 02324454 939500126

008 ZAPATA ADOLFO AV SAN TEODORO 907 02498686 940112765

009 MENA ENRIQUE AV GULLMAN 345 02784754 921190654

010 RIVAS YENNY CALLE LA LIBERTAD 345 05686869 941102765 011 CHAVEZ MIRIAM JR TACNA 234 2059520126 20128643258

012 ALBIRENA GENESIS CALLE LIMA 1234 34555678 969235190

013 CASTILLO RICARDO CALLAO 345 02889383 966923519

014 SAAVEDRA FERNANDO ROMA 456 02846577 98432820121

Page 4: Sqlserver Rentacar Gia

IDAT PIURA LENGUAJE DE PROGRAMACION IV VB.NET 2010

ING. LUIS CHERRE LIZAMA 29/NOV2012 4

TABLA ALQUILERES

NUMERO DEL SERVICIO

MATRICULA FECHA DE

SALIDA FECHA DE ENTRADA

CODIGO DEL CLIENTE

OBSERV.

1 ZC-4328 01/02/2012 04/02/2012 001 ROTA UNA LUNA

2 MB-5423 06/02/2012 11/02/2012 004

3 GC-1843 09/02/2012 10/02/2012 003

4 G1D-201243 23/02/2012 26/02/2012 006 5 M1E-345 02/03/2012 05/03/2012 008

6 AIB-663 07/03/2012 20/03/2012 004 CAMBIAR ACEITE 7 ZC-4328 25/03/2012 30/03/2012 010

8 MB-5423 01/04/2012 06/04/2012 014

9 GC-1843 04/04/2012 09/04/2012 006

10 G1D-201243 30/04/2012 05/05/2012 003 MOTOR QUEMADO 11 M1E-345 16/05/2012 20/05/2012 002

12 AIB-663 30/05/2012 03/06/2012 001

13 ZC-4328 05/06/2012 10/06/2012 009

14 MB-5423 11/06/2012 14/06/2012 005 LLEVAR AL DESGUACE