Está en la página 1de 6

Código FDE 058

MICRODISEÑO CURRICULAR Versión 03


Fecha 2011-07-25

TECNOLOGÍA EN DESARROLLO DE SOFTWARE

1. IDENTIFICACIÓN
Asignatura Fundamentos y Diseño de Bases de Datos
Área Ciencias Básicas de la Tecnología - Ingeniería
Código 580202005 Pensum 1
Correquisitos Prerrequisitos
Créditos 2 TPS 2 TIS 4 TPT 34 TIT 68

2. JUSTIFICACIÓN

A pesar del auge de las llamadas bases de datos NoSQL, las bases de datos SQL o relacionales han
seguido siendo líderes en el mundo del manejo de datos estructurados, que son los tipos de datos
“estándar” para las industrias. Por eso, saber diseñar “buenas” bases de datos de este tipo sigue
siendo prioridad, para poder satisfacer las necesidades de información de los usuarios.

La asignatura Fundamentos y Diseño de Bases de Datos envuelve todos los principios para definir,
relacionar y manipular los datos estructurados en un sistema de información. La definición de los
datos se hace utilizando un modelo de datos.

Esta asignatura le permite al estudiante adquirir las habilidades y destrezas en el análisis y diseño
de bases de datos relacionales, con el fin de darle soporte firme a los futuros desarrollos de software
que requieran manipulación y almacenamiento de datos.

3. COMPETENCIA

Diseña modelos para bases de datos relacionales a partir del modelo conceptual, como paso esencial
dentro del ciclo de vida del desarrollo de software, utilizando estándares y metodologías vigentes,
con el fin de evitar la redundancia de los datos y asegurar la integridad referencial de los mismos.

TABLA DE SABERES:

Saber
Saber hacer Ser –Ser con Otros
Saber complementario
(contenido (Contenido
(contenido declarativo) (contenido
procedimental) actitudinal)
declarativo)
 Entiende los diferentes Profundiza en las  Modela Responsabilidad
conceptos teóricos responsabilidades conceptualmente frente a la lectura de
básicos referentes al propias del DBA en los datos que material y el trabajo
mundo de las bases de una empresa. necesita el independiente.
datos. usuario, a través
Código FDE 058
MICRODISEÑO CURRICULAR Versión 03
Fecha 2011-07-25

Saber
Saber hacer Ser –Ser con Otros
Saber complementario
(contenido (Contenido
(contenido declarativo) (contenido
procedimental) actitudinal)
declarativo)
 Asocia los diferentes Conceptualiza del modelo Respetuoso frente al
conceptos y elementos otras simbologías entidad relación.
conocimiento del
incluidos en el proceso existentes del  Mapea el modelo
docente y de sus
de modelamiento modelo entidad entidad relación
entidad relación a un modelo compañeros.
relación.
(Entidad, Instancia de relacional
una Entidad. Atributos. (lógico), a través Empático para el
Tipos: Simple / Entiende el de las reglas de trabajo en equipo.
Compuesto, Univalorado significado y las traducción. Actitud ética frente a
/ Multivalorado, diferencias  Normaliza el
su entorno social.
Derivados, Nulos, Clave). existentes entre modelo
las formas relacional a un
 Define relaciones entre grado de
normales
las entidades (Grado de normalización
una Relación. superiores: 4NF y eficiente para el
Participación de una 5NF. usuario.
Entidad en una Relación.  Aplica los
Cardinalidad de una Distingue los conceptos
Relación: Uno a Uno, principales adquiridos en los
Uno a Muchos, Muchos temas anteriores,
motores de bases
a Muchos.) a nuevas
de datos NoSQL
tendencias
 Distingue los tipos de que existen en el existentes en
entidades (Fuertes, mercado. bases de datos.
débiles, la entidad
relación ) y el concepto
de discriminante.

 Distingue dónde aplicar


la Especialización /
Generalización (Tipos de
Especializaciones: Total,
Parcial, Disjunta,
Solapada).

 Define el modelo
relacional y sus
componentes (Tabla,
Tupla, Atributo, Dominio
Código FDE 058
MICRODISEÑO CURRICULAR Versión 03
Fecha 2011-07-25

Saber
Saber hacer Ser –Ser con Otros
Saber complementario
(contenido (Contenido
(contenido declarativo) (contenido
procedimental) actitudinal)
declarativo)
de un Atributo. Sintaxis
del Esquema de una
Base de Datos. Esquema
de una Tabla. Claves.
Tipos de Claves. Reglas
de Traducción).

 Deduce todas las


dependencias
funcionales que tienen
lugar entre un conjunto
dado de atributos
(Axiomas de Armstrong.
Calculo de la clausura de
atributos. Cierre de un
conjunto de
dependencias
funcionales.
Recubrimiento minimal
Determinación de las
claves. Propiedades y
preservación de
dependencia)

 Describe las diferencias


existentes entre cada
una de las Formas
Normales existentes
(hasta la forma normal
de Boyce Codd) y las
aplica para resolver
anomalías de diseño.

 Entender para qué la


normalización (Costos de
la normalización y
Desnormalización para el
rendimiento)
Código FDE 058
MICRODISEÑO CURRICULAR Versión 03
Fecha 2011-07-25

Saber
Saber hacer Ser –Ser con Otros
Saber complementario
(contenido (Contenido
(contenido declarativo) (contenido
procedimental) actitudinal)
declarativo)
 Conoce, en forma básica,
las nuevas tendencias
que existen en el mundo
de las bases de datos.

4. TABLA DE RESULTADOS DEL APRENDIZAJE (CRITERIOS PARA LA EVALUACIÓN – INDICADORES


DE COMPETENCIA)

De desempeño
De conocimiento Producto (evidencias de
(contenido procedimental y
(contenidos declarativos) aprendizaje)
actitudinal)
Realiza un modelo entidad
Diferencia los conceptos relación acorde al problema
involucrados en un modelo planteado por el usuario y Modelo Entidad Relación
conceptual de datos. según sus necesidades y acorde a las necesidades del
requerimientos. usuario.
Sabe cuándo aplicar cada una
Diseño de un modelo
de las reglas de traducción en Traduce el modelo entidad relacional acorde al modelo
un modelo conceptual. relación desarrollado a un entidad relación construido
modelo relacional que previamente en los procesos
Entiende el concepto de permita el almacenamiento y de construcción de una base
dependencia funcional y su manipulación de datos por de datos.
importancia en el proceso de parte del usuario.
Base de Datos normalizada
normalización de datos.
hasta 3NF como mínimo.
Normaliza la base de datos
Reconoce las diferencias generada hasta el grado de
entre las distintas formas eficiencia necesitada por el
normales que existen. usuario.

5. TABLA DE ESTRATEGIAS METODOLÓGICAS


Código FDE 058
MICRODISEÑO CURRICULAR Versión 03
Fecha 2011-07-25

Actividades de
Actividades de Actividades de evaluación
trabajo
enseñanza-aprendizaje
independiente Actividad % Fecha
Aplicación de los Resuelve Ejercicios Examen Parcial 20 Semana 8
conceptos en la propuestos de (Conceptos
construcción de un modelamiento de Basicos,
MER. Trabajos en datos, de traducción Modelamiento de
Talleres Grupales de MERs y de Datos y Modelo
normalización. Relacional)
Traducción de un MER a
Modelo Relacional a
través de las reglas de
mapeo. Trabajos en
Talleres Grupales

Quiz Teórico 10 Semana 3


Normalización de un Trabajo de Nuevas 10 Semana 15
Modelo Relacional. Tendencias en
Estudio de Casos. BDs
Taller 10 Semana 13
Normalización de
Datos
Informe No.1 Caso 15 Semana 7
Real
Informe No. 2 15 Semana 14
Caso Real
Examen Final 20 Semana 17

6. BIBLIOGRAFÍA

 BAGUI , Sikha. EARP, Richard. (2012). Database Design Using Entity-Relationship Diagrams.
Second edition. 331 pags.

 SILBERSCHATZ, Abraham; KORTH, Henry F. y SUDARSHAN, S. (2019). Database system


concepts. 7. ed. New York : McGraw-Hill. 1142 p.

 DATE, J. C. (2001). Introducción a los sistemas de bases de datos. 7 ed. México: Pearson
Educación. 936 p.
Código FDE 058
MICRODISEÑO CURRICULAR Versión 03
Fecha 2011-07-25

 ULLMAN, Jeffrey D. (2014) A First Course in Database Systems. México: Pearson


Educación. 470 p.

 ELMASRI, Ramez; NAVATHE, Shamkant B. (2017). Fundamentals of Database Systems. 6.


ed. México:Pearson. 887 p.

 KROENKE,David. (2015). Database Concepts, Global Edition. 7 ed. México:Pearson.

 ROB, Peter; CORONEL, Carlos (2011). Sistemas de Bases de Datos. Diseño, Implementación
y Administración. México. 836 pags.

Elaborado por: Área de Bases de Datos


Versión: 1.0
Fecha: Noviembre de 2019
Aprobado por: Comité Curricular Tecnología en Desarrollo de Software

También podría gustarte