Upload
oscar-valdivieso
View
81
Download
0
Embed Size (px)
Citation preview
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
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.
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.
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
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
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
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.
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
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