1. SISTEMAS DE INFORMACION ADMINISTRATIVAS
Integrantes: Constanza Ruiz Aguilar
Miguel Pustela Jara
I.-Ejecute las siguientes consultas, interprete y describa que resultados entregan:
a. select *
from carreras
R: Entrega todos los datos contenidos en la tabla Carreras
b. select count(*)
from carreras
R: Da el numero total de carreras de la base de datos
c. select *
from carreras
where id_carrera >3
R: Muestra todos los datos contenidos en la tabla Carreras, pero cuando el
id_carrera es mayor a 3
d. select *
from carreras
where id_carrera <>3
R: Muestra todos los datos contenidos en la tabla Carreras, pero cuando el
id_carrera es distinto de 3
e. select *
from carreras
where id_carrera =3
R: Muestra todos los datos de la tabla Carreras, cuando el id_carrera es
igual a 3
Realice las siguientes consultas:
a. Que entregue los libros que tengan editoriales extranjeras (NO Chilenas) (Titulo y
año del libro).
i. SELECT TITULO, AGNO AS AÑO
FROM LIBROS, EDITORIALES
WHERE PAIS <>'CHILE'
b. Los prestamos que hasta el día de hoy, vencieron (Código del libro).
i. SELECT COD_LIBRO
FROM PRESTAMO
WHERE FECHA_E < TRUNC(SYSDATE)
c. Los libros que faltan por entregar (Titulo y año).
i. SELECT TITULO, AGNO AS AÑO
FROM LIBROS, PRESTAMO
WHERE LIBROS.COD_LIBRO = PRESTAMO.COD_LIBRO
AND FECHA_E >SYSDATE
2. d. El número de estudiantes que pertenecen a Comercial (Número).
i. SELECTCOUNT (*)
FROM ESTUDIANTES, CARRERAS
WHERE ESTUDIANTES.ID_CARRERA = CARRERAS.ID_CARRERA
AND CARRERAS.NOMBRE = 'ING. COMERCIAL'
e. Los funcionarios pertenecientes a Fonasa, que no sean de Miraflores (Nombre,
Apellidos, Edad y Dirección)
i. SELECT NOMBRES, APELLIDOS, EDAD, DIRECCION
FROM FUNCIONARIOS
WHERE SALUD = 'FONASA'
AND ID_CAMPUS <>1
II.-Desarrolle el siguiente problema:
Una empresa vende muchos productos a muchos clientes y compra muchos productos a
muchos proveedores, los productos pertenecen a distintas categorías, la empresa es una
librería.
Se pide que realice un modelo que represente esta situación que especifique los detalles de
compra del producto y los detalles de venta del producto, incluyendo el vendedor que
realiza la transacción.
Realice los modelos ER y luego el modelo de Tablas.
Modelo Entidad Relación
3. FK:rut_p
PK:cod_pr
roveedor
oducto
FK:id_c Precio Cantidad
Nombr Ciuda ategoria
e d Nombre PK/FK:
cod_produc
to
Proveedores entrega Productos esta Detalle de Ventas
PK/FK:
id_venta
PK:rut_prove
edor
tiene tiene
Nombre Apellidos
FK:rut_c
FK:rut_v
Fecha_
Categorias venta Ventas realiza Vendedores
PK:
id_venta
PK: rut_v Ciudad
PK:id_cate Nombre
goria
realiza
PK: rut_c
Cliente
Nombre Apellidos
Modelo de Tablas
Proveedores
PK rut_proveedor
Productos Detalle de Ventas Ventas Clientes
nombre PK cod_producto PK,FK2 id_venta PK id_venta PK rut_c
Ciudad PK,FK1 cod_libro
FK1 rut_proveedor fecha_venta nombres
FK2 id_categoria cantidad FK1 rut_c apellidos
nombre precio FK2 rut_v ciudad
Categorias
PK id_categoria
Nombre Vendedores
PK rut_v
nombres
apellidos