SlideShare una empresa de Scribd logo
1 de 8
Descargar para leer sin conexión
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

La actualidad más candente

Bases de datos_abiud
Bases de datos_abiudBases de datos_abiud
Bases de datos_abiudabiudsantoss
 
Clase 14 Jose Carbajal
Clase 14 Jose CarbajalClase 14 Jose Carbajal
Clase 14 Jose CarbajalJulio Carbajal
 
Bases de datos, sgbd y sql server analucia vera arias 5°b
Bases de datos, sgbd y sql server    analucia vera arias 5°bBases de datos, sgbd y sql server    analucia vera arias 5°b
Bases de datos, sgbd y sql server analucia vera arias 5°banaluveraarias
 
El modelo de datos relacional (Base de Datos)
El modelo de datos relacional (Base de Datos)El modelo de datos relacional (Base de Datos)
El modelo de datos relacional (Base de Datos)Jose Carlos Guerra
 

La actualidad más candente (6)

Bases de datos_abiud
Bases de datos_abiudBases de datos_abiud
Bases de datos_abiud
 
Fundamentos de bases de datos
Fundamentos de bases de datosFundamentos de bases de datos
Fundamentos de bases de datos
 
Clase 14 Jose Carbajal
Clase 14 Jose CarbajalClase 14 Jose Carbajal
Clase 14 Jose Carbajal
 
Objetivo
Objetivo Objetivo
Objetivo
 
Bases de datos, sgbd y sql server analucia vera arias 5°b
Bases de datos, sgbd y sql server    analucia vera arias 5°bBases de datos, sgbd y sql server    analucia vera arias 5°b
Bases de datos, sgbd y sql server analucia vera arias 5°b
 
El modelo de datos relacional (Base de Datos)
El modelo de datos relacional (Base de Datos)El modelo de datos relacional (Base de Datos)
El modelo de datos relacional (Base de Datos)
 

Similar a Fundamentos de bases de datos. ISC

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

SILABO DE BASE DE DATOS I
SILABO DE BASE DE DATOS I SILABO DE BASE DE DATOS I
SILABO DE BASE DE DATOS I
 
Sistemas operativos 1
Sistemas operativos 1Sistemas operativos 1
Sistemas operativos 1
 
Plan de estudios
Plan de estudiosPlan de estudios
Plan de estudios
 
1 base de_datos_distribuidas
1 base de_datos_distribuidas1 base de_datos_distribuidas
1 base de_datos_distribuidas
 
Silabo Base de datos parte 2
Silabo Base de datos parte 2Silabo Base de datos parte 2
Silabo Base de datos parte 2
 
Silabo base de datos 1
Silabo base de datos 1Silabo base de datos 1
Silabo base de datos 1
 
Sistemas operativos i li
Sistemas operativos i liSistemas operativos i li
Sistemas operativos i li
 
Sistemas operativos i li
Sistemas operativos i liSistemas operativos i li
Sistemas operativos i li
 
Plan de estudios 5to
Plan de estudios 5toPlan de estudios 5to
Plan de estudios 5to
 
Silabo taller de base de datos
Silabo   taller de base de datosSilabo   taller de base de datos
Silabo taller de base de datos
 
Bad115 2012 ofic
Bad115 2012 oficBad115 2012 ofic
Bad115 2012 ofic
 
Desarrollo de proyectos de software isc
Desarrollo de proyectos de software iscDesarrollo de proyectos de software isc
Desarrollo de proyectos de software isc
 
Sistemas operativos 1
Sistemas operativos 1Sistemas operativos 1
Sistemas operativos 1
 
1 process
1 process1 process
1 process
 
Taller de bases de datos
Taller de bases de datosTaller de bases de datos
Taller de bases de datos
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
O isic 2010-224 arquitectura de computadoras
O isic 2010-224 arquitectura de computadorasO isic 2010-224 arquitectura de computadoras
O isic 2010-224 arquitectura de computadoras
 
Temario de Taller de DB
Temario de Taller de DBTemario de Taller de DB
Temario de Taller de DB
 
Ciclo de vida de un sistema de informacion
Ciclo de vida de un sistema de informacionCiclo de vida de un sistema de informacion
Ciclo de vida de un sistema de informacion
 
Sistemas de informacion II LI
Sistemas de informacion II LISistemas de informacion II LI
Sistemas de informacion II LI
 

Más de Ashley Stronghold Witwicky

Carpeta de investidura para guias mayores (venezuela)
Carpeta de investidura para guias mayores (venezuela)Carpeta de investidura para guias mayores (venezuela)
Carpeta de investidura para guias mayores (venezuela)Ashley Stronghold Witwicky
 
Consecuencias personales y sociales del uso de drogas
Consecuencias personales y sociales del uso de drogasConsecuencias personales y sociales del uso de drogas
Consecuencias personales y sociales del uso de drogasAshley Stronghold Witwicky
 
Derivadas e integrales apunte para principiantes
Derivadas e integrales apunte para principiantesDerivadas e integrales apunte para principiantes
Derivadas e integrales apunte para principiantesAshley Stronghold Witwicky
 
Unidad v paradigma funcional de programacion fiuncional
Unidad v   paradigma funcional de programacion fiuncionalUnidad v   paradigma funcional de programacion fiuncional
Unidad v paradigma funcional de programacion fiuncionalAshley Stronghold Witwicky
 

Más de Ashley Stronghold Witwicky (20)

Clase 0.3 normalizacion. sql server aplicado
Clase 0.3   normalizacion. sql server aplicadoClase 0.3   normalizacion. sql server aplicado
Clase 0.3 normalizacion. sql server aplicado
 
Carpeta de investidura para guias mayores (venezuela)
Carpeta de investidura para guias mayores (venezuela)Carpeta de investidura para guias mayores (venezuela)
Carpeta de investidura para guias mayores (venezuela)
 
Sanson mata un leon con sus manos
Sanson mata un leon con sus manosSanson mata un leon con sus manos
Sanson mata un leon con sus manos
 
Consecuencias personales y sociales del uso de drogas
Consecuencias personales y sociales del uso de drogasConsecuencias personales y sociales del uso de drogas
Consecuencias personales y sociales del uso de drogas
 
Constancia de servicio
Constancia de servicioConstancia de servicio
Constancia de servicio
 
Requisitos para Guia Mayor
Requisitos para Guia MayorRequisitos para Guia Mayor
Requisitos para Guia Mayor
 
Instructivo de llenado carta poder
Instructivo de llenado carta poderInstructivo de llenado carta poder
Instructivo de llenado carta poder
 
Constancia experiencia profesional
Constancia experiencia profesionalConstancia experiencia profesional
Constancia experiencia profesional
 
Ideales ja
Ideales jaIdeales ja
Ideales ja
 
Mysql
MysqlMysql
Mysql
 
Especialidad de insectos desarrollada
Especialidad de insectos desarrolladaEspecialidad de insectos desarrollada
Especialidad de insectos desarrollada
 
Manual basico autocad_2012
Manual basico autocad_2012Manual basico autocad_2012
Manual basico autocad_2012
 
Derivadas e integrales apunte para principiantes
Derivadas e integrales apunte para principiantesDerivadas e integrales apunte para principiantes
Derivadas e integrales apunte para principiantes
 
Ecuaciones primer grado con una incognita
Ecuaciones primer grado con una incognitaEcuaciones primer grado con una incognita
Ecuaciones primer grado con una incognita
 
Conversion de unidades
Conversion de unidadesConversion de unidades
Conversion de unidades
 
Curso de my sql
Curso de my sqlCurso de my sql
Curso de my sql
 
Manual de microsoft publisher 2007
Manual de microsoft publisher 2007Manual de microsoft publisher 2007
Manual de microsoft publisher 2007
 
Unidad v paradigma funcional de programacion fiuncional
Unidad v   paradigma funcional de programacion fiuncionalUnidad v   paradigma funcional de programacion fiuncional
Unidad v paradigma funcional de programacion fiuncional
 
Biblia de publisher 2007
Biblia de publisher 2007Biblia de publisher 2007
Biblia de publisher 2007
 
Ejercicios en microsoft publisher 2007
Ejercicios en microsoft publisher 2007Ejercicios en microsoft publisher 2007
Ejercicios en microsoft publisher 2007
 

Último

LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 

Último (20)

LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 

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.