0% encontró este documento útil (0 votos)
53 vistas10 páginas

Bases de Datos

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
53 vistas10 páginas

Bases de Datos

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

GESTIÓN DE PLANEACIÓN Y DISEÑO

CÓDIGO: GFO-GCUR-F-002
CURRICULAR
FORMATO VERSIÓN: 1

MICROCURRÍCULO FECHA: 05/ABR/2021

FACULTAD: INGENIERÍA
PROGRAMA: INGENIERÍA DE SISTEMAS
NIVEL DE FORMACIÓN
Tecnológico: Profesional: X Especialización: Maestría:
1. CARACTERIZACIÓN DE LA ASIGNATURA
Nombre de la Asignatura: Bases de datos Código: 23029

Semestre: IV Obligatoria: Electiva:


SI: X NO: SI: NO: X
Componente de Formación: Básico

Área de Formación: Ingeniería Aplicada

Tipo de asignatura:
Teórica: x Teórico práctico: Práctica:
Créditos:
Horas de acompañamiento directo / sincrónico: 64
Número de Créditos: 3
Horas de trabajo independiente / asincrónico: 80
Habilitable: Nota Mínima: Homologable: Validable:
SI: NO: X SI: X NO: SI: X NO:
Asignaturas equivalentes en los diferentes programas: Ninguna

Prerrequisitos de la asignatura: Teoría General de Sistemas.

2. PRESENTACIÓN Y JUSTIFICACIÓN DE LA ASIGNATURA


La asignatura Base de Datos se encuentra ubicada en el área de formación de ingeniería aplicada. En relación a los Resultados
de Aprendizaje del Programa (RAP), esta asignatura aporta en la producción de soluciones de gestión de información desde un
enfoque ingenieril de acuerdo a las necesidades de un contexto particular, empleando los conocimientos adquiridos.

De este modo todas las empresas, instituciones y entidades gubernamentales utilizan tecnologías que permiten aplicaciones de
bases de datos en las cuales se almacena información organizada y de forma segura, facilitando el acceso para la toma de
decisiones y contribuyendo a que dichas entidades sean más competitivas en un mundo global. Por ello, dentro de los propósitos
de formación del programa se busca contribuir al desarrollo y aprendizaje de competencias en el análisis, modelado e
implementación de bases de datos; utilizando herramientas para el desarrollo y mantenimiento de las mismas. Diseñando
soluciones mediante el modelado para problemas y/o situaciones del entorno, que pueden abordarse con fundamentos básicos
de la ingeniería de sistemas como el análisis y modelado de bases de datos.

El crecimiento y el impacto que han tenido los motores de bases de datos en las empresas apoyadas en infraestructuras
tecnológicas han permitido su transformación haciéndolas más eficientes y competitivas en el mercado global, donde requieren
una gran demanda de personal con conocimientos y capacidades para la administración y seguridad de los datos que se
transforman en información; para lo cual se requiere de profesionales con habilidades para el análisis, diseño e implementación
de una base de datos relacional, que son competencias que se desarrollan dentro de la asignatura de bases de datos; y que son
de gran importancia en el quehacer profesional.
GESTIÓN DE PLANEACIÓN Y DISEÑO
CÓDIGO: GFO-GCUR-F-002
CURRICULAR
FORMATO VERSIÓN: 1

MICROCURRÍCULO FECHA: 05/ABR/2021

3. ARTICULACIÓN DE LA ASIGNATURA CON:

Pregunta articuladora (proyecto integrador): ¿Se puede modelar soluciones a problemas básicos de ingeniería
de sistemas?
Asignaturas con las que se articula en el proyecto integrador: Programación en ambiente web I, Matemáticas
IV, Probabilidad y Estadística, Sistemas digitales, Seminario de universidad y región

Asignaturas con las que se articula en el proceso de formación: Programación en ambiente web I
GESTIÓN DE PLANEACIÓN Y DISEÑO
CÓDIGO: GFO-GCUR-F-002
CURRICULAR
FORMATO VERSIÓN: 1

MICROCURRÍCULO FECHA: 05/ABR/2021

4. OBJETIVO DE APRENDIZAJE Y RESULTADO DE APRENDIZAJE DE LA ASIGNATURA (RAA)

Objetivo RAA Evaluación del RAA


RAA1: Construir una base de datos a partir del La evaluación será permanente y se realizará
Diseñar soluciones mediante el modelado para análisis e mediante:
problemas y/o situaciones del entorno, que pueden interpretación de las necesidades de información de - Actividades para trabajar en clase
abordarse con fundamentos básicos de la ingeniería problemas y/o situaciones del entorno con el objetivo - Talleres
de sistemas como modelado de bases de datos, de - Exámenes escritos (teórico/prácticos)
modelado de sistemas dinámicos, estadística diseñar soluciones para la gestión de los datos - Asignación de un proyecto final de curso
descriptiva y diseño de aplicaciones web, aplicando (RAP2) donde se aplican los conceptos abordados
tecnologías verdes. RAA2: Implementar los conceptos de modelos de - Exposiciones de temas actuales de base
datos utilizando un de datos
lenguaje de consulta soportado por un sistema de
gestión
de bases de datos para dar respuesta a requisitos de
información (RAP7)

5. RELACIÓN OBJETIVOS ESPECÍFICOS – COMPETENCIAS – RESULTADOS DE APRENDIZAJE ESPECÍFICOS (RAe):

Saber Saber Hacer


Objetivos específicos Ser (Actitudinal) RAe
(Conocimiento - Conceptual) (Destrezas - Aptitudes)
Definir los objetivos básicos,
Presentación de casos de Capacidad para reconocer Reconocer la importancia de
funciones, modelos, Identifica aplicaciones y el
implementación de bases de el impacto social de la los sistemas de bases de
componentes, aplicaciones e impacto social de los sistemas
datos relacionales y su implementación de una base datos frente a las necesidades
impacto social de los sistemas de bases de datos
importancia de datos de información
de bases de datos.
GESTIÓN DE PLANEACIÓN Y DISEÑO
CÓDIGO: GFO-GCUR-F-002
CURRICULAR
FORMATO VERSIÓN: 1

MICROCURRÍCULO FECHA: 05/ABR/2021

Aplicar el concepto de
Describir el concepto de Comprende que la
Capacidad de definir en qué independencia de datos en el
independencia de datos y su Presentación de conceptos de independencia de datos es una
casos aplicar el concepto de modelado de una base de
importancia en un sistema de independencia de los datos medida adicional de seguridad
independencia de los datos datos como una estrategia de
bases de datos de los datos
seguridad de los datos
Comprender los conceptos
Identificar los componentes y Presentación de conceptos de los Capacidad de comunicar a que le permiten la
Identifica los componentes y
funciones principales de un componentes y funciones de los su entorno las funciones identificación de los
funciones de un sistema
sistema manejador de bases sistemas manejadores de bases principales de un manejador componentes y funciones de
manejador de bases de datos
de datos. de datos de bases de datos un sistema manejador de
bases de datos y su uso
Capacidad de comprender Aplicar la notación del modelo
Emplea la notación del modelo aspectos del modelo entidad entidad relación extendido
Aplicar los conceptos y Presentación de conceptos y
entidad relación extendido para relación extendido que identificando en qué casos es
notaciones del modelo notación del modelo entidad
modelar los requisitos de diseño ayudan a modelar de forma necesario el uso de esta
Entidad-Relación Extendido. relación extendido
de la base de datos las adecuadas las notación para el modelado de
necesidades de información la base de datos
Identificar la necesidad de
controlar el acceso a la
información almacenada por Reconoce estrategias para el Capacidad de aplicar los Aplicar estrategias que ofrece
parte de los usuarios y las Presentación de conceptos de control de acceso a los datos conocimientos adquiridos un sistema manejador de
posibilidades que puede control de acceso y seguridad en por parte de los usuarios y para asumir el rol de base de datos para el control
ofrecer un sistema manejador las bases de datos seguridad de los datos en una administrador de una base de acceso y seguridad de los
de bases de datos para base de datos de datos datos en una base de datos
establecer el manejo de la
seguridad.
Capacidad de definir de Implementar el modelo de una
Presentación de conceptos de los
Diseñar Implementar modelos Diseña el modelo de una base acuerdo a las necesidades y base de datos a partir de las
modelos de datos, lenguajes de
reales en los motores bases de datos en un motor de base recursos de la empresa el necesidades de información
consulta y motores de bases de
de datos. de datos motor de base de datos más utilizando para ello un motor
datos
adecuado para la de base de datos
GESTIÓN DE PLANEACIÓN Y DISEÑO
CÓDIGO: GFO-GCUR-F-002
CURRICULAR
FORMATO VERSIÓN: 1

MICROCURRÍCULO FECHA: 05/ABR/2021

implementación de la base
de datos

6. ACTIVIDADES ACADÉMICAS PARA EL APRENDIZAJE

Tipo de Trabajo
Unidad Temática Estrategia de Estrategia de (Marcar con una X)
Sesión Trabajo Trabajo
Enseñanza Aprendizaje
Conceptual Procedimental Actitudinal directo Independiente
1 INTRODUCCIÓN A LAS Historia de las bases de El estudiante se Clase magistral Diseñar un cuadro X X
BASES DE DATOS datos interesa por investigar Trabajo en grupo comparativo entre los
Generaciones de las bases acerca de diversos sistemas de archivos vs
de datos. temas relacionados sistemas de bases de
Sistemas de bases frente a con los modelos de datos
archivos datos
Visión de los datos
Modelo de los datos
Lenguaje de bases de datos
Arquitectura de
aplicaciones.

2,3,4,5 MODELO ENTIDAD Conceptos Básicos El estudiante se Clase magistral. Socialización en clase X X
RELACIÓN. Restricciones de interesa por Ejemplos prácticos. por medio de
cardinalidad comprender la utilidad Talleres herramientas
Restricciones de del modelo entidad Taller de aplicación de tecnológicas de los
participación total y parcial relación y desarrollar diferentes enunciados. ejercicios realizados por
Diagrama entidad Relación su capacidad de Práctica cada miembro del grupo
trabajo en equipo
GESTIÓN DE PLANEACIÓN Y DISEÑO
CÓDIGO: GFO-GCUR-F-002
CURRICULAR
FORMATO VERSIÓN: 1

MICROCURRÍCULO FECHA: 05/ABR/2021

Conjunto de entidades
débiles
Claves
Modelo entidad relación
extendido
Diseño de un esquema de
bases de datos E-R

6,7 MODELO RELACIONAL Conceptos Básicos El estudiante se Clases magistrales con Socialización de temas X X
Estructura de las bases de interesa por conceptos y ejemplos asignados en clase
datos relacionales comprender la utilidad básicos, clases Elaboración de
Esquemas de relaciones del modelo relacional y magistrales con esquemas y/o diagramas
Esquemas relacionales de desarrollar su ejercicios con nivel de Inferencias y resolución
las bases de datos capacidad de dificultad básico e de dudas
Conversión del modelo comunicación con los intermedio.
Entidad al modelo demás Lecturas
relacional
El álgebra relacional
Operaciones del álgebra
relacional (Básicos y
adicionales)
Operaciones de álgebra
relacional extendida
Modificación de la Base de
Datos
Vistas
8 LENGUAJE DDL – SQL. Modificación de la base de El estudiante
Clases magistrales con Socialización de temas X X
datos. comprende la
conceptos y ejemplos asignados en clase
Reunión de las relaciones importancia de la toma
básicos, clases Elaboración de
Lenguaje de definición de de decisiones frente a
magistrales con esquemas y/o diagramas
los datos la definición de los ejercicios con nivel de Inferencias y resolución
Lenguaje incorporado esquemas de una base dificultad básico e de dudas
de datos relacional intermedio.
Lecturas
9 LENGUAJE DML – SQL Introducción El estudiante Clases magistrales con Socialización de temas X X
Estructura básica comprende la conceptos y ejemplos asignados en clase
GESTIÓN DE PLANEACIÓN Y DISEÑO
CÓDIGO: GFO-GCUR-F-002
CURRICULAR
FORMATO VERSIÓN: 1

MICROCURRÍCULO FECHA: 05/ABR/2021

Consultas simples y Operaciones sobreimportancia de la toma básicos, clases Elaboración de


anidadas. conjuntos de decisiones frente a magistrales con esquemas y/o diagramas
Funciones de agregación la definición de ejercicios con nivel de Inferencias y resolución
Subconsultas anidadas operaciones para dificultad básico e de dudas
Vistas estructurar consultas intermedio.
Consultas complejas por medio de un Lecturas
lenguaje de consulta
10 SQL Taller práctico El estudiante es Asignación de ejercicios Desarrollo del taller X X
componentes SQL consciente de las de diversa complejidad práctico
habilidades de para ser implementados Inferencias y resolución
liderazgo y autonomía haciendo uso de un de dudas
para el desarrollo de sistema de gestión de
actividades a su cargo base de datos, dando
respuesta a las
necesidades de
información solicitadas
Proyecto
11,12 NORMALIZACIÓN. Formas Normales basadas Prepara al estudiante Clase magistral con Socialización de temas X X
en dependencias para la toma de ejemplos prácticos asignados en clase
funcionales: 2FN, 3FN, decisiones y Proyecto Elaboración de
BCNF comunicación con los esquemas y/o diagramas
Descomposición de demás Inferencias y resolución
relaciones de dudas
Enfoques de diseño
relacional: análisis y
síntesis.
Dependencia Multivaluada
y 4FN
13,14 RECUPERACIÓN Y Tipos de Fallas El estudiante reconoce Asignación de lecturas Socialización de lecturas X X
ATOMICIDAD- Jerarquía de la importancia del Revisión de ejemplos asignadas
almacenamiento proceso de toma de Avances proyectos
Definición de Transacción decisiones y Exposiciones Presentación de avances
El papel de la bitácora en comunicación con los de proyecto
los procesos de demás Realización de
recuperación exposición tema
asignado
GESTIÓN DE PLANEACIÓN Y DISEÑO
CÓDIGO: GFO-GCUR-F-002
CURRICULAR
FORMATO VERSIÓN: 1

MICROCURRÍCULO FECHA: 05/ABR/2021

Actualización diferida y Inferencias y resolución


actualización inmediata de dudas
Puntos de verificación
Procesos automáticos de
recuperación
15,16 CONTROL DE Ejecución de transacción en El estudiante reconoce Asignación de lecturas Socialización de lecturas X X
CONCURRENCIA serie y en paralelo la importancia del Revisión de ejemplos asignadas
Ejecuciones serializables proceso de toma de Proyecto final
Prueba de serializabilidad decisiones y Presentación proyecto
utilizando grafos comunicación con los final
El abrazo mortal demás
Protocolos basados en:
bloqueo y en hora de
entrada
Granularidad Múltiple
GESTIÓN DE PLANEACIÓN Y DISEÑO
CÓDIGO: GFO-GCUR-F-002
CURRICULAR
FORMATO VERSIÓN: 1

MICROCURRÍCULO FECHA: 05/ABR/2021

7. EVALUACIÓN

Primer corte: El 100% de este corte se distribuirá de la siguiente manera:


40%--> Actividades en clase, talleres prácticos para trabajar dentro y por fuera de clase, lecturas
60%--> Parcial -Teórico (30%)- Práctico (30%)

Segundo corte: El 100% de este corte se distribuirá de la siguiente manera:


20%--> Actividades en clase, talleres prácticos para trabajar dentro y por fuera de clase, lecturas
20%--> Proyecto Integrador
60%--> Parcial -Teórico (30%)- Práctico (30%)

Tercer corte: El 100% de este corte se distribuirá de la siguiente manera:


25%--> Actividades en clase, talleres prácticos para trabajar dentro y por fuera de clase
25%--> Exposición tema asignado
50%--> Proyecto Integrador

8. RECURSOS PARA APOYAR LA ASIGNATURA

Presentación en Power Point, Motores de Búsqueda, material asignado en el campus virtual, Aplicaciones de Software

9. REFERENCIAS
Bibliografía
Fundamentals of Database Systems 5th Ed.”, Elmasri & Navathe, Addison Wesley, 2007
Tecnología y diseño de bases de datos, MARIO G. PIATTINI,ESPERANZA MARCOS CORAL CALERO
Fundamentos de bases de datos, Silberschatz, Abraham

Enlaces de interés
[Link]
Learn SQL - The best, fastest & easiest way to learn SQL - Interactive SQL Course at [Link]

Base de datos
[Link]
[Link]
[Link]
[Link]

Documentos en inglés
Devanshu Trivedi, Pavol Zavarsky, Sergey Butakov, Enhancing Relational Database Security by Metadata
Segregation, Procedia Computer Science, Volume 94, 2016, Pages 453-458, ISSN 1877-0509,
[Link]
Jan L. Harrington, Chapter 2 - Systems Analysis and Database Requirements,
GESTIÓN DE PLANEACIÓN Y DISEÑO
CÓDIGO: GFO-GCUR-F-002
CURRICULAR
FORMATO VERSIÓN: 1

MICROCURRÍCULO FECHA: 05/ABR/2021

Editor(s): Jan L. Harrington, Relational Database Design and Implementation (Fourth Edition), Morgan Kaufmann,
2016, Pages 27-43, ISBN 9780128043998, [Link]

M. Nasseri and S. M. Jameii, "Concurrency control methods in distributed database: A review and
comparison," 2017 International Conference on Computer, Communications and Electronics (Comptelix),
2017, pp. 200-205, doi: 10.1109/COMPTELIX.2017.8003964.

10. DOCENTES PARTICIPANTES EN LA ASIGANTURA DIRECCIONES ELECTRÓNICAS


ybermudez@[Link]
Yuri Mercedes Bermúdez Mazuera

11. INSTANCIA QUE VALIDA EL PRESENTE DOCUMENTO: FECHA DE VALIDACIÓN:

Yuri Mercedes Bermúdez Mazuera


______________________________________________________________
NOMBRE Y FIRMA DEL DOCENTE RESPONSABLE DE LA ASIGNATURA.

También podría gustarte