Você está na página 1de 8

SILABO DE BASE DE DATOS

CODIGO 100000Z210
2017 3

1. DATOS GENERALES
1.1. Facultad: Ingeniera
1.2. Carrera: Ingeniera de Sistemas e Informtica.
Ingeniera de Software.
Ingeniera de Seguridad y Auditoria Informtica.
Ingeniera de Diseo Grfico.
Ingeniera de Diseo Computacional.
1.3. Coordinador: Lizardo Silva Ubaldo
1.4. Requisitos: 200000ZI01 Algoritmos y Estructuras de Datos
1.5. Competencias: Ingeniera de Sistemas e Informtica:
Sistemas de Informacin.
Proyectos de Tecnologas de Informacin.
Manejo de Herramientas Informticas.
Ingeniera de Software:
Consultora y Servicios informticos.
Investigacin y Diseo de Software.
Desarrollo e Implementacin de Software.
Ingeniera de Seguridad y Auditora Informtica:
Operacin de Seguridad y Auditoria de la
informacin
Ingeniera de Diseo Grfico:
Grafica Web Multimedia
1.6. Modalidad Presencial

2. FUNDAMENTACIN
En este curso se establecen las bases necesarias para que el alumno pueda analizar
y disear e implementar estructuras de datos que almacenen la informacin que se
maneja dentro de una empresa, adaptando el modelo de acuerdo a la necesidad
de la empresa.

1
3. SUMILLA
Curso de formacin profesional que le proporciona al alumno los conceptos y
elementos fundamentales de modelo de dato y modelo conceptual, lenguajes de
consulta para el modelo relacional, diseo de base de datos relacionales,
sentencias SQL utilizando un Sistema de Gestin de Base de Datos especfico.

4. LOGRO GENERAL DE APRENDIZAJE


Al trmino del curso el estudiante disea e implementa soluciones relacionadas
con el almacenamiento de datos a travs de un modelo de base de datos.

5. UNIDADES Y LOGROS ESPECFICOS DE APRENDIZAJE


Unidad de aprendizaje 1: Semana 1, 2, 3, 4 y 5
Modelado de Datos.
Logro especfico de aprendizaje:
Define conceptos relacionados a base de datos.
Aplica el modelo Entidad Relacin en el diseo de base de datos.
Disea modelos de base de datos relacionales no normalizados.
Disea consultas con algebra relacional
Temario:
Introduccin al Curso.
Modelado de Datos.
Modelo Entidad Relacin.
Dependencia funcional y normalizacin
Algebra relacional
Unidad de aprendizaje 2: Semana 6, 7, 8, 9, 10 y 11
Creacin de Bases de datos y
manipulacin de datos
Logro especfico de aprendizaje:
Genera Base de datos.
Elabora consultas a bases de datos.
Desarrolla sentencias de actualizacin de datos en una BD
Temario:
Arquitectura de Base de datos.
Consultas simples
Consultas con agrupacin de datos
Consultas a mltiples tablas
Manipulacin de datos

Unidad de aprendizaje 3: Semana 12, 13 y 14

2
Manejo de transacciones y de
excepciones
Logro especfico de aprendizaje:
Desarrolla transacciones en una base de datos
Identifica excepciones en una transaccin.
Temario:
Manejo de transacciones
Introduccin a PL/SQL
Manejo de excepciones

6. METODOLOGA
La metodologa del curso est basada en exposiciones del profesor, resolucin de
ejercicios y desarrollo de scripts, que se complementan con experiencias
individuales de prcticas de laboratorio, as como actividades que corresponden al
trabajo autnomo reflexivo del alumno. En la plataforma educativa el alumno
encontrar material didctico relacionado con cada uno de los temas que indica el
silabo.

Es importante la participacin del estudiante en clase para entender y relacionar


los contenidos del curso con las realidades comunes en las empresas y
organizaciones.
Los principios de aprendizaje que este curso promueve son:
Aprendizaje autnomo.
Aprendizaje basado en evidencias.
Aprendizaje colaborativo.

7. SISTEMA DE EVALUACIN
El promedio final del curso ser:

PC01 (20) + PC02 (20) + PC03 (20) + PC01, PC02 y PC03 son Prcticas
EXFN (40) Calificadas Individuales.
EXFN es Examen Final.

Nota:
Slo se podr rezagar el Examen Final.
El examen rezagado incluye los contenidos de todo el curso.
No se elimina ninguna prctica calificada.
La nota mnima aprobatoria es 12 (doce).
En el caso de que un alumno no rinda una prctica calificada (PC) y, por lo
tanto, obtenga NS, esta es reemplazada con la nota que se obtenga en el

3
examen final o de rezagado. En caso de que el alumno tenga ms de una
prctica calificada no rendida, solo se reemplaza la prctica calificada de
mayor peso.
No es necesario que el alumno realice trmite alguno para que este
remplazo se realice.

8. FUENTES DE INFORMACIN
8.1 Fuentes de consulta obligatoria
CORONEL, Carlos (2011): Bases de datos : diseo, implementacin y
administracin. Mxico : Cengage Learning
ELMASRI, Ramez & NAVATHE, Shamkant (2000); Base de datos, conceptos
fundamentales; 2da ed.; Addison-Wesley Iberoamericana.

8.2 Fuente de consulta opcional


HANSEN, Gary W. (1997); Diseo y administracin de base de datos; 2da
ed.; Prentice Hall.
Oracle: http://www.oracleya.com.ar/index.php?inicio=25

9. CRONOGRAMA DE ACTIVIDADES
Unidad de Actividades y
Semanas Tema
aprendizaje Evaluaciones
Conceptos de base de Prueba de Entrada.
datos.
Arquitectura de 3 niveles. Casos sobre
Independencia de Datos. independencia de
Semana 1 Sistema de Gestin de Base datos.
de Datos. Ejercicios con
Modelo de Datos Diagramas de entidad
Entidad relacin relacin
Diagrama entidad - relacin
Unidad 1:
Modelo de datos
Modelado de
Jerrquico, de red Ejercicios con modelos
Datos.
Semana 2 Modelo Relacional jerrquicos, red y
Tipos de relaciones relacional
Reglas de Integridad
Dependencia Funcional
Normalizacin Ejercicios con
Primera forma normal dependencia funcional.
Semana 3
Segunda forma normal. Ejercicios con
Tercera Forma Normal Normalizacin
Forma Normal de Boyce

4
Codd
Cuarta Forma Normal
Forma Normal de Boyce Ejercicios con
Codd Normalizacin
Cuarta Forma Normal
Semana 4 Trabajo Autnomo 1:
4 puntos.
Prctica Calificada 1:
16 puntos.
Resuelve ejercicios de
Algebra Relacional y Clculo
Semana 5 algebra y calculo
Relacional.
relacional.
Introduccin a bases de
datos Oracle
Arquitectura
Organizacin lgica:
Ejemplos
Esquemas
interactuando con los
Semana 6 Usuarios
esquemas SCOTT y HR.
administradores
SQL*Plus
Esquemas ejemplo:
SCOTT, HR
Conexin remota

Unidad 2: Creacin de un esquema


Creacin de Creacin de usuario
Creacin de un
Bases de Asignar privilegios
esquema de base de
datos y Semana 7 Creacin de tablas
datos.
manipulacin Creacin de
de datos restricciones
Cargar datos

Ejercicios con consultas


Consultas simples simples.
Consultas a la metadata
Semana 8 de una tabla Trabajo Autnomo 2:
Instruccin SELECT 4 puntos.
Prctica Calificada 2:
16 puntos.
Consultas simples Ejercicios con consultas
Semana 9 Clausulas WHERE y simples y agrupacin
ORDER BY de datos.

5
Operadores lgicos,
LIKE, IN y BETWEEN
Consultas con agrupacin
de datos
Funciones de grupo
Clausula GROUP BY
Clausula HAVING
Uso de CASE
Consultas a mltiples tablas
Join - NATURAL JOIN, Ejercicios con consulta
JOIN USING, JOIN ON, a mltiples tablas y con
SELF JOIN subconsultas.
Producto cartesiano
Semana Combinaciones externas
10 Subconsultas
De filas simples
De mltiples filas
De mltiples columnas
Correlacionadas
Anidadas
Subconsultas Ejercicios con
Modificacin de datos subconsultas y con
con subconsultas sentencias de
CASE, EXISTS y NOT manipulacin de datos
Semana
EXISTS, WITH
11
Manipulacin de datos
INSERT, UPDATE,
DELETE
COMMIT, ROLLBACK
Ejercicios con manejo
Manejo de transacciones
de transacciones
Caractersticas de una
Semana transaccin
Unidad 3: Trabajo Autnomo 3:
12 Tipos de aislamiento
Manejo de 4 puntos.
Manejo de
transacciones Prctica Calificada 3:
transacciones
y de 16 puntos.
excepciones Introduccin a PL/SQL
Semana Tipos de datos
13 Declaracin de variables Programacin con
Funciones PL/SQL.

6
Procedimientos
Estructuras de control Ejercicios con
Selectivas, bucles estructuras de control
Otros elementos de y con registros
programacin
Registros
Definicin
Declaracin de variable
Acceso a los campos
Tratamiento de Errores
Tipos de errores
Excepciones
Excepciones
predefinidas y del
usuario
Generacin de mensajes Ejercicios con
de error Excepciones
Semana
14 SQL en PL/SQL Programacin con
Categoras PL/SQL y programacin
SQL dinmico de transacciones.
Sentencias DML
Referencias de tablas
Enlaces de base de
datos
Sinnimos
Transacciones
Semana
EXAMEN FINAL
15
Semana
EXAMEN DE REZAGADOS
16

Nota: El trabajo autnomo reflexivo comprende las siguientes actividades:


Actividad Semana Horas
Trabajo autnomo reflexivo 01.- 4 2
Desarrollo de ejercicios de los temas
de las semanas: 1, 2 y 3
Trabajo autnomo reflexivo 02.- 8 2
Desarrollo de ejercicios de los temas
de las semanas: 4, 5, 6 y 7

7
Trabajo autnomo reflexivo 03.- 12 2
Desarrollo de ejercicios de los temas
de las semanas: 8, 9, 10 y 11

Tabla resumen de cronograma de actividades:


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Unidades 1 1 1 1 1 2 2 2 2 2 2 3 3 3
Evaluaciones x x x x

10. FECHA DE ACTUALIZACIN: 27/06/2017.

Você também pode gostar