SQL SERVER INACAP Control BD

Páginas: 2 (441 palabras) Publicado: 25 de junio de 2015
CONTROL DE BASE DE DATOS


-
Usted debe crear las siguientes tablas

























Tabla Chofer

rut_chofer VARCHAR(13), PRIMARY KEY
nombre_chofer VARCHAR(40) NOT NULL,
edad_choferINT,
fecha_contrato DATE NOT NULL,
sueldo_bruto INT NOT NULL,


Tabla Buses

patente_bus VARCHAR(40) NOT NULL,
codigo_bus INT NOT NULL,
rut_chofer VARCHAR(13) NOT NULL,
marca_busVARCHAR(40),
codigo_comuna_origen INT,
codigo_comuna_destino INT NOT NULL,
numero_recorrido INT NOT NULL,
PRIMARY KEY (patente_bus, codigo_bus)


Tabla Comuna

Correlativo INT (IDENTITY)codigo_comuna INT), PRIMARY KEY
nombre_comuna VARCHAR(40) NOT NULL,


Preguntas:


1. Crear las tablas, utilizar alter table para la relación










2. Insertar 5 registros a cada tabla.


Valoresa la tabla chofer:







Valores a la tabla comuna:







Valores a la tabla buses:











Responder las siguientes consultas utilizando lenguaje SQL


3. Mostrar todos los choferes que tengamás de un bus asignado.






4. Mostrar el promedio del sueldo de los Choferes que ganen arriba de 90000 Pesos.




5. Mostrar las patentes, marca de bus y número de recorrido de los buses que el nombredel chofer termine en ‘o’




Nota: En el script detallé 2 formas de hacerlo, la primera es de la forma en que usted nos indicó, la segunda fue practicando con JOIN, solo con el afán de aprender.
6.Mostrar comuna de origen y comuna de destino de todos los choferes que tengan edad entre 25 y 55 años




Nota: En el script detallé 2 formas de hacerlo, la primera es de la forma en que usted nosindicó, la segunda fue practicando con JOIN, solo con el afán de aprender.
7. Listar todos los choferes cuya fecha de contrato corresponde al primer semestre






8. Borrar los buses cuyo chofer tienefecha de contrato superior al año 2005.







9. Indicar nombre y Rut de chofer que tengan a su cargo buses con patente terminadas en ‘0’





10. Listar la marca de bus, Rut chofer y número de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Bd distribuida con sql server
  • Creacion de bd en sql server
  • Bd sql
  • sql server
  • Sql server
  • Sql server
  • SQL Server
  • Sql Server

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS