Está en la página 1de 10

CDIGO DEL PROGRAMA

Tipo de curso

Plan

Orientacin

rea

Asignatura

Ao

A.N.E.P.

Consejo de Educacin Tcnico Profesional

Educacin Media Tecnolgica

Orientacin: INFORMTICA

ASIGNATURA
SISTEMAS DE BASES DE DATOS I
Segundo ao (3 horas semanales)

Plan 2004

A.N.E.P.
CONSEJO DE EDUCACIN TCNICO PROFESIONAL

ndice
Tema

Pg

ndice...................................................................................................................2
ndice...................................................................................................................2
Tipo de Curso: Educacin Media Tecnolgica...................................................4
Orientacin: Informtica.....................................................................................4
Asignatura: Sistemas de Bases de Datos I.......................................................4
Curso: Segundo.................................................................................................4
Fundamentacin.................................................................................................4
Fundamentacin.................................................................................................4
Competencias a desarrollar................................................................................4
Competencias a desarrollar................................................................................4
Metodologa de enseanza................................................................................4
Metodologa de enseanza................................................................................4
Contenidos Programticos.................................................................................5
Contenidos Programticos.................................................................................5
1. Introduccin (mnimo 6 horas).........................................................................5
2. Modelo de datos conceptual (mnimo 18 horas).............................................5
3. Modelo de datos de implementacin (mnimo 30 horas) ..............................5
4. Lenguajes para SGBD relacional (mnimo 36 horas)......................................5
5. Tutora de proyecto (mnimo 6 horas)............................................................5
Evaluacin...........................................................................................................6
Evaluacin...........................................................................................................6
Bibliografa..........................................................................................................6
Bibliografa..........................................................................................................6
Sugerencias Didcticas y Metodolgicas...........................................................7
Sugerencias Didcticas y Metodolgicas...........................................................7
Sobre la funcin de la introduccin...................................................................7
Sobre la importancia de la documentacin, la diagramacin y la notacin
especializada.....................................................................................................8
Sobre el alcance de las buenas prcticas de diseo de una base de datos..10
Sobre el software de DBMS a utilizar.............................................................10
E.M.T. - Informtica - Segundo
Sistemas de Bases de Datos 1
(2004)
Pgina 2 de 8

A.N.E.P.
CONSEJO DE EDUCACIN TCNICO PROFESIONAL

E.M.T. - Informtica - Segundo


Sistemas de Bases de Datos 1
(2004)
Pgina 3 de 8

A.N.E.P.
CONSEJO DE EDUCACIN TCNICO PROFESIONAL

Tipo de Curso:
Orientacin:
Asignatura:
Curso:

Educacin Media Tecnolgica


Informtica
Sistemas de Bases de Datos I
Segundo

Fundamentacin
La asignatura Sistemas de Bases de Datos I se orienta al estudio, diseo,
creacin y manipulacin de Bases de Datos relacionales, conjugando
conocimientos tericos con aplicaciones prcticas.

Competencias a desarrollar
Disea, crea y manipula bases de datos relacionales de mediano porte a travs
de distintas metodologas, respetando rigurosamente su sintaxis (modelo
conceptual, modelo relacional e implementacin en SQL).
Valora las ventajas de la utilizacin de un Sistema de Gestin de Bases de
Datos y trata de propagar su uso.
Incrementa el poder de abstraccin en la representacin de datos.
Desarrolla en el laboratorio hbitos y costumbres que le permitirn ubicarse
adecuadamente en un mbito profesional, respetando el trabajo de otros tanto
como el propio, as como el equipamiento disponible, observando las normas
establecidas al respecto.
Busca distintas soluciones para un mismo problema y selecciona la ms
adecuada.
Reconoce su falibilidad siendo capaz de rectificarse frente a evidencia propia o
ajena.
Reflexiona sobre su proceso de aprendizaje.
Coopera activamente en trabajo en equipo.
Se comunica adecuadamente distinguiendo los diferentes mbitos en que se
desenvuelve.
Integra los conocimientos adquiridos en sta asignatura con los de otras.

Metodologa de enseanza
Las competencias antes mencionadas se desarrollan en clases tericoprcticas dictadas en el laboratorio de informtica, con una carga horaria de 3
horas semanales. En ellas se proporcionarn ejemplos concretos dentro del
marco terico adecuado. Se les entregarn repartidos con ejercicios prcticos,
E.M.T. - Informtica - Segundo
Sistemas de Bases de Datos 1
(2004)
Pgina 4 de 8

A.N.E.P.
CONSEJO DE EDUCACIN TCNICO PROFESIONAL

pretendiendo que su gran mayora sean analizados y resueltos fuera del


horario de clase, para luego presentar y corregir las soluciones en diferentes
instancias presenciales. Asimismo cada alumno deber dedicar un promedio de
4 horas semanales al estudio domiciliario y prctica.
En el tiempo destinado a cada unidad temtica, se consideran horas a
dedicarle a la gua del proyecto final. Esto implica, que los temas no sern
agotados en su tratamiento inicial, sino que sern retomados y profundizados
en instancias sucesivas.

Contenidos Programticos
1. Introduccin (mnimo 6 horas)
Conceptos Generales de:
Bases de Datos.
Sistemas de Base de Datos.
Sistemas de Gestin de Bases de Datos.
Modelos de datos.
Fases en el diseo de Bases de Datos.
2. Modelo de datos conceptual (mnimo 18 horas)
Modelo Entidad Relacin
Conceptos generales
Notacin para los diagramas entidad relacin
3. Modelo de datos de implementacin (mnimo 30 horas)
Modelo relacional
Conceptos generales
Restricciones
de dominio
de clave
de integridad
de entidades
referencial
claves externas
lgebra Relacional
4. Lenguajes para SGBD relacional (mnimo 36 horas)
Presentacin general
SQL
Definicin de datos (D.D.L)
Manejo de datos (D.M.L)
Consultas
Actualizacin
5. Tutora de proyecto (mnimo 6 horas)

E.M.T. - Informtica - Segundo


Sistemas de Bases de Datos 1
(2004)
Pgina 5 de 8

A.N.E.P.
CONSEJO DE EDUCACIN TCNICO PROFESIONAL

Evaluacin
Se evaluar en forma permanente por observacin directa, la organizacin y la
actitud frente al trabajo, el respeto por el trabajo ajeno, el trabajo corporativo, y
en general todos aquellos aspectos que influyan luego en las relaciones
interpersonales y laborales.
Se realizarn asimismo, ejercicios prcticos, escritos y trabajos obligatorios
durante el curso, que permitan evaluar la correcta adquisicin de los
contenidos.
Al finalizar el curso, debern presentar un trabajo (proyecto), que deber ser
realizado en equipo, y defendido en forma individual. Este trabajo ser
propuesto a los alumnos con tiempo suficiente para una correcta realizacin, e
intentar ser integrador de las asignaturas del tronco tecnolgico. El mismo
ser acordado en todos sus aspectos entre los docentes de sta asignatura del
centro educativo, a los efectos de equiparar niveles de exigencia, conformando
un perfil de egreso homogneo.

Bibliografa

Elmasri, R. & Navathe, S. , Fundamentals of Database Systems .


Ed. The Benjamin/Cummings Publishing Company inc.
ISBN 0805317481.

Ullman, J. & Widom, J., A first course in Database Systems.


Ed. Prentice Hall Inc. ISBN 0138613370

Ullman, J., Principles of Database and Knowledge-base Systems.


Ed. Computer Science Press ISBN 071678162

Ramakrishnan, R., Database Management Systems.


Ed. WCB/Mc Graw-Hill ISBN 0070507759

Date, C.J., An introduction to Database Systems. Ed. Prentice-Hall

Documentos bajados de Internet con el aval previo del profesor.

E.M.T. - Informtica - Segundo


Sistemas de Bases de Datos 1
(2004)
Pgina 6 de 8

A.N.E.P.
CONSEJO DE EDUCACIN TCNICO PROFESIONAL

Sugerencias Didcticas y Metodolgicas


Sobre la funcin de la introduccin
El requerimiento de ingreso al bachillerato no incluye que el alumno deba tener
conocimientos previos de Base de Datos. Sin embargo, los datos del alumno
como persona, forman parte de una gran variedad de bases de datos. Su
intuicin respecto a lo que es una base da datos es fuerte y muchos mensajes
transmitidos por los medios masivos de comunicacin lo afirman y fortalecen.
Por eso es recomendable comenzar el curso con una introduccin tcnica,
clara y concisa de lo que implica una Base de Datos (Unidad 1), sin generar
una separacin artificial entre los conocimientos y procedimientos que se
conocern en el curso y la aplicacin diaria de aspectos relacionados
directamente con bases de datos.
Al comenzar el estudio de los conceptos bsicos de bases de datos se
recomienda escoger un caso de base de datos aplicado a la vida cotidiana que
tenga cierta trascendencia en la opinin pblica, en particular en el mbito de
intereses de los alumnos.
Por ejemplo: qu es un padrn electoral? y qu funcin
cumple en actos electorales de distinta ndole? Se trata de
hacer palpable la idea de que toda actividad que implique la
participacin de muchos individuos necesita de informacin
para, entre otras actividades, controlar el uso y acceso a las
actividades de esos individuos (por ejemplo, votar) Tambin
se puede usar el caso de socios de una institucin deportiva o
cultural, etc.

El objetivo de esta aplicacin prctica de un hecho de la vida cotidiana es


recorrer un camino que cumpla con cuatro etapas.
1. partir de una nocin bsica de base de datos compuesta por objetos
de los que hay almacenada informacin homognea, es decir, registro
de caractersticas comunes a los objetos, pero identificando
claramente a cada uno de ellos.
2. entender que los objetos registrados no actan aisladamente, que
existen relaciones entre ellos y que por lo tanto los almacenes de
datos estn relacionados en uno o ms sistemas de relaciones.
Aprovechar la oportunidad para sealar que ya existen soluciones
informticas para almacenar la informacin, soluciones que se
E.M.T. - Informtica - Segundo
Sistemas de Bases de Datos 1
(2004)
Pgina 7 de 8

A.N.E.P.
CONSEJO DE EDUCACIN TCNICO PROFESIONAL

utilizan ms habitualmente de lo que se piensa y que conforman el


conjunto de los sistemas de bases de datos.
3. reconocer que los sistemas de bases de datos ya existentes no son
herramientas sencillas, de uso individual que impliquen la
participacin de una sola persona, sino por varias que cumplen
diferentes roles. Hacerles notar que a lo largo del ao ellos
vivenciarn stos diferentes roles cuando desarrollen una Base de
Datos, as como tambin cuando la mantengan. Se trata de extender
la visin que el sistema implica.
4. finalmente, debera generar a los alumnos la necesidad de poder
representar los conceptos de una manera universal utilizando un
modelo de alto nivel (M.E.R), para despus poder implementarlos
utilizando
un
Modelo
de
Implementacin.
As
como
tambin
introducirse un anlisis crtico basado en el concepto de ciclo de
vida de un sistema de informacin; si la realidad cambia, el
sistema que almacena los datos de esa realidad deber cambiar;
resultar entonces imprescindible entender la forma en que se
model la realidad para as adaptarla a los cambios de aqu se
extrae la suprema importancia que tiene el concepto de modelo de
datos

En el resto del curso se buscara volver a recorrer el camino trazado desde la


introduccin y comprender en su totalidad las fases que conforman el diseo
de las Bases de Datos.

Sobre la importancia de la documentacin, la diagramacin y la


notacin especializada.
Es necesario remarcar la importancia que para el ciclo de vida de una base de
datos tiene la documentacin. Cierto es que este aspecto es uno de los ms
resistidos por los alumnos y tambin por gran parte de los tcnicos y
profesionales que se desempean hoy da en el mbito informtico.
Pero la importancia se ve subrayada en el caso de la unidad dedicada a la
elaboracin del modelo de datos conceptual (Unidad 2).
En este sentido es recomendable promover la documentacin en lenguaje
natural del modelo propuesto. Esta actividad promueve la obtencin de tres
objetivos:
1. transcribir en lenguaje natural y por escrito ayuda ms de una
vez a aclarar en qu consiste el problema a solucionar y la
solucin correspondiente que se haya elegido (ayuda al
E.M.T. - Informtica - Segundo
Sistemas de Bases de Datos 1
(2004)
Pgina 8 de 8

A.N.E.P.
CONSEJO DE EDUCACIN TCNICO PROFESIONAL

diseador de la solucin a ponerse de acuerdo consigo


mismo).
2. la re-lectura en el tiempo evita posibles desorientaciones que
se produzcan a posteriori, especialmente cuando se est en la
bsqueda de soluciones de implementacin.
3. el modelo de datos de la solucin propuesta no debera ser
interpretada por una nica persona; recordemos que el
escenario de un sistema de base de datos implica el trabajo en
equipo (programadores, usuarios, administradores de base de
datos, diseadores, etc.).
Se propone que el estudiante dedique una o dos carillas (dependiendo del
tamao del caso tratado) a explicar, en su propio lenguaje, cul es el problema
a solucionar con el modelo de datos a aplicar y en qu consiste este ltimo.
En cuanto al aspecto diagramacin y notacin podemos agregar estas dos
recomendaciones:
1. Promover el uso de software de diagramacin pero evitando la
posibilidad de generacin automtica de tablas, actividad que es
necesario desarrollar manualmente a travs de sentencias de DDL.
2. Reconocer que existe una considerable variedad en cuanto de
notaciones a utilizar en la diagramacin de los modelos EntidadRelacin pero, por conveniencia a la hora de la correccin (por el
docente) y de la claridad en la exposicin (por el alumno), adherirse a
una notacin uniforme y seleccionada en coordinacin con todos los
docentes de Bases de Datos.
3. Un vez elegida la notacin respetarla estrictamente. Es decir,
reencaminar los comentarios usted me entiende ... exigiendo que se
respete la nomenclatura elegida. Esto ayudar a entender (cuando se
utilice un lenguaje de base de datos) que cada sentencia tiene una
sintaxis que cumplir.
Es tambin recomendable remarcar que, con la etapa del modelado
conceptual , empieza un proceso que se contina en el modelado de
implementacin y finaliza en el modelado fsico. Es entonces clara la
importancia que tiene cumplir cabalmente con la etapa de modelado
conceptual. Con esta etapa nos pondremos de acuerdo con lo que hay
que hacer, cul es el problema y cul puede ser la solucin para el
mismo.
E.M.T. - Informtica - Segundo
Sistemas de Bases de Datos 1
(2004)
Pgina 9 de 8

A.N.E.P.
CONSEJO DE EDUCACIN TCNICO PROFESIONAL

Sobre el alcance de las buenas prcticas de diseo de una base de


datos.
Uno de los objetivos implcitos en el conjunto de las competencias a alcanzar
por parte del alumno consiste en aplicar buenas prcticas de diseo en la base
de datos.
Por lo tanto, es recomendable afirmar la aplicacin crtica y conciente de
prcticas no formales pero de demostrado xito en el tratamiento de datos
compuestos y multivaluados (Unidad 3).
Se entiende que estas prcticas de buen diseo son intuidas por la mayor parte
de los alumnos previamente a cualquier explicacin tcnica de parte del
docente. Se tratara entonces de afirmar con ejemplos y orientacin tcnica
esos conceptos.

Sobre el software de DBMS a utilizar.


La Unidad 4, dedicada al diseo e implementacin de la base de datos, obliga
a la eleccin de software.
Se propone la utilizacin de software de distribucin gratuita para el uso
eventual por parte de los estudiantes en sus domicilios.
En cambio, para los laboratorios y dada la diversidad de plataformas Windows
con que se cuenta (desde Windows 98 hasta Windows XP Profesional) sera
recomendable el uso de una versin instalable en forma local de un producto
con soporte.
En concreto se propone:
1. facilitar a los alumnos que lo deseen, la disponibilidad de un paquete
MySQL para Windows o PostgrSQL para Windows de reconocida
compatibilidad con cualquier versin de Windows.
2. contar con una instalacin por estacin de trabajo, en los
laboratorios, de MS-SQL Server 7 en su versin desktop edition que
resulta tambin compatible con cualquier versin de Windows. Se
elige el producto mencionado por poner a disposicin muchas
herramientas de administracin e nter operacin que facilitan la
introduccin al aprendizaje de administracin de un paquete DBMS
completo.
3. actualizar permanentemente el software disponible, para evitar caer
en la obsolescencia de la tecnologa.

E.M.T. - Informtica - Segundo


Sistemas de Bases de Datos 1
(2004)
Pgina 10 de 8

También podría gustarte