plan de curso 311

Upload: angel-oswaldo-gonzalez-lopez

Post on 02-Mar-2018

223 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/26/2019 Plan de Curso 311

    1/17

    UNIVERSIDAD NACIONAL ABIERTAVICERRECTORADO ACADEMICOSUBPROGRAMA DISEO ACADMICOAREA INGENIERA

    CARRERA INGENIERA DE SISTEMAS

    PLAN DE CURSOI. Identificacin

    Nombre: BASE DE DATOS

    Cdigo: 311

    U.C: 4Carrera: Ingeniera de Sistemas /

    TSU en Mantenimiento de Sistemas InformticosCdigo: 236 /237

    Semestre: V

    Prelaciones: Procesamiento de datos (330 )

    Requisito: Ninguno

    Autor: Ing. Juana B. Marrero Colmenares (Esp. de Contenido)Telfono: (0212) - 5552361Direccin de correo electrnico:[email protected]

    Asesores: Msc. Carmen Maldonado (Coordinadora de la carrera)Lic. Carmen Velsquez (Evaluadora de la carrera)

    MSc. Judit CarvalloDra. Egle Arellano (Diseadora de instruccin)Revisin enDiseo Academico: Prof. Mara Martn .

    Nivel CentralCaracas, marzo 2014

  • 7/26/2019 Plan de Curso 311

    2/17

    2

    Plan de curso: Base de datos (311) - Elaborado por Prof. Juana Marrero. UNA 2014

    II. FUNDAMENTACIN

    La asignatura Base de Datos es un curso intermedio de la carrera Ingeniera deSistemas y comprende el estudio de un conjunto de conceptos, mtodos yprincipios, apropiados para el diseo de la estructura lgica y fsica de las Basesde Datos.

    Las bases de datos desempean un papel fundamental en casi todas las reas deaplicacin donde se utilizan las computadoras, como los negocios, la ingeniera, lamedicina, el derecho y la educacin por mencionar solo unas cuantas. En estecurso se introduce los conceptos fundamentales necesarios para laconceptualizacin, diseo y aplicaciones de bases de datos. El trmino Base dedatos se define como un conjunto de datos relacionados entre s que estnalmacenados de forma integrada y compartida, por su parte el Sistema de Gestinde la Base de Datos le suministra a los distintos tipos de usuarios un conjuntocoordinado de programas, procedimientos y lenguaje con la finalidad de poderdescribir y manipular los datos almacenados en la base de datos.

    La asimilacin de todos los conocimientos adquiridos a lo largo de este curso haceposible el manejo de las bases de datos. El presente curso corresponde a la ltimaasignatura de la cadena de computacin, por lo que los estudiantes en estemomento deben estar familiarizados con los conceptos de programacin elementaly de estructura de datos, contando con nociones bsicas de arquitectura yorganizacin del computador.

    El curso est diseado de una manera terico-prctico, con el objeto deproporcionarle al estudiante los conceptos fundamentales necesarios para luegoaplicarlos en el diseo de la estructura lgica y fsica de una base de datos.

    Este curso es de carcter obligatorio, ya que forma parte del bloque de lasasignaturas Bsicas Profesionales del Diseo Curricular de la Carrera, y servirde base a las asignaturas del rea de sistemas. Por otra parte, forma a unprofesional capaz de disear bases de datos de una manera analtica y lgica,sirviendo de soporte para la utilizacin en las diferentes reas del desempeolaboral.

    En virtud de los avances y exigencias en los ltimos aos respecto a Sistemas deInformacin ms flexibles y eficientes que han obligado a dedicar mayor atencina los datos y a su estructuracin, el enfoque de base de datos experimenta

    cambios al transcurrir el tiempo, por lo que ha sido necesario el diseo delsiguiente paquete instruccional:

    El texto: Fundamentos de Sistemas de bases de datos (2002), deRamez A. Elmasri y Shamkant B. Navathe, editorial Addison Wesley.Este texto se seleccion como material instruccional debido a que esdidctico y su contenido est actualizado, se presentan preguntas derepaso y diversos ejercicios para analizar y resolver.

  • 7/26/2019 Plan de Curso 311

    3/17

    3

    Plan de curso: Base de datos (311) - Elaborado por Prof. Juana Marrero. UNA 2014

    Material Instruccional de Apoyo(MIA), orienta al estudiante en el estudiode los contenidos para el logro de los objetivos propuestos en este curso.

    Seleccin de Lecturas, es un compendio de lecturas seleccionadas de

    otros textos, que ayudarn al estudiante en la comprensin de los temastratados en el curso.

    Sistema de Gestin de Bases de Datos(SGBD), permitir llevar a cabo eldiseo de la estructura lgica y fsica de una base de datos determinada.

  • 7/26/2019 Plan de Curso 311

    4/17

  • 7/26/2019 Plan de Curso 311

    5/17

    Plan de curso: Base de datos (311) - Elaborado por Prof. Juana Marrero. UNA 2014

    ORIENTACIONES GENERALES

    Lea el objetivo de cada unidad antes de comenzar a estudiar, esto le permitir saber lo que esp Lea el resumen presentado al final de cada captulo del libro-texto de la asignatura. Realice lecturas detalladas del contenido correspondiente a cada unidad. Consulte al asesor de su centro local las dudas e inquietudes, bien sea personalmente o por co Forme grupo de estudio con sus compaeros y comparta experiencias para una mayor comp

    cada unidad. Lea las instrucciones que aparecen en el MIA Realice los ejercicios propuestos en cada unidad del MIA. Elabore un resumen de lo estudiado. Si desea investigar sobre el contenido de las unidades puede realizar bsqueda de materia por

    direcciones electrnicas especificadas en el MIA, si no se hacen referencias especficas, se recoempleando un buscador. Consulte otros libros sugeridos en la bibliografa complementaria Si desea hacer algn comentario o sugerencia acerca del curso, comunquese con el profesor

    la direccin de correo electrnico suministrada por la carrera.

    El texto recomendado para este curso, est disponible en la Biblioteca del Centro Local, como sPrstamo Circulante.

    El Material Instruccional de Apoyo (MIA) y la Seleccin de Lecturassern entregados en previa presentacin del comprobante de inscripcin.

  • 7/26/2019 Plan de Curso 311

    6/17

    Plan de curso: Base de datos (311) - Elaborado por Prof. Juana Marrero. UNA 2014

    IV. DISEO DE LA INSTRUCCIN DEL CURSO

    Objetivos Contenidos

    1. Definir los conceptos fundamentales para eluso de la base de datos.

    2. Aplicar el modelo entidad-relacin deuna base de datos para la solucinde problemas o situaciones dadas.

    3. Obtener el modelo conceptual de una base dedatos bajo el enfoque en Redes, Jerrquico o

    Relacional sobre la base de una situacindada.

    Sistemas de Informacin, base de datoconcepto; sistemas de base de datos; SB.D: concepto, arquitectura e independencdefinicin, ventaja, clasificacin, funcionofrece, mdulos componentes; caractede B. D.; definicin y clasificacin de los mlos ciclo de vida del sistema de aplicacin B.D; arquitecturas de sistemas de B.D.;

    modelo de datos

    Introduccin, concepto, Uso de modelos calto nivel para el diseo de base de datos, de entidad, atributos y claves, vnculos, restricciones estructurales, diseo de un eE-R

    Conceptos del modelado de datosen Red, estructura, restricciones, manipul

    transformacin ER-red, lenguaje de manipIDMS; B.D. Jerrquicas: estructura, vncrelaciones de integridad y definicionestransformacin ER-jerrquico, lenguaje desistema IMS; B.D. Relacinales: conceptrestricciones caractersticas de las relactualizacin y definicin de relaciones.

    Objetivo del curso Disear bases de datos aplicando principios, mtodos y nuevas analtico y lgico.

  • 7/26/2019 Plan de Curso 311

    7/17

    Plan de curso: Base de datos (311) - Elaborado por Prof. Juana Marrero. UNA 2014

    Objetivos Contenidos

    4. Aplicar operaciones de lgebra Relacionalo Clculo Relacional sobre la base deuna situacin dada.

    5. Aplicar las tcnicas de Normalizacin en eldiseo de una base de datos relacional.

    6. Resolver en situaciones dadas, problemas deSeguridad y/o Integridad en base de datosrelacional.

    7. Disear conceptualmente una base de datosbajo el modelo de organizacin relacional.

    8. Disear el modelo lgico y fsico de una basede datos utilizando un Sistema de Gestin deBase de Datos Relacional..

    Conceptos de lgebra Relacional, opedefinicin formal, otras operaciones, el Cel Clculo Relacional de dominio.

    Teora de Normalizacin, nocin intuitiva dependencias funcionales, definicin formformas normales, forma normal de Boyce-C

    Introduccin a los problemas de Sconfidencialidad: autorizacin de acceso, doperaciones que atentan contra la integrida

    Obtencin y anlisis de requisitos; diseodatos; eleccin de un SGBD.

    Transformacin al modelo de datos (llamade la base de datos); diseo fsico de la bainfluyen en el diseo fsico de la base diseo fsico de una base de datos; una vibase de datos en sistema relacional.

  • 7/26/2019 Plan de Curso 311

    8/17

    Plan de curso: Base de datos (311) - Elaborado por Prof. Juana Marrero. UNA 2014

    OBJETIVO ESTRATEGIAS INSTRUCCIONALES ESTRA

    1 Actividades:

    Lea en el Material Instruccional de Apoyo la Unidad 1:Introduccin a los sistemas de base de datos, luego sigalas instrucciones y recomendaciones que se dan para elestudio de los contenidos en la Seleccin de Lecturas y enel texto de la asignatura, correspondiente a esta unidad.

    Defina los conceptos fundamentales correspondientes a launidad 1 relacionados con base de datos y responda laspreguntas de repaso que se encuentran al final de loscaptulos 1 y 2 del texto.

    Encuentre la respuesta a los ejercicios presentados al finalde los captulos 1 y 2 del texto.

    Consulte algunos textos relacionados con lascaractersticas fundamentales de los diferentes enfoquesde bases de datos, como por ejemplo los siguientes librosque se encuentran en la biblioteca de la UNA:Fundamentos de bases de datos(1987), de Henry F. Korthy Abraham Silberschatz, Introduccin a la base de datos(1988), de Mark L. Gillenson e Introduccin a los Sistemasde Bases de Datos (1998). Quinta edicin del autor: C. J.Date, para ampliar los conocimientos bsicos de las basesde datos

    Al finalizar el estudio de la unidad se siguiere desarrollar unmapa conceptual que lo ayude a organizar y representarsus ideas.

    Producto:Definicin dpara el uso

    ProcedimieSe valorar

    conceptos fbase de da

    InstrumentDos pruebadonde se dpara el uso

    MomentosSe presentala Prueba In

  • 7/26/2019 Plan de Curso 311

    9/17

    Plan de curso: Base de datos (311) - Elaborado por Prof. Juana Marrero. UNA 2014

    OBJETIVO ESTRATEGIAS INSTRUCCIONALES ESTRA

    2 Actividades:

    Lea en el Material Instruccional de Apoyo la Unidad 2:Modelo entidad- relacin, luego siga las instrucciones yrecomendaciones que se dan para el estudio de los

    contenidos del captulo 3 del texto y la lectura N 12 de laSeleccin de Lecturas.

    Lea el resumen presentado al final del captulo 3 del libro-texto de la asignatura.

    Responda las preguntas de repaso que se encuentran alfinal del captulo 3 del texto.

    Construya el modelo E-R correspondiente a cada uno delos ejercicios de autoevaluacin presentados al final deeste captulo del texto.

    Consulte libros relacionados con los fundamentos demodelos de base de datos, adems se le sugiere revisarciertos textos que se encuentran en la biblioteca de la UNA

    como por ejemplo los que a continuacin se mencionan:Procesamiento de base de datos: Fundamentos, Diseos eInstrumentacin (1996), Quinta Edicin; de David M.Kroenke; Concepcin y Diseo de base de datos delModelo E/R al modelo Relacional (1993), de Adoracin deMiguel y Mario Piattini; Anlisis y diseo de sistemas deinformacin (1999) de los autores: Jeffrey Whitten, LonnieBentley y Victor Barlow, a fin de afianzar y enriquecer susconocimientos sobre el tema mencionado.

    Al finalizar el estudio de la unidad se siguiere desarrollar unmapa conceptual que lo ayude a organizar y representarsus ideas.

    Producto:Aplicacin duna base d

    Procedimie

    Se valorarentidad rela

    InstrumentDos pruebadonde se a

    MomentosSe presentala Prueba In

  • 7/26/2019 Plan de Curso 311

    10/17

    Plan de curso: Base de datos (311) - Elaborado por Prof. Juana Marrero. UNA 2014

    OBJETIVO ESTRATEGIAS INSTRUCCIONALES ESTRA

    3 Actividades:

    Lea en el Material Instruccional de Apoyo la Unidad 3:Modelos de datos, luego siga las instrucciones yrecomendaciones que se dan para el estudio de loscontenidos en la Seleccin de Lecturas y en el texto de laasignatura, correspondiente a esta unidad.

    Revise de manera detallada en el material Instruccional deApoyo, los ejemplos presentados con respecto al modeloconceptual de una base de datos bajo el enfoque enRedes, Jerrquico o Relacional sobre la base de unasituacin dada.

    Construya el esquema conceptual en los ejerciciospresentados en el Material Instruccional de Apoyoutilizando los modelos de datos en redes, jerrquicos orelacinales.

    Se recomienda consultar textos de base de datos que seencuentran en la biblioteca de la UNA, como por ejemplo elde Fundamentos de Bases de Datos (1987), de Henry F.Korth y Abraham Silberschatz de la Mc Graw Hill eIntroduccin a los Sistemas de Bases de Datos (1998).Quinta edicin del autor C. J. Date de Addison WesleyLongman, con el fin de investigar ms sobre los temas dela unidad 3

    Al finalizar el estudio de la unidad se siguiere desarrollar unmapa conceptual que lo ayude a organizar y representarsus ideas.

    Producto:Obtencin dbase de daRedes, jersituacin.

    ProcedimieSe valorar

    modelo con

    InstrumentDos pruebadonde se ouna base d

    MomentosSe presentala Prueba In

  • 7/26/2019 Plan de Curso 311

    11/17

    Plan de curso: Base de datos (311) - Elaborado por Prof. Juana Marrero. UNA 2014

    OBJETIVO ESTRATEGIAS INSTRUCCIONALES ESTRAT

    4 Actividades:

    Revise en el Material Instruccional de Apoyo el Modulo IIModelo Relacional y lea la unidad 4:Algebra relacionaly calculo relacional, luego siga las instrucciones yrecomendaciones para el estudio de los contenidos de lalectura N 15 de la Seleccin de Lectura y los captulos 7y 9 del texto de la asignatura.

    Revise de manera detallada los ejemplos presentados enel Material Instruccional de Apoyo, con respecto a lasoperaciones de lgebra relacional y calculo relacional.

    Lea el resumen presentado al final de los captulos 7 y 9del texto de la asignatura.

    Responda las preguntas de repaso que corresponde aesta unidad, las cuales se encuentran al final de loscaptulos 7 y 9 del texto.

    Aplique las Operaciones de lgebra y Clculo Relacionalen los ejercicios que se presentan al final de loscaptulos 7 y 9 del texto.

    Se sugiere consultar en la biblioteca los libros:Introduccin a los Sistemas de Bases de Datos (1998),Quinta edicin de C. J. Date y Fundamentos y modelosde Bases de Datos (1999), de Adoracin de Miguel yMario Piattini, si desea reforzar los conocimientos sobrelas operaciones bsicas para manipular relaciones

    Al finalizar el estudio de la unidad se siguiere desarrollarun mapa conceptual que lo ayude a organizar yrepresentar sus ideas.

    Producto:Aplicacin de Relacional o Csituacin

    ProcedimientSe valorar laoperaciones dRelacional.

    Instrumento:Dos pruebas pdonde se da uoperaciones dRelacional

    Momentos:

    Se presenta een la Prueba

  • 7/26/2019 Plan de Curso 311

    12/17

    Plan de curso: Base de datos (311) - Elaborado por Prof. Juana Marrero. UNA 2014

    OBJETIVO ESTRATEGIAS INSTRUCCIONALES ESTR

    5 Actividades:

    Lea en el Material Instruccional de Apoyo la Unidad 5:Normalizacin en base de datos relacionales, luego sigalas instrucciones y recomendaciones que se dan para elestudio de los contenidos de los captulos del texto de laasignatura, correspondiente a esta unidad.

    Lea los temas tratados en el captulo 14 del texto de laasignatura, a fin de aplicar correctamente las tcnicas deNormalizacin y comprender la necesidad de utilizar esteproceso para descomponer formalmente los atributos enlos esquemas de relaciones y as evitar la redundancia.

    Lea el resumen presentado al final del capitulo 14 del librotexto de la asignatura.

    Responda las preguntas de repaso que se encuentran alfinal de los captulos 14 y 15 del texto Fundamentos deSistemas de Bases de Datos.

    Desarrolle el ejercicio (actividad propuesta) que sepresenta en el Material Instruccional de Apoyo.

    Al finalizar el estudio de la unidad se siguiere desarrollar unmapa conceptual que lo ayude a organizar y representarsus ideas.

    Producto:Aplicacin ddiseo de u

    Procedimie

    Se valorarde Normaliz

    InstrumentDos pruebadonde se dprocedimienesquemas d

    MomentosSe presentaen la Prueb

  • 7/26/2019 Plan de Curso 311

    13/17

    Plan de curso: Base de datos (311) - Elaborado por Prof. Juana Marrero. UNA 2014

    OBJETIVO ESTRATEGIAS INSTRUCCIONALES ESTRA

    6 Actividades:

    Lea en el Material Instruccional de Apoyo la Unidad 6:Seguridad e integridad, luego siga las instrucciones yrecomendaciones que se dan para el estudio de loscontenidos de los captulos del texto de la asignatura y laslecturas de la Seleccin de Lecturas, correspondiente aesta unidad.

    Lea el contenido del captulo 22 del texto con la finalidadde saber emplear tcnicas adecuadas para proteger labase de datos contra modificaciones de los datos o accesono autorizado.

    Lea el resumen presentado al final del captulo 22 del texto. Responda las preguntas de repaso que se encuentran al

    final del captulo 22 del texto Fundamentos de Sistemas deBases de Datos.

    Resuelva problemas de Seguridad e Integridad en losejercicios de autoevaluacin presentados al final delcaptulo 22.

    Se recomienda consultar en la biblioteca de la UNA eltexto: Introduccin a los Sistemas de Bases de Datos(1998), Quinta edicin del autor: C. J. Date, a fin deindagar ms en los temas tratados en esta unidad

    Lea en la seleccin de lecturas el contenido de las lecturas6.1(Seguridad y autorizacin) y la 6.2 (Autorizacin enSQL).

    Al finalizar el estudio de la unidad se siguiere desarrollar unmapa conceptual que lo ayude a organizar y representarsus ideas.

    Producto:Resolucin Integridad d

    Procedimie

    Se valorarpara la prottodos los da

    InstrumentDos pruebadonde se dproblemas d

    MomentosSe presentay en la Pru

  • 7/26/2019 Plan de Curso 311

    14/17

    Plan de curso: Base de datos (311) - Elaborado por Prof. Juana Marrero. UNA 2014

    OBJETIVO ESTRATEGIAS INSTRUCCIONALES ESTRA

    7 Actividades: Revise en el Material instruccional de Apoyo el Modulo III:

    Diseo de base de datos relacional y lea la unidad 7 : procesode diseo conceptual de la base de datos relacional, luegosiga las instrucciones y recomendaciones que se dan para elestudio de esta unidad.

    Lea del captulo 16 los tpicos referente a: 1) obtencin yanlisis de requerimiento con la finalidad de entender ydocumentar los requerimientos de informacin 2) diseoconceptual para crear un esquema conceptual de una basede datos mediante un modelo de datos conceptual de altonivel.

    Lea el resumen presentado al final del captulo 16 del libro-texto de la asignatura.

    Responda las preguntas de repaso que se encuentran al finaldel captulo 16.

    Disee el modelo conceptual de una base de datos bajo elenfoque relacional.

    Consulte en la biblioteca de la UNA los siguientes textos:Concepcin y diseo de bases de datos del modelo E/R(1993), de Miguel Castao y Mario G. Piaittini y Fundamentosy modelos de Bases de Datos (1999), de Adoracin de Miguely Mario Piattini, para investigar an ms en los tpicostratados en esta unidad.

    Formule problemas de situaciones reales, para aplicarlos conocimientos adquiridos y alcanzar una mejor visinsobre el diseo conceptual de una base de datosrelacional.

    Producto:Disear unael enfoque

    Procedimie

    Se valorarmodelo con

    InstrumentUn Trabajo problemas d

    MomentosLas especifdel trabajo primera semEl estudiant

    realizado co

  • 7/26/2019 Plan de Curso 311

    15/17

    Plan de curso: Base de datos (311) - Elaborado por Prof. Juana Marrero. UNA 2014

    OBJETIVO ESTRATEGIAS INSTRUCCIONALES ESTRA

    8 Actividades: Lea en el Material Instruccional de Apoyo la unidad 8:

    proceso de diseo lgico y fsico de la base de datosrelacional, luego siga las instrucciones y recomendacionesque se dan para el estudio de esta unidad.

    Lea los contenidos de inters que se encuentran en la ParteIV del captulo 16 del texto titulado Diseo y ajuste prcticode bases de datos

    Lea en el contenido del captulo 16 del texto lo relacionadocon: 1) eleccin de un SGBD especifico 2)Transformacin de modelos de datos, en donde secambia el modelo de datos de alto nivel al modelo de datosde implementacin del SGBD. 3) diseo fsico de labase de datos, en el cual se especifican las estructurasde almacenamiento internas y los caminos de acceso paralos archivos de la base de datos.

    Lea el resumen presentado al final del captulo 16 del libro-texto de la asignatura.

    Responda las preguntas de repaso que se encuentran alfinal del captulo.

    Disee el modelo fsico de una base de datos utilizando unSGBDR.

    Consulte en la biblioteca de la UNA por ejemplo lossiguientes textos: Diseo y administracin de base de datos(1997), de Gary W. Hansen y James V. Hansen;Procesamiento de Base de Datos, Fundamentos Diseo einstrumentacin (1996), de David M. Kroenke; Anlisis ydiseo de bases de datos (1994) de Hawryszkiewycz;Aprenda desarrollo de bases de datos (2001), del autor Jim

    Buyens, para investigar aun ms en los tpicos tratados enesta unidad.

    Producto:Disear la edatos utiliza

    Procedimie

    Se valorardatos utilizacomo el dis

    InstrumentUn Trabajo solucin a p

    MomentosLas especifdel trabajo primera sem

    El estudiantrealizado co

  • 7/26/2019 Plan de Curso 311

    16/17

  • 7/26/2019 Plan de Curso 311

    17/17

    V. BIBLIOGRAFA

    BSICA (OBLIGATORIA):Ramez A. Elmasri, Shamkant B. Navathe. (2002) Fundamentos de Sistemas de

    bases de datos. Espaa: Addison Wesley.

    COMPLEMENTARIA:Buyens Jim. (2001). Aprenda desarrollo de base de datos.Espaa. McGraw-Hill.

    Cornelio E. Rivero. (1992). Bases de datos relacional. Madrid: McGraw-Hill.

    Date C. J. (1998) . Introduccin a los sistemas de bases de datos. Mxico.Prentice-Hall.

    De Miguel Castao Piattini Mario. (1993). Concepcin y diseo de bases de datosdel modelo E/R al modelo relacional. Madrid: Addison Wesley.

    De Miguel Castao, Piattini Mario, Marcos Martnez Esperanza Adoracin. (2000).Diseo de bases de datos relacionales. Mexico: Alfaomega.

    Gardarn Georges. (1987). Bases de Datos: gestin de ficheros, el modelorelacional, algoritmos y lenguajes, seguridad de los datos.Madrid: Paraninfo.

    Gillenson Mark L. (1988). Introduccin a la base de datos.Mxico: McGraw-Hill.Hansen Gary W., Hansen James V. (1997). Diseo y administracin de bases de

    datos. Madrid: Prentice-Hall.

    Hawryszkiewycz I. T. (1994). Anlisis y diseo de bases de datos. Mxico:Limusa.

    Korth Henry , Silberschatz Abraham. (1988). Fundamentos de Bases de datos.Mxico: McGraw-Hill.

    Kroenke David M. (1996). Procesamiento de bases de datos: Fundamentos,diseos e instrumentacin. Mxico: Prentice-Hall.

    Martn James. (1977). Organizacin de las bases de datos. Mexico: Prentice-Hall.

    16