silabo base de datos 1

15
UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES FACULTAD DE SISTEMAS MERCANTILES CARRERA DE SISTEMAS SILABO 2015 - I I. DATOS INFORMATIVOS 1.1 Asignatura : Base de datos I 1.2 Código : 04SIS040622 1.3 Grupo : Básico 1.4 Eje de formación : Básico 1.5 Semestre : I 1.6 Periodo Académico : Abril-Setiembre 2015 1.7 Créditos : 6 1.8 Total de horas : 5 semanales 1.8.1 Teoría : 3 semanales 1.8.2 Práctica : 2 semanal 1.9 Total de horas semestrales : 96 semestrales 1.10 Naturaleza : Obligatoria 1.11 Pre-requisitos : Programación visual 1 1.12 Co-requisitos : Programación objetos 1, Base de datos 1, sistemas de información. 1.13 Docente(s) Responsable(s) : CD. Javier Guancha 1.13.1 Grado : Ingeniero 1.13.2 Post Grado : Ninguno. 1.13.3 Correo electrónico : [email protected] 1.13.4 Plataforma moodle : 1.13.5 Acompañamiento : Lunes 17:30 19:10 1.13.6 Escenarios Aprendizaje: áulico, real II. DESCRIPCION Y FUNDAMENTACION DE LA ASIGNATURA:

Upload: guancha230

Post on 10-Aug-2015

33 views

Category:

Education


0 download

TRANSCRIPT

UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES

FACULTAD DE SISTEMAS MERCANTILES

CARRERA DE SISTEMAS

SILABO 2015 - I

I. DATOS

INFORMATIVOS

1.1 Asignatura : Base de datos I

1.2 Código : 04SIS040622

1.3 Grupo : Básico

1.4 Eje de formación : Básico

1.5 Semestre : I

1.6 Periodo Académico : Abril-Setiembre 2015

1.7 Créditos : 6

1.8 Total de horas : 5 semanales

1.8.1 Teoría

: 3 semanales

1.8.2 Práctica

: 2 semanal

1.9 Total de horas

semestrales

: 96 semestrales

1.10 Naturaleza : Obligatoria

1.11 Pre-requisitos : Programación visual 1

1.12 Co-requisitos : Programación objetos 1, Base de datos 1, sistemas de información.

1.13 Docente(s) Responsable(s) : CD. Javier Guancha

1.13.1 Grado : Ingeniero

1.13.2 Post Grado

: Ninguno.

1.13.3 Correo

electrónico

: [email protected]

1.13.4 Plataforma

moodle

:

1.13.5 Acompañamiento : Lunes 17:30 – 19:10

1.13.6 Escenarios Aprendizaje: áulico, real

II. DESCRIPCION Y FUNDAMENTACION DE LA ASIGNATURA:

El silabo base de datos 1 corresponde al eje de formación profesional, nivel medio de la

Ingeniería de Sistemas. Se conceptualizan métodos y técnicas de modelación de base

de datos para fundamentar el análisis, diseño e implementación. La importancia de este

silabo es que permite al estudiante la implementación de una base de datos elemental

que contribuya a la organización de la información de las unidades productivas del

entorno.

III. OBJETIVO GENERAL:

Implementar base de datos elementales a través de métodos y técnicas de modelación

cumpliendo estándares técnicos que garanticen la integridad, veracidad y disponibilidad

de la información.

IV. MÉTODOS Y ESTRATEGIAS

El método principal del desarrollo del curso de Base de Datos será el hipotético-deductivo

y heurístico. Este método estará caracterizado por ser fundamentalmente centrado en el

estudiante y por ser interactivo, es decir con participación activa del estudiante.

Para el logro de estos propósitos usaremos las siguientes estrategias:

a. Clases magistrales mejoradas

Este método pedagógico está destinado a dar una orientación general, precisar

conceptos y exponer conocimientos actualizados e integrados de la asignatura.

Precederán a las actividades prácticas y se estimulará la participación activa del

estudiante. Participaran el docente expositor y alumnos.

b. Seminario-taller

El estudiante participará en la búsqueda de la información actualizada y pertinente

en base a los contenidos y objetivos propuestos para cada tópico. El profesor actuará

como un INDUCTOR y orientador de esta actividad. Todos los tópicos establecidos

serán de desarrollo obligatorio por cada uno de los integrantes del grupo. Se

desarrollarán después de las clases teóricas con el concurso de toda la promoción

de alumnos.

c. Prácticas de laboratorio y discusión

El estudiante participará directamente en la realización de ellas, actividad que incluirá

la recolección de datos, análisis y discusión de los resultados, así como la

formulación del resumen y conclusiones. El desarrollo de las actividades estará

basado en la Guía de Prácticas base de datos.

Participaran el docente, estudiantes

V. PROGRAMACIÓN TEMÁTICA

PRIMERA UNIDAD : GENERALIDADES DE BASES DE DATOS

COMPETENCIA I : Exponer conceptos fundamentados en las propiedades básicas de las base de datos. para ubicarlos

correctamente en los diferentes sistemas de bases de datos.

PROGRAMA DEL CONTENIDO

DISCIPLINAR POR

TEMAS

PROGRAMA DE ACTIVIADES, ENFOQUES METODOLÓGICOS, USO DE LA TECNOLOGIA

ESTRATEGIAS DE EVALUACIÓN BASADO EN

PROYECTOS/PRODUCTO S

RESULTADOS DE

APRENDIZAJE/C OMPETENCIAS( OPERACIONALI ZACIÓNDEL PERFIL) Nº Horas Presenciales Nº Horas Autónoma Nº Horas

1. Introducción a los

sistemas de bases de

datos. 1

• Definir

sistemas de

información y

sus tipos.

1

• Investigar en distintas

fuentes, la importancia

de la información, los

datos operacionales y

la definición de al

menos 3 autores del

concepto de base de

datos, elaborar un

informe escrito.

1

• Fundamentar los

conceptos generales de

bases de datos. • Exponer

conceptos

fundamentad os en las

propiedades

básicas de las

base de datos.

1.1 Sistemas de

información y bases

de datos.

3 2 3

1.1.1 Concepto de

sistema de

información.

2

• Conocer los

conceptos de

bases de datos,

usos y

aplicaciones así

como su

estructura

general.

2

• Realizar un análisis

comparativo de los

sistemas tradicionales

de archivos vs los

sistemas de base de

datos.

2

• Indicar los usos y

aplicaciones de base de

datos para solucionar

problemas de

almacenamiento de

Información.

1.1.2 Sistemas de

información para la

gestión y para la

ayuda en la toma de

decisiones.

3

Determinar los

tipos de los

sistemas de

información

3

• Investigar en distintas

fuentes los usos y tipos

de aplicaciones de las

bases de datos y

discutirlo en el grupo.

3

• Identificar los

componentes y la

estructura general de

base de datos.

1.3 Sistemas de

bases de datos y sus

aplicaciones.

3

• Identificar

entornos de

aplicación de

base de datos

3

• Identificar los

componentes de un

sistema de gestión de

base de datos por

medio de distintas

fuentes de información.

3 • Elaborar un análisis del

problema propuesto.

1.4 Sistemas de

bases de datos

frente a los sistemas

de archivos.

2

Diferenciar los

sistemas de

base de datos

de los sistemas

de archivo

2

• Elaborar una tabla

comparativa de las

características más

importantes de los

sistemas de gestión de

base de datos existentes

en el mercado.

2

• Identificar un problema,

a partir del cual pueda

definir el proyecto de

Base de Datos.

1.5 Los distintitos

niveles de

abstracción de una

base de datos.

2

Comprender

los niveles de

abstracción de

base de datos.

2

Reconocer cada uno de

los niveles de

abstracción

2

* Diagrama de los niveles

de abstracción de base de

datos

1.6 Usuarios y

administradores de

la base de datos.

3

Determinar los

tipos de

Usuarios de

Base de Datos.

3

* Definir los perfiles de

usuarios de base de

datos

3 * Perfil de usuarios de un

sistema de facturación

1.7

Componentes

de los sistemas de

bases de datos.

2 • Conocer la

arquitectura de

las base de

datos.

2 Realizar diagrama de las

estructuras de las base

de datos

2 * Diagrama de la

estructura de base de

datos

1.8 Arquitectura de

los sistemas de

bases de datos. 2 2 2

SEGUNDA UNIDAD: MODELOS DE BASES DE DATOS ENTIDAD RELACION

COMPETENCIA II: Detectar los requerimientos de datos de sistema a implementarse.

2. Diseño de base de

datos 2

* Conocer los

elementos del

Modelo Entidad

Relación.

2 * Investigar en distintas

fuentes los modelos de

datos y su clasificación y

elaborar un reporte.

2

• Informe de la

clasificación de modelos

de base de datos.

* Detectar los

requerimient

o de datos de

sistema a

implementars

e

2.1 Conceptos

básicos. 2 2 2

2.1.1 Entidad. 2

* Identificar las

entidades, y

atributos

presentes en un

problema de

Base de datos.

2

* Determinar la

importancia del modelo

de datos en el diseño a

partir de la

investigación realizada.

2

• Esquema de procesos y

reglas de

Negocio

2.1.2 Relación. 3

* Conocer los

tipos de Claves

Establecer las

relaciones entre

entidades

3

* Realizar una

correspondencia entre

los elementos del

modelo E-R y el modelo

relacional y discutirlo en

el grupo.

3

• Modelar de base de

datos de unos casos del

entorno.

* Definir modelos

lógicos de base

de datos. 2.2 Modelo entidad -

relación (MER). 5

* Diseñar el

MER de bases

de datos

basados en

problemas del

entorno.

1

* Elaborar diagramas

E-R para resolver los

diferentes ejercicios

planteados en clase . 5

• Especificaciones de

requisitos de

Usuario

2.3 Modelo

Relacional.(ER) 5

* Diseñar el

Modelo

Relacional del

problema

propuesto.

1

* Utilizar herramientas

CASE para el diseño de

bases de datos.

5 • Diagrama ER del

problema planteado.

TERCERA UNIDAD: NORMALISACION DE BASES DE DATOS

COMPETENCIAS III: Diseñar Modelos de base de datos de casos reales del entorno aplicando la teoría de la normalización.

3.

Normalización de

base de

Datos

5

* Teoría de

Normalizaci ón

de base de

datos.

3

* Transformar los

diagramas E-R de los

ejercicios propuestos al

modelo relacional.

5 • Modelo Relacional

del ejercicio propuesto

* Diseñar

Modelos de base

de datos de casos

reales del entorno

aplicando la teoría de la

normalización

.

3.1.1

Dependencias

funcionales.

3

•Identificar las

dependenci

as funcionales

de una base de

datos

3

* Ejemplificar, por

medio de casos, los

diferentes riesgos que

puede tener un mal

diseño de bases de

datos.

3

• Ejercitar el

proceso de

normalización.

3.1.2 Anomalías. 2

•Determina

r las

anomalías

existentes en

base de datos

2

* Realizar el diseño de

los

ejercicios propuestos

aplicando las

estrategias de

normalización.

2

• Analizar diferentes

esquemas de bases de

datos.

3.1.3

Descomposición

.

3

Descompon

er en las

dependenci

as funcionales

3

* Definir los

esquemas de integridad

y seguridad de los

ejercicios previamente

diseñados.

3

• Diseñar una base de

datos relacional a partir

de un diagrama

entidadrelación.

3.1.4 Formas

normales. 5

•Aplicar las

Formas

Normales

3

* Crear el diccionario de

datos de los ejercicios

anteriores 5

• Diseñar esquema

normalizado del proyecto

base de datos

3.2 Modelo ER y

la normalización. 5

•Definir

esquemas de

base de datos

normalizado s

para un

desempeño

eficiente

1

* Investigar en distintas

fuentes los estados y

características de las

transacciones y

discutirlo en el grupo.

5

3.3 Reducción de un

esquema ER a

tablas.

3

* Diseñar

modelos ER de

base de datos

3

* Investigar e

Identificar el

contenido de la

bitácora como medio

de recuperación.

3

CUARTA UNIDAD: ALGEBRA RELACIONAL

COMPETENCIA IV: Diseñar Modelos de base de datos de casos reales del entorno aplicando la teoría de la normalización.

4. Lenguaje de

Consulta

Estructurado

SQL

5 • Conocer la sintaxis del

lenguaje SQL.

3 * Elaborar tablas comparativas de los

diferentes lenguajes de bases de datos

según su clasificación. 4.1 Estructura básica (SELECT,

WHERE). 4 1

4.2 Funciones de agregación

(GROUP BY, HAVING). 3 • Aplicar la sentencia select. 1

* Resolver diferentes ejercicios

utilizando SQL.

4.3 Consultas sobre múltiples

tablas. 3 • Aplicar la sentencia select. 2

4.4.1

Subconsultas. 3

• Emplear sentencias para

vincular tablas. 2

* Elaborar una guía rápida, en la que se

describan las cláusulas de SQL y SQL

inmerso (DDL, DML y DCL).

4.5.2

Operadores JOIN. 3

• Insertar, modificar,

eliminar datos a través de sentencias

SQL 1

* Resolver diferentes ejercicios

utilizando lenguajes formales de

consulta.

4.6

Manipulación de la base de datos

(INSERT, UPDATE, DELETE).

3

• Definición del

esquema de base de datos y

mantenimie

nto de la información a

través del lenguaje de

consulta

SQL

1

* Elaborar la estructura integral de una

base de

datos a través del

DDL

4.8 Álgebra relacional. 4

• Extraer información

Aplicando algebra

relacional

2

* Desarrollar cada una de las operaciones

del algebra relacional en base al modelo

de datos de ejemplo.

I. REFERENCIAS BIBLIOGRÁFICAS

AUTOR TITULO EDICIÓN AÑO EDITORIAL

DAVID M.

KROENKE

Procesamiento de Bases de Datos fundamentos diseño e instrumentación

Quinta Edición 2010 Prentice Hall

ALICE Y. H. TSAI Sistemas de Bases de

Datos Administración y

uso

Segunda

Edición

2010 Prentice Hall Tim Martyn& Tim

Hartley

TOMÁS GIRONÉS SQL server y aplicaciones

cliente-servidor

Primera edición 2008 Server de Publicacions

Microsoft, Microsoft SQL

Reference

HORAS/ JORNADA

LUNES MARTES MIERCOLES JUEVES VIERNES

1

2 X

3 X

4 X X

5 X X

II. EVALUACIÓN

La evaluación se realizará en base al Reglamento de Evaluación de la UNIANDES, en función

al sus niveles de logro y conductas observables de forma permanente. Se realizará cuatro

evaluaciones parciales más un examen final.

La evaluación será Diagnóstica, Sistemática y Sumativa.

Las evaluaciones parciales son de carácter IMPRORROGABLE, por lo que se invoca a

docentes y alumnos a cumplir estrictamente lo estipulado en el presente documento.

Son requisitos para la APROBACIÓN del estudiante

1. La asistencia a las clases teóricas y prácticas es obligatoria. Las inasistencias superiores

al 10% de horas lectivas INHABILITARA al estudiante.

2. La calificación se efectuará mediante el sistema decimal: 0 - 10.

3. La escala de valoración será:

9-10 excelente

7-8 satisfactorio

<7 deficiente

4. La nota mínima aprobatoria será 7 (siete); siendo el medio punto (0.5) de beneficio para el

alumno solamente en el promedio de unidad, examen final y promedio final.

5. Se dará examen remedial por parcial a todo los alumnos que no llegan al acumulado de 26

puntos en los cuatro parciales, tendrá un punto equivalente a los puntos que le faltan para

completar los 26 puntos.

6. Se dará examen remedial por final todo alumno que no llega al acumulado de 33 puntos

en los cuatros parciales más el examen final, tendrá un puntaje en base a 10 puntos.

Tabla 1: Promedio Parcial Tabla 2: Promedio Final

GUÍA PARA LA EVALUACIÓN DEL ESTUDIANTE:

Instrumentos de evaluación.

a. Clases Magistrales Mejoradas

Permitirá la exploración de las experiencias educativas teóricas-practicas. Se

tomara:

Prueba objetiva por unidad (4)

Tema: Contenido temático de cada unidad.

40 preguntas, basadas en trabajos investigativos y talleres.

Nivel de conocimiento: comprensión y aplicación.

b. Seminario taller

1. Asistencia y puntualidad

2. Participación. Se calificará en base a los siguientes criterios:

2.1. Coherencia

2.2. Integración de la información

2.3. Utilidad y aplicabilidad

EVALUACIÓN PESO

Unidad 1 20%

Unidad 2 20%

Unidad 3 20%

Unidad 4 20%

Examen FINAL 20%

TOTAL 100%

EVALUACIÓN PESO

Examen Frecuente (Ex. Practico

+ Ex. Diarios + Manual +

Trabajos + Otros)

50%

Examen Unidad 50%

TOTAL 100%

2.4. Precisión de las definiciones, descripciones y/o concepciones.

2.5. Pertinencia lógica de las intervenciones, dentro del contexto del tema

que se está tratando.

2.6. Interpretación correcta de la información alcanzada o manifiesta voluntad

de lograrla.

2.7. Existencia de indicadores de que los aportes corresponden a búsquedas

documentadas.

2.8. Conocimiento del tema y dominio del idioma técnico.

c. Prácticas y discusión de prácticas

1. Asistencia y puntualidad

2. Cumplimiento de tareas

2.1. Calidad de la participación en las actividades

2.2. Colaboración efectiva dentro del equipo de trabajo

2.3. Interés y deseo de participar

3. Participación en la discusión de práctica

3.1. Formulación de hipótesis. Discusión de resultados. Exposición adecuada

de resumen y conclusiones.

3.2. Explicación e interpretación de los resultados de las pruebas y

evaluaciones funcionales

y/o de las experiencias de laboratorio.

3.3. Análisis del diseño experimental

d. Aprendizaje Basado en Problemas

Se realizara mediante Casos prácticos de desarrollo de bases de datos

1. Asistencia y puntualidad

2. Participación. Se calificará en base a los siguientes criterios:

2.1. Capacidad Analizar, identificar y explicar los mecanismos de las

funciones alteradas (aplicabilidad del conocimiento).

2.2. Realiza interpretación de los resultados de las pruebas de laboratorio y

exámenes auxiliares.

2.3. Formulación de hipótesis diagnósticas y de comentarios pertinentes referentes a las posibilidades de tratamientos, evolución y pronóstico que

plantee el profesor.

2.4 Elaboración de reporte

e. Aprendizaje Basado en Proyectos (ABPro)

1. Asistencia y puntualidad

2. Capacidad de Identificar y formular problema científicos

3. Capacidad de plantear hipótesis

4. Diseña un modelo para contrastar su hipótesis

5. Determina los materiales y métodos a utilizar para el proyecto

6. Ejecuta su proyecto, obtiene resultados, interpreta y discute sus

resultados 7. Elabora el informe del proyecto 8. Comunica su resultado.

III. CONTRIBUCIÓN DEL CURSO EN LA FORMACIÓN DEL PROFESIONAL:

DESCRIBIR ¿CÓMO EL CONTENIDO DISCIPLINAR (ASIGNATURA, CURSO, TALLER) CONTRIBUYE

PARA LA FORMACIÓN DEL PROFESIONAL?:

Las bases de datos constituyen un elemento en la formación fundamental del ingeniero

en sistemas en relación directa con el desarrollo de software y el almacenamiento de

datos. La implementación de base de datos es imprescindible en los sistemas de

información y sus aplicaciones en los diversos ambientes y plataformas, contribuyendo

directamente al flujo de información determinados por los sistemas de gestión o

aportando a la toma de decisiones.

DESTAQUE LA VINCULACIÓN O RELACIÓN CON OTROS CONTENIDOS DISCIPLINARES

(ASIGNATURAS, CURSOS,

TALLERES, OTROS) DEL CURRÍCULUM:

Base de datos 2, Programación Objetos, Distribución de datos.

INDIQUE EL GRUPO (BÁSICA EN CIENCIAS, FUNDAMENTAL O ASPECTOS GENERALES

COMPLEMENTARIOS) AL QUE CORRESPONDE LA MATERIA Y LA RELACIÓN CON LOS OBJETIVOS

DE LA INSTITUCIÓN Y LA CARRERA:

Esta asignatura pertenece al grupo de asignaturas básicas y se relaciona con el objetivo

planteado para lograr el perfil profesional del egresado. A partir del desarrollo de

competencias cognitivas, procedimentales y actitudinales, que tributan al perfil de egreso

de la carrera

ANEXO

RESULTADOS O LOGROS DEL APRENDIZAJE DEL

SILABO

CONTRIBUCION RESULTADOS DE APRENDIZAJE DE LA

ASIGNATURA (Alta,media,baja)

Proponer modelos de base de datos para

casos específicos de Almacenamiento

de Datos

Alta Script del Modelo Lógico y Físico

de BD.

Generar un algoritmo óptimo para la

resolución de un problema informático. Alta Diseño de base de datos

Diseñar Modelos de base de datos de

casos

reales del entorno aplicando estándares

Internacionales

Alta Especificación de requisitos de

Usuario

Detectar los requerimiento de datos de

sistema a implementarse Alta

Selección del algoritmo a aplicar

en la resolución del problema

Definir modelos lógicos de base de

datos Alta

Esquema de procesos y reglas de

Negocio

Exponer conceptos fundamentados en

las propiedades básicas de las base de

datos

Alta

Conceptos y justificación de su

posicionamiento sobre base de

datos

1 Cuando luego de cursar la materia el estudiante demuestra un dominio de los temas tratados. Sobre esta

contribuciones se evaluarán, posteriormente, el cumplimiento de los logros del aprendizaje. 2 Cuando se espera que desarrollen destrezas y habilidades Si el resultado esperado apunta a tener conocimiento

Fig. 1. Flujograma de evaluación