Você está na página 1de 16

I.T.S.C.S.

Instituto tecnológico superior


“compu sur”

BASE DE DATOS

ANALISIS Y TECNICAS DE BASE DE


DATOS
REF: ANÁLISIS Y TÉCNICAS DE BASE DE DATOS
1. FICHA TÉCNICA.

1.1. Nombre de la Carrera Tecnología en Análisis de Sistemas


1.2. Nombre de la Asignatura: Base de datos – Análisis y Técnicas de Base de
Datos
1.3. Nombre del Docente:
1.4. Código de asignatura.
1.5. Número de créditos: 4
1.6. Semestre: Cuarto (Octubre 2013-Marzo2014)
1.7. Eje de formación: Profesionalización
1.8. Modalidad: Presencial
1.9. Número de horas presenciales: 64
1.10. Horas Trabajo Autónomo.
1.11. Total de horas 64
1.12. Número de horas de tutorías: (10% de
las horas presenciales)
1.13. Horario: Lunes a Viernes 8:00 a 10:00 pm
1.14. Carácter: Obligatorio

2. LINEAMIENTOS ACADÉMICOS DE LA ASIGNATURA

2.1. CARACTERIZACIÓN DE LA ASIGNATURA

La asignatura de base de datos tiene como objetivos diseñar, acceder de forma rápida a un
archivo, organizar por tamaño, tipo de información, extracción de información, entre otros.
El elaborar una base de datos, no es simplemente ingresar datos en una tabla y relacionarlas el
diseño de una base de datos va más allá de esto, se debe tomar en cuenta varias características de
una BDD, entre ellas una buena normalización, es por ello que se debe aplicar de forma correcta.
Power designer es una buena herramienta, si lo empleamos y explotamos al máximo. Es uno de
los software más completo para la elaboración de los mismos.

2
2.2. OBJETIVOS DE LA ASIGNATURA

GENERAL

☞ Diseñar una base de datos aplicando atributos, entidades de forma correcta,


permitiéndonos obtener una base de datos segura y confiable.

ESPECÍFICOS
☞ Aprender a diseñar tablas con esquemas de forma normal.
☞ Conocer sobre la normalización de tablas en base de datos.
☞ Instruirse sobre como almacenar solo información necesaria.
☞ Aprender a generar tablas que modelan los registros en los que guardaremos
nuestra información.
☞ Aplicar los conocimientos adquiridos para evitar redundancias en información
dentro de la base de datos.
☞ Diseñar base de datos físicas y lógicas empleando power designer.

2.3. PROBLEMAS DE LA PROFESIÓN A LOS QUE RESPONDE LA ASIGNATURA.

Con frecuencia cuando aprendemos a diseñar base de datos no conocemos sobre


normalizaciones, redundancia de información y demás, es por ello siempre tener en cuenta que
esto es necesario conocer, para evitar futuros problemas en las base de datos implementadas de
forma profesional.
Es por ello que no está por demás investigar y aplicar.

3
2.4. COMPETENCIA DE LA ASIGNATURA

☞ Define de forma correcta a la base de datos


☞ Diferencia entre un campo y registro.
☞ Conoce sobre los componentes de una base de datos.
☞ Conoce sobre los tipos de usuarios de base de datos.
☞ conoce y aplica de forma correcta la redundancia en base de datos.
☞ Asimila el diseño de base de datos y ejecuta de forma correcta.

2.5. PRERREQUISITOS

 Análisis de Sistemas
 Programación Visual II

2.6. CORREQUISITOS

- Ingeniería de Software

 Capacidad para tomar decisiones.

 Capacidad para trabajar en equipo.

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

4
3. SISTEMAS DE CONTENIDOS.

Los contenidos que se proponen están distribuidos en …7…. unidades didácticas:

Unidad 1: DEFINICIONES BASICAS DE BASE DE DATOS.


☞ .. Sistemas de Información
☞ Diferencias entre bases de datos y sistemas de información
☞ Reglas de identificación de base de datos (Reglas de CODD)
☞ Estructura de una base de datos
☞ Estructura administrativa de una BDD
☞ Gestión de DBAs
☞ Definición de DBMS
☞ Tipos de motores de BDD

Ejemplos de motores de BDD


☞ Estructura funcional de motores
☞ Estructura tecnológica de una BDD

Unidad 2: MODELO DE BASE DE DATOS.

☞ .. Relacional
☞ Jerárquico
☞ De Red
☞ Orientado a Objetos

Unidad 3: OBJETOS DE BASE DE DATOS.


☞ Tablas y restricciones
☞ Vistas
☞ Índices
☞ Secuencias
☞ Espacios de tabla (tablespace)
☞ Sinónimos
☞ Roles
☞ Usuarios y permisos
☞ Procedimientos almacenados
☞ Procedimientos de usuario y de sistema
☞ Desencadenadores (triggers)

5
☞ Funciones
☞ Paquetes.

Unidad 4 : NIVELES DE BASE DE DATOS.


☞ Nivel Lógico
☞ Nivel Físico
☞ Nivel de Visión

Unidad 5: MODELACIÓN DE BASE DE DATOS.


☞ Reglas de modelación de base de datos
☞ Entidades – reglas y definición
☞ Atributos – reglas y definición
☞ Identificadores
☞ Atributos mandatorios
☞ Atributos opcionales
☞ Reglas de validación y restricciones
☞ Tipos de datos
☞ Relaciones entre entidades
☞ Normalización de base de datos
☞ La primera forma normal
☞ La segunda forma normal
☞ La tercera forma normal
☞ La cuarta forma normal
☞ Boyce – Codd
☞ Otras formas normales
☞ Entidad intersección
☞ Entidades sin relación
☞ Estructura cabecera – detalle
☞ Algebra Relacional

UNIDADE 6: GESTION CON HERRAMIENTAS CASE.


☞ Uso y funcionamiento de Power Designer
☞ Uso y funcionamiento de Erwin.

UNDADE 7: DISEÑO DE BASE DE DATOS CON HERRAMIENTAS CASE.


☞ Modelo Lógico

6
☞ Modelo Físico
☞ Modelo de Visión
☞ Gestores de niveles de visión (Genexus – Oracle Developer)
☞ Ejemplos de aplicación
☞ Administración y relación con programación multinivel (capas)
☞ Ejemplos de implementación de nivel físico mediante motores de base de datos
☞ Ejemplos de aplicación
☞ Uso de Front ends para gestionar el nivel de visión
☞ Base de datos y webservices
☞ Definición de webservices
☞ Implementación de webservices
☞ Ejemplos de aplicación

7
4. PROGRAMACIÓN DE LA UNIDADES DE COMPETENCIA

UNIDAD 1 : DEFINICIONES BASICAS DE BASE DE DATOS.

OBJETIVO: determina de forma correcta a los DBMS y diferencia de forma clara y precisa.

UNIDAD DE SEMANA ELEMENTOS DE COMPETENCIA TRABAJO TÉCNICAS/INSTRUMENTOS CRITERIO DE


COMPETENCIA Nº (Contenidos) AUTÓNOMO DE EVALUACIÓN VALORACIÓN

 Define de forma precisa a la Elabora organigramas sobre Elabora informes con criterios de
BDD. los temas aprendidos. claridad de pertinencia, coherencia.
DEFINICIONES BASICAS  Reconoce la diferencia entre
DE BASE DE DATOS. Ensayos Inicio
sistemas de información y
base de datos. Proceso
1 Lecciones Avance
 Aplica de forma correcta a las Examen objetivo. Dominio
reglas de identificación de
Muestra un mejor
BDD. manejo de los
 Relaciona a la estructura y conceptos y los
gestión de base de datos. contenidos
relacionados con
la materia.

METODOLOGÍA RECURSOS BIBLIOGRAFIA:


Explicación por parte del facilitador sobre el tema.  Pizarrón
Los/as estudiantes tienen la oportunidad de ampliar los conocimientos  Proyector  Sistemas de bases de datos Cj. Date séptima
mediante la investigación.  Computadora edición.
 Clases participativas e interactivas(profesor- alumno entre si.)  Guías
 Material impreso
 Equipos de análisis y trabajo.
 Exposiciones en grupo o individuales.
 Elaboración de ensayos resúmenes, mapas conceptuales.

RESULTADOS DE APRENDIZAJE: Elabora organigramas utilizando conceptualizaciones claras.

JUICIO DE VALOR Dominio= Pasa Aprobado Avance =Aprobado pero con recordatorio o condición. Proceso =No aprueba , necesita tutoria extra .
Inicio= Necesita tutoría especial.
5. PROGRAMACIÓN DE LA UNIDADES DE COMPETENCIA

UNIDAD 2: MODELO DE BASE DE DATOS.

OBJETIVO: Determina las relaciones en tablas de forma correcta

UNIDAD DE SEMANA ELEMENTOS DE COMPETENCIA TRABAJO TÉCNICAS/INSTRUMENTOS CRITERIO DE


COMPETENCIA Nº (Contenidos) AUTÓNOMO DE EVALUACIÓN VALORACIÓN

 Utiliza con precisión los Elabora tablas sugeridas en Elabora informes con criterios de
campos y registros de una clase. claridad de pertinencia, coherencia.
MODELO DE BASE DE tabla.
DATOS. 2 Ensayos Inicio
 Identifica el tipo de dato que
va ingresar. Proceso
Lecciones Avance
Examen objetivo. Dominio
Muestra un mejor
manejo de los
conceptos y los
contenidos
relacionados con
la materia.

METODOLOGÍA RECURSOS BIBLIOGRAFIA:


Explicación por parte del facilitador sobre el tema.  Pizarrón
Los/as estudiantes tienen la oportunidad de ampliar los conocimientos  Proyector  Sistemas de bases de datos Cj. Date séptima
mediante la investigación.  Computadora edición.
 Clases participativas e interactivas (profesor- alumno entre sí.)  Guías
 Material impreso
 Equipos de análisis y trabajo.
 Exposiciones en grupo o individuales.
 Elaboración de ensayos resúmenes, mapas conceptuales.

RESULTADOS DE APRENDIZAJE: Elabora tablas con campos, registros, tipos de datos correctos.

JUICIO DE VALOR Dominio= Pasa Aprobado Avance =Aprobado pero con recordatorio o condición. Proceso =No aprueba , necesita tutoria extra .
Inicio= Necesita tutoría especial.

9
6. PROGRAMACIÓN DE LA UNIDADES DE COMPETENCIA

UNIDAD 3: OBJETOS DE BASE DE DATOS.

OBJETIVO:

UNIDAD DE SEMANA ELEMENTOS DE COMPETENCIA TRABAJO TÉCNICAS/INSTRUMENTOS CRITERIO DE


COMPETENCIA Nº (Contenidos) AUTÓNOMO DE EVALUACIÓN VALORACIÓN

 Crea tablas con campos Realiza prácticas, creando Elabora informes con criterios de
acordes a los ejercicios tablas, registros, campos claridad de pertinencia, coherencia.
OBJETOS DE BASE DE  Establece de forma precisa los muy bien estructurados.
DATOS. 3 Ensayos Inicio
permisos para cada uno de
los campos ingresados. Proceso
Lecciones Avance
 Discierne de forma correcta a Examen objetivo. Dominio
los triggers.
Muestra un mejor
 Aprende como aplicarlos. manejo de los
conceptos y los
contenidos
relacionados con
la materia.

METODOLOGÍA RECURSOS BIBLIOGRAFIA:


Explicación por parte del facilitador sobre el tema.  Pizarrón
Los/as estudiantes tienen la oportunidad de ampliar los conocimientos  Proyector  Sistemas de bases de datos Cj. Date séptima
mediante la investigación.  Computadora edición.
 Clases participativas e interactivas(profesor- alumno entre si.)  Guías
 Material impreso
 Equipos de análisis y trabajo.
 Exposiciones en grupo o individuales.
 Elaboración de tablas con campos y datos precisos.

RESULTADOS DE APRENDIZAJE: Elabora organigramas utilizando conceptualizaciones claras.

JUICIO DE VALOR Dominio= Pasa Aprobado Avance =Aprobado pero con recordatorio o condición. Proceso =No aprueba , necesita tutoría extra .
Inicio= Necesita tutoría especial.

10
UNIDAD 4: NIVELES DE BASE DE DATOS.

OBJETIVO: Conceptualiza a los niveles de base de datos.

UNIDAD DE SEMANA ELEMENTOS DE COMPETENCIA TRABAJO TÉCNICAS/INSTRUMENTOS CRITERIO DE


COMPETENCIA Nº (Contenidos) AUTÓNOMO DE EVALUACIÓN VALORACIÓN
Conoce y aplica de forma
 Define al nivel lógico y fisico autónoma entity y attrib en Desarrolla informes con criterios
 Diferencia entre el nivel lógico y una tabla. de claridad de pertinencia,
NIVELES DE BASE DE físico. Elabora conexiones físicas y coherencia.
DATOS. 4 lógicas. Inicio
 Conceptualiza al nivel de visión.
Ensayos Proceso
Avance
Lecciones Dominio
Examen objetivo. Muestra un mejor
manejo de los
conceptos y los
contenidos
relacionados con
la materia.

METODOLOGÍA RECURSOS BIBLIOGRAFIA:


Explicación por parte del facilitador sobre el tema.  Pizarrón
Los/as estudiantes tienen la oportunidad de ampliar los conocimientos  Proyector  Sistemas de bases de datos Cj. Date séptima
mediante la investigación.  Computadora edición.
 Clases participativas e interactivas(profesor- alumno entre si.)  Guías
 Material impreso
 Equipos de análisis y trabajo.
 Exposiciones en grupo o individuales.
 Elaboración de tablas con campos y datos precisos.

RESULTADOS DE APRENDIZAJE: Elabora organigramas utilizando conceptualizaciones claras.

JUICIO DE VALOR Dominio= Pasa Aprobado Avance =Aprobado pero con recordatorio o condición. Proceso =No aprueba , necesita tutoria extra .
Inicio= Necesita tutoría especial.

11
UNIDAD 5: MODELACION DE BASE DE DATOS

OBJETIVO: Conceptualiza a los niveles de base de datos.

UNIDAD DE SEMANA ELEMENTOS DE COMPETENCIA TRABAJO TÉCNICAS/INSTRUMENTOS CRITERIO DE


COMPETENCIA Nº (Contenidos) AUTÓNOMO DE EVALUACIÓN VALORACIÓN

 Conoce sobre las reglas de Al elaborar una tabla Despliega informes con criterios de
modelación. conoce las reglas soluciona claridad de pertinencia, coherencia.
MODELACION DE BASE  Conoce sobre las entidades y su problemas al mostrar en las
DE DATOS. 5 tablas. Ensayos
conceptualización.
 Discierne perfectamente entre un Lecciones
atributo y una entidad. Examen objetivo. Inicio
 Conoce sobre las reglas de Proceso
validaciones. Avance
 Aplica de forma correcta la Dominio
normalización de base de datos. Muestra un mejor
manejo de los
 Desarrolla tablas y aplica las
conceptos y los
entidades de relación de forma contenidos
objetiva. relacionados con
la materia.

METODOLOGÍA RECURSOS BIBLIOGRAFIA:


Explicación por parte del facilitador sobre el tema.  Pizarrón
Los/as estudiantes tienen la oportunidad de ampliar los conocimientos  Proyector  Sistemas de bases de datos Cj. Date séptima
mediante la investigación.  Computadora edición.
 Clases participativas e interactivas(profesor- alumno entre si.)  Guías
 Material impreso
 Equipos de análisis y trabajo.
 Exposiciones en grupo o individuales.

RESULTADOS DE APRENDIZAJE: Elabora organigramas utilizando conceptualizaciones claras.

JUICIO DE VALOR Dominio= Pasa Aprobado Avance =Aprobado pero con recordatorio o condición. Proceso =No aprueba , necesita tutoria extra .
Inicio= Necesita tutoría especial.

12
UNIDAD 6: GESTION DE HERRAMIENTAS CASE.

OBJETIVO: Power Designer y Erwin.

UNIDAD DE SEMANA ELEMENTOS DE COMPETENCIA TRABAJO TÉCNICAS/INSTRUMENTOS CRITERIO DE


COMPETENCIA Nº (Contenidos) AUTÓNOMO DE EVALUACIÓN VALORACIÓN

 Instala power designer en una pc. Conoce y soluciona Desarrolla informes con criterios
 Instala Erwin en una pc problemaas al instalar los de claridad de pertinencia,
GESTION DE  Conoce sobre el funcionamiento paquetes de power coherencia.
HERRAMIENTAS CASE. 6 designer. Inicio
de los software propuestos.
Ensayos Proceso
 Crea tablas aplicando todo lo
Avance
aprendido en teoría. Lecciones Dominio
Examen objetivo. Muestra un mejor
manejo de los
conceptos y los
contenidos
relacionados con
la materia.

METODOLOGÍA RECURSOS BIBLIOGRAFIA:


Explicación por parte del facilitador sobre el tema.  Pizarrón
Los/as estudiantes tienen la oportunidad de ampliar los conocimientos  Proyector 
mediante la investigación.  Computadora  Sistemas de bases de datos Cj. Date séptima
 Clases participativas e interactivas(profesor- alumno entre si.)  Guías edición.
 Material impreso
 Equipos de análisis y trabajo.
 Exposiciones en grupo o individuales.

RESULTADOS DE APRENDIZAJE: Desarrolla tablas con Power designer y Erwin de forma autónoma.

JUICIO DE VALOR Dominio= Pasa Aprobado Avance =Aprobado pero con recordatorio o condición. Proceso =No aprueba , necesita tutoria extra .
Inicio= Necesita tutoría especial.

13
UNIDAD 7: DISEÑA BASE DE DATOS CON HERRAMIENTAS CASE.

OBJETIVO: implementa un web service utilizando las herramientas case.

UNIDAD DE SEMANA ELEMENTOS DE COMPETENCIA TRABAJO TÉCNICAS/INSTRUMENTOS CRITERIO DE


COMPETENCIA Nº (Contenidos) AUTÓNOMO DE EVALUACIÓN VALORACIÓN

 Conoce sobre el modelo físico Crea una base de datos y Desarrolla informes con criterios
 Aplica las diferencias entre los elabora relaciones en de claridad de pertinencia,
DISEÑA BASE DE DATOS modelos físico y lógico. power designer, aplica coherencia.
CON HERRAMIENTAS 7 soluciones a los problemas
 Conoce sobre el modelo de
CASE. que se le presentan al Ensayos
visión. realizar las relaciones y
 Conoce sobre los gestores de exporta en el lenguaje que Lecciones Inicio
nivel. necesita trabajar, mysql, Examen objetivo. Proceso
 Elabora una base de acuerdo el Oracle, entre otros. Avance
modelo. Dominio
 Diseña b.dd en nivel físico con Muestra un mejor
manejo de los
motores.
conceptos y los
 Conceptualiza al web service. contenidos
 Desarrolla un web service. relacionados con
la materia.

METODOLOGÍA RECURSOS BIBLIOGRAFIA:


Explicación por parte del facilitador sobre el tema.  Pizarrón
Los/as estudiantes tienen la oportunidad de ampliar los conocimientos  Proyector  Sistemas de bases de datos Cj. Date séptima
mediante la investigación.  Computadora edición.
 Clases participativas e interactivas(profesor- alumno entre si.)  Guías
 Material impreso
 Equipos para crear un base de datos con motores.
 Exposiciones de la creación de web service.

RESULTADOS DE APRENDIZAJE: crea base de datos con motores en power designer o Erwin.
Desarrolla web service’s
JUICIO DE VALOR Dominio= Pasa Aprobado Avance =Aprobado pero con recordatorio o condición. Proceso =No aprueba , necesita tutoria extra .
Inicio= Necesita tutoría especial.

14
7. METODOLOGÍA: Actualmente en la educación que se aplica en el Ecuador es la
educación por competencias, por ello una metodología que más se aproxima es la del
conocimiento por actitud argumentativa.
Horas Clase:
Clase interpretativa y argumentativa (profesor-alumno y viceversa)
Equipos de trabajo propositivos.
Horas individuales:
Elaboración de mapas conceptuales
Desarrollo de ejercicios propuestos.

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 Método cognitivo
2 Método Analítico – sintético
3 Método descriptivo
4 Método Argumentativo
5 Método propositivo
6
7

Las modalidades de las estrategias de aprendizaje que se emplearán son:


N° ESTRATEGIAS DE APRENDIZAJE: MAGISTRAL, GRUPAL e INDIVIDUAL
1 Investigación documental
2 Aplicación de estrategia magistral
3 Lluvia de preguntas y respuestas
4 Debate
5 Equipos de trabajo
6 Talleres
7 Trabajo individual
8 Estrategia propositiva
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 Internet
2 Computadoras
3 Proyector
4 Software (power designer)
5 Videos educativos
6
7
8
8. 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. Trabajo autónomo(deberes, consultas , entre otros) 1


2. Trabajos grupales(exposiciones, trabajos en clase) 1
3. Proyecto integrador 3
4. Evaluación acumulativa 3
5. Asistencia 1
6. Evaluación parcial 1
7.
TOTAL 10 puntos

BIBLIOGRAFÍA

TEXTO CORONEL, MORRIS, Base de datos, diseño e implementación y


administración.
PEREZ . M . Sql Server 2008, Motor de base de datos y administración.
ROB HAWTHORNE. Desarrollo de bases de datos en Microsoft SQL
Server 2000 desde el principio.
ENRIQUE RIVERO CORNELIO, CARLOS GUARDIA RIVAS, JOSÉ
CARLOS REIG HERNÁNDEZ. Bases de datos relacionales: diseño físico

BASICO

Diseño básico de dase de datos


Informática en la escuela

VIRTUAL http://office.microsoft.com/es-es/access-help/conceptos-basicos-
del-diseno-de-una-base-de-datos-HA001224247.aspx
http://deletesql.com/viewtopic.php?f=5&t=4

LECTURAS Base de datos desde cero


SUGERIDAS Informática desde la escuela.
ELABORADO REVISADO APROBADO
NOMBRE: Gladys Cabascango NOMBRE: NOMBRE:
FECHA: Octubre del 2013 FECHA: FECHA:
FIRMA: FIRMA: FIRMA:

16

Você também pode gostar