Академический Документы
Профессиональный Документы
Культура Документы
COLEGIO DE
BACHILLERES
PROGRAMA DE LA ASIGNATURA
BASE DE DATOS I
SECRETARA ACADMICA
DIRECCIN DE PLANEACIN ACADMICA
AGOSTO, 2005
SEMESTRE:
CLAVE:
CRDITOS:
HORAS:
5
579
6
3
2
CONTENIDO
Pg.
PRESENTACIN ------------------------------------------------------------------------------------------------------------3
MARCO DE REFERENCIA
Ubicacin-----------------------------------------------------------------------------------------------------------------------5
Intencin------------------------------------------------------------------------------------------------------------------------9
Enfoque----------------------------------------------------------------------------------------------------------------------- 10
BASE DEL PROGRAMA Y ELEMENTOS DE INSTRUMENTACIN
Unidad I. Introduccin a las Bases de Datos ---------------------------------------------------------------------- 16
Unidad II. Modelos y Herramientas de Base de Datos----------------------------------------------------------- 22
Unidad III. Ciclo de Vida, Normalizacin y SQL -------------------------------------------------------------------- 29
Unidad IV. Sistemas Generadores de Bases de Datos ----------------------------------------------------------- 32
BIBLIOGRAFA BSICA ------------------------------------------------------------------------------------------------- 36
3
PRESENTACIN
El programa de estudios es un instrumento de trabajo que brinda al profesor lineamientos para planear, operar y evaluar el
curso, ya que presenta los aprendizajes a lograr y la perspectiva desde la que debern ser enseados. El programa est
estructurado por tres sectores:
MARCO DE REFERENCIA. Proporciona informacin sobre la funcin y las relaciones de la asignatura con respecto al plan de
estudios, lo que permite identificar el sentido que tiene su enseanza. Est integrado por ubicacin, intencin y enfoque.
Ubicacin: especifica el lugar que ocupa la asignatura en el Plan de Estudios.
Intencin de asignatura: informa sobre el papel que desempea cada una de ellas para el logro de los propsitos
educativos del Colegio de Bachilleres.
Enfoque: presenta la perspectiva desde la cual se seleccionan y organizan los contenidos, as como los criterios para
orientar la prctica educativa.
BASE DEL PROGRAMA. Establece los objetivos del programa en los niveles de unidad y tema, mismos que concretan y
desglosan los aprendizajes enunciados en la intencin, con la perspectiva didctica prescrita por el enfoque.
Los objetivos expresan, de manera general, los conocimientos, habilidades y actitudes que constituyen los aprendizajes
propuestos; y precisan los lmites de amplitud y profundidad con los que cada contenido deber ser tratado, en funcin del nivel
de complejidad que ste implica y de sus aplicaciones posteriores.
ELEMENTOS DE INSTRUMENTACIN. Proporcionan sugerencias para operar los objetivos del programa: estrategias
didcticas, sugerencias de evaluacin, carga horaria y bibliografa general.
Estrategias didcticas: conforman lneas de trabajo por unidad, con especificaciones para el manejo de cada tema,
que pueden ser ajustadas por el profesor de acuerdo con las circunstancias y caractersticas de cada grupo.
4
Sugerencias de evaluacin: son orientaciones respecto a la forma en que se puede planear y realizar la evaluacin en
sus modalidades diagnstica, formativa y sumativa.
Bibliografa: se presenta por unidad y est constituida por textos, libros y publicaciones de divulgacin cientfica que se
requieren para apoyar y/o complementar el aprendizaje de los distintos temas por parte del estudiante y para orientar al
profesor en la planeacin de sus actividades.
Los sectores del programa guardan entre s una estrecha relacin, por lo que es indispensable realizar una lectura detenida y
analtica de la totalidad del documento, a efecto de contar con una mejor comprensin del mismo.
5
UBICACIN
La asignatura Base de Datos I se imparte en el quinto semestre y forma parte de la Capacitacin en Informtica, la cul
constituye una de las alternativas que el Colegio de Bachilleres ofrece a sus estudiantes en el rea de Formacin para el
Trabajo de su Plan de Estudios.
La Capacitacin en Informtica pertenece al rea de Formacin para el Trabajo cuya finalidad, como parte de su formacin
propedutica general, consiste en que el estudiante adquiera y aplique conocimientos cientficos, tecnolgicos y humansticos
para manejar instrumentos, tcnicas y procesos de trabajo de un campo especfico. Asimismo, que reconozca el valor del
trabajo para atender las necesidades del desarrollo socioeconmico del pas y las responsabilidades que implica su realizacin.
La Capacitacin en Informtica tiene la finalidad de proporcionar al estudiante una serie de conocimientos, habilidades y
actitudes del campo especfico de la Informtica; a partir del anlisis de los sistemas de informacin y de la adquisicin de las
habilidades lgicas del rea, as como del dominio de programas de aplicacin general y especfica que le permitan el
almacenamiento la interpretacin y la manipulacin de la informacin.
Esta Capacitacin est integrada por diez asignaturas: Introduccin al Trabajo (2 semestre) y Legislacin Laboral (3
semestre); Tcnicas de Anlisis y Programacin de Sistemas; y Lgica Computacional y Programacin (4 semestre);
Programas Integrados de Aplicacin Especfica, Diseo de Aplicaciones con Programas Integrados I y Base de Datos I (5
semestre); as como Redes, Diseo de Aplicaciones con Programas Integrados II y Base de Datos II (6 semestre).
Las asignaturas de Introduccin al Trabajo y Legislacin Laboral proporcionan al estudiante un marco contextual acerca del
trabajo. En la primera, ste se aborda desde una perspectiva genrica, como actividad esencialmente humana; mientras que
en la segunda, se estudia al trabajo desde un punto de vista jurdico.
Tcnicas de Anlisis y Programacin de Sistemas proporciona al estudiante los elementos de anlisis necesarios para la
programacin estructurada de un sistema de informacin.
Lgica Computacional y Programacin, que corresponde al presente programa, pretende que el estudiante aplique la lgica y
la programacin orientada a objetos para la resolucin de problemas, mediante el uso del lenguaje Visual Basic .NET
Programas Integrados de Aplicacin Especfica busca que el estudiante instale, configure y opere las aplicaciones especficas
para las reas administrativas y contables.
6
Diseo de Aplicaciones con Programas Integrados I se orienta a que el estudiante utilice programas enfocados a las
aplicaciones grficas y de autoedicin, para generar publicaciones de alto impacto.
Diseo de Aplicaciones con Programas Integrados II, brinda a los estudiantes los conocimientos necesarios para elaborar
pginas Web, mediante el establecimiento de enlaces va Internet, bsquedas, diseos de pginas y utileras a partir de utilizar
un programa grfico de presentacin y el lenguaje HTML.
Base de Datos I, que corresponde al presente programa, pretende que el estudiante desarrolle estructuras y manipule una
base de datos mediante su programacin elemental.
Base de Datos II proporciona a los estudiantes los conocimientos para generar sistemas bsicos mediante la utilizacin de
operaciones ms complejas como: reportes, pantallas y etiquetas, programando enlaces modulares.
Redes proporciona a los estudiantes los principios y conceptos generales de las redes, incluyendo Internet.
A continuacin se presentan dos esquemas: el primero muestra las asignaturas que integran la Capacitacin en Informtica; el
segundo, indica las relaciones entre las asignaturas del rea de Formacin Bsica y las de la Capacitacin.
7
ASIGNATURAS DE LA CAPACITACIN EN INFORMTICA.
Semestres
1
Legislacin Laboral
Tcnicas de Anlisis y
Programacin de
Sistemas
Lgica Computacional
y Programacin
Programas
Integrados de
Aplicacin
Especfica
Redes
Base de Datos I
Base de Datos II
Diseo de
Aplicaciones con
Programas
Integrados I
Diseo de
Aplicaciones con
Programas
Integrados II
8
ESQUEMA DE LAS RELACIONES ENTRE LAS ASIGNATURAS DEL REA BSICA Y
LAS ASIGNATURAS DE LA CAPACITACIN EN INFORMTICA.
LABORATORIO DE
INFORMTICA I
LABORATORIO DE
INFORMTICA II
Programas Integrados de
Aplicacin Especfica
Redes
BASE DE DATOS I
Base de Datos II
Lgica Computacional y
Programacin
Tcnicas de Anlisis y
Programacin de Sistemas
Asignaturas del rea de Formacin
Bsica
Asignaturas de la Capacitacin
9
INTENCIN
Que el estudiante elabore modelos de bases de datos relacionales, mediante la aplicacin de conceptos,
principios y operaciones bsicas, la realizacin de consultas en SQL y manipulacin del SGBD relacional; con la
finalidad de contar con informacin oportuna, consistente, ntegra y segura para la adecuada toma de
decisiones.
10
ENFOQUE
Informtica, objeto de estudio de esta Capacitacin es entendida como la disciplina de carcter instrumental que estudia la
generacin, procesamiento, almacenamiento y transmisin de informacin por medio de tecnologas modernas como la
computadora, los satlites de telecomunicaciones, la fibra ptica, la lnea telefnica, el mdem y el fax, entre otros.
Base de Datos I, ofrece la base terica y metodolgica que permita el anlisis para la elaboracin conceptual de diferentes
tipos de Bases de Datos, haciendo nfasis en el manejo de las tcnicas como herramienta para el diseo en el modelo
E/R. En la asignatura, se organizan sus contenidos de lo general (tipos de Bases de Datos) a lo particular (modelo relacional) y
de lo terico (conceptos y caractersticas) a lo prctico (aplicaciones en SGBD).
El programa de Base de Datos I se conforma por cuatro unidades temticas:
Unidad I. Introduccin a las Bases de Datos. Desarrolla los conceptos bsicos, los requerimientos de construccin, las
estructuras de almacenamiento, los conceptos del lgebra relacional y los diferentes tipos de usuarios de las Bases de Datos.
Unidad II. Modelos y herramientas de Bases de Datos. Describe las caractersticas de los modelos de Bases de Datos
Jerrquica, Red y Relacional, as como el entorno de un SGBD.
Unidad III. Ciclo de vida, normalizacin y SQL. Proporciona las formas de normalizacin, el ciclo de vida del sistema de
aplicacin de Base de Datos y la manipulacin de datos mediante SQL.
Unidad IV Sistemas Generadores de Bases de Datos. Se enfoca a las caractersticas bsicas de un SGBD para elaborar
pantallas y reportes.
11
Tomado en cuenta las instalaciones del Colegio, se consideran dos espacios fsicos para el aprendizaje de la Capacitacin.
Saln de clases: Es el espacio de interaccin profesor-estudiante, en l se estudia la teora de los temas correspondientes y se
retroalimentan e integran las prcticas realizadas en la sala de computadoras.
Sala de computadoras: Corresponde a los espacios en que el estudiante desarrolla sus prcticas en su tiempo disponible. Si
bien el profesor no est presente en estas salas, los estudiantes se apoyan del personal responsable y del material de apoyo
para las asignaturas.
La asistencia de los estudiantes a la sala es en equipos de trabajo integrados por dos estudiantes, quienes desarrollan
conjuntamente las prcticas con el objeto de propiciar en ellos el espritu de apoyo a la solucin de problemas.
A las salas de cmputo asisten los estudiantes en horarios libres, las salas estn a su disposicin seis horas en la maana y
seis en la tarde.
En la sala de computadoras los estudiantes cuentan con dos tipos de apoyo:
Prcticas: Materiales didcticos en forma de documentos que plantean un problema y guan en su solucin, ilustrando al
estudiante el uso y aplicacin del programa. Tienen un carcter de obligatorio y son parte importante del proceso de enseanza
y aprendizaje.
Personal de la sala de computadoras: Proporcionan la asesora que requieran los estudiantes para el correcto uso de la
computadora y para el desarrollo de sus prcticas.
12
La Prctica Educativa.
El Modelo Educativo del Colegio de Bachilleres concibe al aprendizaje escolar como producto de un proceso de construccin
del conocimiento, intencionado y dirigido, en el que el estudiante participa activamente. La enseanza se entiende como un
conjunto de acciones gestoras y facilitadoras del aprendizaje, que el profesor orienta y coordina.
En este sentido, en el aprendizaje y la enseanza se debe dar igual importancia al dominio de contenidos y al desarrollo de
habilidades cognitivas, considerando en todo momento aspectos afectivo-motivacionales:
-
Los contenidos (conceptos, principios, leyes, teoras, procedimientos, etc.) estn expresados en los objetivos del
programa en trminos de productos de aprendizaje, en los que se define lo que el estudiante deber saber y saber
hacer.
Las habilidades cognitivas (identificar, comprender, razonar, solucionar problemas, tomar decisiones) estn
expresadas en los objetivos en trminos de procesos para lograr los aprendizajes, los cuales deber ejercer el
estudiante para alcanzar el nivel de complejidad requerido.
Los aspectos afectivo-motivacionales se refieren a las posturas que los estudiantes tienen en relacin con la situacin
escolar y con el contenido a aprender, las cuales facilitan u obstaculizan el aprendizaje. El programa retoma estos
aspectos al privilegiar experiencias de aprendizaje que generen el gusto por conocer y el inters por la asignatura.
Para lograr lo anterior, el Modelo Educativo del Colegio de Bachilleres propone considerar, en el proceso de construccin del
conocimiento, la interaccin de cinco componentes:
- Problematizacin.
Consiste en propiciar, de manera intencionada y regulada por el profesor, un desequilibrio entre los saberes del estudiante y los
contenidos a aprender, a fin de desencadenar el proceso de construccin del conocimiento, lo que atribuye a este componente
un carcter motivacional, en virtud de que activa la curiosidad y el inters por conocer.
13
Al respecto, es conveniente tomar en cuenta que los estudiantes tienen explicaciones propias - en relacin con el contenido por
aprender- derivadas de sus conocimientos previos (escolares o adquiridos en su vida diaria), las cuales constituyen la
perspectiva desde la que asimilarn la nueva informacin y enfrentarn las experiencias de aprendizaje.
Considerando lo anterior, la problematizacin se puede generar de las siguientes maneras:
1. Identificar las concepciones de los estudiantes - mediante el planteamiento de preguntas- y cuestionar sus respuestas,
contrastndolas con las de otros estudiantes, sealando sus contradicciones, poniendo en duda sus alcances o haciendo
notar los aspectos desconocidos.
2. Plantear fenmenos a explicar o predecir, o bien, situaciones a resolver, donde los conocimientos de los estudiantes se
vean rebasados, a fin de que tomen conciencia de que sus concepciones son errneas o insuficientes, y se active la
curiosidad y el inters por aprender.
- Organizacin lgica y uso de los mtodos.
La posibilidad de interactuar con los contenidos, a partir de la problematizacin, radica en que el estudiante organice o ajuste
sus esquemas de conocimiento, poniendo en operacin sus procesos cognitivos y sus estrategias de aprendizaje.
Para ello, el profesor deber disear estrategias que a lo largo del proceso propicien dicha organizacin, mediante el uso de
mtodos que permitan al estudiante decodificar el problema, identificando sus variables o factores, as como sus posibles
relaciones; obtener y procesar informacin; generar tentativas de respuesta y ponerlas a prueba; contrastar resultados; as
como generar conclusiones e inferencias.
- Incorporacin de Informacin.
Como parte del proceso de construccin del conocimiento, es necesario que el estudiante se apropie de informacin, ya sea la
transmitida en forma expositiva por el docente, la de los textos o la de otras fuentes.
Al efecto, el profesor debe sugerir fuentes o exponer informacin de acuerdo con el nivel de los estudiantes, sealando
conceptos nodales, ejes organizadores o categoras de anlisis que permitan establecer enlaces entre los conocimientos
previos del alumno y los contenidos a aprender.
14
- Aplicacin.
Implica integrar los conocimientos que va construyendo el estudiante, para explicar y/o predecir el comportamiento de los
fenmenos planteados y el de otros semejantes, as como para realizar procesos que den respuesta a otras situaciones.
- Consolidacin.
Consiste en propiciar la transferencia de lo aprendido, a travs del planteamiento y la solucin de nuevos problemas que
impliquen un mayor nivel de complejidad y/o que abarquen situaciones o ambientes diversos a los de la problematizacin
inicial.
Esto permitir al estudiante fortalecer sus conocimientos, lograr mayor precisin en las respuestas y diversificar lo aprendido en
nuevas interpretaciones de la realidad.
Con base en estos componentes, en cada unidad del programa se plantean estrategias didcticas sugeridas, es decir,
propuestas de acciones organizadas para orientar la construccin del conocimiento, con referencias especficas para el
tratamiento de cada tema, las cuales pueden ser ajustadas por el profesor, de acuerdo con las caractersticas del grupo.
De igual modo, se presentan sugerencias de evaluacin del aprendizaje en el proceso de construccin del conocimiento, ya
que permite obtener informacin sobre las condiciones previas (evaluacin diagnstica), de avance (evaluacin formativa) y de
dominio (evaluacin sumativa) que los estudiantes tienen con respecto a los aprendizajes.
15
ESQUEMA DE ORGANIZACIN DE CONTENIDOS
UNIDAD I
9 HRS.
INTRODUCCIN A LAS BASES DE DATOS
UNIDAD II
12 HRS.
MODELOS Y HERRAMIENTAS DE
BASE DE DATOS
Modelos de Base de Datos.
Base de Datos elemental.
Componentes bsicos.
Tipos de usuarios.
Requerimientos de construccin.
lgebra relacional.
UNIDAD IV
15 HRS.
SISTEMAS GENERADORES DE
BASES DE DATOS
Estructura.
Consultas.
Relaciones.
Informes.
Formularios.
INTENCIN
Que el estudiante elabore modelos de bases de datos relacionales, mediante la aplicacin de conceptos, principios y
operaciones bsicas, la realizacin de consultas en SQL y manipulacin del SGBD relacional; con la finalidad de contar
con informacin oportuna, consistente, ntegra y segura para la adecuada toma de decisiones.
16
UNIDAD I. INTRODUCCIN A LAS BASES DE DATOS.
OBJETIVO: El estudiante identificar los componentes que intervienen en el diseo de bases de datos, mediante la
conceptuacin y caracterizacin de sus elementos bsicos, usuarios que intervienen, requerimientos de construccin
y el lgebra relacional; con la finalidad de sustentar los principios del modelado de bases de datos.
OBJETIVOS DE OPERACIN
El
estudiante
explicar
los
componentes bsicos de las bases
de datos, mediante la identificacin de
sus elementos, cualidades de la
informacin y sus beneficios directos;
con el fin de sustentar las bases de los
aprendizajes de la asignatura.
17
OBJETIVOS DE OPERACIN
En este objetivo se pretende que los estudiantes visualicen la importancia que tiene la
relacin entre los niveles operacional, tctico y estratgico.
Propiciar una lluvia de ideas buscando dar respuesta a preguntas como: quin crea y
mantiene las bases de datos? quin decide qu datos se incluyen en la base de datos?
quin vigila que los datos no sean destruidos o accesados ilegalmente? quines hacen
uso de los datos y con qu frecuencia? con la intencin de formar un esquema que
clasifique a los distintos usuarios en la siguiente forma:
Usuarios Informticos
Usuarios Finales
Diseadores
- Lgicos
- Fsicos
Administradores
Analistas y programadores
Habituales
Espordicos
Simples
Autnomos
Realizar una exposicin apoyndose en un esquema que muestre los tres niveles de
gestin estructurados jerrquicamente, resaltando sobre los problemas que ocasiona su
desconexin, como son: alto costo de mantenimiento, redundancias e incoherencias;
tambin mencionar a la base de datos como depsito nico de datos, siendo el SGBD, el
que proporciona la interfaz entre datos y usuario.
NIVEL ESTRATGICO
Elaboracin de planes
Objetivos generales
NIVEL TCTICO
Control de gestin
Objetivos especficos
NIVEL OPERACIONAL
Tareas administrativas
S
G
B
D
Base
comn
de
datos
Ordenes y planes
Informacin
18
OBJETIVOS DE OPERACIN
2. El
estudiante
explicar
los
requerimientos
bsicos
de
construccin de las bases de
datos, mediante el reconocimiento
y descripcin de los modelos de
referencia ANSI y la arquitectura a
tres niveles; con la finalidad de
distinguir e integrar el ncleo de un
SGBD con sus herramientas.
Para este objetivo es recomendable que los estudiantes en equipos, realicen una
investigacin sobre:
a) Comparacin entre la forma de accesar un archivo y una base de datos.
b) Los tres niveles de abstraccin de los datos en la arquitectura ANSI.
c) Interfaces entre el SGBD y su entorno.
d) Facilidades del usuario.
e) Independencia fsico / lgica en la arquitectura a tres niveles.
f) Ncleo de un SGBD y conjunto de herramientas.
Posteriormente solicitarles que la informacin obtenida la escriban en lminas y las
comenten en el grupo.
Explicar sobre la estandarizacin en las Bases de Datos, siendo un grupo de estudio,
(ANSI / X3 / SPARC), el encargado de desarrollar tanto la terminologa comn, como el
anlisis de los componentes bsicos de un sistema de informacin, conocido como
modelo de referencia (MR) el cual incorpora la estructura conceptual a las dos ya
existentes: Lgica y Fsica.
Apoyndose en los esquemas correspondientes, explicitar los diferentes puntos de vista
del modelo de referencia, en el que se distingue el Sistema de Control de Transformacin
de Datos (Kernel del SGBD) y dos tipos de interfaces, haciendo nfasis en que la
principal caracterstica de este modelo es la independencia de datos.
Hacer notar tambin, que el modelo de referencia para facilidades del usuario (MRFU), se
considera como una prolongacin del MR, siendo creado por User Facility Task Group
(UFTG) y en donde el usuario es el elemento ms importante.
Concluir el tema con la exposicin del esquema que vincula el ncleo de un SGBD con el
conjunto de herramientas.
19
OBJETIVOS DE OPERACIN
Exportador
Importador
Generador
de Informes
Sistema Operativo
DATOS
Utilidades
del SGBD
(Catlogo)
Precompiladores
de lenguaje
Ayudas al
diseo CASE
Aplicaciones Desarrolladas
Tomado de: ADORACIN DE MIGUEL CASTAO y MARIO G. PIATTINI VELTHUIS: Fundamentos y Modelos de
Bases de Datos. Alfaomega Grupo Editor, S.A. de C.V. y RA MA. Espaa 1997.
Este objetivo pretende que el estudiante identifique lo que representan los diferentes
smbolos que se utilizan en el modelo relacional y que permiten, al ser aplicados a
relaciones, obtener nuevas relaciones, ya que este modelo asocia a su parte esttica una
dinmica, que permite una transformacin de un estado origen a un estado objetivo,
mediante la aplicacin de un conjunto de operadores.
Para lo anterior, explicar en qu consisten las operaciones de insercin, borrado y
modificacin de tuplas, as como las consultas para obtener la informacin solicitada.
Explicar cada smbolo y su significado, por qu se consideran primitivos, derivados y de
consulta, clasificndolos en la categora correspondiente.
20
OBJETIVOS DE OPERACIN
Respuesta:
PAS
Argentina
Mxico
Cuba
Mxico
INSTITUCIN
U.A.M.
U.N.A.M.
U.V.M.
U.A.M.
PAIS=Mxico (AUTOR)
NOMBRE
Ral
Roco
PAS
Mxico
Mxico
INSTITUCIN
U.N.A.M
U.A.M.
21
UNIDAD I
DIAGNSTICA
FORMATIVA
SUGERENCIAS DE EVALUACIN
Mediante la aplicacin de un cuestionario, valorar si el estudiante explica los conceptos de:
Dato.
Registro.
Informacin.
Tabla.
Sistema.
Programa.
Sistema de informacin.
Archivo.
Campo.
Base de Datos.
Mediante una exposicin demostrativa:
1. Explicar en qu consiste cada una de las cualidades que debe poseer la informacin y las consecuencias
de su omisin.
2. Explicar en qu consiste cada una de las funciones esenciales que debe realizar cualquier SGBD.
3. Explicar las ventajas e inconvenientes que se deben considerar al comparar un sistema de informacin
basado en archivos contra un sistema de base de datos.
4. Explicar la manera en que se clasifica a los usuarios que intervienen con las bases de datos y cmo es su
participacin con respecto a ellas.
5. Explicar qu significa la arquitectura a tres niveles en el modelo ANSI y cules elementos constituyen tanto
la parte lgica como la parte fsica.
SUMATIVA
22
UNIDAD II. MODELOS Y HERRAMIENTAS DE BASE DE DATOS
OBJETIVO:
El estudiante crear una base de datos relacional elemental, identificando los distintos tipos de bases de datos y
aplicando los elementos bsicos de un SGBD; lo que le permitir adquirir las bases para la construccin de
prototipos.
OBJETIVOS DE OPERACIN
1. El estudiante explicar modelos
de bases de datos: Red,
Jerrquico y Relacional, mediante
la descripcin de su terminologa y
caractersticas
bsicas
de
construccin; con la finalidad de
identificar
sus
ventajas
y
desventajas.
Solicitar a los estudiantes una investigacin sobre la clasificacin de los modelos de datos:
(externos, conceptuales e internos).
Para el modelo en red, partir de un concepto: representar entidades en forma de nodos de
un grfo y las asociaciones o interrelaciones entre stas, mediante los arcos que unen
dichos nodos.
23
OBJETIVOS DE OPERACIN
24
OBJETIVOS DE OPERACIN
Nivel 0
Nivel 1
Nivel 2
Nivel 3
C *
* hojas
Nodo raz
E *
D *
G
H *
I *
Para concluir con este modelo, comentar los principales problemas que presenta este
modelo, en general debidos a su rigidez, como la falta de capacidad para representar
sin redundancias ciertas estructuras.
Para el modelo E/R, (al que se le dar mayor relevancia por ser el ms aceptado en la
actualidad) se puede continuar con la misma metodologa, es decir, problematizar e ir
desarrollando la estructura, interactuando en todo momento con el estudiante
mediante preguntas que lo obliguen a razonar.
25
OBJETIVOS DE OPERACIN
26
OBJETIVOS DE OPERACIN
27
OBJETIVOS DE OPERACIN
4) Paneles de tareas.
5) Selector de objetos.
6) Barra de estado.
28
UNIDAD II
FORMATIVA
SUGERENCIAS DE EVALUACIN
Mediante una exposicin demostrativa valorar si el estudiante es capaz:
1.- Explicar qu es un modelo de datos (MD).
2.- Distinguir los tipos de modelos jerrquico, red y E/R, explicando sus elementos.
3.- Identificar la simbologa utilizada en el modelo E/R.
4.- Explicar las notaciones empleadas para describir interrelaciones y cardinalidades.
5.- Identificar las partes que constituyen la ventana principal de un SGBD.
SUMATIVA
29
UNIDAD III. CICLO DE VIDA, NORMALIZACIN, SQL.
OBJETIVO:
El estudiante construir modelos relacionales, mediante la aplicacin de las formas de normalizacin, el ciclo de
vida del Sistema de Aplicacin de Bases de Datos y el lenguaje de manipulacin de datos (SQL); lo que le permitir
integrarlo en cualquier SGBD.
OBJETIVOS DE OPERACIN
Se sugiere que el profesor, aborde brevemente el concepto de sistema y las fases que
componen el ciclo de vida de un sistema de informacin, solicitando a los estudiantes que
expresen el concepto de cada fase mediante una lluvia de ideas.
Asimismo, explicitar cules son y en qu consisten las actividades relacionadas con el ciclo
de vida del sistema de aplicacin de BD, haciendo durante su desarrollo, preguntas a los
estudiantes que servirn para diagnosticar y corregir si es preciso, los conceptos errneos.
30
OBJETIVOS DE OPERACIN
Solicitar a los estudiantes que investiguen sobre los conceptos, smbolos y uso de las
principales sentencias que corresponden al SQL y que permiten definir, manipular y
controlar los datos contenidos en las tablas.
Como actividad extraclase, solicitar ejercicios que permitan al estudiante, construir
primero y aplicar despus, sentencias SQL, sobre las BD que constituyen su proyecto.
Revisar el material didctico de la asignatura.
31
UNIDAD III
FORMATIVA
SUGERENCIAS DE EVALUACIN
Mediante una exposicin demostrativa valorar si el estudiante es capaz de:
1. Relacionar cada actividad del ciclo de vida del sistema de aplicacin de BD con su concepto
correspondiente.
2. Aplicar sentencias SQL, al proyecto que por equipos estn realizando.
3. Aplicar al proyecto la teora de la normalizacin, considerando las tres primeras formas normales.
4. Realizacin de los ejercicios correspondientes a la unidad.
SUMATIVA
Construir modelos relacionales normalizados a nivel conceptual (con el modelo de entidad relacin) y
fsico (con el lenguaje de manipulacin de datos SQL).
32
UNIDAD IV. SISTEMAS GENERADORES DE BASES DE DATOS
OBJETIVO:
El estudiante construir prototipos de Bases de Datos relacionales, mediante la elaboracin de un proyecto que
involucre la realizacin de consultas, modificaciones, ordenamientos y vistas, as como la creacin de reportes y
pantallas generadas en un SGBD; con la finalidad de integrar los aprendizajes de la asignatura.
OBJETIVOS DE OPERACIN
1. El estudiante crear la estructura Explicar, con el apoyo de alguna ilustracin, la forma de crear la estructura de una base de
de una tabla de una Base de datos en vista de diseo, los tipos de datos y el uso de ndices, as como las propiedades
Datos, mediante la vista de diseo de cada campo para definir tamao, formato, requerido, etc.
en un SGBD; con el fin de definir
los campos, tipos de datos e
ndices a utilizar.
2. El
Genere una agenda con los datos de sus estudiantes la cual le servir de base para
generar los registros de la base de datos AGENDA.
En cuanto a las operaciones que se pueden realizar, explique la utilidad de las siguientes:
buscar, agregar, disear, abrir, copiar, mover, borrar, imprimir, filtros y ordenamientos.
El estudiante ingresar datos en las tablas correspondientes a su proyecto.
33
OBJETIVOS DE OPERACIN
Presenta, con el apoyo de alguna ilustracin, el uso de cada botn y las opciones que
aparecen en la creacin de consultas, utilizando la vista de diseo, as mismo explica
la sintaxis, operadores y la manera de:
- Construirlas.
- Agregar tablas a la consulta.
- Crear una consulta de tablas relacionadas.
- Eliminar una tabla de la consulta.
- Introducir expresiones como condiciones de seleccin.
- Cambiar orden de los campos en resultado.
- Ordenar registros en consulta.
- Utilizar comodines.
- Combinar condiciones de seleccin.
- Modificar la relacin.
- Establecer una relacin entre tres tablas.
- Incorporar campo calculado.
- Imprimir registros obtenidos.
- Guardar resultado en una nueva tabla.
34
OBJETIVOS DE OPERACIN
35
UNIDAD IV
SUGERENCIAS DE EVALUACIN
FORMATIVA
1.- Explicar la importancia que tiene la definicin de la estructura de las tablas y la forma de manipular los
registros.
2.- Explicar la utilidad que tienen y la forma de crear:
a) Consultas.
b) Relaciones.
c) Informes.
d) Formularios.
SUMATIVA
36
UNIDAD
II
BIBLIOGRAFA BSICA
ELMASRI, RAMEZ y B. NAVATHE SHAMKANT: Sistemas de Bases de Datos. 2 Edicin. Pearson Educacin,
Mxico, 1997, pp. 1 35, 155 174.
ADORACIN DE MIGUEL CASTAO, MARIO G. PIATTINI VELTHUIS y ESPERANZA MARCOS MARTNEZ:
Diseo de Bases de Datos Relacionales. Alfaomega Grupo Editor, S.A. de C.V. y RA MA, Espaa, 2000, pp.
168 189.
ADORACIN DE MIGUEL CASTAO y MARIO G. PIATTINI VELTHUIS: Fundamentos y Modelos de Bases de
Datos. Alfaomega Grupo Editor, S.A. de C.V. y RA MA, Espaa, 1997, pp. 6 77, 130, 138 189.
JAMES A. SENN: Anlisis y diseo de Sistemas de Informacin. 2 Edicin, Mc. Graw Hill Interamericana de
Mxico S.A. de C.V. Mxico, 1989, pp. 8, 16 19, 95 98.
ADORACIN DE MIGUEL CASTAO y MARIO G. PIATTINI VELTHUIS: Fundamentos y Modelos de Bases de
Datos. Alfaomega Grupo Editor, S.A. de C.V. y RA MA, Espaa, 1997, pp. 123 165, 358 374, 297 352.
ADORACIN DE MIGUEL CASTAO, MARIO G. PIATTINI VELTHUIS y ESPERANZA MARCOS MARTNEZ:
Diseo de Bases de Datos Relacionales. Alfaomega Grupo Editor, S.A. de C.V. y RA MA, Espaa, 2000, pp. 3
111.
GABRIEL ANTONIO STRIZINEC: Todo el dBase 5.0 para Windows en un solo libro. 2 Edicin, Trillas S.A. de
C.V., Mxico, 1996, pp. 10 53.
III
IV
PREZ COTA: Microsoft Office XP Access 2002. Mc. Graw Hill Interamericana Editores S.A. de C.V., Mxico,
2002.
WALLACE WANG: Office XP para Dummies. ST Editorial y Hungry Minds, 2001.
37
Elaborador
Asesor de contenidos
Asesora psicopedaggica
Revisin, ajuste y actualizacin de aplicacin de tipo Sistema Manejador de Base de Datos (DBMS): Access XP
Agosto de 2005.