diseÑo microcurricular (sÌlabo) - … · 2 1. ficha tÉcnica. 1.1. nombre de la carrera...
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
Nº
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
Nº
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