Información de Asignatura

BASES DE DATOS I - 503307

  • Descripción :
    Al finalizar esta asignatura los alumnos deberan conocer los conceptos basicos de la tecnologia de bases de datos, comprender el modelo de datos relacional y saber usar un sistema gestor de bases de datos relacional. Para esta asignatura es deseable haber cursado la asignatura de Logica.

    Esta asignatura aporta a las siguientes competencias del perfil de egreso:
    - Aplicar principios de matematicas, ciencias de la ingenieria y ciencias de la computacion, a problemas de ingenieria informatica.
    - Identificar necesidades de usuarios, a partir de las cuales formula, dise?a e implementa soluciones informaticas que satisfagan las especificaciones.
    - Trabajar en equipos para solucionar problemas de manera colaborativa e incentivando el trabajo multidisciplinario.
    - Involucrarse en procesos de auto-aprendizaje continuo que le permita adaptarse a la evolucion de la teoria y tecnologia.

  • Resultados aprendizaje esperados :
    Al finalizar la asignatura, los alumnos estaran en condiciones de:
    1. Conocer el concepto de bases de datos, sus caracteristicas principales, y la existencia de distintos modelos de datos.
    2. Comprender los conceptos del modelo de datos relacional, los mecanismos para expresar restricciones de integridad y una metodologia de dise?o de bases de datos relacionales.
    3. Conocer el lenguaje estandar para la manipulacion de datos y consultas? SQL.
    4. Comprender el concepto y los componentes de un sistema gestor de bases de datos.
    5. Dise?ar e implementar una base de datos usando un sistema gestor de bases de datos relacional, siguiendo las directrices de una metodologia de dise?o.

  • Contenidos :
    1. Sistema de Bases de Datos
    a. Conceptos basicos
    b. Arquitectura
    c. Evolucion

    2. Modelado Conceptual
    a. Proceso de dise?o de bases de datos
    b. Modelo E/R
    c. Modelado de restricciones
    d. Extensiones al modelo E/R y otros modelos

    3. Modelo Relacional
    a. Conceptos
    b. Algebra y calculo relacional
    c. De E/R a modelo relacional
    d. Restricciones, dependencias funcionales
    e. Normalizacion
    f. Extensiones al modelo relacional

    4. SQL
    a. Lenguaje de Definicion de Datos DDL
    b. Lenguaje de Manipulacion de Datos DML
    c. Vistas
    d. Restricciones de Integridad
    e. Triggers
    f. Recursividad

    5. Nociones de Sistema de Gestion de Bases de Datos
    a. Componentes y funciones
    b. Transacciones
    c. Concurrencia
    d. Recuperacion
    e. Seguridad
    f. Implementacion fisica

  • Metodología :
    La asignatura usa una metodologia activa que consiste de trabajos practicos orientados a la resolucion de ejercicios y al desarrollo de un proyecto semestral, complementado con sesiones expositivas.

  • Evaluación :
    La asignatura consta de al menos tres evaluaciones, en la modalidad de controles, informes o presentaciones, y donde al menos una de ella evalua el desarrollo de un proyecto semestral que consiste en la implementacion de una base de datos usando un sistema gestor de bases de datos relacional.

  • Facultad :INGENIERIA
  • Departamento :INFORMATICA Y CS COMPUTACION
  • Creditos :4
  • Creditos Transferibles:7
  • Duración :SEMESTRAL
  • Horas Teóricas :3
  • Horas Practicas :0
  • Horas Laboratorio :2
  • PDF Documento

Emergencias

Emergencias Personales
Guardias UdeC: 41 220 3000
Policlínico ACHS*:41 220 4577
Ambulancia ACHS: 1404
Asistencia Covid-19: 22 820 3002
Emergencias Químicas

MATPEL:
41 220 3330 / 41 220 7352

Externos
Ambulancia: 131
Bomberos: 132
Carabineros: 133
PDI: 134