Date post: | 10-Nov-2015 |
Category: |
Documents |
Upload: | carlos-sanchez |
View: | 228 times |
Download: | 2 times |
Programacin de Bases de Datos
Ingeniera Tcnica en Informtica de Gestin
Exmenes de RecuperacinCurso 2011/2012
Ignacio J. Blanco Medina
Ciencias de la Computacin e Inteligencia Artificial
Profesores encargados:
Ignacio J. Blanco Medina (iblanco at decsai.ugr.es)
Juan Miguel Medina Rodrguez (medina at decsai.ugr.es)
Exmenes de RecuperacinProgramacin de Bases de Datos
Caractersticas de la asignatura:
Programacin de Bases de DatosExmenes de Recuperacin
Titulacin Ingeniera Tcnica en Informtica de GestinAsignatura Programacin de Bases de DatosCrditos Teora: 4.5
Prctica: 3Horario No tiene docenciaComunicacin A travs del correo institucional
(@correo.ugr.es)En horario de tutora de los profesoresPor correo electrnico a los profesoresWeb http://decsai.ugr.es
MDULO I. Diseo de Sistemas de Informacin basados en Bases de Datos:1. Introduccin al diseo de Sistemas de
Informacin basados en Bases de Datos2. Metodologa para el diseo conceptual3. Anlisis funcional usando el modelado de
flujo de datos4. Anlisis conjunto de datos y funciones
Programacin de Bases de DatosTemario de la Asignatura
MDULO II. Programacin de la componente funcional en el Modelo Relacional5. Implantacin de Bases de Datos en el
Modelo Relacional6. Lenguajes para el desarrollo de
aplicaciones7. Programacin de la integridad
Programacin de Bases de DatosTemario de la Asignatura
Introduccin al diseo de Sistemas de Informacin basados en Bases de Datos Introduccin
Metodologa a seguir Sistemas de Informacin
Etapas del desarrollo de un S.I. Enfoque de diseo orientado a los datos y a las funciones
Fases del diseo de Bases de Datos Enfoque orientado a las funciones Herramientas: El modelo E/R y el modelo de flujo de
datos
Programacin de Bases de DatosTemario de la Asignatura
Metodologa para el diseo conceptual Introduccin Notacin para el modelo E/R Primitivas del diseo conceptual Estrategias para el diseo de esquemas Criterios de eleccin entre conceptos Entradas, salidas y actividades del diseo conceptual
Programacin de Bases de DatosTemario de la Asignatura
Anlisis funcional usando el modelado de flujo de datos Introduccin El modelo de flujo de datos Primitivas del modelo de flujo de datos Estrategias: Descendentes, Ascendentes, Centrfuga y Mixta Metodologa para el anlisis funcional Cualidades de un esquema funcional Documentacin y mantenimiento de un Esq. Funcional
Programacin de Bases de DatosTemario de la Asignatura
Anlisis conjunto de datos y funciones Introduccin Esquemas externos para los diagramas de flujo de datos Metodologa para el anlisis conjunto de datos y funcional Sugerencias para refinamientos mutuos Esquemas de navegacin para operaciones con bases de datos
Programacin de Bases de DatosTemario de la Asignatura
Implantacin de Sistemas de Informacin en el Modelo Relacional Paso de Modelo Entidad-Relacin a Modelo Relacional Normalizacin de un esquema relacional: conceptos,
procedimientos y algoritmos Diseo fsico de un esquema relacional en un SGBD concreto
Programacin de Bases de DatosTemario de la Asignatura
Lenguajes para el desarrollo de aplicaciones Introduccin Implantacin del esquema funcional Leguajes de datos y lenguajes de 3 Generacin
Acoplamiento fuerte. SQL procedimental. PL/SQL Acoplamiento dbil. SQL inmerso e Interfaz de
Programacin de Aplicaciones (API) Lenguajes de 4 Generacin. Developer Entornos de desarrollo rpido de aplicaciones. Programacin
Visual
Programacin de Bases de DatosTemario de la Asignatura
Programacin de la integridad Disparadores
Programacin de Bases de DatosTemario de la Asignatura
Desarrollo de un Proyecto de Sistema de Informacin basado en Bases de Datos Relacionalesa) Descripcin detallada del proyecto
b) Anlisis de requisitos: Requisitos de datos Requisitos funcionales Restricciones semnticas
Programacin de Bases de DatosPrcticas
c) Diseo:
esquema de caja negra esquemas armazn F (funcional), esquemas
externos del esquema armazn F y esquema armazn D (conceptual)
planos de refinamiento de esquema F esquemas externos de cada plano de
refinamiento de esquema F planos de refinamiento de esquema D
...
Programacin de Bases de DatosPrcticas
c) Diseo:
... operaciones de bases de datos para el
esquema final F esquemas de operacin y navegacin para
las operaciones de datos diseo lgico relacional a partir del esquema
final D Normalizacin diseo fsico relacional
Programacin de Bases de DatosPrcticas
d) Implantacin
Oracle Developer 2000 Oracle PL/SQL
Programacin de Bases de DatosPrcticas
La evaluacin ser realizar mediante un examen escrito en dos partes: terica y prctica
Los contenidos tericos que evaluaremos sern los correspondientes a los temas 1, 2, 5 y 7. La estructura del examen terico ser similar a la de exmenes de las convocatorias anteriores.
Puedes encontrar exmenes tericos resueltos de cursos anteriores y ejemplos en http://decsai.ugr.es. Si no puedes acceder a la plataforma o no te aparece la asignatura, contacta con Ignacio Blanco ([email protected])
Entrega el examen terico al profesor que te lo corrigiera por ltima vez. Si no te has presentado antes, entrgalo al profesor que decidas.
Programacin de Bases de DatosEvaluacin Global
No hay entrega de prcticas Los contenidos prcticos que evaluaremos estarn
relacionados con el contenido de las prcticas como aplicacin de lo desarrollado en los temas 3, 4 y 6
IMPORTANTE! Si entregaste Proyecto de Sistema de Informacin en cualquier convocatoria del ao 2011 (Junio 2011, Septiembre 2011 o Diciembre 2011) y aprobaste, no tendrs que hacer la parte prctica del examen
La correccin del examen prctico se distribuir entre los profesores involucrados.
Programacin de Bases de DatosEvaluacin Global
Fecha y hora del examen: publicada en el calendario de exmenes de http://etsiit.ugr.es
Programacin de Bases de DatosEvaluacin Global
Material de la asignatura en http://decsai.ugr.es Batini, Ceri, Navathe. Diseo conceptual de bases de datos. Mc-
Graw Hill. James R. Groff, Paul N. Weinberg. Aplique SQL. Mc-Graw Hill. Gnter Strner. Oracle7: A user and developers guide.
International Thomson Computer Press Oracle9i2 Server. Application Developers Guide Oracle 8i : Programacin avanzada con PL/SQL Oracle9i2 PL/SQL. Users guide and reference Libros de la serie Oracle Press de Mcgraw-hill
Programacin de Bases de Datos
Bibliografa
Programacin de Bases de Datos
Tutoras
Ignacio J. Blanco Medina: Horas disponibles de tutora:
http://decsai.ugr.es/~iblanco#Disponibilidad Modalidades: presencial o virtual (Skype) Instrucciones para solicitar cita para tutora
(presencial o virtual) en http://decsai.ugr.es/~iblanco#Tutoria
El horario de tutora para el periodo de exmenes se publicar en http://decsai.ugr.es/~iblanco al finalizar las clases
Programacin de Bases de Datos
Tutoras
Juan Miguel Medina Rodrguez: Horas disponibles de tutora:
http://decsai.ugr.es/index.php?p=profesores&id=4833
Modalidades: presencial o virtual (contacto Skype profesor.grupo.a.pbd)
Hay que solicitar tutora por correo al profesor
Pgina 1Pgina 2Pgina 3Pgina 4Pgina 5Pgina 6Pgina 7Pgina 8Pgina 9Pgina 10Pgina 11Pgina 12Pgina 13Pgina 14Pgina 15Pgina 16Pgina 17Pgina 18Pgina 19Pgina 20Pgina 21Pgina 22