Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Agosto 2018
1. DATOS GENERALES
1.2 Créditos: 3
Carrera Competencias
INGENIERÍA DE DISEÑO GRÁFICO Gráfica, web y multimedia: Fundamentos del diseño Web y multimedia
N2 (Programa y anima.)
1
N2 (Utiliza diferentes medios de comunicación digital (correo, redes
sociales, blogs, foros, etc.) de forma congruente con el propósito y la
audiencia. Utiliza las diversas herramientas de seguridad digital para
proteger y asegurar su información.)
2. FUNDAMENTACIÓN
En este curso se establecen las bases necesarias para que el alumno pueda analizar y
diseñar e implementar estructuras de datos que almacenen la información que se maneja
dentro de una empresa, adaptando el modelo de acuerdo a la necesidad de la empresa.
3. SUMILLA
Curso de formación 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, diseño de base de datos relacionales, sentencias SQL utilizando un
Sistema de Gestión de Base de Datos específico.
Arquitectura de 3 niveles.
Independencia de Datos.
Entidad relación
Modelo de datos
2
Jerárquico, de red
Modelo Relacional
Tipos de relaciones
Reglas de Integridad
Normalización
• Arquitectura
• Usuarios administradores
• SQL*Plus
• Conexión remota
• Creación de usuario
3
• Asignar privilegios
• Creación de tablas
• Creación de restricciones
• Cargar datos
• Instrucción SELECT
• Funciones de grupo
• Clausula GROUP BY
• Clausula HAVING
• Uso de CASE
• Producto cartesiano
• Combinaciones externas
• De filas simples
• De múltiples filas
• De múltiples columnas
• Correlacionadas
• Anidadas
4
Unidad de aprendizaje 3 Semana
Manejo de transacciones y de excepciones Semana 13, Semana 14, Semana 15,
Semana 16, Semana 17, Semana 18
Logro específico de aprendizaje
Al término de la unidad, el estudiante desarrolla transacciones en una base de datos e
identifica excepciones en una transacción.
Temario
● Semana 13: Manejo de transacciones
• Características de una transacción
• Tipos de aislamiento
• Manejo de transacciones
Semana 14: Introducción a PL/SQL
• Tipos de datos
• Declaración de variables
• Funciones
• Procedimientos
Estructuras de control
• Selectivas, bucles
• Otros elementos de programación
Semana 15: Registros
• Definición
• Declaración de variable
• Acceso a los campos
Semana 16: Tratamiento de Errores
• Tipos de errores
• Excepciones
• Excepciones predefinidas y del usuario
• Generación de mensajes de error
Semana 17: SQL en PL/SQL
• Categorías
• SQL dinámico
• Sentencias DML
• Referencias de tablas
• Enlaces de base de datos
• Sinónimos
• Transacciones
Taller de repaso
6. METODOLOGÍA
La metodología del curso está basada en exposiciones del profesor, resolución de ejercicios
y desarrollo de scripts, que se complementan con experiencias individuales de prácticas de
laboratorio, así como actividades que corresponden al trabajo autónomo reflexivo del
alumno. En la plataforma educativa el alumno encontrará material didáctico relacionado
con cada uno de los temas que indica el silabo.
Es importante la participación 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 autónomo.
• Aprendizaje basado en evidencias.
• Aprendizaje colaborativo.
5
7. SISTEMA DE EVALUACIÓN
PC01 (20) + PC02 (20) + PC03 (30) + EXFN (30)
Descripción de la evaluación
Práctica Calificada 01 - Práctica Calificada 02 - Práctica Calificada 03 - Práctica Calificada 04
EXFN es Examen Final.
Nota:
• Sólo se podrá rezagar el Examen Final.
• El examen rezagado incluye los contenidos de todo el curso.
• No se elimina ninguna práctica calificada.
• La nota mínima aprobatoria es 12 (doce).
• En el caso de que un alumno no rinda una práctica calificada (PC) y, por lo tanto,
obtenga NS, esta es reemplazada con la nota que se obtenga en el examen final o de
rezagado. En caso de que el alumno tenga más de una práctica calificada no rendida, solo
se reemplaza la práctica calificada de mayor peso.
No es necesario que el alumno realice trámite alguno para que este remplazo se realice.
8. FUENTES DE INFORMACIÓN
Fuentes de consulta obligatoria
• Coronel, C. (2014): Bases de datos: diseño, implementación y administración. 9na.
Ed. México : Cengage Learning
• Elmasri, R. & Navathe, S. (2000); Base de datos, conceptos fundamentales; 2da ed.;
Addison-Wesley Iberoamericana.
9. CRONOGRAMA DE ACTIVIDADES
Unidad de 1
Semanas Temario Actividades y Evaluaciones
aprendizaje
Modelado de Semana 1, Semana 1: Semana 1: Casos sobre independencia de
Datos. Semana 2, Conceptos de datos.
Semana 3, base de datos. Ejercicios con Diagramas de entidad
Semana 4, relación
Semana 5 Arquitectura de Semana 2: Ejercicios con modelos
3 niveles. jerárquicos, red y relacional
Semana 3: Ejercicios con dependencia
Independencia funcional.
de Datos. Semana 4: Ejercicios con Normalización
Semana 5: Ejercicios con modelado de
Sistema de datos
1
Solo se puede rezagar el examen final.
6
Gestión de Base
de Datos.
Semana 2:
Modelo de
Datos
Entidad relación
Diagrama
entidad -
relación
Modelo de
datos
Jerárquico, de
red
Modelo
Relacional
Tipos de
relaciones
Reglas de
Integridad
Semana 3:
Dependencia
Funcional
Normalización
Primera forma
normal
Segunda forma
normal.
Tercera Forma
Normal
Semana 4:
Forma Normal
de Boyce Codd
Cuarta Forma
Normal
Semana 5:
7
Modelado de
datos
•
Usuarios
administradores
•
SQL*Plus
•
Esquemas
ejemplo: SCOTT,
HR
•
Conexión
remota
Semana 8:
Creación de un
esquema
•
Creación de
usuario
• Asignar
privilegios
8
Creación de
tablas
•
Creación de
restricciones
• Cargar
datos
Semana 9:
Consultas
simples
•
Consultas a la
metadata de
una tabla
•
Instrucción
SELECT
•
Clausulas
WHERE y
ORDER BY
•
Operadores
lógicos, LIKE, IN
y BETWEEN
Semana 10:
Consultas con
agrupación de
datos
•
Funciones de
grupo
• Clausula
GROUP BY
• Clausula
HAVING
• Uso de
CASE
9
Semana 11:
Consultas a
múltiples tablas
• Join -
NATURAL JOIN,
JOIN USING,
JOIN ON, SELF
JOIN
•
Producto
cartesiano
•
Combinaciones
externas
Semana 12:
Subconsultas
• De filas
simples
• De
múltiples filas
• De
múltiples
columnas
•
Correlacionadas
•
Anidadas
Manejo de Semana 13, Semana 13: Semana 13: Ejercicios con manejo de
transacciones y Semana 14, Manejo de transacciones
de excepciones Semana 15, transacciones Semana 14: Programación con PL/SQL.
Semana 16, • Semana 15: Ejercicios con estructuras de
Semana 17, Características control y con registros
Semana 18 de una Semana 16: Ejercicios con con registros
transacción Práctica Calificada 3
• Tipos de Ejercicios con Excepciones
aislamiento Semana 18: Programación con PL/SQL y
• Manejo de programación de transacciones.
transacciones Desarrollo de ejercicios
Semana 14:
Introducción a
10
PL/SQL Semana 15 - Práctica Calificada 03
• Tipos de Semana 18 - EXAMEN FINAL
datos
•
Declaración de
variables
• Funciones
•
Procedimientos
Estructuras
de control
• Selectivas,
bucles
• Otros
elementos de
programación
Semana 15:
Registros
• Definición
•
Declaración de
variable
• Acceso a
los campos
Semana 16:
Tratamiento de
Errores
• Tipos de
errores
•
Excepciones
•
Excepciones
predefinidas y
del usuario
•
Generación de
mensajes de
error
Semana 17: SQL
en PL/SQL
• Categorías
• SQL
dinámico
• Sentencias
DML
•
Referencias de
tablas
• Enlaces de
base de datos
11
• Sinónimos
•
Transacciones
Taller de repaso
12