Está en la página 1de 6

Administrador de Asignaturas y Programas de Estudio person Mauricio Fernandez Muñoz exit_to_app

Asignaturas > Bases de Datos Relacionales ( TI2022 )

Bases de Datos Relacionales (TI2022) Versión: OF VIG. (OTOÑO 2021) arrow_drop_down

General Visualizar Bibliografía Software

INACAP

Asignatura: Bases de Datos Relacionales


Descripción de la Asignatura: Bases de Datos relacionales es una asignatura práctica, dictada en modalidad presencial, <span style="font-
size:8.5pt;line-height:107%; font-family:"Verdana",sans-serif;mso-fareast-font-family:Calibri;mso-fareast-theme-font: minor-latin;mso-bidi-font-
family:"Times New Roman";mso-bidi-theme-font:minor-bidi; mso-ansi-language:ES-CL;mso-fareast-language:EN-US;mso-bidi-language:AR-SA">del
área formativa de Especialidad<span style="font-size:8.0pt;font-family:"Verdana",sans-serif; mso-fareast-font-family:"Times New Roman";mso-
bidi-font-family:"Times New Roman"; mso-ansi-language:ES-CL;mso-fareast-language:ES-CL;mso-bidi-language:AR-SA">, que contribuye a
desarrollar las habilidades necesarias para manipular bases de datos relacionales, utilizando diferentes métodos para formatear y recuperar datos
desde múltiples tablas, utilizando lenguaje PL/Sql para programar objetos de la base de datos.

Horas Totales: 54

Horas Presenciales: 36

Horas Online: 18

Objetivos Generales

Unidades de Aprendizaje:

UNIDADES DE APRENDIZAJE HORAS

PRESENCIALES ONLINE TOTALES

Consultas, Subconsultas y Agrupaciones Sql. 12 3 15

Funciones de una sola fila en Sql. 12 3 15

Programación PL/SQL. 12 12 24

Evaluación 0

Docente Elaborador:
- Rodrigo Opazo Salazar

Asesor de Diseño Curricular:


- Carmen González Chang

keyboard_arrow_down
1 . Consultas, Subconsultas y Agrupaciones Sql. | Horas de la Unidad: 15 | Horas Presenciales: 12 | Horas Online: 3
APRENDIZAJES ESPERADOS CRITERIOS DE EVALUACIÓN CONTENIDOS MÍNIMOS OBLIGATORIOS

1.1.1 Realiza consultas y


subconsultas a múltiples tablas
desde una base de datos.

1.1.2 Aplica funciones grupales


sobre varias tablas de la base de ·      Obtención de datos concatenando múltiples tablas:
datos. Subconsultas, Joins (Inner, Left, Right, Outer),
productos cartesianos y tipos de Uniones de
1.1.3 Crea perfiles y roles para el
igualdad.
manejo de la seguridad de los
1.1 Elabora consultas mediante lenguaje Sql para extraer y desplegar información de
datos. ·          Funciones grupales aplicadas a múltiples tablas.
múltiples tablas de una base de datos, utilizando perfiles, roles y usuarios para
organizar y restringir el acceso a la base de datos. (Integrada Competencia
1.1.4 Genera tablas y usuarios de ·          Agrupaciones de datos GROUP BY.
Genérica Trabajo en Equipo) prueba en base a requerimientos
dados. ·          Filtrado de datos para agrupaciones HAVING.

1.1.5 Crea usuarios estableciendo ·          Administración de usuarios (create, revoke, grant).
perfiles y roles de acceso
requeridos.

1.1.6 Aportando información e


ideas para la consecución de las
tareas.

ACTIVIDADES MÍNIMAS OBLIGATORIAS

Actividad Presencial:

Queda a determinación del docente en aula.

Actividad Online:

Queda a determinación del docente en aula. .

keyboard_arrow_down
2 . Funciones de una sola fila en Sql. | Horas de la Unidad: 15 | Horas Presenciales: 12 | Horas Online: 3

APRENDIZAJES ESPERADOS CRITERIOS DE EVALUACIÓN CONTENIDOS MÍNIMOS OBLIGATORIOS

2.1.1 Aplica funciones para el manejo de


cadenas de caracteres.

2.1.2 Aplica Funciones Numéricas para la


presentación de datos.
Funciones para el manejo de cadenas de caracteres: LOWER,
2.1.3 Aplica Funciones de Fecha para la UPPER, INTCAP CONCAT, SUBSTR, LENGTH, INSTR, LPAD,
realización de cálculos en base a tiempo. RPAD, TRIM y REPLACE.
2.1 Aplica funciones de una sola fila en Sql para cumplir con el Funciones para el manejo de números: ROUND TRUNC, MOD.
formato de datos requerido. (Integrada Competencia 2.1.4 Aplica Funciones de Conversión para Funciones para el manejo de fechas: SYSDATE y las funciones

Genérica Trabajo en Equipo)  ajustarse a un formato o tipo de dato de fecha.


determinado. Funciones de conversión: TO_CHAR, TO_NUMBER y TO_DATE.
Expresiones Null: COALESCE y NVL
2.1.5 Aplica Funciones NULL y expresiones Expresiones Condicionales: DECODE y CASE.
condicionales para normalizar la salida de
datos nulo.

2.1.6 Proponiendo acciones de mejora para


el desarrollo óptimo de la tarea.

ACTIVIDADES MÍNIMAS OBLIGATORIAS

Actividad Presencial:

Queda a determinación del docente en aula.

Actividad Online:

Queda a determinación del docente en aula. 

keyboard_arrow_down
3 . Programación PL/SQL. | Horas de la Unidad: 24 | Horas Presenciales: 12 | Horas Online: 12
APRENDIZAJES ESPERADOS CRITERIOS DE EVALUACIÓN CONTENIDOS MÍNIMOS OBLIGATORIOS

3.1.1 Crea secuencias para la generación de


índices automáticos de las tablas de la base de
datos.

3.1.2 Crea Vistas para el almacenamiento temporal


o permanente de datos dentro de la base de datos. Creación y uso de secuencias:
nextval, currval.
3.1.3 Crea índices para la optimización de Creación de vistas y vistas
búsquedas dentro de las tablas del motor de base materializadas.
de datos. Creación y uso de índices.
Diccionario de datos.
3.1 Aplica programación PL/SQL, utilizando los recursos del motor de base 3.1.4 Consulta diccionario de datos para revisar o Eliminación de objetos de la BD.
de datos, en base a requerimientos específicos. (Integrada Competencia eliminar los objetos existentes dentro de la base Bloques anónimos, creación de
Genérica Trabajo en Equipo) de datos. cursores, funciones y
procedimientos.
3.1.5 Aplica programación en PL/SQL para generar Paso de parámetros a
cursores, funciones y procedimientos procedimientos y funciones
almacenados. almacenadas.
Gestión y uso de triggers
3.1.6 Utiliza disparadores (Triggers) de acuerdo a (disparadores).
requerimientos para auditar accesos a la base de
datos.

3.1.7 Cumpliendo con las tareas asignadas en el


tiempo de­finido.

ACTIVIDADES MÍNIMAS OBLIGATORIAS

Actividad Presencial:

Queda a determinación del docente en aula.

Actividad Online:

Queda a determinación del docente en aula. 

Estrategias Metodológicas:
Para el logro de los aprendizajes esperados de esta asignatura, se proponen las siguientes estrategias y técnicas didácticas, acordes al enfoque orientado a
competencias.

Unidad de Aprendizaje 1: Consultas, Subconsultas y Agrupaciones Sql

Unidad de Aprendizaje 2: Funciones de una sola fila en Sql

Unidad de Aprendizaje 3: Programación PL/SQL

Como estrategia didáctica:

Método de Caso (MC): Es el empleo didáctico del análisis de la situación descrita en un caso, donde los alumnos se colocan de manera figurada en la
posición particular de un tomador de decisiones (Dirección de Investigación y Desarrollo Educativo, Instituto Tecnológico de Monterrey).

Como técnicas didácticas:

Clase expositiva (CEX): Técnica que implica la presentación de un tema lógicamente estructurado con la finalidad de facilitar información organizada
siguiendo criterios adecuados a la finalidad pretendida. Esta técnica se centra fundamentalmente en la exposición verbal por parte del docente de los
contenidos sobre la materia objeto de estudio (Miguel, 2006).

Prácticas de Laboratorio o Taller (PLT): Técnica que involucra actividades prácticas variadas que favorecen el aprendizaje experiencial y la reflexión, y en
las que generalmente participan grupos reducidos de estudiantes. Estas comprenden la realización de aplicaciones, la observación de situaciones y fenómenos
propios de cada disciplina; la reflexión en torno a problemáticas, la realización de objetos, entre otras. Para su implementación se consideran espacios
específicamente equipados tales como laboratorios científicos y laboratorios de computación, sala espejo, salas con equipamiento específico según la
especialidad (mecánica, electricidad, construcción, etc.), o bien salas de clases estructuradas de manera no tradicional que favorecen el trabajo en grupos
pequeños. 

Sistema de Evaluación:
Para resguardar el logro de los aprendizajes esperados de esta asignatura, el sistema de evaluación debe incluir las siguientes instancias evaluativas:

·       Evaluación Diagnóstica: Orientada a indagar en los conocimientos previos de los estudiantes, como punto de partida de cada unidad de aprendizaje.

·       Evaluación Formativa: Destinada a la entrega de retroalimentación del avance de los estudiantes, con foco en la mejora del proceso de enseñanza y aprendizaje.

·       Evaluación Sumativa: Dirigida a valorar las competencias desarrolladas por los estudiantes y verificar el logro de los aprendizajes esperados de la asignatura.

Respecto a la Evaluación Sumativa, se deben aplicar las siguientes evaluaciones:

%
Unidades de Situación de Instrumento de %
N° Evidencias Criterios de Evaluación
Aprendizaje Evaluación Evaluación Total
Parcial
1.1.1 Realiza consultas y subconsultas a múltiples tablas desde una base de 100%
datos.

1.1.2 Aplica funciones grupales sobre varias tablas de la base de datos.

Respuestas de los 1.1.3 Crea perfiles y roles para el manejo de la seguridad de los datos. Resolución de
1 I Lista de Cotejo 15%
Estudiantes problemas
1.1.4 Genera tablas y usuarios de prueba en base a requerimientos dados.

1.1.5 Crea usuarios estableciendo perfiles y roles de acceso requeridos.

1.1.6 Aportando información e ideas para la consecución de las tareas.

2.1.1 Aplica funciones para el manejo de cadenas de caracteres

2.1.2 Aplica Funciones Numéricas para la presentación de datos.

2.1.3 Aplica Funciones de Fecha para la realización de cálculos en base a


tiempo.
Respuestas de los Resolución de
2 II Lista de Cotejo 25%
Estudiantes 2.1.4 Aplica Funciones de Conversión para ajustarse a un formato o tipo de problemas
dato determinado.

2.1.5 Aplica Funciones NULL y expresiones condicionales para normalizar la

salida de datos nulo.

2.1.6 Proponiendo acciones de mejora para el desarrollo óptimo de la tarea

3.1.1 Crea secuencias para la generación de índices automáticos de las

tablas de la base de datos.

3.1.2 Crea Vistas para el almacenamiento temporal o permanente de datos

dentro de la base de datos.

3.1.3 Crea índices para la optimización de búsquedas dentro de las tablas del

motor de base de datos.

Respuestas de los Resolución de


3 III 3.1.4 Consulta diccionario de datos para revisar o eliminar los objetos Lista de Cotejo 25%
Estudiantes problemas
existentes dentro de la base de datos.

3.1.5 Aplica programación en PL/SQL para generar cursores, funciones y


procedimientos almacenados.

3.1.6 Utiliza disparadores (Triggers) de acuerdo a requerimientos para

auditar accesos a la base de datos.

3.1.7 Cumpliendo con las tareas asignadas en el tiempo de­nido


1.1.1 Realiza consultas y subconsultas a múltiples tablas desde una base de
datos.

1.1.2 Aplica funciones grupales sobre varias tablas de la base de datos.

1.1.3 Crea perfiles y roles para el manejo de la seguridad de los datos.

1.1.4 Genera tablas y usuarios de prueba en base a requerimientos dados.

1.1.5 Crea usuarios estableciendo perfiles y roles de acceso requeridos.

2.1.1 Aplica funciones para el manejo de cadenas de caracteres

2.1.2 Aplica Funciones Numéricas para la presentación de datos.

2.1.3 Aplica Funciones de Fecha para la realización de cálculos en base a

tiempo.

2.1.4 Aplica Funciones de Conversión para ajustarse a un formato o tipo de

dato determinado.

Método de Caso
2.1.5 Aplica Funciones NULL y expresiones condicionales para normalizar la
4 I, II y III Trabajo Práctico Lista de Cotejo 35%
salida de datos nulo. (GRUPAL)

3.1.1 Crea secuencias para la generación de índices automáticos de las


tablas de la base de datos.

3.1.2 Crea Vistas para el almacenamiento temporal o permanente de datos

dentro de la base de datos.

3.1.3 Crea índices para la optimización de búsquedas dentro de las tablas del

motor de base de datos.

3.1.4 Consulta diccionario de datos para revisar o eliminar los objetos

existentes dentro de la base de datos.

3.1.5 Aplica programación en PL/SQL para generar cursores, funciones y

procedimientos almacenados.

3.1.6 Utiliza disparadores (Triggers) de acuerdo a requerimientos para


auditar accesos a la base de datos.

 La libre disposición del sistema de evaluación, está determinado por la facultad del docente de aula de elaborar los instrumentos de evaluación.

Perfil Docente:

PREFERENCIA TÍTULO PROFESIONAL GRADO ACADÉMICO EXPERIENCIA DOCENTE EXPERIENCIA PROFESIONAL

1 Profesional del área de Informática No requiere grado 1 2

1 Técnico Nivel Superior del área de Informática No requiere grado 1 2

Profesional con dominio en diseño, elaboración y programación de base de datos. Los profesionales, contratados para realizar
Observación
docencia en esta asignatura, deben estar contenidos entre el perfil 1 y 5 de la Matriz de Perfil Docente

También podría gustarte