AnalisisEnGrupoN.-1

5
ESCUELA POLITÉCNICA NACIONAL ESCUELA DE FORMACIÓN DE TECNÓLOGOS TLGIA ANÁLISIS DE SISTEMAS INFORMÁTICOS PERÍODO ACADÉMICO: 2015-A ASIGNATURA :(TSI313) BASE DE DATOS I GRUPO: GR1 PROFESOR : Ing. Marina Vintimilla MSc. FECHA DE ENTREGA : 15/06/2015 TIPO DE INSTRUMENTO: TAREA EN GRUPO DESCRIPCIÓN : ANÁLISIS DE DATOS INTEGRANTES : BASTIDAS RAÚL, MONTENEGRO TATIANA, RODRÍGUEZ JOSSELYN Contenido TABLAS................................................................. 2 CÓDIGO SQL SERVER...................................................... 2 RESULTADOS............................................................. 4

description

Ejercicios de analisis para el aprendizaje

Transcript of AnalisisEnGrupoN.-1

ESCUELA POLITCNICA NACIONAL ESCUELA DE FORMACIN DE TECNLOGOSTLGIA ANLISIS DE SISTEMAS INFORMTICOS

PERODO ACADMICO: 2015-AASIGNATURA :(TSI313) BASE DE DATOS I GRUPO: GR1PROFESOR : Ing. Marina Vintimilla MSc.FECHA DE ENTREGA : 15/06/2015

TIPO DE INSTRUMENTO: TAREA EN GRUPODESCRIPCIN: ANLISIS DE DATOSINTEGRANTES: BASTIDAS RAL, MONTENEGRO TATIANA, RODRGUEZ JOSSELYN

ContenidoTABLAS2CDIGO SQL SERVER2RESULTADOS4

EJERCICIO 2: AUTOBUSTABLAS

REVISION

codRevi (PK)fechRevicosteRevidescripRevicodAutob (FK)

AUTOBUS

codAutob (PK)modAutobcapaAutobcombAutob

REPARACIN

codRepa (PK)fechRepacosteRepadescripRepacodRevi (FK)

PARADA

codPara (PK)nomCalleParanumCallePara

HORARIO

codHora (PK)horaSalidaHorahoraLlegadaHora

DISPOSITIVO

codDisp (PK)numPasajSubenDispnumPasajBajanDispcodHora (FK)

CDIGO SQL SERVER --EJERCICIO AUTOBUS

create table AUTOBUS(codAutob int primary key, modAutob varchar (25), capaAutob numeric (2), combAutob money )

insert into AUTOBUS values (1,' 2008-2010',40, 45) insert into AUTOBUS values (2,'2010-2013', 35, 21) insert into AUTOBUS values (3,'2014-2015', 45, 35) select * from AUTOBUS

create table REVISION(codRevi int primary key, fechRevi date, costeRevi money, descripRevi varchar (50), codAutobFK int NULL REFERENCES AUTOBUS (codAutob)) insert into REVISION values (01, '2015-03-02', 200,'Reparacion del motor', 2) insert into REVISION values (02, '2015-05-02', 100,'cambio de bujias', 1) insert into REVISION values (03, '2015-04-10', 45,' cambio de aceite', 3) select * from REVISION create table REVISION(codRevi int primary key, fechRevi date, costeRevi money, descripRevi varchar (50), codAutobFK int NULL REFERENCES AUTOBUS (codAutob)) insert into REVISION values (01, '2015-03-02', 200,'Reparacion del motor, 2) insert into REVISION values (02, '2015-05-02', 100,'cambio de bujias', 1) insert into REVISION values (03, '2015-04-10', 45,' cambio de aceite', 3) select * from REVISIONcreate table REPARACION(codRepa int primary key, fechRepa date, costeRepa money, descripRepa varchar (50), codReviFK int NULL REFERENCES REVISION (codRevi)) insert into REPARACION values (01, '2015-03-05', 200,'entegrado', 01) insert into REPARACION values (02, '2015-05-10', 100,'cambiado', 02) insert into REPARACION values (03, '2015-04-15', 45,' cambiado', 03) select * from REPARACIONcreate table PARADA (codPara int primary key, nomCallePara varchar (25), numCallePara numeric (3))

insert into PARADA values (1, 'GALINDO', 5) insert into PARADA values (2, '10 DE AGISTO', 4) insert into PARADA values (3, 'AV.PATRIA Y 12 OCT', 6) select * from PARADA create table HORARIO(codHora char primary key, horaSalidaHora varchar (10), horaLlegadaHora varchar (10)) insert into HORARIO values ('1.h', '14:50', '16:00') insert into HORARIO values ('2.h', '06:10', '07:50') insert into HORARIO values ('3.h', '11:20', '13:30') select * from HORARIOcreate table DISPOSITIVO (codDisp int primary key, numPasajSubenDisp numeric (2) numPasajBajanDisp numeric (2), codHoraFK char NULL REFERENCES HORARIO (codHora))

insert into DISPOSITIVO values (1, 10, 3, '2.h') insert into DISPOSITIVO values (2, 20, 5, '1.h') insert into DISPOSITIVO values (3, 5, 0, '3.h') select * from DISPOSITIVORESULTADOS