silabo bases de_datos_ii

9
UNACH UNIVERSIDAD NACIONAL DE CHIMBORAZO VICERRECTORADO ACADÉMICO UNIDAD DE PLANIFICACIÓN ACADÉMICA FACULTAD DE CIENCIAS DE LA EDUCACIÓN, HUMANAS Y TECNOLOGÍAS CARRERA DEINFORMATICA APLICADA A LA EDUCACION SÍLABO DE LA ASIGNATURA DEBASES DE DATOS II DOCENTE: Bolívar Leonardo Ayavaca Vallejo PERÍODO ACADÉMICO: SEPTIEMBRE 2014- FEBRERO 2015 FECHA DE ELABORACIÓN: 15 DE SEPTIEMBRE DE 2014

Upload: ines-rosero

Post on 16-Jul-2015

80 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Silabo bases de_datos_ii

UNACH

UNIVERSIDAD NACIONAL DE CHIMBORAZO

VICERRECTORADO ACADÉMICO

UNIDAD DE PLANIFICACIÓN ACADÉMICA

FACULTAD DE CIENCIAS DE LA EDUCACIÓN, HUMANAS Y TECNOLOGÍAS

CARRERA DEINFORMATICA APLICADA A LA EDUCACION

SÍLABO DE LA ASIGNATURA DEBASES DE DATOS II

DOCENTE: Bolívar Leonardo Ayavaca Vallejo

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

FECHA DE ELABORACIÓN: 15 DE SEPTIEMBRE DE 2014

Page 2: Silabo bases de_datos_ii

Página 2 de 9

1. DATOS INFORMATIVOS

INSTITUCIÓN: UNIVERSIDAD NACIONAL DE CHIMBORAZO

FACULTAD: CIENCIAS DE LA EDUCACIÓN, HUMANAS Y TECNOLOGÍAS

CARRERA: INFORMATICA APLICADA A LA EDUCACION

NOMBRE DE LA ASIGNATURA: BASES DE DATOS II

CÓDIGO DE LA ASIGNATURA: 6.02-CP-BASDAT.2

CÓDIGO CLASIFICACIÒN CINE: 01

SEMESTRE: Sexto

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.16

NÚMERO DE CRÉDITOS TEÓRICOS: 1.85 = 32 Horas

NÚMERO DE CRÉDITOS PRÁCTICOS: 2.31 = 40 Horas

PRE-REQUISITOS: 5.02-CP-BASDAT.1

CO-REQUISITOS: Ninguna

2. DESCRIPCIÓN DE LA ASIGNATURA

La asignatura de Base de Datos II, correspondiente al núcleo de las ciencias de la profesión, tiene por finalidad dotar al futuro Licenciado en Informática, de conocimientos necesarios para el estudio, diseño e implementación de Base de Datos, por pertenecer al núcleo de la profesión, es de carácter práxico, articulando en forma íntima la teoría y la práctica, ésta, al poseer un conjunto de saberes, métodos y estrategias así como de herramientas prácticas para su aplicación y su desarrollo, se articula con el plan del buen vivir ya que democratiza la prestación de servicios públicos de las tecnologías de información y comunicación (TIC).El curso tiene como objetivo examinar cómo diseñar una base de datos conforme a las diferentes formas normales, además se enseñara el uso del lenguaje estructurado de consulta (SQL) y el desarrollo de subprogramas (procedimientos almacenados y funciones) así como la administración de bases de datos (DBA), todo esto con un enfoquereal y prospectivo, preparando alestudiante para su óptimo desempeño en el ámbito profesional e iniciándolo en elmundo de las Bases de Datos.

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

La asignatura de Base de Datos II consolidará en los estudiantes los elementospropicios para un adecuado análisis de datos, implementación de las estructuras dedatos y administración de los motores de base de datos con mayor difusión en elmercado, convirtiéndolo en un ente productivo altamente competitivo y capaz desolucionar problemas.La materia de Bases de datos II, está relacionada con su prerrequisito Bases de datos I y para su aplicación en la materia de Desarrollo de Aplicaciones Informáticas I,de manera transversal se relaciona con materias como: matemática, estructura de datos,lenguajes de programación y aplicaciones WEB, de tal manera, que esta materia de las herramientas necesarias a los estudiantes para que se desenvuelvan en el campo de la Informática, con criterios de excelencia académica, ética y responsabilidad social, comprometidos con el progreso sustentable y sostenible de la sociedad, con un óptimo desempeño humano, científico y tecnológico.

Page 3: Silabo bases de_datos_ii

Página 3 de 9

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. Se articula con el plan del buen vivir ya que democratiza la prestación de servicios públicos de las tecnologías de información y comunicación (TIC). Objetivo 11: Asegurar la soberanía y eficiencia de los sectores estratégicospara la transformación industrial y tecnológica. 4.2PERFIL DE EGRESO. Bases de Datos II permitirá a los profesionales dominarlos fundamentos tanto teóricos como prácticos del Data Mining y poder aplicarlos en la educación, en el desarrollo de sistemas informáticos, recursos y materiales educativos, 4.3OBJETIVOS DE LA CARRERA. Esta asignatura permite capacitar en el uso adecuado de herramientas informáticas y metodologías para el desarrollo de software educativo, recursos y materiales multimedia.

5. OBJETIVOS GENERALES DE LA ASIGNATURA

1. Comprender los diferentes modelos de bases de datos mediante normas establecidaspara que el alumno

domine el modelo relacional.

2. Implementar una base de datos relacional, a partir de la especificación de requerimientos de un proyecto, para

la construcción de un sistema eficiente.

3. Construir consultas a la base de datos mediante el Lenguaje de Operaciones SQL sobre el modelo de datospara

la toma de decisiones.

4. Realizar tareas de administración y manejo de los gestores de bases de datos mediante sistemas

estandarizados de la industria para capacitar al alumno en el desarrollo de aplicaciones.

Page 4: Silabo bases de_datos_ii

Página 4 de 9

6. SISTEMA DE CONTENIDOS, RESULTADOS Y EVIDENCIAS DE APRENDIZAJE

UNIDAD1 BASES DE DATOS RELACIONALES

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

Bases de Datos

Origen y Concepto de las Bases de Datos

Ventajas y desventajas de las bases de datos

Modelos de datos Modelo Entidad Relación

Estructura de los datos - Visión de una relación - Diferencias entre

relaciones y ficheros - Clave candidata, clave

primaria y clave alternativa - Claves foráneas - Creación de las relaciones

de una base de datos

Reglas de integridad

Diseño de bases de datos - Diseño conceptual: el

modelo ER - Diseño lógico: la

transformación del modelo ER en el modelo relacional

Normalización del esquema relacional - 1ra. Forma Normal - 2da. Forma Normal - 3ra. Forma Normal - Forma Normal Boyce-Codd - 4ta. Forma Normal - 5ta. Forma Normal

Horas: 16

Semanas: 1,2,3,4

Conoce el concepto y origen de las bases de datos

Identifica los

fundamentos del modelo de datos relacional.

Construye el diseño

conceptual y el diseño lógico de una base de datos

Organizadores gráfico del modelo entidad relación

Ejercicios modelos

entidadrelación

Ejercicios desarrollados de

normalización

Prueba delaunidad -

Cuestionario

CLASES PRÁCTICAS

Ejercicios Modelo Entidad Relación

Ejercicios Normalización

Horas:

12 Semanas:

5,6,7

Ejercicios modelos entidadrelación

Ejercicios desarrollados de

normalización

Trabajo de Investigación

Base de datos orientada a objetos

Page 5: Silabo bases de_datos_ii

Página 5 de 9

UNIDAD 2 SQL - STRUCTURED QUERY LANGUAGE

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

Sentencias de definición

Creación y borrado de una base de datos relacional

Creación de tablas - Tipos de datos - Restricciones de columna - Restricciones de tabla

Modificación y borrado de tablas

Sentencias de manipulación

Inserción, borrado, modificación de filas en una tabla

Consultas a una base de datos relacional - Funciones de agregación - Sub-consultas - Ordenación de los datos - Consultas con agrupación

de filas de una tabla - Consultas más de una tabla - Unión - intersección -

diferencia Sentencias de control

Las transacciones

Las autorizaciones y desautorizaciones

Sublenguajesespecializados

SQL hospedado

Las SQL/CLI

Horas: 8

Semanas: 8,9

Construye sentencias SQL de definición de datos.

Construye sentencias SQL

de manipulación de datos.

Conoce los principios

básicos de la utilización del SQL desde un lenguajede programación.

Organigrama de los comandos estudiados y sus funciones

Ejercicios de Clase

Diagrama de trabajo final

de unidad

Prueba dela unidad -

Cuestionario

CLASES PRÁCTICAS Ejercicios de Sentencia de

Definición

Ejercicios de Sentencia de Manipulación

Ejercicios de Sentencia de Control

Horas: 16

Semanas: 10,11,12,13

Trabajo de Investigación PL/SQL (Procedural Language/Structured Query Language) - Lenguaje de

programación incrustado en Oracle

Page 6: Silabo bases de_datos_ii

Página 6 de 9

UNIDAD 3 SGBD - SISTEMAS GESTORES DE BASES 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

SistemaGestor de Bases de Datos.

Concepto y origen de los SGBD

Evolución de los SGBD

Objetivos y funcionalidad de los SGBD

Arquitectura de los SGBD

Lenguajes y usuarios

Administración de BD SGDB - MySQL

- Introducción - Instalación - Conexión y desconexión al

servidor - Entrada de comandos en el

monitor

Bases de datos - Comando show databases - Crear una base de datos - Borrar bases de datos - Tablas - Operaciones con tablas - Introducir datos en una

tabla - Índices

Consultas - Obtener registros. select - Update - Delete - Uniones

Horas: 8

Semanas: 14,15

Describe la arquitectura interna de un sistema de bases de datos.

Distingue los esquemas

físico, conceptual y externo de una base de datos.

Identifica los

componentes de un sistema gestor de bases de datos.

Describe las

características de los distintos modelos lógicos de datos.

Organigrama de los Diferentes Gestores de Bases de Datos

Informes de instalación

MYSQL

Ejercicios de Clase.

Proyecto final del capítulo

Prueba dela unidad -

Cuestionario

CLASES PRÁCTICAS Instalar, configurar y utilizar el

sistema gestor de bases de datos MySQL.

Realizar cualquier operación de creación, mantenimiento o eliminación de bases de datos y tablas en MySQL.

Gestionar aspectos de seguridad en MySQL, como el control de los usuarios, o la realización de copias de seguridad.

Instalar, configurar y utilizar un paquete gráfico para realizar visualmente la administración y mantenimiento de una base de datos MySQL.

Horas: 12

Semanas: 16,17,18

Gestiona MySql para la gestión de Bases de Datos

Trabajo de Investigación

Microsoft SQL Server – Oracle - PostgreSQL

Page 7: Silabo bases de_datos_ii

Página 7 de 9

7. 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.

8. METODOLOGÍA

Se emplearan las siguientes estrategias metodológicas en el desarrollo de la siguiente asignatura: - En el desarrollo del curso se dará prioridad al trabajo colaborativo y al aprendizaje autónomo.

- LECCIÓN MAGISTRAL: se trabajarán contenidos especificados.

- LECTURAS COMPLEMENTARIAS: se revisarán los conceptos a estudiar basados en lecturas

complementarias que estarán disponibles, antes de cada sesión, en la plataforma virtual de la UNACH.

- EJERCICIOS DE CASOS: además de los conceptos estudiados, se utilizarán herramientas en la red donde

seinteractuará con los alumnos sobre casos reales y actuales referidos a las bases de datos.Estas

aportaciones se considerarán dentro de la participación de clase.

- TRABAJO AUTONOMO: para el seguimiento eficiente de las sesiones, los alumnos deben dedicar horas

de trabajo individual a la preparación de los temas, informes de prácticas y otras aportaciones.

- Todo el material de trabajo de cada unidad temática, así como el material complementario se

encontrará a disposición de los alumnos en la plataforma virtual de la universidad.

- Se propenderá a la investigación formativa y principalmente prácticas de laboratorio para sustentar el

conocimiento adquirido en clases y a fin de potencializar habilidades y destrezas en el manejo de las

Bases de Datos, para lo cual nos aprovecharemos del método el método analítico sintético, además de

las técnicas de la observación, debate, foros, entre otros.

Page 8: Silabo bases de_datos_ii

Página 8 de 9

9. 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

Identifica los fundamentos del modelo de

datos relacional. x Cuestionario

Construye el diseño conceptual y el

diseño lógico de una bases de datos x Resolución de problemas

Construye sentencias SQL de definición

de datos. x Resolución de problemas

Conoce los principios básicos de la

utilización del SQL desde un lenguaje de

programación. x Cuestionario

Describe la arquitectura interna de un

sistema de bases de datos. x Cuestionario

Identifica los componentes de un sistema

gestor de bases de datos. x Cuestionario

10. 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)

Conferencias, Seminarios, Estudios de Casos, Foros, Clases en Línea, Servicios realizados en escenarios laborables. Experiencias colectivas en proyectos: sistematización de prácticas de investigación-intervención, proyectos de integración de saberes, construcción de modelos y prototipos, proyectos de problematización, resolución de problemas, entornos virtuales, entre otros. Evaluaciones orales, escritas entre otras.

40

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

Actividades desarrolladas en escenarios experimentales o laboratorios, prácticas de campo, trabajos de observación, resolución de problemas, talleres, manejo de base de datos y acervos bibliográficos entre otros.

30

Page 9: Silabo bases de_datos_ii

Página 9 de 9

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

Lectura, análisis y compresión de materiales bibliográficos y documentales tanto analógicos como digitales, generación de datos y búsqueda de información, elaboración individual de ensayos, trabajos y exposiciones.

30

Total 100%

11. BIBLIOGRAFÍA

BIBLIOGRAFÍA BÁSICA: Coronel, Carlos. (2011). Bases de Datos, Diseño, Implementación y Administración. Cengage.

Elmasri, Ramez. (2007). Fundamentos de Bases de Datos. Pearson.

Silberschatz, Abraham (206). Fundamentos de Bases de Datos

Oppel, Andy. (2010). Fundamentos de SQL. McGrawHill.

BIBLIOGRAFÍA COMPLEMENTARIA:

Pons, Olga. (2005). Introducción a las Bases de Datos El Modelo Relacional. Thomson.

Gonzalez, Alfonso. (2011). Gestión de Bases de Datos. Ediciones de la U.

Artículos científicos referentes a bases de datos y datamining.

12. LECTURAS RECOMENDADAS

Se recomienda revisar el Plan Nacional del Buen Vivir, Reglamento Régimen Académico, Código de la Niñez

y Adolescencia, Código de Ética Institucional. Visón y Misión Institucional y de la Carrera. Lecturas

relacionadas con la asignatura.

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

Bolívar Leonardo Ayavaca Vallejo

FECHA: SEPTIEMBRE 2014

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