diseÑo microcurricular (sÌlabo) - … · 2 1. ficha tÉcnica. 1.1. nombre de la carrera...

16
I.T.S.C.S. Instituto tecnológico superior “compu sur” SISTEMAS DE GESTION DE BASE DE DATOS II REF: SISTEMAS DE GESTION DE BASE DE DATOS II

Upload: truongthuy

Post on 11-Sep-2018

241 views

Category:

Documents


0 download

TRANSCRIPT

I.T.S.C.S.

Instituto tecnológico superior

“compu sur”

SISTEMAS DE GESTION DE

BASE DE DATOS II

REF: SISTEMAS DE GESTION DE BASE DE DATOS II

2

1. FICHA TÉCNICA.

1.1. Nombre de la Carrera TECNOLOGIA ANALISIS DE SISTEMAS

1.2. Nombre de la Asignatura: SISTEMAS DE GESTION DE BASE DE DATOS II

1.3. Nombre del Docente:

1.4. Código de asignatura. 60

1.5. Número de créditos: 5

1.6. Semestre: Sexto

1.7. Eje de formación: PROFESIONAL

1.8. Modalidad: PRESENCIAL

1.9. Número de horas presenciales: 80

1.10. Horas Trabajo Autónomo.

1.11. Total de horas 80

1.12. Número de horas de tutorías: (10% de

las horas presenciales)

8.0

1.13. Horario: 10:30 AM – 12:00 AM

1.14. Carácter: Obligatorio

2. LINEAMIENTOS ACADÉMICOS DE LA ASIGNATURA

2.1. CARACTERIZACIÓN DE LA ASIGNATURA

La carrera de Tecnología en Sistemas está orientada a la formación de

profesionales con alto nivel de calidad, por tal motivo el desafío para el

tecnólogo se enrumba para de una forma integral aprender, estructurar,

planificar los conocimientos adquiridos.

La materia de SGBD II, se orienta en el aprendizaje teórico-práctico del

funcionamiento, configuración y creación de bases de datos, tablas,

consultas, usuarios, vistas entre otros, fundamentalmente sobre la plataforma

de ORACLE.

Esta disciplina ofrece al estudiante una visión amplia de cómo construir y

manejar bases de datos en Oracle.

3

2.2. OBJETIVOS DE LA ASIGNATURA

GENERAL

Realizados los estudios de GESTION DE BASE DE DATOS II en el área de SISTEMAS en

el sexto semestre, el estudiante estará en capacidad de:

Entender el funcionamiento y gestión del DBMS Oracle y todos sus componentes tanto a

nivel de administración de base de datos como de sus lenguajes de codificación.

ESPECÍFICOS

Realizados los estudios de MANTENIMIENTO DE PC`S, el estudiante estará en capacidad

de:

Comprender la estructura de gestión de datos ORACLE

Entender el funcionamiento de una estructura de datos ORACLE

Entender su administración

Entender su lenguaje de transacción de datos PL/SQL

Comprender los principales lenguajes de administración a nivel de front end como Oracle

Developer y Java Developer

Realizar aplicativos con otros lenguajes como PHP, JAVA y .NET

2.3. PROBLEMAS DE LA PROFESIÓN A LOS QUE RESPONDE LA ASIGNATURA.

La asignatura SGBD II introduce al estudiante en las técnicas que se utilizan para la solución de

problemas relacionados a bases de datos.

Desarrolla en el estudiante técnicas y hábitos referentes al análisis que se debe realizar para

resolver un problema de almacenamiento de datos, dicho problema debe ser resuelto utilizando

bases de datos en sistemas Oracle, los cuales nos permiten almacenar, leer y sacar reportes de los

datos introducidos de manera segura.

La materia de SGBD II le permitirá al estudiante tener otra visión mucho más profunda respecto al

tratamiento de datos para un sistema dado.

4

2.4. COMPETENCIA DE LA ASIGNATURA

Realizados los estudios de las unidades didácticas de GESTION DE BASE DE DATOS II en

el sexto semestre, el estudiante es competente en el aprendizaje de este módulo cuando:

Analice, gestione y administre bases de datos ORACLE, cuando realice ejercicios que

permitan a nivel grafico administrar la información almacenada en esta.

2.5. PRERREQUISITOS

Sistemas de Gestión de Base de datos I

2.6. CORREQUISITOS

- Auditoría Informática.

- Lenguaje II

Capacidad para tomar decisiones.

Comunicación clara.

Capacidad para sistematizar las ideas.

Capacidad para categorizar situaciones reales.

Analiza los problemas específicos.

Comentar opciones y situaciones.

Observar e interpreta la realidad.

Conocer la utilidad de una base de datos.

Conocer los tipos de datos posibles a almacenar.

Algún conocimiento basado en el conocimiento de seguridad basada en usuarios.

Conocer el sistema de bases de datos en ORACLE.

3. SISTEMAS DE CONTENIDOS.

5

Unidad 1: ESTRUCTURA:

Antecedentes

Tareas y responsabilidad de un Administrador DBA

Shared Pool

Database Buffer cache

Red Log Buffer

Direccionarlo de Datos ORACLE

Memoria ORACLE (SGA)

Composición de una BDD Oracle

Datafile

Redolog files

Segmentos de rollback

Alter file

Procesos de background

SMON (System Monitor)

LGWR (Log Writer)

DBRW (Database Writer)

Procesos opcionales

CKPT (Chekpoint)

LCKn Lock

Unidad 2: BASE DE DATOS

Instalación de Oracle en Windows

Instalación de Oracle en Linux

Subida y bajada del servicio ORACLE

Configuración del archivo TNSNAMES.ORA

Componentes principales

Establecimiento creación de una sesión

Base de Datos ORACLE

Estructura física y lógica

Creación de una base de datos

Subida y bajada de instancias en Oracle

Bajando una instancia

Subida de una instancia Web

Introducción al SQL* Plus terminal

Introducción al SQL * Plus Web

- Gestión de objetos de datos

tablespaces

Tablas

Vistas

Usuarios

6

Roles

Índices

Secuencias

Sinónimos

Usuarios

Introducción al PL/SQL

Introducción al PL/SQL

Estructuras de control y bucles

Cursores

Gestión de bloques

Procedimientos

Funciones disparadores

Paquetes

Gestión de errores

- Gestión de tipos y métodos y OBDD:

Creación de tipos y métodos

Constructores

Tipos de datos de colección

Tablas, y tablas anidadas

Inserción de tablas anidadas

Modelo lógico de una base de datos relacional

Modelo lógico de una base de datos orientada a objetos

Implementación de objetos relacionales del Oracle

Creación de tablas objeto

Definición de métodos para los tipos

Consultas BDOR

Borrado de tablas, usuarios y tipos de usuario

Seguridad

Posibilidades

Implementación de seguridad

Encriptación de passwords

Auditoria de seguridad

Métodos de respaldo y Recuperación

Respaldo en frio

Respaldo en caliente

Procesos de generación de full export

Proceso de generación de un cold – backup

Administración Avanzada Oracle

Arquitectura de Oracle Database y ASM

Configuración de recuperabilidad

Uso del catálogo de recuperación de RMAN

Configuración de especificaciones de copia de seguridad

7

Creación de copias de seguridad

Realización de copias de seguridad y recuperación gestionada por el

usuario

Uso de RMAN para realizar recuperaciones

Uso de RMAN para hacer duplicas de base de datos

Realización de una recuperación Point in time de tablespaces

Control y ajustes de RMAN

Uso de tecnología de Flashback

Uso de flashback de base de datos

Diagnóstico de la base de datos

Gestión de la memoria

Gestión del rendimiento de la base de datos

Uso del asesor de segmentos

Gestión de recursos

Automatización de tareas del planificador

Administración del planificador

globalización

-

4. PROGRAMACIÓN DE LA UNIDADES DE COMPETENCIA

Unidad 1: ESTRUCTURA

OBJETIVO: Conceptualizar los diferentes términos utilizados durante el módulo de SGBD II.

UNIDAD DE

COMPETENCIA

SEMANA

ELEMENTOS DE

COMPETENCIA (Contenidos)

TRABAJO

AUTÓNOMO

TÉCNICAS/INSTRUMENTOS DE

EVALUACIÓN

CRITERIO DE

VALORACIÓN

Definir correctamente lo

que es:

Antecedentes

Tareas y responsabilidad de

un Administrador DBA

Shared Pool

Database Buffer cache

Red Log Buffer

Direccionarlo de Datos

ORACLE

Memoria ORACLE (SGA)

Composición de una BDD

Oracle

Datafile

Redolog files

Segmentos de rollback

Alter file

Procesos de background

SMON (System Monitor)

LGWR (Log Writer)

DBRW (Database Writer)

Procesos opcionales

CKPT (Chekpoint)

LCKn Lock

1

Diferencia y utiliza adecuadamente

los términos dentro del módulo de

SGBD II.

Descripción general de la

importancia y utilización de las

bases de datos

Reconocer la

terminología utilizada

en el módulo.

Utilización de

organizadores gráficos.

Lectura de temas

relacionados al uso de

la importancia y

utilización de las bases

de datos

Síntesis de explicaciones dadas

Prueba Objetiva

Preguntas en clase

para que el alumno

demuestre y

determine de forma

general la

importancia y

utilización de las

bases de datos

9

METODOLOGÍA

Explicación por parte del docente sobre las tareas a realizar.

Los estudiantes tienen la oportunidad de ampliar la investigación con el uso

de las TIC’s, ya que al navegar por internet podrán ampliar sus

conocimientos.

Horas presenciales:

Clases participativas

Exposiciones individuales

Horas no presenciales

Elaboración de resúmenes

Elaboración de cuaderno digital.

RECURSOS

Pizarrón

Proyector

Computadora

Guías

Material

impreso

BIBLIOGRAFIA:

RESULTADOS DE APRENDIZAJE Comprender las diferentes técnicas a utilizar en el módulo de SGBD II.

JUICIO DE VALOR Dominio=pasa aprobado. Avance=aprobado pero con un recordatorio o condición. Proceso=no aprueba, necesita tutoría extra. Inicio=necesita

tutoría especial

10

Unidad 2: BASE DE DATOS

OBJETIVO: Conceptualizar los diferentes términos utilizados durante el módulo de SGBD II.

UNIDAD DE

COMPETENCIA

SEMANA

ELEMENTOS DE

COMPETENCIA (Contenidos)

TRABAJO

AUTÓNOMO

TÉCNICAS/INSTRUMENTOS DE

EVALUACIÓN

CRITERIO DE

VALORACIÓN

Definir correctamente lo

que es:

Instalación de Oracle en

Windows

Instalación de Oracle en

Linux

Subida y bajada del

servicio ORACLE

Configuración del archivo

TNSNAMES.ORA

Componentes principales

Establecimiento creación

de una sesión

Base de Datos ORACLE

Estructura física y lógica

Creación de una base de

datos

Subida y bajada de

instancias en Oracle

Bajando una instancia

Subida de una instancia

Web

Introducción al SQL* Plus

terminal

Introducción al SQL * Plus

Web

Gestión de objetos de datos

tablespaces

Tablas

Vistas

Usuarios

Roles

Índices

Secuencias

Sinónimos

Usuarios

1

Diferencia y utiliza adecuadamente

los términos dentro del módulo de

SGBD II.

Descripción general del uso de base

de datos en servidores Oracle.

Reconocer la

terminología utilizada

en el módulo.

Utilización de

organizadores gráficos.

Lectura de temas

relacionados al uso del

uso de base de datos en

servidores Oracle.

Síntesis de explicaciones dadas

Prueba Objetiva

Preguntas en clase

para que el alumno

demuestre y

determine de forma

general el

funcionamiento del

uso de base de

datos en servidores

Oracle.

11

Introducción al PL/SQL

Introducción al PL/SQL

Estructuras de control y

bucles

Cursores

Gestión de bloques

Procedimientos

Funciones disparadores

Paquetes

Gestión de errores

Gestión de tipos y métodos

y OBDD:

Creación de tipos y

métodos

Constructores

Tipos de datos de colección

Tablas, y tablas anidadas

Inserción de tablas

anidadas

Modelo lógico de una base

de datos relacional

Modelo lógico de una base

de datos orientada a objetos

Implementación de objetos

relacionales del Oracle

Creación de tablas objeto

Definición de métodos para

los tipos

Consultas BDOR

Borrado de tablas, usuarios

y tipos de usuario

Seguridad

Posibilidades

Implementación de

seguridad

Encriptación de passwords

Auditoria de seguridad

Métodos de respaldo y

Recuperación

Respaldo en frio

Respaldo en caliente

Procesos de generación de

full export

12

Proceso de generación de

un cold – backup

Administración Avanzada

Oracle

Arquitectura de Oracle

Database y ASM

Configuración de

recuperabilidad

Uso del catálogo de

recuperación de RMAN

Configuración de

especificaciones de copia

de seguridad

Creación de copias de

seguridad

Realización de copias de

seguridad y recuperación

gestionada por el usuario

Uso de RMAN para

realizar recuperaciones

Uso de RMAN para hacer

duplicas de base de datos

Realización de una

recuperación Point in time

de tablespaces

Control y ajustes de

RMAN

Uso de tecnología de

Flashback

Uso de flashback de base

de datos

Diagnóstico de la base de

datos

Gestión de la memoria

Gestión del rendimiento de

la base de datos

Uso del asesor de

segmentos

Gestión de recursos

Automatización de tareas

del planificador

Administración del

planificador

13

globalización

METODOLOGÍA

Explicación por parte del docente sobre las tareas a realizar.

Los estudiantes tienen la oportunidad de ampliar la investigación con el uso

de las TIC’s, ya que al navegar por internet podrán ampliar sus

conocimientos.

Horas presenciales:

Clases participativas

Exposiciones individuales

Horas no presenciales

Elaboración de resúmenes

Elaboración de cuaderno digital.

RECURSOS

Pizarrón

Proyector

Computadora

Guías

Material

impreso

BIBLIOGRAFIA:

RESULTADOS DE APRENDIZAJE Comprender las diferentes técnicas a utilizar en el módulo de SGBD II.

JUICIO DE VALOR Dominio=pasa aprobado. Avance=aprobado pero con un recordatorio o condición. Proceso=no aprueba, necesita tutoría extra. Inicio=necesita

tutoría especial

METODOLOGÍA

Explicación por parte del docente sobre las tareas a realizar.

Los estudiantes tienen la oportunidad de ampliar la investigación con el uso

de las TIC’s, ya que al navegar por internet podrán ampliar sus

conocimientos.

Horas presenciales:

Clases participativas

Exposiciones individuales

Horas no presenciales

Elaboración de resúmenes

RECURSOS

Pizarrón

Proyector

Computadora

Guías

Material impreso

BIBLIOGRAFIA:

Seguridad en Oracle -

http://www.infor.uva.es/~jvegas/cursos/bd/oraseg/orase

g.html

Arquitectura de Oracle -

http://www.jorgesanchez.net/bd/arquOracle.pdf

Introduccion al PL/SQL -

http://www.codigolibre.org/index.php?option=com_con

14

Elaboración de cuaderno digital. tent&view=article&id=102:plsql&catid=36:cursos&Ite

mid=37

Administracion de Bases de datos orientadas a objetos

con Oracle

RESULTADOS DE APRENDIZAJE Comprender las diferentes técnicas a utilizar en el módulo de SGBD II.

JUICIO DE VALOR Dominio=pasa aprobado. Avance=aprobado pero con un recordatorio o condición. Proceso=no aprueba, necesita tutoría extra. Inicio=necesita tutoría

especial

5. METODOLOGÍA

Entre los métodos que propician el aprendizaje por competencias que se emplearán tenemos los

siguientes:

N° MÉTODOS QUE PROPICIAN EL APRENDIZAJE POR COMPETENCIAS

1 Aprendizaje basado en conferencias

2 Método de problemas

3 Método científico

4 Método Comparativo

5 Aprendizaje basado en el uso del servidor Oracle

6

7

Las modalidades de las estrategias de aprendizaje que se emplearán son:

N° ESTRATEGIAS DE APRENDIZAJE: MAGISTRAL, GRUPAL e INDIVIDUAL

1 Debate

2 Investigación Documental

3 Talleres

4 Equipos de trabajo

5 Trabajo Individual

6 Ejercicios Prácticos

7

8

9

Las modalidades de las Técnicas para el aprendizaje que se emplearán son:

N° TÉCNICAS PARA EL APRENDIZAJE: AUDIOVISUAL, ESCRITA y VERBAL

1 Computador

2 Internet

3 Materiales del aula

4 Proyector

5

6

7

8

6. EVALUACIÓN

El proceso de evaluación será sistemático y continuo y se empleará técnicas e instrumentos

válidos y confiables. La evaluación de los aprendizajes y del desempeño docente se regirá en

base a los siguientes parámetros:

1. 40 % conocimiento

2. 50 % procesos

3. 10 % valores

16

7. BIBLIOGRAFÍA

TEXTO Seguridad en Oracle -

http://www.infor.uva.es/~jvegas/cursos/bd/oraseg/oraseg.html

Arquitectura de Oracle - http://www.jorgesanchez.net/bd/arquOracle.pdf

Introduccion al PL/SQL -

http://www.codigolibre.org/index.php?option=com_content&view=article&i

d=102:plsql&catid=36:cursos&Itemid=37

Administracion de Bases de datos orientadas a objetos con Oracle

BASICO

VIRTUAL

LECTURAS

SUGERIDAS

ELABORADO REVISADO APROBADO

NOMBRE:

FECHA:

FIRMA:

NOMBRE:

FECHA:

FIRMA:

NOMBRE:

FECHA:

FIRMA:

8.

4.

5.

6.

7.

TOTAL

100%

puntos 10