Download 1492 - ingrese usuario y clave

Document related concepts

Denormalización (base de datos) wikipedia , lookup

Base de datos relacional wikipedia , lookup

Modelo de base de datos wikipedia , lookup

Hibernate wikipedia , lookup

Modelo relacional wikipedia , lookup

Transcript
Universidad Salesiana de Bolivia
Ingeniería de Sistemas
PLAN DE DISCIPLINA
GESTIÓN I – 2013
I
DATOS DE IDENTIFICACIÓN











II
INSTITUCIÓN UNIVERSITARIA:
RECTOR:
CARRERA:
DIRECTOR DE CARRERA:
DOCENTE:
NIVEL DE LA MATERIA:
ASIGNATURA:
SIGLA:
REQUISITO:
HORAS DE CLASES SEMANALES:
E-MAIL:
Universidad Salesiana de Bolivia
Dr. Rvdo. P. Thelían Argeo Corona Cortes
Ingeniería de Sistemas
Lic. Eduardo Fernández
Lic. Jesús Juan Rocha Vera
Cuarto Semestre "A2 "
Base de Datos I
SIS - 222
Ninguno
4 Hrs.
[email protected]
[email protected]
OBJETIVOS DE LA MATERIA

GENERAL
Enseñar al alumno el proceso de modelado de datos que implica crear una representación
de la visión que tiene los usuarios de los datos y a través de esta desarrollar eficaces
aplicaciones de base de datos.


ESPECÍFICOS
-
Incursionar al alumno en la concepción de bases de datos.
-
Obtener conocimiento acerca de las ventajas de la utilización de una Base de Datos.
-
Adquirir las bases teóricas, métodos y técnicas para el diseño de Bases de Datos.
-
Adquirir las bases teóricas para la protección de una Base de Datos.
ADICIONAL
Implementar el Estilo Salesiano en el proceso enseñanza aprendizaje, enfatizando en los
pilares básicos: RAZÓN, AMOR Y RELIGIÓN
1
III
CONTENIDOS

CONTENIDOS MÍNIMOS OFICIALES
Introducción al procesamiento de datos – Conceptos y arquitectura de una base de datos–
Modelo entidad relación – Mapeo del modelo entidad relación al modelo relacional Normalización - Operaciones del modelo relacional - Introducción al lenguaje de consulta
estructurado.

CONTENIDOS ANALÍTICOS
UNIDADES
Y
CONTENDIDO ANALÍTICO DE LA MATERIA
UNIDAD I
INTRODUCCIÓN AL PROCESAMIENTO DE DATOS.
¿Qué es dato? ¿Qué es información?. Repaso de archivos. Noción de archivo. Conceptos y definiciones. Organización de archivos. ISAM. VSAM.
HSAM. Pasado presente y futuro de una base de datos.
UNIDAD II
CONCEPTOS Y ARQUITECTURA DE UNA BASE DE DATOS.
Definición de base de datos. Sistema de gestión de base de datos. Componentes de un sistema de base de datos. Arquitectura de una base de datos.
Nivel interno. Nivel conceptual. Nivel externo. Definición de modelo de datos conceptual. Modelo jerárquico. Modelo red. Diccionario de datos.
UNIDAD III
MODELO ENTIDAD RELACIÓN.
Definición del modelo entidad relación. Terminología utilizada. Entidad. Entidad débil. Atributo. Claves y sus tipos. Atributos multivaluados.
Relaciones. Grado de una relación. Relación unaria, binaria, ternaria y mayor. Cardinalidad de una relación. Tipos de relaciones. Generalización.
Agregación. Tipos de participación. Reglas de integridad. Dominio. Operaciones. Triggers
UNIDAD IV
MAPEO DEL MODELO ENTIDAD RELACIÓN AL MODELO RELACIONAL.
Introducción. ¿Por qué crear un diseño de base de datos?. Modelo relacional. Propiedades de las relaciones. Relaciones bien estructuradas.
Presentación de tablas. Proceso de transformación. Terminología de mapeo. Mapeo básico. Obtención de las relaciones a partir del diagrama.
Relaciones preliminares para la correspondencia binaria 1:1. Relaciones preliminares para la correspondencia binaria 1:N. Relaciones preliminares
para la correspondencia binaria M:N. Relaciones preliminares para las correspondencias ternarias. Relaciones para la generalización. Relaciones
para la agregación. Representación de conjuntos para las entidades débiles.
UNIDAD V
NORMALIZACION.
Definición de normalización. Redundancia e inconsistencia. Relación universal. Dependencia funcional. Primera forma normal (1FN).
Dependencia funcional completa Segunda forma normal (2FN). Dependencia transitiva. Tercera forma normal (3FN). Definición de determinante.
Forma normal de Boyce Codd.
UNIDAD VI
OPERACIONES DEL MODELO RELACIONAL.
Introducción. Algebra relacional. Operaciones de conjunto. Operaciones unarias. Selección. Proyección. Operaciones Adicionales. Reunión.
Intersección. División. Ejercicios. Cálculo relacional de tuplas. Cálculo relacional de dominio.
UNIDAD VII
INTRODUCCION AL LENGUAJE DE CONSULTA (SQL)
Definición de un lenguaje de consulta. Operaciones sobre una relación. Operaciones sobre más de una relación. Ejercicios sobre operaciones.
Expresiones con bloques anidados. Creación de tablas. Asignación de privilegios. Ejercicios SQL.
2

CRONOGRAMA DE EJECUCIÓN y MEDIOS UTILIZADOS
Cronograma
de Ejecución
UNIDADES
Y
MEDIOS Y TÉCNICAS UTILIZADOS
Porcentaje
Avanzado
CONTENDIDO ANALÍTICO
05 – FEB -13
07 – FEB - 13
Presentación e introducción de la materia. Elaboración del
contrato pedagógico.
0%
Pizarra
UNIDAD I
INTRODUCCIÓN AL PROCESAMIENTO DE DATOS.
¿Qué es dato? ¿Qué es información?. Repaso de archivos.
Noción de archivo. Conceptos y definiciones.
2%
Pizarra
5%
Pizarra
10%
Pizarra
15%
Pizarra
20%
Pizarra
27%
Pizarra – GAC
30%
Pizarra - GAC - Internet (Chat)
UNIDAD I Continuación
14 – FEB – 13
Organización de archivos. ISAM. VSAM. HSAM.
UNIDAD I Continuación
19 – FEB – 13
21 – FEB – 13
Pasado presente y futuro de una base de datos.
UNIDAD II
CONCEPTOS Y ARQUITECTURA DE UNA BASE DE
DATOS.
Definición de base de datos. Sistema de gestión de base de
datos.
UNIDAD II Continuación
26 – FEB – 13
28 – FEB - 13
05 – MAR - 13
Componentes de un sistema de base de datos. Arquitectura
de una base de datos. Nivel interno. Nivel conceptual.
Nivel externo. Definición de modelo de datos conceptual.
Modelo jerárquico. Modelo red. Diccionario de datos.
UNIDAD III
MODELO ENTIDAD RELACIÓN.
Definición del modelo entidad relación. Terminología
utilizada. Entidad. Entidad débil. Atributo. Claves y sus
tipos. Atributos multivaluados. Relaciones. Grado de una
relación. Relación unaria, binaria, ternaria y mayor.
UNIDAD III Continuación
Cardinalidad de una relación. Tipos de relaciones.
Generalización. Agregación. Tipos de participación. Reglas
de integridad. Dominio. Operaciones. Triggers
3
UNIDADES
Cronograma
de Ejecución
Y
MEDIOS Y TÉCNICAS UTILIZADAS
Porcentaje
Avanzado
CONTENDIDO ANALÍTICO
07– MAR - 13
UNIDAD IV
MAPEO DEL MODELO E/R AL MODELO R
Introducción. ¿Por qué crear un diseño de base de datos?.
Modelo relacional. Propiedades de las relaciones.
35%
Power Point – Pizarra
40%
Pizarra
45%
Pizarra
47%
Pizarra
50%
Pizarra – GAC
55%
Pizarra
60%
Pizarra
65%
Pizarra
65%
Pizarra, foro
UNIDAD IV Continuación
12– MAR – 13
Relaciones bien estructuradas.. Presentación de tablas.
Proceso de transformación. Terminología de mapeo.
Mapeo básico. Obtención de las relaciones a partir del
diagrama.
UNIDAD IV Continuación
14– MAR – 13
Relaciones preliminares para la correspondencia binaria
1:1. Relaciones preliminares para la correspondencia
binaria 1:N. Relaciones preliminares para la
correspondencia binaria M:N. Relaciones preliminares para
las correspondencias ternarias.
UNIDAD IV Continuación
19– MAR – 13
21 – MAR – 13
26– MAR – 13
28 – MAR – 13
Relaciones para la generalización. Relaciones para la
agregación. Representación de conjuntos para las entidades
débiles.
PRIMERA EVALUACIÓN PARCIAL
UNIDAD V
NORMALIZACION.
Definición de normalización. Redundancia e
inconsistencia. Relación universal.
UNIDAD V Continuación
02– ABR - 13
Dependencia funcional. Primera forma normal (1FN).
Dependencia funcional completa Segunda forma normal
(2FN).
UNIDAD V Continuación
04 – ABR – 13
09 – ABR - 13
Dependencia transitiva. Tercera forma normal (3FN).
UNIDAD V Continuación
Definición de determinante. Forma normal de Boyce Codd.
11– ABR - 13
UNIDAD V Continuación
Ejercicios.
4
UNIDADES
Cronograma
de Ejecución
Y
MEDIOS Y TÉCNICAS UTILIZADAS
Porcentaje
Avanzado
CONTENDIDO ANALÍTICO
16 – ABR - 13
18– ABR - 13
UNIDAD VI
OPERACIONES DEL MODELO RELACIONAL.
Introducción. Algebra relacional.
70%
Power Point
75%
Power Point - Internet (Foro)
80%
Internet (Chat)
82%
Pizarra
85%
Pizarra
87%
Pizarra
87%
Pizarra
UNIDAD VI Continuación
Operaciones de conjunto. Operaciones unarias. Selección.
Proyección.
UNIDAD VI Continuación
23– ABR – 13
25– ABR – 13
Operaciones Adicionales.
UNIDAD VI Continuación
Reunión. Intersección. División. Ejercicios.
30– ABR – 13
UNIDAD VI Continuación
Cálculo relacional de tuplas.
UNIDAD VI Continuación
02 – MAY – 13
Cálculo relacional de dominio.
UNIDAD VI Continuación
07 – MAY – 13
09 – MAY - 13
Ejercicios de Aplicación.
SEGUNDA EVALUACIÓN PARCIAL
5
14 – MAY - 13
UNIDAD VII
INTRODUCCION AL LENGUAJE DE CONSULTA
(SQL)
Definición de un lenguaje de consulta. Operaciones sobre
una relación.
90%
Pizarra
92%
Pizarra
95%
Pizarra - Internet (Chat)
97%
Pizarra - Internet (Foro)
99%
Pizarra.
UNIDAD VII Continuación
16 – MAY - 13
Operaciones sobre mas de una relación.
UNIDAD VII Continuación
21 – MAY - 13 Ejercicios sobre operaciones.
UNIDAD VII Continuación
23 – MAY – 13
Expresiones con bloques anidados.
UNIDAD VII Continuación
28 – MAY – 13
04 – JUN – 13
Creación de tablas.
06 – JUN – 13
UNIDAD VII Continuación
Asignación de privilegios.
100%
Pizarra - Internet (Chat)
11 – JUN – 13
UNIDAD VII Continuación
Ejercicios SQL.
100%
Data Show
13 – JUN – 13
18 – JUN – 13
UNIDAD VII Continuación
Ejercicios SQL.
100%
Data Show
20 – JUN – 13
EVALUACIÓN FINAL
6
V.
MÉTODOS DE ENSEÑANZA: GRUPOS DE APRENDIZAJE COOPERATIVO,
TECNOLOGÍA DE LA INFORMACIÓN Y COMUNICACIÓN. ESTILO
SALESIANO.
La metodología empleada para el logro de los objetivos anteriormente expuestos se basa
principalmente en:

La participación dinámica de los estudiantes, impulsando la motivación e inquietud de
investigación y adquisición de conocimientos.
Proporcionar experiencia con el proceso de construcción del conocimiento del conocimiento
Proporcionar experiencia y apreciación de múltiples perspectivas
Insertar el aprendizajes en contextos realistas y relevantes
Fomentar la propiedad y la voz en el proceso de aprendizaje
Insertar el aprendizaje en la experiencia social
Fomentar la auto-conciencia del proceso de construcción del aprendizaje
Formar recursos humanos especializados en la aplicación de los computadores y las
telecomunicaciones en el ámbito educativo, bajo una adecuada fundamentación en teorías
instruccionales y de la comunicación, por un lado, en los métodos y técnicas de la
Informática y Telemática, por el otro los alumnos deberán igualmente poseer un dominio de
estrategias y técnicas de planeamiento, diseño, producción, facilitación de aprendizajes,
administración y evaluación de sistemas de aprendizaje basados en tecnologías. De esta
manera se contribuiría a desarrollar líderes del cambio que con conocimiento del contexto en
que se mueven sean capaces de introducir reformas en los sistemas educativos, para mejorar
su calidad.
















Actitudes y valores
Se pretende que el estudiante fortalezca sus rasgos personales de innovación, creatividad,
competencia, análisis e investigación.
Se procurará afianzar su decisión y compromiso hacia el cambio educativo.
Se le brindará el apoyo necesario para que llegue a tener un alto grado de familiaridad y
confianza con la tecnología.
Competencias Específicas
Analizar problemas y/o necesidades de aprendizaje en función de las teorías de aprendizaje y
las tecnologías educativas disponibles.
Seleccionar las estrategias y medios para la enseñanza asistida por las tecnologías de
informática y telemática, sobre la base de criterios científicos, técnicos, pedagógicos,
sociales y económicos.
Dominar a nivel de usuario experto las tecnologías de teleconferencias, multimedia,
hipermedia y comunicación mediante computadoras en sus aplicaciones educativas.
Diseñar ambientes favorables para el desarrollo del proceso de aprendizaje en el contexto de
la educación a distancia basada en tecnologías.
Administrar el proceso de evaluación en el contexto de educación a distancia basada en
tecnologías.
Producir recursos de aprendizaje individuales o grupales, para su difusión mediante
tecnologías electrónicas en el contexto de la educación a distancia.
7



Manejar técnicas de apoyo o facilitación del aprendizaje en relación a los diferentes tipos de
medios instruccionales en el contexto de la educación a distancia.
Manejar técnicas para incentivar la motivación y el cambio de actitudes del adulto en
situaciones de aprendizaje, en el contexto de la educación a distancia.
Revisar la manera analítica los enfoques teóricos y aplicaciones de los medios electrónicos
en un área determinada del conocimiento
Partiendo de estas premisas y teniendo en cuenta las características especiales de la tele formación,
la Teoría de Flexibilidad Cognitiva se nos presenta como un marco de trabajo para la organización
de información en ambientes de aprendizaje poco estructurados. La idea de flexibilidad surge por la
necesidad de formar a personas para que puedan dar respuestas a situaciones que habitualmente no
tienen una única salida. Por flexibilidad cognitiva se puede entender como la capacidad de
reestructurar de forma espontanea el propio conocimiento, para responder a las demandas de
situaciones cambiantes.
5.1 Métodos que se van a utilizar a lo largo del proceso educativo:
·
·
·
·
·
·
·
·
Método demostrativo
Método dialogado
Método heurístico
Método investigativo
Método algorítmico
Método programado
Método tradicional
Método de Exposición magistral
5.2 Las técnicas de enseñanza a utilizarse son:
·
·
·
·
·
·
·
·
·
VI.
Expositiva
Discusiones en pequeños grupos
Tempestad cerebral
Equipos de Observación
Métodos de proyectos
La suerte con blanca
Panel
Dinámica de grupos
Resolución de problemas
METODOLOGÍA DE EVALUACIÓN
A lo largo del curso se aplicará la evaluación formativa y sumativa. La reflexión, la autoevaluación
y la coevaluación serán importantes e indispensables en el proceso evaluativo. Los conceptos,
procedimientos técnicas utilizados en el aprendizaje, las actitudes, aptitudes, destrezas, habilidades y
capacidades construidas serán evaluados de manera integral.
Tipo de evaluación:
Permanente, exámenes parciales y evaluación final.
Aspectos a ser evaluados:
Conocimientos, capacidad, habilidad
Trabajos prácticos, participación en clases
8
Trabajo de realizados por los GAC
Tres evaluaciones:
1er. Parcial
Prácticas)
100% - (60% Evaluación individual, 20% Proyecto, 10% Evaluación Grupal, 10%
2er. Parcial
Prácticas)
100% - (60% Evaluación individual, 20% Proyecto, 10% Evaluación Grupal, 10%
Evaluación Final Obligatoria
Grupal, 10% Prácticas)
100%
-
(60% Evaluación individual, 20% Proyecto, 10% Evaluación
100%
VII. BIBLIOGRAFÍA
- INTRODUCCION A LOS SISTEMAS DE DASE DE DATOS de: Date C. J.
- FUNDAMENTOS DE BASES DE DATOS
de: Korth H.
- DISEÑO DE BASE DE DATOS
de: Wiederhold Gio
- BASE DE DATOS
de: Ramez A. Elmasri y Shamkant B. Navathe
AUTOR
C.J. Date
Henry Korth
Wiederhold Gio
Ramez A.
Elmasri y
Shamkant B.
Navathe
OBRA
LUGAR de EDIC
EDITORIAL
AÑO
Introducción a los
España
sistemas de base de
datos
Fundamentos de bases México
de datos
Diseño de base de datos México
Prentice Hall
1990
Prentice May
1997
Prentice Hall
1996
Base de datos
Díaz Santos
1987
España
La Paz, febrero de 2013.
FIRMA DOCENTE.
C.I. 3343181 LP
Vo.Bo. Director Carrera
Vo.Bo. Secretario Académico
9