Anda di halaman 1dari 7

Universidad Mariano Glvez de Guatemala

Facultad de Ingeniera en Sistemas de Informacin


Carrera: Licenciatura en Ingeniera en Sistemas de Informacin y Ciencias de la Computacin
Asignatura: 0494- 521 Base de datos 1
Docente: Ing. Efran Romeo Marroqun Muoz
Correo Electrnico: ermarroquin@gmail.com

PROGRAMACIN DIDCTICA
I.

INFORMACIN GENERAL

Fecha:
Semestre:
Ciclo:
Horario:
Lugar:
Duracin del curso:
Docencia directa:
Crditos
Plan:
Prerrequisito:

II.

del 11 de julio al 14 de noviembre del 2015


Segundo
Sptimo
Seccin A de 09:30 a 11:30 horas.
Saln T-522
15 sesiones de trabajo.
30 horas aproximadamente
Sabatino
0494-517 Estructura de Datos

DESCRIPCIN

El curso de Base de Datos 1 proporciona al alumno los conocimientos tericos y prcticos para la comprensin y el diseo de Bases de Datos relacionales, modelar bases de datos
respetando la normalizacin, as como las bases de datos distribuidas.

III.

JUSTIFICACIN

Es indispensable que el estudiante de Ingeniera en Sistemas desarrolle la habilidad de disear bases de datos relacionales, ya que stas se utilizan en la mayora de sistemas
computacionales y el conocimiento y la prctica de su modelado es parte del da a da del ingeniero o licenciado en sistemas computacionales.

IV.

OBJETIVO GENERAL

Proporcionar el conocimiento terico y prctico del modelado de base de datos relacionales.


Preparar al alumno para comprender el diseo de una base de datos relacional.
Interesar al alumno en las bases de datos distribuidas.

V.

CONTENIDOS PROGRAMTICOS

1.

INTRODUCCION
i.
Que es una base de datos.
ii.
Que es un sistema de base de datos
iii.
Que es un administrador de base de datos DBMS
iv.
Porque utilizar una base de datos
v.
Independencia de los datos.

2.

EL MODELO ENTIDAD RELACION


i.
Los datos operacionales
ii.
Entidades
iii.
Atributos
iv.
Relaciones
v.
Reglas del diseo del modelo entidad relacin
vi.
Ejemplos de diseo.

3.

ARQUITECTURA DE UN SISTEMA DE BASE DE DATOS


i.
Los 3 niveles de abstraccin de la arquitectura
ii.
Modelos de datos y sublenguajes de datos
iii.
Mapeos entre los distintos niveles
iv.
El administrador de la base de datos DBA
v.
El sistema manejador de Bases de Datos DBMS
vi.
El diccionario de datos (Catlogo)
vii.
La estructura global de un sistema de bases de datos

4.

EL NIVEL INTERNO DE LA ARQUITECTURA


i.
La visin genrica del acceso a la base de datos
1.
Manejador de discos
2.
Manejador de archivos
3.
DBMS
ii.
Archivos conjuntos de pginas
iii.
Mtodos de acceso
iv.
Estructura general del sistema
v.
Medios de almacenamiento

5.

NORMALIZACION
i.
Concepto de Normalizacion.
ii.
Concepto de formas Normales.
iii.
Formas normales 1FN, 2FN y 3FN.
iv.
Formas normales 4FN, FN-BC Y 5FN.

6.

EL MODELO RELACIONAL
i.
El modelo relacional
ii.
Estructura de datos relacional
iii.
Reglas de integridad relacionales
iv.
Algebra relacional

7.

EL LENGUAJE ESTRUCTURADO DE CONSULTAS


i.
El lenguaje SQL
ii.
Componentes de un DBMS relacional
iii.
Sub lenguaje de definicin de datos relacional DLL
iv.
Sub lenguaje de manipulacin de datos DML
1.
Consultas con proyecciones y restricciones
2.
Consultas de reunin
3.
Funciones agregadas
4.
Consultas especiales
5.
Uso de sub consultas correlacionadas
6.
Consultas con operaciones de conjuntos
7.
Sub consultas con exist
8.
Consultas jerrquicas
9.
Insercin
10.
Actualizacin
11.
Eliminacin
12.
Vistas.

VI.

CALENDARIZACIN
Objetivo Especfico

1. Presentar el modelo Entidad Relacin.

2.

Examinar la arquitectura de un sistema de


Base de Datos

Contenido Temtico
1. INTRODUCCION
i.
Que es una base de datos.
ii.
Que es un sistema de base de datos
iii.
Que es un administrador de base de
datos DBMS
iv.
Porque utilizar una base de datos
v.
Independencia de los datos.

Metodologa:
Actividades, Mtodos y Tcnicas
Metodologa: Inductiva
Tcnica: Exposicin oral dinamizada
Estrategia de entrada.
Actividades:

Periodos

Fechas

02 de 02 horas

11/07/2015
18/07/2015

2. EL MODELO ENTIDAD RELACION


i.
Los datos operacionales
ii.
Entidades
iii.
Atributos
iv.
Relaciones
v.
Reglas del diseo del modelo
entidad relacin
vi.
Ejemplos de diseo.

Metodologa: Inductiva
Tcnica: Exposicin oral dinamizada
Estrategia de entrada.
Actividades:
Tarea 1: Modelo Entidad-Relacin,
a entregar el 25/07/2015
Taller 1: Ejercicio de diseo de una
base de datos relacional, a
realizarse el 01/08/2015

02 de 02 horas c/u

25/07/2015
01/08/2015

3. ARQUITECTURA DE UN SISTEMA DE BASE


DE DATOS
i.
Los 3 niveles de abstraccin de la
arquitectura
ii.
Modelos de datos y sublenguajes de
datos
iii.
Mapeos entre los distintos niveles
iv.
El administrador de la base de datos
DBA

Metodologa: Inductiva
Tcnica: Exposicin oral dinamizada
Estrategia de entrada.
Actividades:
Tarea 2: DBMS y el rol del DBA,
para entregar el 08/08/2015

02 de 02 horas c/u

08/08/2015
29/08/2015

Objetivo Especfico

Contenido Temtico

Metodologa:
Actividades, Mtodos y Tcnicas

Periodos

Fechas

v.
El sistema manejador de Bases de
Datos DBMS
vi.
El diccionario de datos (Catlogo)

vii.
La estructura global de un sistema
de bases de datos

3. Utilizar la normalizacin para el diseo de


una base de datos relacional.

4. Describir las
relacional.

generalidades

del

modelo

4. EL NIVEL INTERNO DE LA ARQUITECTURA


i.
La visin genrica del acceso a la
base de datos
1.
Manejador de discos
2.
Manejador de archivos
3.
DBMS
ii.
Archivos conjuntos de pginas
iii.
Mtodos de acceso
iv.
Estructura general del sistema
v.
Medios de almacenamiento

Metodologa: Inductiva
Tcnica: Exposicin oral dinamizada
Estrategia de entrada.
Actividades:
Tarea 3: Manejo de archivos en un
DBMS, a entregarse el 05/09/2015

02 de 02 horas c/u

05/09/2015
12/09/2015

5. NORMALIZACION
i.
Concepto de Normalizacion.
ii.
Concepto de formas Normales.
iii.
Formas normales 1FN, 2FN y 3FN.
iv.
Formas normales 4FN, FN-BC Y
5FN

Metodologa: Inductiva
Tcnica: Exposicin oral dinamizada
Estrategia de entrada.
Actividades:
Tarea 4: Normalizacin de una Base
de Datos, a entregarse el
19/09/2015
Taller 2: Ejercicios de
normalizacin, a realizarse el
26/09/2015

02 de 02 horas c/u

19/09/2015
26/09/2015

6. EL MODELO RELACIONAL
i.
El modelo relacional
ii.
Estructura de datos relacional

Metodologa: Inductiva
Tcnica: Exposicin oral dinamizada
Estrategia de entrada.

02 de 02 horas

10/10/2015
17/10/2015

Objetivo Especfico
iii.
iv.

5. Comprender

Metodologa:
Actividades, Mtodos y Tcnicas
Actividades:

Contenido Temtico

la sintaxis del lenguaje


estructurado de consultas en una base de
datos relacional.

Reglas de integridad relacionales


Algebra relacional

EL LENGUAJE ESTRUCTURADO DE
CONSULTAS
v.
El lenguaje SQL
vi.
Componentes de un DBMS
relacional
vii.
Sub lenguaje de definicin de datos
relacional DLL
viii.
Sub lenguaje de manipulacin de
datos DML
1.
Consultas con proyecciones
y restricciones
2.
Consultas de reunin
3.
Funciones agregadas
4.
Consultas especiales
5.
Uso de sub consultas
correlacionadas
6.
Consultas con operaciones
de conjuntos
7.
Sub consultas con exist
8.
Consultas jerrquicas
9.
Insercin
10.
Actualizacin
11.
Eliminacin
12.
Vistas.

Metodologa: Inductiva
Tcnica: Exposicin oral dinamizada
Estrategia de entrada.
Actividades:
Tarea 5: Lenguaje SQL estndar, a
entregarse el 24/10/2015
Taller 3: Ejercicios de consultas, a
realizarse el 07/11/2015

Periodos

Fechas

03 de 02 horas c/u

24/10/2015
31/10/2015
07/11/2015

Esta asignatura ser evaluada en una escala de 0 100 puntos, establecindose 50 puntos de zona y 40 puntos de evaluacin final y 10 puntos del proyecto, distribuida as:
No.
1

Tarea
Proyecto

Modalidad
Grupal

Entrega
14/11/2015

Punteo
10

Observaciones
Presentacin del proyecto del curso.

Elaboracin de talleres en
clase, y tareas asignadas
Primera Evaluacin Parcial
Segunda Evaluacin Parcial
Evaluacin Final

3
4
5

VII.
a.
b.
c.
d.
e.

Individual y grupal

Durante el semestre

20

Individual
Individual
Individual

22 de agosto
03 de octubre
28 de noviembre
TOTAL

10
20
40
100 puntos

Cada sbado o cuando se le informe.


Unidades 1, 2, 3 (primera parte)
Unidades 3, 4, 5,
Unidades 1,2,3,4,5,6,7

RECURSOS DIDCTICOS
Textos relacionados con Bases de Datos Relacionales
Documentos de apoyo sobre cada uno de los contenidos del programa
Pizarrn y marcadores
Video pelculas
Proyector multimedia- memoria USB

NOTA ESPECIAL:
a. Todo trabajo solo se recibir en el saln de clases y en el horario oficial de la asignatura.
b. Todo trabajo se calificar si esta presentado estticamente y con letra mecnica y/ o computadora.
c. Cualquier reclamo de punteo (zona) presentar el documento que respalde dicho reclamo.
d. En los trabajos realizados en grupo, en la cartula respectiva no se aceptar ningn nombre y/o apellidos en forma manuscrita.
e. Despus de la entrega de toda ponderacin, ocho das mximo para aceptar reclamos por algn error relacionados con el punteo.

VIII.

BIBLIOGRAFA

OFICIAL: KORTH, SIRLBERSCHATZ, - Mcraw Hill


Fundamentos de Bases de Datos

AUXILIAR:
C.J. DATEABRAHAM
Introduccin a los Sistemas de Bases de datos
ELMASRI/NAVATHE
Sistemas de Bases de Datos. Conceptos fundamentales.
RAMOS, Ma. Jess, RAMOS, Alicia & MONTERO, Fernando
Desarrollo de aplicaciones en entornos de 4. Generacin y con herramientas Case.

Anda mungkin juga menyukai