11
UNACH UNIVERSIDAD NACIONAL DE CHIMBORAZO VICERRECTORADO ACADÉMICO UNIDAD DE PLANIFICACIÓN ACADÉMICA FACULTAD DE INGENIERÍA CARRERA DE INGENIERÍA EN SISTEMAS Y COMPUTACIÓN SÍLABO DE LA ASIGNATURA DE BASE DE DATOS II DOCENTE: Ing. Paúl Xavier Paguay Soxo PERÍODO ACADÉMICO: SEPTIEMBRE 2014 - FEBRERO 2015 FECHA DE ELABORACIÓN: 01 DE SEPTIEMBRE DE 2014

Silabo basedatosii 2014-2015

Embed Size (px)

Citation preview

Page 1: Silabo basedatosii 2014-2015

UNACH

UNIVERSIDAD NACIONAL DE CHIMBORAZO

VICERRECTORADO ACADÉMICO

UNIDAD DE PLANIFICACIÓN ACADÉMICA

FACULTAD DE INGENIERÍA

CARRERA DE INGENIERÍA EN SISTEMAS Y COMPUTACIÓN

SÍLABO DE LA ASIGNATURA DE BASE DE DATOS II

DOCENTE: Ing. Paúl Xavier Paguay Soxo

PERÍODO ACADÉMICO: SEPTIEMBRE 2014 - FEBRERO 2015

FECHA DE ELABORACIÓN: 01 DE SEPTIEMBRE DE 2014

Page 2: Silabo basedatosii 2014-2015

Página 2 de 11

1. DATOS INFORMATIVOS

INSTITUCIÓN: UNIVERSIDAD NACIONAL DE CHIMBORAZO

FACULTAD: INGENIERÍA

CARRERA: INGENIERÍA EN SISTEMAS Y COMPUTACIÓN

NOMBRE DE LA ASIGNATURA: BASE DE DATOS II

CÓDIGO DE LA ASIGNATURA: SIC404

CÓDIGO CLASIFICACIÒN CINE: 06

SEMESTRE: Cuarto

NIVEL DE FORMACIÓN: Grado o Tercer Nivel

AREA DE FORMACIÓN: Ciencias correspondientes a la Profesión

TIPO DE ASIGNATURA: Obligatoria

NÚMERO DE SEMANAS: 18 TOTAL DE HORAS SEMANALES: 4 TOTAL DE HORAS POR EL PERÍODO ACADÉMICO: 72 NÚMERO DE CRÉDITOS: 4,75

NÚMERO DE CRÉDITOS TEÓRICOS: 2,38

NÚMERO DE CRÉDITOS PRÁCTICOS: 2,38

PRE-REQUISITOS: SIC303 Programación I

CO-REQUISITOS: SIC403 Programación III

2. DESCRIPCIÓN DE LA ASIGNATURA

La asignatura de Base de Datos II pertenece al área de Ciencias Correspondientes a la Profesión de Ingeniería de la Carrera de Ingeniería en Sistemas y Computación, la misma pretende capacitar al estudiante en la Introducción a la Tecnología Cliente-Servidor, Procesamiento de Transacciones, Programación en TransactSQL, Administración de Bases de Datos e Introducción de Base de Datos Distribuidas. Las Bases de Datos II constituye la continuación de Base de Datos I profundizando en la optimización de procesos dentro del DBMS de tal manera que se desarrollen sistemas informáticos con alto rendimiento y eficiencia de procesos. Esta disciplina se articula con varios objetivos educacionales de la carrera como son el 2, 3 y 4, así como con el objetivo 10 y 11 del Plan Nacional del Buen Vivir.

3. CONTRIBUCIÓN DE LA ASIGNATURA EN LA FORMACIÓN DEL PROFESIONAL

Base de Datos II, es una asignatura que despierta la creatividad e ingenio en los futuros ingenieros en sistemas y computación para poder resolver problemas del medio a nivel de construcción de aplicaciones de 2 a n capas. Brinda un enfoque productivo de procesos y motiva al estudiante a ser diseñador y administrador de la base de datos empleando de forma óptima los recursos informáticos y de comunicación.

Page 3: Silabo basedatosii 2014-2015

Página 3 de 11

4. ARTICULACIÓN DE LA ASIGNATURA (R.A.) EN CORRESPONDENCIA CON LOS NIVELES DE

CONCRECIÓN DEL CURRÍCULO

4.1 PLAN NACIONAL DEL BUEN VIVIR 2013-2017 Objetivo 10. Impulsar la transformación de la matriz productiva Políticas 10.1. Diversificar y generar mayor valor agregado en la producción nacional 10.2. Promover la intensidad tecnológica en la producción primaria, de bienes intermedios y finales Objetivo 11. Asegurar la soberanía y de los sectores estratégicos para la transformación industrial y tecnológica. Políticas 11.3. Democratizar la prestación de servicios públicos de telecomunicaciones y de tecnologías de información y comunicación (TIC), incluyendo radiodifusión, televisión y espectro radioeléctrico, y profundizar su uso y acceso universal.

4.2 PERFIL DE EGRESO

El Ingeniero en Sistemas y Computación es un profesional con bases científicas, conciencia social, compromiso ético y respeto al Medio Ambiente, con capacidad de aprendizaje y adaptación a su entorno, orientado a generar y liderar soluciones informáticas y computacionales con calidad. La asignatura de Base de Datos I contribuirá al egresado en los siguientes campos ocupacionales:

Industria de Software, del Hardware, Comunicaciones, Servicios y Seguridad Informática.

Instituciones públicas o privadas y Pymes.

Empresas o Grupos de consultoría nacionales e internacionales.

Libre ejercicio de la profesión.

4.3 OBJETIVOS DE LA CARRERA:

Objetivo 2: Formar profesionales capaces de crear y aplicar sistemas informáticos o

computacionales para mejorar el desarrollo sostenible de la provincia y país enmarcados en la

calidad, la ética profesional y la mejora continua.

Objetivo 3: Desarrollar habilidades para identificar, formular y resolver problemas de Ingeniería

en su especialidad cumpliendo estándares de calidad.

Objetivo 4: Capacitar para el desarrollo de soluciones y mejoras en los procesos de las

organizaciones mediante la integración de tecnologías de información y de las comunicaciones,

basándose en normas y estándares nacionales e internacionales.

5. OBJETIVOS GENERALES DE LA ASIGNATURA

Identificar y aplicar las técnicas de programación en el lado de los SGBD para tareas avanzadas, a través del uso de Desencadenantes, Índices, Procedimientos almacenados, Funciones, Vistas y Cursores.

Comprender el funcionamiento de la tecnología Cliente – Servidor y sus características

Identificar y Utilizar transacciones, el control de concurrencia para el correcto funcionamiento de una base de datos en entornos compartidos.

Comprender y utilizar las herramientas de administración en los SGBD.

Implementar una solución de base de datos distribuida

Page 4: Silabo basedatosii 2014-2015

Página 4 de 11

6. SISTEMA DE CONTENIDOS, RESULTADOS Y EVIDENCIAS DE APRENDIZAJE

UNIDAD I RECUPERACIÓN AVANZADA DE DATOS

CONTENIDOS ¿Qué debe saber, hacer y

ser?

No DE HORAS/

SEMANAS

RESULTADOS DE APRENDIZAJE

¿Qué debe ser capaz de saber, hacer y ser?

EVIDENCIA(S) DE LO APRENDIDO

CLASES TEÓRICAS

Introducción al Transact

SQL

2/1

Conocer la sintaxis

en detalle del

lenguaje

estructurado de

consultas - SQL

Evaluación teórica

CLASES PRÁCTICAS

Programación en

TransactSQL

o Integridad

o Dominios

o Modificación de Datos

o Combinaciones

o Agrupar/Resumir

o Subconsultas

o Vistas

o Funciones

o Triggers

o Cursores

o Índices

2/2

2/2

2/3

2/3

2/4

2/5

2/5

2/6

2/6

2/7

6/7,8

Programar y ejecutar

instrucciones

avanzadas utilizando

el lenguaje SQL

Informe de ejercicios

Evaluación teórica - práctica

Trabajo de Investigación

Investigar: Programación de una base de datos

Page 5: Silabo basedatosii 2014-2015

Página 5 de 11

UNIDAD II TECNOLOGÍA CLIENTE SERVIDOR Y TRANSACCIONES

CONTENIDOS ¿Qué debe saber, hacer y

ser?

No DE HORAS/

SEMANAS

RESULTADOS DE APRENDIZAJE

¿Qué debe ser capaz de saber, hacer y ser?

EVIDENCIA(S) DE LO APRENDIDO

CLASES TEÓRICAS

Tecnología cliente

Servidor

Arquitectura y

elementos de una

solución Cliente /

Servidor

Tipos de Servidores

Transacciones

Control De concurrencia

2/9

2/10

2/10 2/11

2/11

Identificar los elementos y características que constituyen una tecnología Cliente / Servidor

Identificar la Arquitectura y los elementos de un Sistema de Base de Datos

Identificar los tipos de servidores existentes en los sistemas informáticos

Identificar las características y prestaciones que ofrece la utilización de transacciones en Sistemas de Base de Datos

Evaluación teórica

Evaluación teórica

Evaluación teórica

Evaluación teórica

CLASES PRÁCTICAS

Implementación de Transacciones

2/12

Implementar

correctamente una

transacción en un

DBMS

Informe de ejercicios

Trabajo de Investigación

Investigar: Consulta de Base de Datos en entornos reales Fecha de Entrega: Fin de Semana 6.

Page 6: Silabo basedatosii 2014-2015

Página 6 de 11

UNIDAD III BASE DE DATOS DISTRIBUIDA

CONTENIDOS ¿Qué debe saber, hacer y

ser?

No DE HORAS/

SEMANAS

RESULTADOS DE APRENDIZAJE

¿Qué debe ser capaz de saber, hacer y ser?

EVIDENCIA(S) DE LO APRENDIDO

CLASES TEÓRICAS

Conceptos de bases

de datos distribuidas

Investigación de bases

de datos distribuida

2/12

2/13

Describir el proceso de funcionamiento de las bases distribuidas

Conocer las aplicaciones de las bases de datos distribuidas

Evaluación teórico - práctico

Implementación de una base de datos distribuida

CLASES PRÁCTICAS

Ejercicios de

implementación de un

sistema de base de

datos distribuidas

2/13

Implementar un sistema de base de datos distribuido

Taller grupal

Trabajo de Investigación

Investigar: Elaborar una solución de base de datos distribuida para propósito de mediana y grande empresa, así como la incorporación de réplicas de base de datos.

Page 7: Silabo basedatosii 2014-2015

Página 7 de 11

UNIDAD IV SEGURIDAD DE LA BASE DE DATOS

CONTENIDOS ¿Qué debe saber, hacer y

ser?

No DE HORAS/

SEMANAS

RESULTADOS DE APRENDIZAJE

¿Qué debe ser capaz de saber, hacer y ser?

EVIDENCIA(S) DE LO APRENDIDO

CLASES TEÓRICAS

Introducción a la

arquitectura de la Base

de Datos

o Estructura lógica

o Estructura física

o Manejo de

Instancias

Implementación del

modo de

Autenticación

Asignación de cuentas

de inicio de sesión a

usuarios y funciones

Asignación de

permisos a usuarios y

funciones

Administración de la

seguridad de la

aplicación

2/ 15

2/ 15

2/ 16

2/17

2/17

Comprender la arquitectura de un DBMS

Implementar las seguridades necesarias para una base de datos

Evaluación teórica

Evaluación práctica

CLASES PRÁCTICAS

Ejercicios administración de base de datos

2/18

Implementar tareas

de administración en

el DBMS

Taller de demostración

Trabajo de Investigación Investigar: Las ventajas y desventajas de 5 DBMSs en cuanto a la

Administración de Base de Datos

Page 8: Silabo basedatosii 2014-2015

Página 8 de 11

ACUERDOS Y COMPROMISOS ÉTICOS

Se exige puntualidad. No se permitirá el ingreso de los estudiantes con retraso.

La copia de exámenes será severamente castigada inclusive puede ser motivo de la

perdida automática de la asignatura. Art. 207 literal g. Sanciones (b) de la LOES.

El Respeto en las relaciones docente-estudiante y alumno-alumno será la norma de la

participación en clase y en todas las actividades académicas, dentro o fuera de la

universidad.. Art. 86 de la LOES

En los trabajos se debe incluir las citas y referencias de los autores consultados

(según las normativas aceptadas, v.g. APA). Un plagio evidenciado puede dar motivo

a valorar con cero el respectivo trabajo.

Si se detecta la poca o ninguna participación de algún integrante en las actividades

grupales, y sus miembros no lo han reportado, se asumirá complicidad y se

sancionará a todos los integrantes del equipo, con la valoración de cero en el trabajo

correspondiente.

Fuente: COMISION DE EVALUACIÓN INTERNA, Manual para la organización del Currículo. Junio 2011

En esta sección considerar las leyes y reglamentos vigentes dentro del Marco Legal Institucional, normativas y acuerdos que consideren necesarios docentes y estudiantes.

7. METODOLOGÍA

- La metodología a aplicarse estará basada en el logro de aprendizajes significativos, permanentemente se vinculará la teoría con la práctica.

- Explicar en la primera clase el silabo de la asignatura y el sistema de evaluación. - Se hará referencia a bibliografía actualizada como soporte durante las clases. - Se mantendrá un aula virtual para que los estudiantes accedan al material de estudio,

desarrollen tareas individuales o grupales y se comuniquen con la docente y los demás compañeros.

- Las evaluaciones corresponderán al material utilizado durante las clases, prácticas y trabajos de investigación, serán escritas y orales.

- Se incorporará durante las clases como eje transversal temas relacionados con ética y valores.

- El docente debe impartir los contenidos de la asignatura de manera detallada. - Realizar trabajos en grupo para facilitar el aprendizaje en el aula. - Promover actividades de investigación en la asignatura. - Utilizar las nuevas tecnologías de información y comunicación. - Propiciar en el aula un ambiente de trabajo agradable. - Facilitar material de apoyo: textos, folletos, etc. - Consultas para el desarrollo de la asignatura - Propiciar relaciones interpersonales cordiales - Respetar la integridad física, psicológica y moral de los estudiantes.

Page 9: Silabo basedatosii 2014-2015

Página 9 de 11

Como metodologías específicas se aplicarán: METODOLOGÍA: Método Expositivo - Lección Magistral ESTRATEGIA DIDÁCTICA: Clases Prácticas TÉCNICA DE EVALUACIÓN: Pruebas INSTRUMENTO DE EVALUACIÓN: Pruebas escritas, orales, actuación, trabajos.

8. CONTRIBUCIÓN DE LOS LOGROS DEL APRENDIZAJE DE LA ASIGNATURA AL PERFIL DE

EGRESO Y FORMA DE EVALUACIÓN

RESULTADOS DE APRENDIZAJE DE

LA ASIGNATURA

NIVEL DE CONTRIBUCIÓN TÉCNICA E INSTRUMENTO

DE EVALUACIÓN A Alta

B Media

C Baja

Utilizar la programación SQL para crear objetos que permitan mantener una base de datos con alta integridad y buen rendimiento.

X

Técnica: Conferencias magistrales y solución de ejercicios en clase Instrumento: Evaluación práctica

Define conceptos básicos de la tecnología cliente servidor

X

Técnica: Conferencias magistrales, consultas Instrumento: Evaluación escrita

Define conceptos básicos, características y funcionamiento de las transacciones dentro de un DBMS

X

Técnica: Conferencias magistrales, consultas Instrumento: Evaluación escrita

Propone e Implementa soluciones de base de datos distribuida en escenarios de mediana y grande empresa

X

Técnica: Conferencias magistrales y solución de ejercicios en clase Instrumento: Evaluación de práctica

Propone e Implementa seguridades para base de datos de sistemas informáticos X

Técnica: Conferencias magistrales y solución de ejercicios en clase Instrumento: Evaluación de práctica

Page 10: Silabo basedatosii 2014-2015

Página 10 de 11

9. EVALUACIÓN DEL APRENDIZAJE

Para la composición de la nota semestral de los estudiantes, se tomará en cuenta la siguiente tabla:

COMPONENTES ACTIVIDADES DE EVALUACIÒN %

DOCENCIA (Asistido por el profesor y actividades de aprendizaje colaborativo)

Evaluaciones en línea y escritas

40

PRÁCTICAS DE APLICACIÓN Y EXPERIMENTACIÓN (Diversos entornos de aprendizaje)

Proyecto Final

30

ACTIVIDADES DE APRENDIZAJE AUTÓNOMO (Aprendizaje independiente e individual del estudiante)

Trabajos individuales y Talleres

30

Total 100%

10. BIBLIOGRAFÍA

BIBLIOGRAFÍA BÁSICA:

RAMAKEDISHNAN, “Sistema De Gestión De Bases De Datos 3E”.

BIBLIOGRAFÍA COMPLEMENTARIA:

Macro. Implementación y Operación de una base de datos Oracle

Rodríguez. Texto Básico. BASE DE DATOS I, Espoch 2011. 251 p

Silbershatz, Fundamentos de Bases de Datos. 5º edición. – España:McGraw-Hill. 2006. -522p

Gómez. Diseño y Gestión de Sistemas de Base de Datos. – España: Paraninfo. 1993. -472 p

Ricardo., Bases de Datos. España: McGraw-Hill. 2009. -642 p

Page 11: Silabo basedatosii 2014-2015

Página 11 de 11

11. LECTURAS RECOMENDADAS

PNBV Coelho. El alquimista

Camino al Futuro. Bill Gates

RESPONSABLE/S DE LA ELABORACIÓN DEL SÍLABO:

Ing. Paúl Xavier Paguay Soxo MG.

FECHA: SEPTIEMBRE 2014

……………………………….… ………………………………. DIRECTOR(A) DE CARRERA DOCENTE