SlideShare una empresa de Scribd logo
1.- DATOS DE LA ASIGNATURA
Nombre de la asignatura:
Carrera:
Clave de la asignatura:
Horas teoría-horas práctica-créditos
Fundamentos de bases de datos
Ingeniería en Sistemas Computacionales
SCM - 0412
3-2-8
2.- HISTORIA DEL PROGRAMA
Lugar y fecha de
elaboración o
revisión
Participantes
Observaciones
(cambios y justificación)
Instituto Tecnológico
de Toluca del
18 al 22 agosto 2003.
Representantes de la
academia de sistemas y
computación de los
Institutos Tecnológicos.
Reunión nacional de
evaluación curricular de la
carrera de Ingeniería en
Sistemas Computacionales.
Institutos
Tecnológicos de:
Cuautla, Pachuca,
Zacatecas
23 agosto al 7
noviembre del 2003
Academia de sistemas y
computación.
Análisis y enriquecimiento de
las propuestas de los
programas diseñados en la
reunión nacional de
evaluación.
Instituto Tecnológico
de León
1 – 5 marzo 2004
Comité de consolidación
de la carrera de
Ingeniería en Sistemas
Computacionales.
Definición de los programas
de estudio de la carrera de
Ingeniería en Sistemas
Computacionales.
3.- UBICACIÓN DE LA ASIGNATURA
a). Relación con otras asignaturas del plan de estudio
b). Aportación de la asignatura al perfil del egresado
Modela y diseña bases de datos en el desarrollo de sistemas de información.
4.- OBJETIVO(S) GENERAL(ES) DEL CURSO
El estudiante comprenderá los fundamentos teóricos básicos para modelar,
diseñar y consultar bases de datos.
Anteriores Posteriores
Asignaturas Temas Asignaturas Temas
Matemáticas para
computadora.
Lógica
matemática.
Relaciones.
Taller de bases de
datos.
5.- TEMARIO
Unidad Temas Subtemas
1 Introducción a los sistemas
de bases de datos.
1.1 Sistemas de información y bases de
datos.
1.1.1 Concepto de sistema de
información.
1.1.2 Sistemas de información para la
gestión y para la ayuda en la
toma de decisiones.
1.2 Sistemas de información para la
gestión y para la ayuda en la toma de
decisiones.
1.3 Sistemas de bases de datos y sus
aplicaciones.
1.4 Sistemas de bases de datos frente a
los sistemas de archivos.
1.5 Los distintitos niveles de abstracción
de una base de datos.
1.6 Usuarios y administradores de la base
de datos.
1.7 Componentes de los sistemas de
bases de datos.
1.8 Arquitectura de los sistemas de bases
de datos.
2 Modelo entidad relación. 2.1 Conceptos básicos.
2.1.1 Entidad.
2.1.2 Relación.
2.2 Diagramas entidad-relación (ER).
2.3 Diseño de un esquema de base datos.
2.4 Lenguaje de Modelado Unificado UML
(Modelo Conceptual).
3 Modelo relacional. 3.1 El modelo relacional .
3.2 Álgebra relacional.
4 Introducción a SQL. 4.1 Introducción.
4.2 Estructura básica (SELECT, WHERE).
4.3 Funciones de agregación (GROUP
BY, HAVING).
4.4 Consultas sobre múltiples tablas.
4.4.1 Subconsultas.
4.4.2 Operadores JOIN.
5.- TEMARIO (Continuación)
4.5 Manipulación de la base de datos
(INSERT,UPDATE,DELETE).
5 Diseño de bases de datos
relacionales.
5.1 Diseño de esquemas relacionales de
bases de datos.
5.1.1 Dependencias funcionales.
5.1.2 Anomalías.
5.1.3 Descomposición.
5.1.4 Formas normales.
5.2 Modelo ER y la normalización.
5.3 Reducción de un esquema ER a
tablas.
5.4 Análisis de un caso práctico.
6 Bases de datos
relacionales orientadas a
objetos.
6.1 Relaciones anidadas.
6.2 Tipos complejos.
6.3 Herencia.
6.4 Tipos de referencia.
6.5 Consultas con tipos complejos.
6.6 Comparación entre las bases de datos
orientadas a objetos y las bases de
datos relacionales orientadas a
objetos.
7 XML. 7.1 Antecedentes.
7.2 Estructura de los datos XML.
7.3 Esquema de los documentos XML.
7.3.1 Definición de tipos de
documento (DTD).
7.3.2 Esquemas de XML.
7.4 Consulta y transformación.
7.4.1 Xpath.
7.4.2 Xquery.
7.4.3 XSLT.
7.5 Almacenamiento de datos XML.
7.6 Aplicaciones.
6.- APRENDIZAJES REQUERIDOS
• Conocer y aplicar operadores lógicos.
• Comprender el concepto de relaciones sobre conjuntos.
7.- SUGERENCIAS DIDÁCTICAS
• Propiciar la investigación previa a la clase de los conceptos de la asignatura
para su análisis y discusión en grupo.
• Fomentar el intercambio de ideas en el grupo, empleando dinámicas
grupales, como lluvia de ideas, discusión en grupo, debate, mesas redonda,
conferencias, entre otras.
• Propiciar el estudio individual y obtener conclusiones grupales.
• En equipo, realizar exposiciones.
• Solucionar casos prácticos en los distintos modelos.
• Elaborar reportes o informes de las prácticas.
• Presentar en equipo proyectos finales.
• Exponer en equipo los resultados de los proyectos finales.
• Utilizar herramientas CASE para el modelado ER.
8.- SUGERENCIAS DE EVALUACIÓN
• Desempeño del estudiante teórico-práctico.
• Participación en forma individual y grupal.
• Solución escrita de casos prácticos aplicables a los modelos.
• Aplicar los conocimientos adquiridos en SQL.
• Plantear problemas que requieran de normalización.
• Exámenes departamentales.
• Desarrollo de un proyecto final aplicando los conocimientos adquiridos en
las unidades de aprendizaje.
• Evaluación de la presentación del proyecto final (Informe, presentación,
defensa y congruencia del proyecto).
9.- UNIDADES DE APRENDIZAJE
UNIDAD 1.- Introducción a los sistemas de bases de datos.
Objetivo
Educacional
Actividades de Aprendizaje
Fuentes de
Información
El estudiantes
identificará
conceptos básicos
de los sistemas de
bases de datos.
• Buscar información sobre sistemas de
información, base de datos y sistemas
de base de datos.
• Discutir los distintos niveles de
abstracción de base de datos.
• Reconocer usuarios y administradores
empleando lluvia de ideas.
• Realizar una síntesis de las arquitecturas
de los sistemas de base de datos.
1, 2
UNIDAD 2.- Modelo entidad relación.
Objetivo
Educacional
Actividades de Aprendizaje
Fuentes de
Información
Modelará el esquema
de una base datos.
• Buscar y analizar información que le
permita conocer el modelo entidad-
relación.
• Discutir en grupo el diseño de un
esquema de base de datos entidad-
relación.
• Realizar ejercicios aplicando los
conocimientos del modelo ER.
1, 2, 3, 4
UNIDAD 3.- Modelo relacional.
Objetivo
Educacional
Actividades de Aprendizaje
Fuentes de
Información
Conocerá el modelo
relacional y empleará
álgebra relacional en
consultas.
• Definir algunas relaciones conceptuales
y ejercitar consultas utilizando los
operadores relacionales.
1, 2, 3, 4
UNIDAD 4.- Introducción a SQL
Objetivo
Educacional
Actividades de Aprendizaje
Fuentes de
Información
Manejará las
instrucciones de SQL
para consulta y
manipulación de las
bases de datos.
• Identificar y clasificar las instrucciones
del SQL.
• Comparar las instrucciones del SQL con
los operadores relacionales.
• Realizar distintas consultas utilizando
una base de datos de ejemplo.
1, 2, 3, 4
UNIDAD 5.- Diseño de bases de datos relacionales.
Objetivo
Educacional
Actividades de Aprendizaje
Fuentes de
Información
Diseñará esquemas
relacionales de base
de datos.
• Ejercitar el proceso de normalización.
• Analizar diferentes esquemas de bases
de datos.
• Diseñar una base de datos relacional a
partir de un diagrama entidad-relación.
• Diseñar diferentes esquemas de base de
datos.
1, 2, 3, 4
UNIDAD 6.- Bases de datos relacionales orientadas a objetos.
Objetivo
Educacional
Actividades de Aprendizaje
Fuentes de
Información
Diseñará esquemas
relacionales de base
de datos.
• Buscar y seleccionar información sobre
bases de datos relacionales orientadas a
objetos.
• Investigar las extensiones orientadas a
objetos de sistemas de bases de datos
comerciales.
1, 4
UNIDAD 7.- XML
Objetivo
Educacional
Actividades de Aprendizaje
Fuentes de
Información
Conocerá la utilidad
del formato de datos
XML y su integración
a los sistemas de
bases de datos.
• Investigar las distintas aplicaciones de
los documentos XML.
• Definir el esquema de un documento
XML.
• Ejercitar algún lenguaje de consulta para
documentos XML.
• Investigar las extensiones XML de los
sistemas de base de datos relacionales
1
10. FUENTES DE INFORMACIÓN
1. Silberschatz. Korth. Sudarshan. Fundamentos de bases de datos 4ta.
Edición. Mc Graw Hill.
2. Adoración de Miguel Mario Piattini. Fundamentos y modelos de base de
datos. Adoración de Miguel Mario Piattini.
3. C.J. Date. Introducción a los sistemas de bases de datos 7ma. Edición.
Pretince Hall.
4. Jeffrey D. Ullman, Jennifer Widom. Introducción a los sistemas de
bases de datos. Prentice Hall.
11. PRÁCTICAS
Unidad Práctica
1 Realizar ejercicios sobre una base de datos relacional,
utilizando los operadores del álgebra.
2 Prácticas donde se modelen sistemas de información
utilizando herramientas CASE.
3 Definir algunas relaciones y ejercitar consultas utilizando los
operadores relacionales.
4 Utilizando una base de datos ejemplo realizar distintas
consultas, se recomienda el esquema y ejercicios del libro
“Introducción a los sistemas de bases de datos” de C.J.
Date.
5 Ejercitar el proceso de normalización, analizando como
previene las distintas anomalías.

Más contenido relacionado

DOCX
PPTX
Carlos alvear tarea I 2do parcial
PPTX
Presentación de la materia
PPTX
Sistemas de gestion de bases de datos
PPTX
11 02-german-y-andrey
DOCX
Temario de access
PPTX
Parcial 2
PPTX
Estandarización
Carlos alvear tarea I 2do parcial
Presentación de la materia
Sistemas de gestion de bases de datos
11 02-german-y-andrey
Temario de access
Parcial 2
Estandarización

La actualidad más candente (6)

PPSX
Bases de datos_abiud
PDF
Fundamentos de bases de datos
PPTX
Clase 14 Jose Carbajal
DOCX
Objetivo
PPTX
Bases de datos, sgbd y sql server analucia vera arias 5°b
PPTX
El modelo de datos relacional (Base de Datos)
Bases de datos_abiud
Fundamentos de bases de datos
Clase 14 Jose Carbajal
Objetivo
Bases de datos, sgbd y sql server analucia vera arias 5°b
El modelo de datos relacional (Base de Datos)
Publicidad

Similar a Fundamentos de bases de datos. ISC (20)

PDF
Silabo base de datos 1
PDF
SILABO DE BASE DE DATOS I
DOCX
Analitico inf 312 bases de datos i
PDF
Programa INF210_Bases de Datos de la Universidad de Panamá
PDF
Base-de-Datos-I (1).pdf
PDF
CONTENIDOS PROGRAMATICOS BASES DE DATOS 2024-2
PDF
Plan de Curso de Bases de Datos i-150303
PDF
Silabo base de datos 2013
PDF
Temario de Taller de DB
PDF
Bases dedatosysistemasdeinformacion
PDF
Silabo Base de datos parte 2
DOCX
Planeacion BASE DE DATOS
PDF
Silabo bases de_datos_ii
PDF
Silabo bases de_datos_ii
PDF
Silabo bases de_datos_II
PDF
Silabo bases de_datos_ii
PDF
Silabo bases de_datos_ii
PDF
Silabo bases de_datos_ii
PDF
PDF
Silabo bases de_datos_ii
Silabo base de datos 1
SILABO DE BASE DE DATOS I
Analitico inf 312 bases de datos i
Programa INF210_Bases de Datos de la Universidad de Panamá
Base-de-Datos-I (1).pdf
CONTENIDOS PROGRAMATICOS BASES DE DATOS 2024-2
Plan de Curso de Bases de Datos i-150303
Silabo base de datos 2013
Temario de Taller de DB
Bases dedatosysistemasdeinformacion
Silabo Base de datos parte 2
Planeacion BASE DE DATOS
Silabo bases de_datos_ii
Silabo bases de_datos_ii
Silabo bases de_datos_II
Silabo bases de_datos_ii
Silabo bases de_datos_ii
Silabo bases de_datos_ii
Silabo bases de_datos_ii
Publicidad

Más de Ashley Stronghold Witwicky (20)

PPT
Clase 0.3 normalizacion. sql server aplicado
PDF
Carpeta de investidura para guias mayores (venezuela)
PDF
Sanson mata un leon con sus manos
PDF
Consecuencias personales y sociales del uso de drogas
PDF
Constancia de servicio
DOC
Requisitos para Guia Mayor
PDF
Instructivo de llenado carta poder
DOCX
Constancia experiencia profesional
DOC
Especialidad de insectos desarrollada
PDF
Manual basico autocad_2012
PDF
Derivadas e integrales apunte para principiantes
PDF
Ecuaciones primer grado con una incognita
PDF
Conversion de unidades
PDF
DOC
Manual de microsoft publisher 2007
PDF
Unidad v paradigma funcional de programacion fiuncional
PDF
Biblia de publisher 2007
PDF
Ejercicios en microsoft publisher 2007
Clase 0.3 normalizacion. sql server aplicado
Carpeta de investidura para guias mayores (venezuela)
Sanson mata un leon con sus manos
Consecuencias personales y sociales del uso de drogas
Constancia de servicio
Requisitos para Guia Mayor
Instructivo de llenado carta poder
Constancia experiencia profesional
Especialidad de insectos desarrollada
Manual basico autocad_2012
Derivadas e integrales apunte para principiantes
Ecuaciones primer grado con una incognita
Conversion de unidades
Manual de microsoft publisher 2007
Unidad v paradigma funcional de programacion fiuncional
Biblia de publisher 2007
Ejercicios en microsoft publisher 2007

Último (20)

PDF
Breve historia de los Incas -- Patricia Temoche [Temoche, Patricia] -- Breve ...
PDF
Conecta con la Motivacion - Brian Tracy Ccesa007.pdf
PDF
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
PDF
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
DOCX
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
PDF
Escuela Sabática 6. A través del Mar Rojo.pdf
PDF
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
PDF
benveniste-problemas-de-linguistica-general-i-cap-6 (1)_compressed.pdf
PDF
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
PDF
Habilidades de comunicación en la era digital (planeación)
PPTX
Presentación: Cumplimiento del Empleador
PDF
Actividad 1 (Habilidades sociales en la era digital)
DOCX
Tarea De El Colegio Coding For Kids 1 y 2
DOCX
III Ciclo _ Plan Anual 2025.docx PARA ESTUDIANTES DE PRIMARIA
PDF
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
PDF
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
PDF
Habilidades sociales en la era digital (25-2))
PPT
Cosacos y hombres del Este en el Heer.ppt
PDF
Romper el Circulo de la Creatividad - Colleen Hoover Ccesa007.pdf
PDF
¿NO HABÉIS LEÍDO?. Por Jonathan Bravo.
Breve historia de los Incas -- Patricia Temoche [Temoche, Patricia] -- Breve ...
Conecta con la Motivacion - Brian Tracy Ccesa007.pdf
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
Escuela Sabática 6. A través del Mar Rojo.pdf
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
benveniste-problemas-de-linguistica-general-i-cap-6 (1)_compressed.pdf
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
Habilidades de comunicación en la era digital (planeación)
Presentación: Cumplimiento del Empleador
Actividad 1 (Habilidades sociales en la era digital)
Tarea De El Colegio Coding For Kids 1 y 2
III Ciclo _ Plan Anual 2025.docx PARA ESTUDIANTES DE PRIMARIA
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
Habilidades sociales en la era digital (25-2))
Cosacos y hombres del Este en el Heer.ppt
Romper el Circulo de la Creatividad - Colleen Hoover Ccesa007.pdf
¿NO HABÉIS LEÍDO?. Por Jonathan Bravo.

Fundamentos de bases de datos. ISC

  • 1. 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Fundamentos de bases de datos Ingeniería en Sistemas Computacionales SCM - 0412 3-2-8 2.- HISTORIA DEL PROGRAMA Lugar y fecha de elaboración o revisión Participantes Observaciones (cambios y justificación) Instituto Tecnológico de Toluca del 18 al 22 agosto 2003. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos. Reunión nacional de evaluación curricular de la carrera de Ingeniería en Sistemas Computacionales. Institutos Tecnológicos de: Cuautla, Pachuca, Zacatecas 23 agosto al 7 noviembre del 2003 Academia de sistemas y computación. Análisis y enriquecimiento de las propuestas de los programas diseñados en la reunión nacional de evaluación. Instituto Tecnológico de León 1 – 5 marzo 2004 Comité de consolidación de la carrera de Ingeniería en Sistemas Computacionales. Definición de los programas de estudio de la carrera de Ingeniería en Sistemas Computacionales.
  • 2. 3.- UBICACIÓN DE LA ASIGNATURA a). Relación con otras asignaturas del plan de estudio b). Aportación de la asignatura al perfil del egresado Modela y diseña bases de datos en el desarrollo de sistemas de información. 4.- OBJETIVO(S) GENERAL(ES) DEL CURSO El estudiante comprenderá los fundamentos teóricos básicos para modelar, diseñar y consultar bases de datos. Anteriores Posteriores Asignaturas Temas Asignaturas Temas Matemáticas para computadora. Lógica matemática. Relaciones. Taller de bases de datos.
  • 3. 5.- TEMARIO Unidad Temas Subtemas 1 Introducción a los sistemas de bases de datos. 1.1 Sistemas de información y bases de datos. 1.1.1 Concepto de sistema de información. 1.1.2 Sistemas de información para la gestión y para la ayuda en la toma de decisiones. 1.2 Sistemas de información para la gestión y para la ayuda en la toma de decisiones. 1.3 Sistemas de bases de datos y sus aplicaciones. 1.4 Sistemas de bases de datos frente a los sistemas de archivos. 1.5 Los distintitos niveles de abstracción de una base de datos. 1.6 Usuarios y administradores de la base de datos. 1.7 Componentes de los sistemas de bases de datos. 1.8 Arquitectura de los sistemas de bases de datos. 2 Modelo entidad relación. 2.1 Conceptos básicos. 2.1.1 Entidad. 2.1.2 Relación. 2.2 Diagramas entidad-relación (ER). 2.3 Diseño de un esquema de base datos. 2.4 Lenguaje de Modelado Unificado UML (Modelo Conceptual). 3 Modelo relacional. 3.1 El modelo relacional . 3.2 Álgebra relacional. 4 Introducción a SQL. 4.1 Introducción. 4.2 Estructura básica (SELECT, WHERE). 4.3 Funciones de agregación (GROUP BY, HAVING). 4.4 Consultas sobre múltiples tablas. 4.4.1 Subconsultas. 4.4.2 Operadores JOIN.
  • 4. 5.- TEMARIO (Continuación) 4.5 Manipulación de la base de datos (INSERT,UPDATE,DELETE). 5 Diseño de bases de datos relacionales. 5.1 Diseño de esquemas relacionales de bases de datos. 5.1.1 Dependencias funcionales. 5.1.2 Anomalías. 5.1.3 Descomposición. 5.1.4 Formas normales. 5.2 Modelo ER y la normalización. 5.3 Reducción de un esquema ER a tablas. 5.4 Análisis de un caso práctico. 6 Bases de datos relacionales orientadas a objetos. 6.1 Relaciones anidadas. 6.2 Tipos complejos. 6.3 Herencia. 6.4 Tipos de referencia. 6.5 Consultas con tipos complejos. 6.6 Comparación entre las bases de datos orientadas a objetos y las bases de datos relacionales orientadas a objetos. 7 XML. 7.1 Antecedentes. 7.2 Estructura de los datos XML. 7.3 Esquema de los documentos XML. 7.3.1 Definición de tipos de documento (DTD). 7.3.2 Esquemas de XML. 7.4 Consulta y transformación. 7.4.1 Xpath. 7.4.2 Xquery. 7.4.3 XSLT. 7.5 Almacenamiento de datos XML. 7.6 Aplicaciones.
  • 5. 6.- APRENDIZAJES REQUERIDOS • Conocer y aplicar operadores lógicos. • Comprender el concepto de relaciones sobre conjuntos. 7.- SUGERENCIAS DIDÁCTICAS • Propiciar la investigación previa a la clase de los conceptos de la asignatura para su análisis y discusión en grupo. • Fomentar el intercambio de ideas en el grupo, empleando dinámicas grupales, como lluvia de ideas, discusión en grupo, debate, mesas redonda, conferencias, entre otras. • Propiciar el estudio individual y obtener conclusiones grupales. • En equipo, realizar exposiciones. • Solucionar casos prácticos en los distintos modelos. • Elaborar reportes o informes de las prácticas. • Presentar en equipo proyectos finales. • Exponer en equipo los resultados de los proyectos finales. • Utilizar herramientas CASE para el modelado ER. 8.- SUGERENCIAS DE EVALUACIÓN • Desempeño del estudiante teórico-práctico. • Participación en forma individual y grupal. • Solución escrita de casos prácticos aplicables a los modelos. • Aplicar los conocimientos adquiridos en SQL. • Plantear problemas que requieran de normalización. • Exámenes departamentales. • Desarrollo de un proyecto final aplicando los conocimientos adquiridos en las unidades de aprendizaje. • Evaluación de la presentación del proyecto final (Informe, presentación, defensa y congruencia del proyecto).
  • 6. 9.- UNIDADES DE APRENDIZAJE UNIDAD 1.- Introducción a los sistemas de bases de datos. Objetivo Educacional Actividades de Aprendizaje Fuentes de Información El estudiantes identificará conceptos básicos de los sistemas de bases de datos. • Buscar información sobre sistemas de información, base de datos y sistemas de base de datos. • Discutir los distintos niveles de abstracción de base de datos. • Reconocer usuarios y administradores empleando lluvia de ideas. • Realizar una síntesis de las arquitecturas de los sistemas de base de datos. 1, 2 UNIDAD 2.- Modelo entidad relación. Objetivo Educacional Actividades de Aprendizaje Fuentes de Información Modelará el esquema de una base datos. • Buscar y analizar información que le permita conocer el modelo entidad- relación. • Discutir en grupo el diseño de un esquema de base de datos entidad- relación. • Realizar ejercicios aplicando los conocimientos del modelo ER. 1, 2, 3, 4 UNIDAD 3.- Modelo relacional. Objetivo Educacional Actividades de Aprendizaje Fuentes de Información Conocerá el modelo relacional y empleará álgebra relacional en consultas. • Definir algunas relaciones conceptuales y ejercitar consultas utilizando los operadores relacionales. 1, 2, 3, 4
  • 7. UNIDAD 4.- Introducción a SQL Objetivo Educacional Actividades de Aprendizaje Fuentes de Información Manejará las instrucciones de SQL para consulta y manipulación de las bases de datos. • Identificar y clasificar las instrucciones del SQL. • Comparar las instrucciones del SQL con los operadores relacionales. • Realizar distintas consultas utilizando una base de datos de ejemplo. 1, 2, 3, 4 UNIDAD 5.- Diseño de bases de datos relacionales. Objetivo Educacional Actividades de Aprendizaje Fuentes de Información Diseñará esquemas relacionales de base de datos. • Ejercitar el proceso de normalización. • Analizar diferentes esquemas de bases de datos. • Diseñar una base de datos relacional a partir de un diagrama entidad-relación. • Diseñar diferentes esquemas de base de datos. 1, 2, 3, 4 UNIDAD 6.- Bases de datos relacionales orientadas a objetos. Objetivo Educacional Actividades de Aprendizaje Fuentes de Información Diseñará esquemas relacionales de base de datos. • Buscar y seleccionar información sobre bases de datos relacionales orientadas a objetos. • Investigar las extensiones orientadas a objetos de sistemas de bases de datos comerciales. 1, 4
  • 8. UNIDAD 7.- XML Objetivo Educacional Actividades de Aprendizaje Fuentes de Información Conocerá la utilidad del formato de datos XML y su integración a los sistemas de bases de datos. • Investigar las distintas aplicaciones de los documentos XML. • Definir el esquema de un documento XML. • Ejercitar algún lenguaje de consulta para documentos XML. • Investigar las extensiones XML de los sistemas de base de datos relacionales 1 10. FUENTES DE INFORMACIÓN 1. Silberschatz. Korth. Sudarshan. Fundamentos de bases de datos 4ta. Edición. Mc Graw Hill. 2. Adoración de Miguel Mario Piattini. Fundamentos y modelos de base de datos. Adoración de Miguel Mario Piattini. 3. C.J. Date. Introducción a los sistemas de bases de datos 7ma. Edición. Pretince Hall. 4. Jeffrey D. Ullman, Jennifer Widom. Introducción a los sistemas de bases de datos. Prentice Hall. 11. PRÁCTICAS Unidad Práctica 1 Realizar ejercicios sobre una base de datos relacional, utilizando los operadores del álgebra. 2 Prácticas donde se modelen sistemas de información utilizando herramientas CASE. 3 Definir algunas relaciones y ejercitar consultas utilizando los operadores relacionales. 4 Utilizando una base de datos ejemplo realizar distintas consultas, se recomienda el esquema y ejercicios del libro “Introducción a los sistemas de bases de datos” de C.J. Date. 5 Ejercitar el proceso de normalización, analizando como previene las distintas anomalías.