You are on page 1of 25

TOPICOS AVANZADOS DE DATOS

OBJETIVOS - Conocer funcionamiento de distintos sistema

administradores de BD.
- Conocer Estructuras de Sistemas de BD. - Reconocer la potencialidad como herramienta de apoyo para la Gestin - Conocer y Desarrollar elementos potenciales de un Sistema Administrador de BD.

FACULTAD DE CIENCIAS FSICAS Y MTEMATICAS. ESCUELA DE INGENIERIA CIVIL COMPUTACION E INFORMATICA

Prof. ALEJANDRO SANHUEZA OLAVE

TOPICOS AVANZADOS DE DATOS

EVALUACION

Pruebas Porcentuales
- 2 Pruebas con una ponderacin de un 30% c/u

Exposiciones de Trabajos - 1 Exposiciones de contenidos de un 10% (Avance)

Presentacin de Proyecto Final

- 30 %

Examen de la Asignatura

FACULTAD DE CIENCIAS FSICAS Y MTEMATICAS. ESCUELA DE INGENIERIA CIVIL COMPUTACION E INFORMATICA

Prof. ALEJANDRO SANHUEZA OLAVE

TOPICOS AVANZADOS DE DATOS

BIBLIOGRAFIA BASICA - Abraham Silberschatz y otros. Fundamentos de Bases de Datos

McGraw Hill

- Janes L. Johnson Bases de Datos: Modelos, lenguajes modelos.

FACULTAD DE CIENCIAS FSICAS Y MTEMATICAS. ESCUELA DE INGENIERIA CIVIL COMPUTACION E INFORMATICA

Prof. ALEJANDRO SANHUEZA OLAVE

TOPICOS AVANZADOS DE DATOS

Consideraciones -Horario de Ctedra : Jueves desde 10:00 hasta 11:30hrs.


Viernes desde 11:45 hasta 13:15hrs.

-Asignatura con 2 Horas de Laboratorio. -Evaluaciones Independientes. -Sistema de BD de referencia Postgres -Investigacin Web.

FACULTAD DE CIENCIAS FSICAS Y MTEMATICAS. ESCUELA DE INGENIERIA CIVIL COMPUTACION E INFORMATICA

Prof. ALEJANDRO SANHUEZA OLAVE

TOPICOS AVANZADOS DE DATOS PRESENTACIN DE TRABAJO -Los Alumnos debern formar grupos de _5_ integrantes.
-Cada grupo deber desarrollar lo siguiente: -Desarrollar un sistema informtico, basado en los requerimiento que se entreguen, aplicando los contenidos de la asignatura.

-Elementos a presentar:
-A) Introduccin al Sistema -B) Caractersticas del Sistema -C) Etapas del sistema -D) Prototipo del sistema -E) Sistema Final

FACULTAD DE CIENCIAS FSICAS Y MTEMATICAS. ESCUELA DE INGENIERIA CIVIL COMPUTACION E INFORMATICA

Prof. ALEJANDRO SANHUEZA OLAVE

TOPICOS AVANZADOS DE DATOS

-Las Presentaciones se desarrollarn en dos fechas programadas


-En cada exposicin se deber presentar la aplicacin de los contenidos vistos en clases

FACULTAD DE CIENCIAS FSICAS Y MTEMATICAS. ESCUELA DE INGENIERIA CIVIL COMPUTACION E INFORMATICA

Prof. ALEJANDRO SANHUEZA OLAVE

TOPICOS AVANZADOS DE DATOS

FACULTAD DE CIENCIAS FSICAS Y MTEMATICAS. ESCUELA DE INGENIERIA CIVIL COMPUTACION E INFORMATICA

Prof. ALEJANDRO SANHUEZA OLAVE

TOPICOS AVANZADOS DE DATOS

FACULTAD DE CIENCIAS FSICAS Y MTEMATICAS. ESCUELA DE INGENIERIA CIVIL COMPUTACION E INFORMATICA

Prof. ALEJANDRO SANHUEZA OLAVE

TOPICOS AVANZADOS DE DATOS

Modelamiento de datos -Basado en los siguientes antecedentes desarrolle un modelo de E-R y el modelo Relacional: - En una distribuidora de abarrotes, se desea mantener el registro de stock de los productos, adems llevar un informe donde se especifique qu producto pertenece a qu proveedor. -Cada vez que se desarrolle un inventario de los productos, debe registrarse la fecha y la persona que cont los productos. -Debe existir un registro que permita saber al momento cuantos productos existen (de cada especie).

FACULTAD DE CIENCIAS FSICAS Y MTEMATICAS. ESCUELA DE INGENIERIA CIVIL COMPUTACION E INFORMATICA

Prof. ALEJANDRO SANHUEZA OLAVE

TOPICOS AVANZADOS DE DATOS

E-R empleado

proveedor

provee

ejecuta

producto

inventario

registra

FACULTAD DE CIENCIAS FSICAS Y MTEMATICAS. ESCUELA DE INGENIERIA CIVIL COMPUTACION E INFORMATICA

Prof. ALEJANDRO SANHUEZA OLAVE

TOPICOS AVANZADOS DE DATOS

Modelo Relacional

FACULTAD DE CIENCIAS FSICAS Y MTEMATICAS. ESCUELA DE INGENIERIA CIVIL COMPUTACION E INFORMATICA

Prof. ALEJANDRO SANHUEZA OLAVE

TOPICOS AVANZADOS DE DATOS

CREAR TABLAS
Crear proveedor donde: -nombre y correo no acepten nulos. -correo sea nico -id_proveedor sea llave primaria

FACULTAD DE CIENCIAS FSICAS Y MTEMATICAS. ESCUELA DE INGENIERIA CIVIL COMPUTACION E INFORMATICA

Prof. ALEJANDRO SANHUEZA OLAVE

TOPICOS AVANZADOS DE DATOS

CREAR TABLAS

Crear producto donde: -Nombre, valor y stock no acepten nulos. -id_producto sea llave primaria

FACULTAD DE CIENCIAS FSICAS Y MTEMATICAS. ESCUELA DE INGENIERIA CIVIL COMPUTACION E INFORMATICA

Prof. ALEJANDRO SANHUEZA OLAVE

TOPICOS AVANZADOS DE DATOS

CREAR TABLAS
Crear empleado donde: -nombre y rut no acepten nulos. -rut sea nico -id_empleado sea llave primaria

FACULTAD DE CIENCIAS FSICAS Y MTEMATICAS. ESCUELA DE INGENIERIA CIVIL COMPUTACION E INFORMATICA

Prof. ALEJANDRO SANHUEZA OLAVE

TOPICOS AVANZADOS DE DATOS

CREAR TABLAS

Crear inventario donde: -fecha y cantidad no acepten nulos. -id_inventario sea llave primaria

FACULTAD DE CIENCIAS FSICAS Y MTEMATICAS. ESCUELA DE INGENIERIA CIVIL COMPUTACION E INFORMATICA

Prof. ALEJANDRO SANHUEZA OLAVE

TOPICOS AVANZADOS DE DATOS

ALTERAR TABLAS

Cambiar el nombre de id_proveedor por id_empleado

FACULTAD DE CIENCIAS FSICAS Y MTEMATICAS. ESCUELA DE INGENIERIA CIVIL COMPUTACION E INFORMATICA

Prof. ALEJANDRO SANHUEZA OLAVE

TOPICOS AVANZADOS DE DATOS

ALTERAR TABLAS
-Agregar en la tabla producto las restricciones valor_positivo y stock_positivo que permitan obligar a que se ingresen valores iguales o mayores a cero. - Agregar en la inventario la restriccin cantidad_positivo que permitan obligar a que se ingresen valores iguales o mayores a cero.

FACULTAD DE CIENCIAS FSICAS Y MTEMATICAS. ESCUELA DE INGENIERIA CIVIL COMPUTACION E INFORMATICA

Prof. ALEJANDRO SANHUEZA OLAVE

TOPICOS AVANZADOS DE DATOS

ALTERAR TABLAS
-Agregar las llaves forneas existentes

FACULTAD DE CIENCIAS FSICAS Y MTEMATICAS. ESCUELA DE INGENIERIA CIVIL COMPUTACION E INFORMATICA

Prof. ALEJANDRO SANHUEZA OLAVE

TOPICOS AVANZADOS DE DATOS

DML
-Crear una secuencia seq_proveedor y agregar un registro a la tabla usndola.
-Crear una secuencia seq_producto y agregar un registro en producto usando el proveedor N 1

FACULTAD DE CIENCIAS FSICAS Y MTEMATICAS. ESCUELA DE INGENIERIA CIVIL COMPUTACION E INFORMATICA

Prof. ALEJANDRO SANHUEZA OLAVE

TOPICOS AVANZADOS DE DATOS

DML
-Modificar todos los valores a un 10% agregado. -Modificar todos los nombres a mayscula. -Modificar las cantidades a 0 donde la fecha sea 13 de Agosto de 2010.

FACULTAD DE CIENCIAS FSICAS Y MTEMATICAS. ESCUELA DE INGENIERIA CIVIL COMPUTACION E INFORMATICA

Prof. ALEJANDRO SANHUEZA OLAVE

TOPICOS AVANZADOS DE DATOS

DML
-Eliminar todos los productos donde su stock sea 0. -Eliminar todos los productos donde su valor sea menor al 10% del promedio de valores. -Eliminar todos los inventarios donde su producto tenga nombre iniciado con TK

FACULTAD DE CIENCIAS FSICAS Y MTEMATICAS. ESCUELA DE INGENIERIA CIVIL COMPUTACION E INFORMATICA

Prof. ALEJANDRO SANHUEZA OLAVE

TOPICOS AVANZADOS DE DATOS

SELECT

-Seleccionar : * Los productos con su valor y nombre de proveedor. * El nombre de producto, la cantidad contada el dia 11-8-2010 y quin cont ese da. * Los inventario hechos sobre los productos del proveedor juanito.

FACULTAD DE CIENCIAS FSICAS Y MTEMATICAS. ESCUELA DE INGENIERIA CIVIL COMPUTACION E INFORMATICA

Prof. ALEJANDRO SANHUEZA OLAVE

TOPICOS AVANZADOS DE DATOS

SELECT , GROUP BY
-Seleccionar : * El promedio de precios de cada proveedor. * Cuantos inventario ha hecho cada empleado. * Nombre de los proveedores que registren ms de un producto.

FACULTAD DE CIENCIAS FSICAS Y MTEMATICAS. ESCUELA DE INGENIERIA CIVIL COMPUTACION E INFORMATICA

Prof. ALEJANDRO SANHUEZA OLAVE

TOPICOS AVANZADOS DE DATOS

FACULTAD DE CIENCIAS FSICAS Y MTEMATICAS. ESCUELA DE INGENIERIA CIVIL COMPUTACION E INFORMATICA

Prof. ALEJANDRO SANHUEZA OLAVE

TOPICOS AVANZADOS DE DATOS

FACULTAD DE CIENCIAS FSICAS Y MTEMATICAS. ESCUELA DE INGENIERIA CIVIL COMPUTACION E INFORMATICA

Prof. ALEJANDRO SANHUEZA OLAVE

You might also like