lunes, 17 de diciembre de 2012

Guía para exámen final BD


Es necesario implementar el ejercicio de la agenda telefónica en su propia base de datos y presentar reporte impreso del proyecto que contenga los siguientes puntos:

  • Planteamiento del problema
  • Diagrama E-R
  • Diagrama relacional
  • Código DDL del d. relacional
  • Diccionario de datos
  • Creación de usuario para implementar el modelo
  • Corrida del código DDL que incluya tablas, constraints de PK y de FK
  • Creación de indices de PK y de FK
  • Carga de datos en cada tabla, al menos 20 contactos, 30 telefonos, 2 grupos. Es necesario indicar el orden en que se deben cargar los datos de las tablas
  • Imagen de objetos creados en SQL*Developer con datos ya insertados
  • 10 ejemplos de consultas diversas a las tablas del modelo agenda
  • 10 ejemplos de actualizaciones de datos a las tablas del modelo agenda
  • 10 ejemplos de borrado de datos de las tablas del modelo agenda
  • Creación de 7 vistas sobre las tablas
Es necesario presentarlo con pantallas de la implementación en una base de datos Oracle Express 10gr2, que es la que estuvimos viendo durante el curso

Conceptos a revisar
  • Base de datos relacional
  • Diagrama e-r
  • Diagrama relacional
  • Diferencias entre diagrama E-R y relacional
  • reglas de normalización
  • SQL
  • DDL
  • instrucciones Create table, Create index , Create view,  Insert, Delete, Update, Commit, Rollback, Select
  • Procedimiento para crear un usuario de Bases de datos
  • Creación de condiciones
Pueden encontrar la información en las notas electrónicas que les dí , incluida parte de la solución de la agenda, y en el manual
  • 2 Days Developer´s Guide 
El software en el que deben trabajar es el que estuvimos trabajando en el semestre, que tambien les proporcione y del cual realizamos una práctica para instalarlo. Este es el software que les solicité que debían de tener instalado en sus computadoras de casa desde el inicio de curso.

Cualquier duda  contactarme con comentarios a este blog o escribanme a cbarbeyt@yahoo.com.mx. Estaré revisando correo hasta el 19 de diciembre.

Resultados 3er. parcial



Estas son las calificaciones hasta el momento.



Con respecto a los proyectos:
* Alexis y Yaneli, su proyecto ya esta completo
* Noryed y JL, su proyecto ya esta completo
* Caro y Dulce falta crear su usuraio , correr el DDL , cargar los datos y mostrar que ya se implementó.
   Tuvieron algunos detalles de diseño, pero ya terminenlo así. Solo impriman la info. solicitada como anexo y
   entreguenlo impreso el proximo martes 8 de enero a las 18:00 en salón.
* Nancy y Diego. No corrieron su diseño en la base de datos y su reporte tiene muchas incongruencias. Es necesario que  lo corrijan. Por ejemplo un pago puede pertenecer a una o varias tarjetas, esto de acuerdo al modelo entregado. Rehagan su proyecto, implementenlo en la Base de datos con un usuario que hayan creado y vuelvan a hacer el reporte. la fecha de entrega es el proximo martes 8 de enero a las 18:00 en salón.
*  Claudia me quede esperando tu correo
* Eliseo no entegaste proyecto, quedo a la espera de tu comentario al respecto en este blog
Sugiero que se Claudia y Eliseo se pongan de acuerdo y entreguen su proyecto que ya habían comenzado ya sea por equipo o individualmente. y entreguenlo el proximo martes 8 de enero a las 18:00 hrs
* Carlos sugiero que retomes el proyecto de Daniel para que lo realices como ejercicio para  el final

Estare publicando la guía para el examen del próximo 8 de enero, 2013
Si tienen algún comentario, por favor escriban antes del 19 de dic. para poder contestarles
Si lo desean pueden escribir a cbarbeyt@yahoo.com.mx para resolver dudas del proyecto, estaré revisando correos hasta el 19 de diciembre.

jueves, 29 de noviembre de 2012

Tercer parcial y entrega de proyecto final

Fecha de tercer final  jueves 6 de diciembre 2012 a las 18:00 hrs en salón


Proyecto Final
Revisiones  29 de noviembre en electronico
                  4 de diciembre en electrónico
                 6 de diciembre en papel

Noryed -  Inmuebles  E-R , Relacional revisado
Nancy y Diego - Tarjetas de crédito    Modificaciones por aplicar al E-R
Claudia y Eliseo - Universidades   Modificaciones por aplicar  al E-R
Daniel y Carlos  - Camaras fotográficas  - Modelo RElacional  con cambios por aplicar
Caro y Dulce Telefonos Cel. se cambiaron direccion de relaciones del E-R,
YAneli y Alexis - Tel. Cels Se descompuso su PC, mostraran el trabajo la proxima clase

Nota: Es necesario que Carlos se integre a su proyecto pues esta clase dejó solo a Daniel

martes, 23 de octubre de 2012

23 de octubre Continuamos creando esquema Agenda


Revisión de instrucciones de creación
De acuerdo al modelo relacional se crean las tablas:

-- Primero se crean todas las tablas
Create table contactos(
     id_contacto number(4) not null,
     nombre varchar(20) not null,
     apellido varchar(20) ,
      alias varchar(20),
     id_titulo number(2)
     );

Create table titulo(
     id_titulo number(2) not null,
     descripcion varchar2(15)
    );
   

-- Segundo se agregan todos los constraints de PK

Alter table contactos add constraint contacto_pk
                                primary key (id_contacto);

Alter table titulo add constraint titulo_pk
                             primary key(id_titulo);


-- Tercero Agregar constraints de llave foranea

Alter table contactos add constraint con_tit_fk
                                 foreign key (id_titulo)
                                 references  titulo  (id_titulo);

-- cuarto Agregar indices de llave foranea
create index Contactos_IPK  on contactos(id_titulo);


Tablas, Indices PK y FK , restricciones de PK y de FK

Continuamos con el ejercicio de la agenda. Es necesario terminar esta clase con la creación de tablas, restricciones de pk , y de fk. Asi como crear índices de pk y fk

jueves, 18 de octubre de 2012

16 de octubre-Evaluación escrita


Se llevo a cabo la evaluación escrita
Se revisaron los proyectos, se hicieron los comentarios para realizar correcciones. Se debe continuar trabajando en los proyectos para terminarlos al final del tercer periodo.

jueves, 11 de octubre de 2012

Jueves 11 de octubre

Ejercicio de clase para elaborar preguntas para elaborar la guía de estudio para la evaluación escrita
Espero sus colaboraciones muchachos

martes 9 de octubre

Esta clase coincidió  con la conferencia "Elaboración de Curriculum", el grupo asistió a ella y espero los comentarios de la conferencia.
Se revisó temario para evaluación escrita, que será el próximo martes 16 de octubre:
  • SQL
  • Partes de SQL
  • Objetos de bases de datos: Usuarios,  Tablas, Indices y Restricciones
  • Instrucciones DDL para tabla, constraints e indices
Se entregaron calificaciones a todos los alumnos, ayudo mucho  a obtener altas calificaciones el contabilizar el trabajo del día a día.
¡Felicidades grupo VINF 3510!

viernes, 5 de octubre de 2012

Clase jueves 4 oct 2012

Creación de instrucciones SQL para creación de objetos:

  • Create Table
  • Create Index
  • Create View
  • Alter table  para crear constraints de PK
Se probaron estas instrucciones para crear las tablas del ejercicio de la agenda

Se revisó el siguiente mapa mental:

viernes, 28 de septiembre de 2012

Clase jueves 27 sep-2012

Temas vistos:
Reglas de Normalización
Primera Forma Normal
Segunda Forma Normal
Tercera Forma Normal
Grado de normalización de un Diagrama E-R


martes, 25 de septiembre de 2012

Bienvenida al grupo Universidad Latina

Hola Bienvenidos al Blog de seguimiento de clase

La clase de hoy vimos:

- SQL DEveloper
  -- Cuestionario de 5 preguntas
- Revisión de instalación de Oracle Express Server
- REvisión de conceptos asociados a Tabla