Encabezado Facultad de Ciencias
Presentación

Ciencias de la Computación (plan 2013) 2017-1

Quinto Semestre, Fundamentos de Bases de Datos

Grupo 7058, 51 lugares. 50 alumnos.
Lab. Lunes 16 a 18; Aula CC-3
Profesor Gerardo Avilés Rosas lu mi vi 9 a 10 O134
Ayudante Luis Eduardo Castro Omaña ma ju 9 a 10 O134
Ayudante José Luis Vázquez Lázaro ma ju 9 a 10
Ayud. Lab. Erick Orlando Matla Cruz lu 16 a 18 Laboratorio de Ciencias de la Computación 3
 

Objetivos

  • Que el alumno sea capaz de diseñar, crear y explotar Bases de Datos, para ello es necesario que domine los principales conceptos subyacentes al diseño y construcción de Bases de Datos Relacionales.
  • Se ofrecerá un panorama del campo de estudio de las bases de datos, para lo cual se estudiarán sus conceptos fundamentales y aplicarán de manera práctica utilizando un manejador para bases de datos.
  • Al finalizar el curso, el alumno será capaz de elaborar y explotar eficientemente bases de datos, adicionalmente adquirirá experiencia práctica en la creación de una BD utilizando el Data Definition Language y el Data Manipulation Language para definir y consultar datos SQL y su conexión a través de Java JDBC.

Temario

  1. Introducción a las Bases de Datos
  2. El Modelo Entidad – Relación
  3. El Modelo Relacional
  4. Normalización de Bases de Datos
  5. El lenguaje de consulta de datos SQL
  6. Vistas en el Modelo Relacional
  7. Transacciones
  8. Bases de Datos y Java: JDBC
  9. Temas especiales de Bases de Datos

Evaluación

Para la evaluación del curso de Fundamentos de Bases de Datos se tomarán en cuenta los siguientes aspectos:

  • Exámenes parciales
  • Tareas
  • Laboratorio
  • Proyecto final
  • Actividades extra (lecturas, exposiciones, etc.)

Con los siguientes porcentajes:

  • Exámenes (30%)
  • Tareas (20%)
  • Laboratorio (20%)
  • Proyecto final (30%)
  • Actividades Extra (10%)

Restricciones del curso

  • Sin excepción alguna, no habrá reposición de exámenes.
  • Para exentar el curso (esto significa, NO TENER que presentar el examen final) es necesario tener calificación promedio en los exámenes parciales mayor o igual a 6.
  • Para tener derecho a presentar examen final, es necesario haber presentado la totalidad de los exámenes parciales y haber entregado el 80% de tareas (sin excepciones).
  • Para APROBAR el curso será necesario cumplir con los siguientes aspectos: calificación promedio aprobatoria en los exámenes, entregar y obtener calificación aprobatoria en el proyecto final, haber entregado y aprobado el 80% de las tareas y 80% de las prácticas.
  • En caso de NO cumplir con alguno de los puntos anteriores se tendrá calificación automática de 5 (cinco).
  • No es posible renunciar a la calificación obtenida.
  • No hay curva para las calificaciones.
  • En este semestre no se asentará la calificación de NP, la calificación mínima será de 5 (cinco). Las personas que se encuentren inscritas y que hayan decidido abandonar el grupo, aunque no hayan entregado nada, se harán acreedores a tener en su historial la calificación de 5 (cinco)

Bibliografía

  1. Beaulieu, A. Learning SQL. O’Reilly, Segunda edición, 2009
  2. Date, C. An introduction to Database Systems. Addison-Wesley Publishing Company, Octava edición, 2003
  3. Elmasri, R. and Navathe, S. B. Fundamentals of Database Systems. Addison-Wesley Publising Company, Quinta edición, 2007.
  4. Faroult, S. y Robson, P. The Art of SQL. O´Reilly Media, Séptima edición 2006.
  5. Groff, J., Weinberg, P. y Oppel A. The complete reference SQL. Mc Graw Hil, Tercera edición 2010.
  6. Limeback, R. Simply SQL. SitePoint, First Edition, 2008.
  7. Ramakrishnan, R. y Gehrke J., Database Management System. Mc Graw Hil, Tercera edición 2003.
  8. Rockoff, L. The Language of SQL. Course Technology (Cengage Learning), 2011.
  9. Silberschatz, A., Korth, H. y Sudarshan, S. Database System Concepts. Mc Graw Hill, Sexta edición 2011.
  10. Ullman, J. D. and Widom, J. A First Course in Database Systems. Prentice Hall, Segunda edición 2001.

 


Hecho en México, todos los derechos reservados 2011-2016. Esta página puede ser reproducida con fines no lucrativos, siempre y cuando no se mutile, se cite la fuente completa y su dirección electrónica. De otra forma requiere permiso previo por escrito de la Institución.
Sitio web administrado por la Coordinación de los Servicios de Cómputo de la Facultad de Ciencias. ¿Dudas?, ¿comentarios?. Escribenos. Aviso de privacidad.