Programa de la Asignatura:
Bases de Datos
Programa de la Asignatura: Bases de Datos
Equipo docente | Marcela Andrea Vera
Carga horaria semanal | 8 horas
Carga horaria total | 128 horas
Modalidad | A distancia
FUNDAMENTACIÓN
La información es el recurso más crítico y valioso que toda organización posee. La
adecuada organización, almacenamiento, así como los procesos para su acceso y/o
actualización son de vital importancia para todo sistema de información. Las Bases
de Datos proveen las técnicas y los medios para realizar estas tareas en forma
eficiente, a la vez que brindan una interfaz estándar para el acceso a los datos desde
diversas aplicaciones y ambientes. La selección de los temas que conforman el
módulo Bases de Datos está orientada a desarrollar en el alumno la capacidad de
modelar, diseñar y administrar una base de datos.
OBJETIVOS
Que el alumno adquiera habilidades y destrezas para:
● Comprender la metodología de modelado de Datos.
● Incorporar los conocimientos básicos para diseñar una Base de Datos
Relacional y para usar un SGBD.
Objetivos específicos:
Que el alumno logre:
● Hacer uso de una Base de Datos existente, por medio de un lenguaje de
consultas.
● Enfrentar un adecuado diseño y mantenimiento de la Base de Datos mediante
un SGBD y las ventajas que ello implica.
● Evaluar diferentes tipos de Bases de Datos y logre comprender sus
diferencias.
CONTENIDOS
Unidad 1: Bases de Datos.
Definición. Objetivos, Estructura global del sistema. Administrador de las Bases de
Datos. Lenguajes de Definición y manipulación de datos. Modelos de Datos.
Independencia de Datos. Esquemas y sub–esquemas.
Unidad 2: Modelo de Entidad Relación
Entidades, atributos y relaciones. Grado de una relación. Mapping. Claves. El
modelo Entidad-Relación. Diagramas Entidad-Relación. Reducción de un modelo de
Entidad Relación a Tablas. Integridad Referencial.
Unidad 3: Bases de Datos Relacionales
Lenguaje relacional SQL. Ejemplos. Seguridad e Integridad. Autorizaciones y
Vistas.
Unidad 4: Diseño de Bases de Datos Relacionales
Dependencias Funcionales. Normalización. Formas Normales.
Unidad 5: Panorama general de otros tipos de Bases de Datos
Bases de Datos Distribuidas: Fragmentación, replicas. Bases de Datos Geográficas.
Bases de Datos NoSQL. Data Warehouse. Big Data. Conceptos generales.
ESTRATEGIAS DE ENSEÑANZA
Para alcanzar el objetivo del aprendizaje se utiliza como herramienta principal la
plataforma pedagógica la cual es un sitio diseñado y desarrollado teniendo en
cuenta las características de la educación a distancia. Básicamente este módulo se
administra a través del material bibliográfico y de las tutorías. En el material
bibliográfico la información es procesada y presentada de modo que haga posible el
autoaprendizaje, teniendo en cuenta que se puede acceder a él cuando y cuantas
veces se lo requiera. Fieles a los principios de autoevaluación y autodeterminación el
alumno podrá regular su tiempo según su propia conveniencia, disponibilidad y ritmo
de aprendizaje. Pero necesariamente contamos con la voluntad y responsabilidad
del educando para respetar los plazos que se deban estipular.
ACTIVIDADES
Las actividades de la asignatura se basan en el desarrollo de ejercitaciones
semanales y prácticas de modelado de datos durante el desarrollo de la materia al
finalizar cada unidad.
El Trabajo Práctico 1 sobre el “Modelo de Entidad Relación” tiene como objetivo la
comprensión de los conceptos fundamentales: Entidades, atributos y relaciones.
Grado de una relación. El modelo Entidad-Relación. Diagramas Entidad-Relación.
Integridad Referencial. Se les entregará a los alumnos dos casos de estudios para
realizar el modelado Entidad-Relación e identificar para cada una de las entidades
intervinientes en el modelo, sus atributos, relaciones y grado de una relación. Habrá
un foro de participación obligatoria 1 sobre un modelo de Entidad-Relación.
El Trabajo Práctico 2 sobre las Bases de Datos Relacionales tiene como fin el diseño
de Bases de Datos Relacionales. En esta actividad el alumno contará con un caso de
estudio y deberá realizar la normalización de las tablas de una base de datos
relacional. Por otro lado, se le dará una lista de consultas que deberá resolver y
responder en el lenguaje SQL. Habrá un foro de participación obligatoria 2 sobre
Consultas en SQL.
EVALUACIÓN
La evaluación del proceso de aprendizaje es formativa e individual para cada
alumno, durante el desarrollo del curso, con la realización de trabajos prácticos,
evaluaciones de seguimiento y participación de foros. Todas las semanas, realizarán
evaluaciones online.
Se evaluará:
- La participación en los foros y evaluaciones por unidad propuestas.
- La realización de los dos prácticos donde se requiere para su aprobación un
mínimo de 60%, previéndose dos recuperatorios, uno por cada trabajo práctico.
La promoción directa de la materia se conseguirá una vez que cumplan todos los
requisitos para obtener la regularidad de la materia, y un examen global final escrito
individual, con un recuperatorio.
El examen final escrito para alumnos regulares que no alcancen la promoción
directa, se basa en el desarrollo de aspectos teóricos, con resolución de ejercicios
prácticos: preguntas de desarrollo, desarrollo de un modelo entidad-relación,
consultas en SQL. Se requiere un mínimo de 60% de respuestas correctas para su
aprobación.
CONDICIONES DE REGULARIDAD
La regularidad se obtiene mediante la presentación y aprobación de los 2 trabajos
prácticos con un nivel mínimo de aprobación, en cada uno, del 60%, previéndose un
recuperatorio por cada trabajo práctico. Los trabajos se consideran aprobados en el
momento en que el docente afirme que el alumno ha afianzado los conocimientos
dados. Además, el alumno debe aprobar las evaluaciones online por unidad
temática.
Se considerarán las participaciones en los foros de participación obligatoria 1 y 2.
BIBLIOGRAFÍA
Date CJ: (2001) Introducción a los Sistemas de Bases de Datos. Ed. Pearson.
Armes E. (2000) Sistemas de Bases de Datos. Ed. ADDISON-WESLEY (PEARSON
EDUCACION).
Korth HF, Silberschatz A, Sudershan S. (2006) Fundamentos de Bases de Datos. Ed.
McGraw Hill Collegue.
Laudon K, Laudon J. (2012) Sistemas de Información Gerencial. Ed. Prentice Hall.
Sitios Web:
Pratt P., Last M. A guide to SQL.[Link] (Último acceso: 2015)
Fundación Wikipedia Inc. - escritores libres. MySQL.
[Link] (Último acceso: 2017)
Oracle Corporation and/or its affiliates. MySQL. [Link] (Último
acceso: 2016)
Oracle Corporation and/or its affiliates. MySQL 5.0 Reference Manual.
[Link] (Último acceso: 2016)
BIBLIOGRAFÍA COMPL.
Apunte de cátedra Nro. 1: "Base de Datos".
Apunte de cátedra Nro. 2: "Modelo de Entidad-Relación".
Apunte de cátedra Nro. 3: "Bases de Datos Relacionales".
Apunte de cátedra Nro. 4: "Diseño de Bases de Datos Relacionales. Anexo: Otros
tipos de Bases de Datos." (actualización 2021).