Vous êtes sur la page 1sur 43

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA

GUIA DIDACTICA TRABAJO ACADEMICO A DISTANCIA

JOHN ALEJANDRO FIGUEREDO LUNA1

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD BOGOTA 2.005


_______________________

Ingeniero de Sistemas. Especialista en Diseo y Construccin de Soluciones Telemticas

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA

COMIT DIRECTIVO Jaime Alberto Leal Afanador Rector Roberto Salazar Ramos Vicerrector Acadmico Sejhifar Ballesteros Moreno Vicerrector Administrativo y Financiero Maribel Crdoba Guerrero Secretario General Edgar Guillermo Rodrguez Director de Plantacin

GUIA DIDCTICA CURSO METODOLOGA DE LA EDUCACIN A DISTANCIA PRIMERA EDICION @ Copy Right Universidad Nacional Abierta y a Distancia

ISBN

2005 Centro Nacional de Medios para el Aprendizaje

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA

FICHA TECNICA
Nombre del curso: Palabras Claves: Institucin: Ciudad: Autor del Protocolo: Ao: Unidad Acadmica: Campo de Formacin: Crditos Acadmicos Bases de Datos Bsico Datos, Modelo, Entidad Relacin, Integridad, Modelado, SQL. Universidad Nacional Abierta y a Distancia - UNAD Bogot - Colombia John Alejandro Figueredo Luna 2.005 Vicerectora Acadmica Facultad de Ciencias Bsicas e Ingeniera Tres (3) Correspondientes a 144 Horas de Trabajo Acadmico: 106 Horas promedio de estudio independiente, colaborativo y presencial y 38 horas promedio acompaamiento tutorial. Recontextual Comunidad Acadmica de la UNAD y Personas Interesadas en el rea. 1. El estudiante comprende e interpreta y conozca de una forma clara todos los conceptos fundamentales de las bases de datos, para poder desarrollar e implantar bases de datos y tener un mejor control de la informacin. 2. El estudiante adquiere destrezas en el uso de procedimientos que le permitan almacenar, ordenar y administrar informacin en una o ms tablas relacionadas. 3. El estudiante use las herramientas del Lenguaje SQL para interactuar con una base de datos relacional A Distancia Mdulos Impresos en papel, con apoyo en Web. 1.Introduccin a las Bases de Datos 2. Modelo Relacional y Normalizacin. 3. Lenguaje de Consulta SQL

Tipo de Curso: Destinatarios: Competencias Generales de Aprendizaje:

Metodologa de Oferta: Formato de Circulacin: Denominacin de las Unidades Didcticas:

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA

CONTENIDO
FICHA TECNICA PROTOCOLO ACADEMICO 1. INTRODUCCION 2. JUSTIFICACION 3. INTENCIONALIDADES FORMATIVAS 3.1 PROPOSITOS 3.2 OBJETIVOS 3.3 COMPETENCIAS 3.4 METAS 4. UNIDADES DIDACTICAS 5. MAPA CONCEPTUAL 6. METODOLOGIA 7. SISTEMA DE EVALUACION 8. GLOSARIO DE TERMINOS 9. FUENTES DOCUMENTALES. GUIA DE ACTIVIDADES 1. ACTIVIDADES PROPUESTAS 1.1 ACTIVIDAD UNO 1.2 ACTIVIDAD DOS 1.3 ACTIVIDAD TRES 1.4 ACTIVIDAD CUATRO 1.5 ACTIVIDAD CINCO 2. COMO SE CONFORMAN LOS GRUPOS DE TRABAJO PORTAFOLIO?

QUE ES EL

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA

PROTOCOLO ACADEMICO

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA

1. INTRODUCCION
En el mundo actual el manejo de la informacin es muy importante para todas aquellas empresas y personas que se encargan de tomar decisiones, el curso que a continuacin se relaciona tiene el nombre de base de datos el cual es terico prctico, de 3 crditos y hace parte de la formacin profesional en el programa de Ingeniera de Sistemas. El curso esta compuesto por tres unidades acadmicas didcticas: Unidad uno se hace una introduccin a las bases de datos y se enfatiza a los mecanismos que se deben tener en cuenta para realizar un plan estratgico del diseo de bases de datos. Unidad dos hace referencia al concepto de modelo de datos se enfatiza en el modelo entidad relacin y el modelo relacional en donde se adquiere los mecanismos necesarios para el desarrollo de consultas e interrelaciones de las entidades que conforman la base de datos. Unidad tres hace nfasis al proceso de normalizacin con el fin de tener bases para realizar un buen diseo e implementacin de una base de datos. De igual forma se trabaja con el lenguaje de consulta sql con el fin de tomar destreza en el momento de desarrollar bases de datos en cualquier herramienta que facilite el uso de este lenguaje. La metodologa que se emplea para el desarrollo del curso es de educacin a distancia. Por lo cual es importante realizar una planeacin del tiempo y planificacin de procesos mediante: Estudio Independiente: se desarrolla a travs del trabajo personal y del trabajo en pequeos grupos colaborativos de aprendizaje Acompaamiento tutorial: corresponde al acompaamiento que el tutor realiza al estudiante para potenciar el aprendizaje y la formacin.

El Propsito del curso es crear una visin genrica y completa de los conceptos bsicos, tcnicas y Arquitecturas de las Bases de datos relacionales con el fin de que el estudiante las apropie y este en capacidad de analizar soluciones integrales para el manejo de informacin en una organizacin. El manejo de la informacin es fundamental en el momento de planificar cualquier actividad, para mejorar procesos y poseer el control del tiempo y de tareas que son indispensables para el desarrollo organizacional.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA

Debido a la gran cantidad de datos que se maneja en el mundo empresarial, es necesario tener la capacidad de controlar de una forma rpida y veraz el manejo de la informacin es por esto que el uso de computadoras ha revolucionado la forma de almacenamiento y control de la informacin, pero no solo el almacenamiento de datos es importante, la planeacin de la informacin debe ser muy objetiva para no causar confusin, es necesario que el manej de la informacin se enfoque a los objetivos de la organizacin de esta forma del conocimiento que se tenga de dichos datos depende el xito que se alcance frente a las competencias que se tienen. El reto del estudiante en este curso es comprender todos los conceptos fundamentales de las bases de datos, desarrollar una capacidad de anlisis de informacin con el fin de disear modelos que den soluciones integrales y que permitan en cualquier momento entregar a los usuarios de las bases de datos informacin oportuna, exacta y pertinente basada en el modelado de datos. Al lograr interiorizar la informacin el estudiante tendr la capacidad de dar soluciones al manejo de los datos y contribuir a que las empresas u organizaciones puedan ampliar sus mercados ya que al conocer su informacin fcilmente pueden tomar decisiones favorables para su crecimiento, el aprendizaje autnomo que desarrollara el estudiante, le permitir planear su tiempo y le enseara a asumir retos que el practica diaria le facilitaran desenvolverse fcilmente en el momento de enfrentar situaciones en las que las decisiones son cada vez mas importantes para alcanzar el xito.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA

2. JUSTIFICACION
Las bases de datos, se han convertido en una parte importante de los sistemas de informacin, ya que permiten un manejo dinmico de la informacin, proporcionando seguridad, precisin y control; adems de otorgar gran cantidad de elementos para la toma de decisiones operativas y tcticas relacionadas con el manejo de grandes volmenes de datos. Esto ha llevado a las empresas implementar grandes bases de datos con el fin de gestionar y tener un control apropiado de la informacin para una mejor toma de decisiones. El manejo del curso de bases de datos le dar al estudiante la claridad en lo conceptos bsicos y fundamentales que deben ser tenidos en cuenta para realizar un buen diseo de base de datos, la capacidad de disear y desarrollar estructuras y modelos relacinales que administren la informacin de una forma confiable e integrada y que facilite la toma de decisiones en una empresa u organizacin en el momento indicado. Para lograr la apropiacin de todo el contenido temtico el estudiante aplicara en todo momento su autoformacin y se apoyara en el tutor para la resolucin de dudas, tambin se tendrn uso de herramientas tecnolgicas para la interaccin con los tutores y alumnos. Para conocer los conceptos y procedimientos para el diseo y administracin de la informacin en las bases de datos, el estudiante tendr un seguimiento mediante el desarrollo de evaluaciones y su seguimiento a cada una de las temticas planteadas, el estudiante debe tener la capacidad de trabajar las temticas mediante el aprendizaje independiente, el aprendizaje colaborativo , la tutora presencial o mediada, el aprendizaje desde la conectividad y la evaluacin de procesos y productos de aprendizaje. Al terminar el curso el estudiante estar en capacidad de realizar diseos y modelos estructurales para el manejo de las bases de datos y podr interactuar fcilmente mediante herramientas de consultas para la administracin de los datos que se encuentra almacenada y compartida en cualquier sistema de informacin.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA

3. INTENCIONALIDADES FORMATIVAS 3.1 PROPOSITOS


Dar a conocer a los estudiantes de una forma clara los fundamentales de las bases de datos. conceptos

Enfatizar en la importancia de un modelado conceptual, utilizando el modelo entidad relacin, para el anlisis y diseo de una base de datos. Capacitar a los estudiantes a comprender y aplicar el uso de las herramientas del Lenguaje SQL para interactuar con una base de datos relacional.

3.2 OBJETIVOS
Que el estudiante Comprenda la importancia de los modelos Entidad Relacin y Modelo Relacional para disear una base de datos. Que el estudiante Aplique las herramientas del Lenguaje SQL para interactuar con una base de datos relacional. Que el estudiante Comprenda la terminologa de base de datos. Que el estudiante Adquiera los conocimientos bsicos que le permitan crear estructuras y administrar estructuras simples de bases de datos para ingresar y modificar informacin. Que el estudiante Conozca procedimientos que le permitan almacenar, ordenar y administrar datos almacenados en una o ms tablas relacionadas. Que el estudiante Aprenda el uso de expresiones matemticas para realizar toda clase de clculos y operaciones dentro de consultas, informes y formularios.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA

3.3 COMPETENCIAS
El estudiante comprende e interpreta y conozca de una forma clara todos los conceptos fundamentales de las bases de datos, para poder desarrollar e implantar bases de datos y tener un mejor control de la informacin. El estudiante adquiere destrezas en el uso de procedimientos que le permitan almacenar, ordenar y administrar informacin en una o ms tablas relacionadas. El estudiante use las herramientas del Lenguaje SQL para interactuar con una base de datos relacional.

3.4 METAS
Al terminar este curso de Bases de Datos Bsico el estudiante: Desarrollara modelos de bases de datos relacionales teniendo en cuenta los fundamentos tericos, que permitan al usuario, consultar y modificar los datos almacenados, ingresar o eliminar los que han dejado de ser tiles. Tendr la capacidad de realizar diseos de bases de datos enfocados a dar una solucin ptima, empleando de una forma adecuada las diferentes estructuras de manejo de datos, con el fin de identificar las ventajas y desventajas y de esta forma dar la mejor solucin al manejo de la informacin y las exigencias de los usuarios. Adquiera destrezas en el uso de las herramientas del Lenguaje SQL para interactuar con una base de datos relacional.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA

4. UNIDADES DIDCTICAS
Tabla 1. Unidades Didcticas UNIDADES CAPITULOS PRIMERA 1. Introduccin a UNIDAD las Bases de Datos FUNDAMENTOS DE BASES DE DATOS TEMAS Propsito de los sistemas Visin de los datos Modelos de los datos Usuarios y administradores de la Base de Datos Gestin de transacciones y de Almacenamiento Estructura de un sistema de bases de datos Jerarqua de los datos campo, registro, archivos y Bases de datos Bases de datos distribuidas y centralizadas Componentes de sistemas de bases de datos Funciones de sistemas manejadores de bases de datos Arquitecturas de bases de datos Actividades Complementarias Etapas en la planeacin Importancia de la Planeacin Estratgica Plan estratgico de diseo de bases de datos reas funcionales de la organizacin Procesos propios de cada rea funcional Actividades propias de cada proceso Entidades de informacin Proceso de desarrollo Actividades Complementarias Introduccin

2. Plan estratgico del Diseo de Bases de Datos SEGUNDA UNIDAD 1. Concepto de Modelo de datos

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA

MODELADO DE DATOS

2. Modelo Entidad Relacin 3. Modelo Relacional

Definicin de Modelos de datos. Clasificacin de los Modelos de datos Lenguajes e interfaces de bases de datos Interfaces para Sistemas de gestin de bases de datos Actividades Complementarias Conceptos bsicos Restricciones Claves Diagrama Entidad Relacin Metodologa de diseo conceptual Reduccin del Diagrama EntidadRelacin a tablas Actividades Complementarias Orgenes del modelo relacional Estructuras de las Bases de datos relacionales (caractersticas y propiedades) Restricciones relacionales y esquemas de bases de datos relacionales Operaciones de actualizacin y tratamiento de la violacin de restricciones Lenguajes de consulta lgebra Relacional Clculo Relacional De Tuplas El clculo relacional de dominios. Modificacin de la base de datos. Actividades Complementarias Normalizacin Formas Normales Primera forma normal (1FN) Segunda forma normal (2FN) Tercera forma normal (3FN) Forma normal de Boyce-Codd (BCFN)

TERCERA 1. Normalizacin. UNIDAD NORMALIZACION Y EL LENGUAJE SQL

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA

2. Lenguaje De Consulta Sql 3. PostgreSQL

Otras formas normales Actividades Complementarias Introduccin SQL Definicin de datos en SQL Consulta de datos en SQL Modificacin de datos en SQL Insercin Eliminacin Actualizacin de la informacin de la base de datos Actividades Complementarias Introduccin Instalacin de PostgreSQL Inicializar el servidor Administracin remota con OpenSSH Actividades Complementarias

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA

4.1 MAPA CONCEPTUAL


Desarrollo conceptual del curso utilizando una secuencia algortmica para lograr una apropiacin del conocimiento.

BASES DE DATOS
APROPIACION

FUNDAMENTOS BASICOS
CONOCIMIENTO

MODELADO DE DATOS

MODELO ENTIDAD RELACION


DOMINIO

NORMALIZACION

ALGEBRA RELACIONAL

ALGEBRA RELACIONAL

APLICACION

LENGUAJE SQL
PRACTICA

MANEJO DE INFORMACION EN BASES DE SATOS

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA

5. CONCEPTO TEORICO
Cules son los nexos que se establecen entre el curso y el campo disciplinario en el que se inscribe? El desarrollo de los sistemas de informacin han logrado una revolucin importante en el uso de las bases de datos, es aqu en donde el manejo y control de la informacin son vitales, ya que al conocer y tener almacenado de una forma confiable e integra los datos es posible alcanzare xito en los diferentes procesos y en la toma de decisiones. La educacin a distancia tiene como fin logran que el estudiante se interese por alcanzar su nivel de apropiacin de conocimientos de una forma autnoma con el fin de encontrar la posibilidad de exigirse y exigir al tutor en el momento de resolver dudas. La aplicacin de las nuevas tcnicas y tecnologas para la comunicacin hacen parte del desarrollo de las temticas del curso ya que al interactuar en diferentes formas el estudiante tiene la posibilidad de ver el uso de la asignatura que esta desarrollando y enfocar la herramientas que permiten de una forma optima dar soluciones empresariales que sirven de soporte para el manejo de informacin y apoyo a la educacin. El manejo de las bases de datos en los ltimos aos han experimentado profundos cambios en donde hace algunos aos solamente hacan uso de ellas los grandes genios de la informtica , negando la participacin de los interesados en esta rea, hoy en da las bases de datos se han extendido desde las pequeas, medianas y grandes organizaciones en donde los profesionales en esta rea estn interviniendo para el anlisis y diseo de dichas bases y los diferentes usuarios estn reclamando una facilidad, agilidad ,control y eficiencia del uso de la informacin a travs de dichos diseos. Por tal razn es necesario que el estudiante comprenda todos los conceptos fundamentales y las tcnicas para el desarrollo y modelado de los datos con el fin de suplir las necesidades que da a da exige el mercado. Cules son las relaciones que se establecen en el curso entre las unidades conceptuales que lo fomentan y esas unidades conceptuales que transitan en el campo de conocimiento del que hace parte?

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA

Las bases de datos son de gran importancia para el control y administracin de la informacin en cualquier organizacin, el manejo de la informacin es esencial en cualquier rea del conocimiento, el desarrollo de las unidades conceptuales a que hacen referencia esta gua llevan al estudiante de la mano en la adquisicin del conocimiento iniciando desde lo mas bsico hasta llegar a alcanzar lo necesario para desarrollar y desenvolverse en la vida real. La primera unidad consta de dos captulos, en donde se explican los conceptos bsicos de las bases de datos, su funcionalidad y sus principales usos en las organizaciones, Tambin se da un enfoque hacia la forma como se debe realizar un anlisis de la informacin para hacer un buen diseo de una base de datos. La Segunda Unidad Hace referencia al Modelado de Datos consta de 3 captulos, esta unidad es muy importante, ya que en ella se realiza un anlisis de los modelos en el rea de la base de datos, se hace un estudio del modelo entidad relacin del cual se estudian los aspectos bsicos, sus estructuras, objetivos y restricciones, la teora de la normalizacin en su tres formas, luego se hace referencia en el lgebra y calculo relacional para la optimizacin de consultas. La Tercera unidad hace referencia al manejo de consultas e instrucciones bsicas del lenguaje SQL, tambin se realizara la explicacin de estos conceptos utilizando manejadores bases de datos libres como el Postgresql y el MySql. A que tipo de problemticas tericas, metodolgicas o recontextuales responde el curso? El curso atiende a las siguientes problemticas: Problemticas tericas: se identifican los objetivos bsicos, funciones, modelos, componentes, aplicaciones e impacto social de los sistemas de bases de datos. Se Comprende el concepto de independencia de datos y su importancia en un sistema de bases de datos. Se Identifican los componentes y funciones principales de un sistema gestor de bases de datos y la importancia de controlar de una forma gil y segura la informacin dando a los usuarios la capacidad de manejo y control de la informacin en todo instante. Problemticas metodolgicas: El curso se desarrollara siguiendo una serie de metodologas en las cuales el estudiante interacta con el tutor utilizando las nuevas tecnologas, (correo electrnico, Chat, y el manejo de aulas virtuales), para el desarrollo de las tutoras, el aprendizaje autnomo es esencial para la apropiacin de conceptos ya que el estudiante debe asumir el reto de lograr el conocimiento de una forma individual y grupal. Problemticas recontextuales: El conocimiento y el manejo de las bases de datos es indispensable para el control de la informacin en cualquier organizacin, el estudiante debe estar en capacidad de dar soluciones al manejo de informacin y

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA

generar diseos de modelos estructurales que sirvan para administrar y controlar la informacin en cualquier rea que se requiera. Cul es la perspectiva en la que se sita de manera particular el curso en dicho campo del conocimiento y que aportes se desprendern de su desarrollo? En este curso se ofrecen las herramientas necesarias para que el estudiante aprenda a generar soluciones integrales y confiables para la interaccin con el al contexto que lo rodea. Qu tipo de competencias fomenta entre quienes asuman su estudio y aprendizaje? El estudiante que tome el curso lograra asumir con responsabilidad su aprendizaje autnomo y grupal, tendr la capacidad de hacer uso de las nuevas tecnologas de informacin y la comunicacin como medio para el desarrollo de su aprendizaje, podr aplicar su conocimiento a la solucin de problemas que permitan mejorar procesos en cualquier institucin y organizacin que lo necesite. Las competencias generales de aprendizaje que pretende el curso son las siguientes: Cognitiva: Comprensin, expresin y desarrollo de habilidades comunicativas como, observar, analizar, formular objetivos, diagnosticar y proponer finalmente elementos funcionales, formales y espaciales de diseo que articulen y estructuren la documentacin. Valorativa: Apropiacin de valores esenciales como el respeto, la tolerancia y el compromiso profesional con los diferentes mbitos culturales y sociales del entorno urbano, en los que participa el estudiante, a travs del reconocimiento del mundo formal y su regin. Comunicativa: Comprensin, expresin y desarrollo de habilidades comunicativas, bsicas como el observar, hablar leer y escribir, clasificando los elementos del anlisis y documentacin de un sistema. Contextual: Capacidad para ubicar, analizar, interpretar, diagnosticar, y proponer a travs de la aplicacin de los conocimientos adquiridos, en el transcurso de las otras actividades desarrolladas durante el semestre generando una respuesta con criterios, Formal Funcional en un contexto regional.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA

6. METODOLOGIA
La Universidad Nacional Abierta y a Distancia, ofrece todos sus cursos en modalidad a distancia para el desarrollo del contenido se realizara mediante el trabajo individual y el trabajo grupal, la socializacin de dicho trabajo se realizara en la tutoras o encuentros presnciales en las cuales el estudiante resolver sus dudas interactuando con el tutor. Es necesario que los estudiantes resuelvan las actividades propuestas para alcanzar el xito del aprendizaje adems dichas actividades poseen un porcentaje para la calificacin final, estas actividades se deben realizar mediante encuentros ya sea utilizando las mediaciones tecnolgicas de una forma sincrnica o asincrnica o mediante encuentros en pequeos grupos o haciendo usos de herramientas que se ofrezcan en el campus virtual. El autoaprendizaje es el proceso que permite al estudiante alcanzar de forma individual o mediante la interaccin grupal el conocimiento, aqu el estudiante adquiere la capacidad de aprender por si mismo desarrollando habilidades cognitivas y comunicativas, de esta forma se adquiere un conocimiento integral, gracias a las ayudas de las tutoras, los medios escritos, los medios virtuales y electrnicos Es muy importante realizar un seguimiento del cronograma de actividades diseado para el desarrollo del curso y de todos los materiales ofrecidos para el desarrollo de actividades. Las actividades preliminares o previas en las cuales el estudiante identificara los propsitos y componentes del curso y se capaz de plantear las estrategias pedaggicas para el conocimiento que se pretende alcanzar. Las actividades en proceso en donde el estudiante adquiere conocimiento paso a paso mediante el seguimiento de las actividades individuales y grupales que se proponen. Las actividades de prctica en donde el estudiante realizara actividades haciendo uso de herramientas de manejo de bases de datos orientadas al software libre, para la apropiacin de conceptos adquiridos en el trascurso del curso.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA

Las actividades evaluativas en donde se lleva a cabo la valoracin del aprendizaje del alumno teniendo en cuenta la autoevaluacin, la coevaluacin y la heteroevaluacin

7. SISTEMA DE EVALUACION
El proceso de evaluacin se tendrn en cuenta la auto, co y heteroevaluacion. La Autoevaluacin: la realiza el estudiante en cada uno de los encuentros mediante la autorreflexin de los procesos y logros alcanzados, y las estrategias que generan para mejorarlas. La coevaluacin: se realiza entre los estudiantes de los pequeos grupos y se evalan los productos de aprendizaje de cada participante. La hereoevaluacin: es la que realiza el tutor, el objetivo principal es examinar y calificar el desempeo del participante, desde la bsqueda permanente de respuesta y la apropiacin del conocimiento.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA

8. GLOSARIO DE TERMINOS
Archivo: Grupo de registros relacionados Atributos: Es una unidad bsica e indivisible de informacin acerca de una entidad o una relacin. Por ejemplo la entidad proveedor tendr los atributos nombre, domicilio, poblacin, CIF. Base de datos: Base de Datos es un conjunto exhaustivo no redundante de datos estructurados organizados independientemente de su utilizacin y su implementacin en m3quina accesible en tiempo real y compatible con usuarios concurrentes con necesidad de informacin diferente y no predicable en tiempo. Campo: Grupo de caracteres Claves: Campo o grupo de campos en un registro, que se usa para identificar a este ultimo. Clave Primaria: Campo o grupo de campos que identifican exclusivamente un registr. Diagrama Entidad- Relacin: Modelo de datos que usa smbolos grficos para mostrar la organizacin y las relaciones entre los datos. Dominios: Es el conjunto de valores que puede tomar cada atributo. Por ejemplo el dominio del atributo poblacin, ser la relacin de todas las poblaciones del mbito de actuacin de nuestra empresa. Entidades: Son objetos concretos o abstractos que presentan inters para el sistema y sobre los que se recoge informacin que ser representada en un sistema de bases de datos. Por ejemplo, clientes, proveedores y facturas seran entidades en el entorno de una empresa. Integridad de datos: Grado hasta el cual son exactos los datos en cualquier archivo individual. Lenguaje de Consulta estructurado(SQL): Lenguaje de manipulacin de datos estandarizado.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA

Metodos: Una operacin que realiza acceso a los datos. Podemos definir mtodo como un programa procedimental o procedural escrito en cualquier lenguaje, que est asociado a un objeto determinado y cuya ejecucin slo puede desencadenarse a travs de un mensaje recibido por ste o por sus descendientes. Mtodos heredados: Estn definidos en un objeto diferente, antepasado de ste (padre, "abuelo", etc.). A veces estos mtodos se llaman mtodos miembro porque el objeto los posee por el mero hecho de ser miembro de una clase. Modelo de datos: Mapa o diagrama de entidades y sus relaciones. Modelo de datos en red: Es una variacin del modelo de datos jerrquico con relacin de propietario-miembro, en la que un miembro quiz tenga muchos propietarios Modelo Entidad Relacin : Se trata de una tcnica de diseo de base de datos grfica, que nos muestra informacin relativa a los datos y la relacin existente entre ellos. Modelo jerrquico de datos: Una clase de modelo lgico de bases de datos que tiene una estructura arborescente. Un registro subdivide en segmentos que se interconectan en relaciones padre e hijo y muchos ms. Los primeros sistemas administradores de bases de datos eran jerrquicos. Puede representar dos tipos de relaciones entre los datos: relaciones de uno a uno y relaciones de uno a muchos Modelo relacional de datos: Es el ms reciente de estos modelos, supera algunas de las limitaciones de los otros dos anteriores. El modelo relacional de datos representa todos los datos en la base de datos como sencillas tablas de dos dimensiones llamadas relaciones. Las tablas son semejantes a los archivos planos, pero la informacin en ms de un archivo puede ser fcilmente extrada y combinada.. Tablas : Es la forma de estructurar los datos en filas o registros y columnas o atributos. Registro: es el concepto bsico en el almacenamiento de datos. El registro agrupa la informacin asociada a un elemento de un conjunto y est compuesto por campos. Redundancia de datos: Duplicacin de datos en archivos independientes.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA

Relacin: Es la asociacin que se efecta entre entidades. Por ejemplo la relacin entre las entidades facturas emitidas y clientes. Relaciones: Las relaciones entre objetos son, precisamente, los enlaces que permiten a un objeto relacionarse con aquellos que forman parte de la misma organizacin. Seleccin: Manipulacin de datos que clasifica filas de acuerdo con ciertos criterios.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA

9. FUENTES DOCUMENTALES
ADORACIN DE MIGUEL CASTAO, MARIO G.PIATTINI VELTHUIS, (1.998) Fundamentos y Modelos de Bases de datos. Ed. Alfaomega S.A. ADORACIN DE MIGUEL CASTAO, MARIO G.PIATTINI VELTHUIS, (1.998) Diseo de Bases de datos Relacinales, Editorial Alfaomega S.A. C.J. DATE, (2.001) Introduccin a los Sistemas de Bases de datos, edicin, Addison Wesley Iberoamericana. DEITEL Y DEITEL. Anlisis y diseo de bases de datos. GIO WIEDERNOLD, Diseo de Bases de Datos HENRY F.KORTH, ABRAHAM SILBERCHATZ, (1.998). Fundamentos de Bases de Datos., Editorial Mc Graw Hill. MIGUEL A. RODRIGUEZ ALMEIDA, (1.992). Bases de Datos, Editorial Mc Graw Hill. Miguel A. Rodrguez Almeida, Bases de Datos, (1.992). Editorial Mac Graw Hill,1992 Luis Hernando Rojas,(1.992). Gua Procesamiento de Datos, Editorial UNAD.

SITIOS WEB www.postgresql.org www.programacion.com www.lawebdelprogrmador.com http://es.tldp.org/Tutoriales/doc-modelado-sistemas-UML/multiplehtml/x332.html http://atenea.udistrital.edu.co/profesores/jdimate/basedatos1/tema3_1.htm http://dis.um.es/~barzana/Informatica/IAGP/IAGP_BD_Relacional.html http://www.maestrosdelweb.com/editorial/pdf/tutsql2.pdf http://www.programacionfacil.com/php/siete7.htm http://www.programacion.net/bbdd/tutorial/sql/2/

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA

GUIA DE ACTIVIDADES

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA

La gua de actividades establece: Un conjunto de situaciones y actividades didcticas orientadas al desarrollo de procesos cognitivos como condiciones para el aprendizaje significativo. Una estructuracin de los procesos de aprendizaje por fases: reconocimiento, profundizacin y transferencia, como estrategia para la planificacin y realizacin del trabajo acadmico en torno a las unidades conceptuales y logro de las intencionalidades formativas. Estrategias, procedimientos, tcnicas y herramientas para que el estudiante active estructuras de pensamiento autnomo, estudio independiente y procesos de socializacin.

A continuacin se presentan las fases de aprendizaje que debe evidenciar el estudiante:

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA


FASES DE APRENDIZAJE UNIDADES DIDCTICAS Unidad 1. Fundamentos de las bases de datos. SITUACIONES DE SALIDA CARACTER DE LA ACTIVIDAD Situacin 1: Grupo Actividad de induccin al Colaborativos curso en grupo. Tiempo: 2 horas Individual o Situacin 2: Estudio Independiente. Grupal Investigacin en diferentes fuentes documentales sobre los conceptos de bsicos de las Bases de Datos. Realizar un informe Tiempo: 12 horas Situacin: 3 Individual Desarrollo de Actividad 1. Esta actividad puede ser grupal complementada por el tutor. Tiempo 5 horas Diferenciar los modelos arquitecturas ,componentes y funciones de datos y la forma como acta el SGBD Situacin 4: Grupal Lectura del capitulo 2 Plan estratgico de diseo de las bases de datos Realizar un ensayo Tiempo: 12 horas Situacin : 5 Grupal Socializacin ensayo por parte del tutor Tiempo: 2 horas SITUACIONES DIDCTICAS / ACTIVIDADES FORMATO DE SISTEMA DE OBJETIVACIN / INTERACTIVIDADES PRODUCTOS Resumen / Mapa Encuentro presencial conceptual directo (Tutora grupal) Fichas Resumen / Correo Mapa conceptual telfono Informe escrito. Portafolio SISTEMA DE EVALUACION SEGUIMIENTO

RECONOCIMIENTO

Adquirir los conceptos y conocimientos fundamentale s para el manejo las Base de Datos.

electrnico, Autoevaluacin Seguimiento o informe Portafolio personal Portafolio. de desempeo.

o Fichas Resumen

Correo telfono escrito

electrnico, Autoevaluacin Seguimiento o informe Portafolio personal Portafolio de desempeo

PROFUNDIZACION

Informe / Portafolio. Trabajo en Pequeos Auto evaluacin y Seguimiento grupos Coevaluacin Portafolio Portafolio Personal

Informe / Portafolio

Correo Electrnico, o Comunicacin presencial (Tutora Grupal).

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA


Adquirir los conocimientos en la elaboracin de los planes estratgicos para el diseo de Base de Datos
Situacin 6: Socializacin temas unidad Individual por parte del tutor Tiempo: 2 horas Situacin 7 Evaluacin de las unidades Tiempo: 2 horas Grupal Informe. Encuentro chat, correo Autoevaluacin Seguimiento Portafolio personal Portafolio electrnico de desempeo. Seguimiento Portafolio.

TRASNFERENCIA

Situacin 8: Realizacin Actividad 2. Individual Referente plan estratgico de Grupo diseo de las bases de datos Colaborativo Esta actividad puede ser complementada por el tutor. Tiempo: 5 horas

Fichas Resumen / Encuentro Presencial Heteroevaluacin. Mapa conceptual directo (Tutoria Grupal) Informe Portafolio / Corroo chat

Electornico, Autoevaluacin Seguimiento Portafolio personal Portafolio de desempeo.

FASES DE APRENDIZAJE

UNIDADES DIDCTICAS Unidad Modelado Datos.

SITUACIONES DE SALIDA

2. Anlisis de los de diferentes

RECONOCIMIENTO

modelos ms importantes en el rea de las bases de datos.

CARACTER FORMATO DE DE LA OBJETIVACIN / ACTIVIDAD PRODUCTOS Individual o Informe Situacin 9: Definicin de los conceptos Grupal Portafolio bsicos de modelo de datos y la restriccin de los diseos. Realizacin de Informe Tiempo: 12 horas Situacin 10: Laboratorio 1: Conocimiento del instalacin y configuracin Grupal Informe manejador de bases de datos Postgresql Tiempo: 2 horas

SITUACIONES DIDCTICAS / ACTIVIDADES

SISTEMA DE INTERACTIVIDADES Correo telfono escrito.

SISTEMA DE EVALUACION

SEGUIMIENTO

Seguimiento electrnico, Autoevaluacin, Portafolio o informe coevaluacion Portafolio personal de desempeo

Seguimiento Encuentro Presencial Autoevaluacin, Portafolio directo (Tutoria Grupal) coevaluacion Portafolio personal de desempeo

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA


Adquirir conocimientos acerca del modelo entidad relacin. Y modelo relacional
Situacin 11: Individual/ Desarrollo de Actividad 3 Grupal Tiempo: 5 horas Situacin 12: Socializacin de la Actividad 3 y propuesta de desarrollo de Individual/ proyecto para el curso por Grupal parte del tutor. Tiempo 2 horas Situacin 13: Grupal Laboratorio 2 Utilizacin de instrucciones bsicas del SQL. Tiempo: 4 horas Informe / Portafolio Correo Electrnico, o Auto evaluacin y Seguimiento Comunicacin Coevaluacin Portafolio mediante chat Portafolio Personal

PROFUNDIZACION

Informe / Portafolio

Presencial Grupal).

(Tutora

Informe / Portafolio Presencial Grupal). (Tutora

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA


Aplicacin del modelo entidad relacin al diseo de modelos relacionales Situacin 14: Lectura de los temas del Individual capitulo 3 Realizar Mapa Conceptual. Tiempo: 17 horas Situacin 15: Laboratorio 3 Resolucin de dudas y manejo de las mtodos, instrucciones y al funcionamiento del manejador de base da datos Postgresql Seguimiento del proyecto Tiempo: 2 Horas. Situacin 16: Evaluacin Unidades vistas Tiempo: 2 Horas Individual Grupal Mapa conceptual Informe Portafolio. Correo telfono escrito Presencial Grupal) electrnico, Autoevaluacin Seguimiento o informe Portafolio personal Portafolio de desempeo. (Tutoria Auto evaluacin y Heteroevaluacin

Informe Potafolio

TRASNFERENCIA

Presencial Grupal

(Tutoria Auto evaluacin y Heteroevaluacin

Situacin 17: Individual Lectura acerca del lgebra y calculo Relacional Realizar un mapa conceptual Tiempo: 10 horas

Mapa conceptual Informe Portafolio.

Correo telfono escrito.

electrnico, Autoevaluacin Seguimiento o informe Portafolio personal Portafolio. de desempeo.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA


FASES DE APRENDIZAJE UNIDADES DIDCTICAS Unidad SITUACIONES DE SALIDA SITUACIONES DIDCTICAS / ACTIVIDADES Situacin 18: Desarrollo de la Actividad 4 Tiempo: 6 Horas. Situacin 19: Socializacin Actividad tutor Tiempo: 4 Horas CARACTER DE LA ACTIVIDAD Individual FORMATO DE OBJETIVACIN / PRODUCTOS Informe Portafolio o Informe Portafolio Informe Portafolio SISTEMA DE INTERACTIVIDADES Correo telfono escrito Correo telfono escrito SISTEMA DE EVALUACION SEGUIMIENTO

RECONOCIMIENTO

3. Manejo del Normalizacin proceso de Y El Lenguaje normalizacin SQL para la . optimizacin y diseo de bases de datos

electrnico, Autoevaluacin Seguimiento o informe Portafolio personal Portafolio. de desempeo

Individual grupal

Situacin 20: Grupal Laboratorio 4 Solucin de problemas utilizando el lenguaje de consulta SQL Tiempo 4 Horas Grupal/ Conocimiento Situacin 21: Realizacin de un mapa individual sobre optimizacin conceptual del capitulo 2 de consultas unidad 3 del Lenguaje de consulta SQL y haga un utilizando el estudio detallado del capitulo lenguaje SQL Tiempo 10 horas. Situacin 19: Grupal Socializacin Actividad tutor Individual seguimiento del proyecto curso Tiempo: 4 Horas Situacin 22: Realizacin de la Actividad 5 Tiempo 12 horas Situacin 23: Socializacin Actividad 5 Tiempo 2 Horas Grupal/ Individual Grupal/Individu al

electrnico, heteroevaluacion Seguimiento o informe Portafolio personal Portafolio de desempeo Seguimiento Presencial (Tutoria Portafolio personal Portafolio Grupal) iluciones de desempeo Auto evaluacin y Seguimiento Portafolio Coevaluacin Portafolio Personal.

Informe / Portafolio

Correo Electrnico,chat

PROFUNDIZACION

/ Informe / Portafolio

Correo Electrnico,chat, presencial

Auto evaluacin y Seguimiento Coevaluacin Portafolio Portafolio Personal

Mapa conceptual Informe Portafolio. Mapa conceptual Informe Portafolio.

Correo telfono escrito Presencial Grupal

Auto evaluacin y Seguimiento Portafolio electrnico, Coevaluacin o informe Portafolio Personal Auto evaluacin y Seguimiento Portafolio (Tutoria Coevaluacin Portafolio Personal

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA


Manejo del Lenguaje de Consulta SQL, Mediante la Herramienta de Software Libre Situacin 24: Desarrollo de Laboratorio 5 Individual Implementacin de llaves primarias, llaves ajenas e integridad referencial en postgresql. Tiempo : 4 horas Situacin 25: Grupal/ Evaluacin Final Curso y Individual proyecto final del curso Tiempo: 2 horas Informe Portafolio. Presencial Grupal). (Tutora Heteroevaluacin Seguimiento Portafolio

TRASNFERENCIA

Informe Portafolio.

Presencial Grupal).

(Tutora Heteroevaluacin

Seguimiento Portafolio

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA

1. ACTIVIDADES PROPUESTAS 1.1 ACTIVIDAD 1 1. Cules son las cuatro diferencias principales entre un sistema de procesamiento de archivos y un SGDB?. 2. Investigue y determine cules son los inconvenientes de un sistema gestor de base de datos?. 3. Elabore un cuadro y explique la diferencia entre independencia de datos fsica y lgica. 4. Liste las cinco responsabilidades del sistema gestor de la base de datos. Para cada responsabilidad explquense los problemas que ocurriran si no se realizara esa funcin. 5. Cules son las cinco funciones principales del administrador de la base de datos? 6. Investigue y ampli la informacin relacionada con la arquitectura de dos y tres capas. 7. Cuales son las ventajas de usar un sistema de base de datos? 8. Qu entiende por el trmino sistema relacional? sistemas relacionales y los no relacinales. Diferencia entre los

9. Que entiende por el termino modelo de datos? Explique la diferencia entre un modelo de datos y su implementacin? 10. Defina los siguientes trminos: Acceso concurrente, Administracin de datos, archivo almacenado, Base de datos, DBA, DBMS, entidad, integridad, lenguaje de consulta, redundancia, sistemas de base de datos, transaccin, vnculo. 1.2 ACTIVIDAD 2 1. Tomando como base la empresa donde usted trabaja, se solicita, un documento donde se establezcan los siguientes elementos de la planeacin: Visin Misin

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA

Metas Objetivos Estrategias para cada fase del desarrollo

Para lo anterior, haga uso de los datos obtenidos por usted en el anlisis de la alternativa de solucin propuesta y en la documentacin lograda en sus visitas hechas al cliente en su trabajo de campo, realice y aporte como herramienta la matriz DOFA que se ajuste a la realidad de la entidad escogida. 2. Cul es la diferencia entre formalizacin, especializacin y estandarizacin? Cree que una organizacin que es alta en una de estas tres dimensiones tambin podra serlo en las restantes? Analcelo. 3. Cules son los cinco subsistemas en las organizaciones? Si una organizacin tuviera que prescindir de uno de ellos, sin cul podra sobrevivir ms tiempo?, Explique 1.3 ACTIVIDAD 3 1. Elabore un cuadro y explique las diferencias entre los trminos clave primaria, clave candidata y superclave. 2. Una oficina de registro de una universidad mantiene datos acerca de las siguientes entidades: asignaturas, ofertas de asignaturas, estudiantes, profesores. Determine los atributos y la correspondencia para cada una de las entidades. 3. Considere una base de datos usada para registrar las notas que obtienen los estudiantes en diferentes exmenes de diferentes ofertas de asignaturas. Determine los atributos para cada entidad, defina e identifique los diferentes tipos de clave. 4. Investigue acerca de las herramientas que se utilizan para el modelado de datos que soporten diagramas E-R y diagramas de clase UML. 5. Dibujar el diagrama entidad relacin para cada uno de los siguientes casos: Una empresa de arquitectos desea conocer en todo momento la casa en que estn trabajando sus empleados. Se sabe que en cada casa puede haber varios empleados y no todos tienen que estar ocupados en cada instante. Un colegio desea saber las asignaturas que imparte cada profesor. El Coordinador Acadmico ha dispuesto que cada profesor puede dar mas de una asignatura y una asignatura puede ser impartida por varios profesores.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA

6. Se desea disear una base de datos que recoja informacin sobre la Vuelta Ciclista a Espaa. Los supuestos semnticos que se utilizaran son los siguientes (entre parntesis aparecen los nombre de algunos campos que se desean tener en la bases de datos) Cada edicin de la Vuelta viene identificada por un cdigo (CE), adems, interesa conservar el ao (A) en que ha tenido lugar dicha edicin. Todas las ediciones tienen las mismas etapas (E), aunque puede variar su longitud. Se quiere guardar la longitud de cada etapa (KM) de una edicin. Cada equipo (EQ) tiene un nombre (N EQ), tambin queremos guardar su fecha de fundacin (F EQ). Todos los equipos tienen un nico patrocinador (PA), el patrocinador puede variar de un ao a otro, pero no dentro del mismo ao. Queremos tener los equipos que han participado en cada edicin con el puesto (PE) conseguido por cada uno de ellos (dos equipos no pueden conseguir el mismo puesto en una misma edicin). Los corredores (C), interesa guardar tambin su nombre (N C) y fecha de nacimiento (F C), pueden cambiar de equipo de un ao a otro, pero nunca dentro del mismo. En cada etapa de una edicin un corredor consigue un nico puesto (P) y un puesto lo consigue un nico corredor. Nos interesa guardar los tiempos (T) conseguidos por cada corredor en cada etapa de una edicin. En cada etapa de una edicin, un puesto implica un tiempo determinado.

Se pide realizar el modelo entidad/relacin de la base de datos y la normalizacin respectiva, utilizando los atributos que se dan en el enunciado.3 7. Construya un diagrama E-R para un hospital con un conjunto de pacientes y un conjunto de mdicos. Asciese con cada paciente un registro de las diferentes pruebas y exmenes realizados. 8. Una oficina de registro de una universidad mantiene datos acerca de las siguientes entidades: asignaturas: incluyendo el nmero, titulo, programa y prerrequisitos ofertas de asignaturas: incluyendo nmero de asignatura, ao, semestre, nmero de seccin, profesor(es), horarios y aulas estudiantes: incluyendo id-estudiante, nombre y programa profesores: incluyendo numero de identificacin, nombre, departamento y titulo.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA

Adems, la matricula de los estudiantes en asignaturas y las notas concedidas a estudiantes en cada asignatura en la que estn matriculados se deben modelar adecuadamente. 9. Disee un diagrama E-R para almacenar los logros de su equipo deportivo favorito. Se deberan almacenar los partidos jugados, los resultados de cada partido, los jugadores de cada partido y las estadsticas individuales de cada jugador para cada partido. Las estadsticas de resumen se deberan modelar como atributos derivados. 10. Considrese el diagrama de la figura, que modela una librera en lnea. Lstense los conjuntos de entidades y sus claves primarias. Supngase que la librera aade casetes de msica y discos compactos a su coleccin. El mismo elemento musical puede estar presente en formato de casete o de disco compacto con diferentes precios. Extindase el diagrama E-R para modelar esta adicin, ignorando del es esto sobre las cestas de la compra. Extindase ahora el diagrama E-R usando generalizacin para modelar el caso en que una cesta de la compra pueda contener cualquier combinacin de libros, casetes de msica o discos compactos.

1.4 ACTIVIDAD 4 1. Dadas las relaciones siguientes: HOMBRES(NOMH, EDAD) Significado: Cada fila representa a un hombre, cuyo nombre es NOMH y su edad en aos es EDAD. MUJERES(NOMM, EDAD) Significado: Cada fila representa a una mujer, cuyo nombre es NOMM y su edad en aos es EDAD. HSIM(NOMH, NOMM) Significado: El hombre NOMH cae simptico a la mujer NOMM MSIM(NOMH, NOMM) Significado: La mujer NOMM cae simptica al hombre NOMH MATRIM(NOMH, NOMM) Significado: La pareja NOMH y NOMM estn casados

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA

Escribir las sentencias necesarias para responder a las preguntas siguientes: Hallar las parejas de hombres y mujeres que se caen mutuamente simpticos Hallar los matrimonios en los que ambos esposos se caen mutuamente simpticos. Hallar las mujeres casadas a quienes no cae simptico su marido.

2. Sean las relaciones siguientes: SOCIO (AFICIONADO, VIDEOCLUB) Significado: AFICIONADO es SOCIO de VIDEOCLUB GUSTA (AFICIONADO, PELCULA) Significado:PELCULA GUSTA a AFICIONADO VIDEOTECA (VIDEOCLUB, PELCULA) Significado: VIDEOCLUB dispone en su VIDEOTECA de PELCULA Escribir las sentencias necesarias para responder a las preguntas siguientes: Videoclubes que disponen de alguna pelcula que le guste a Jose Perez Aficionados que son socios al menos de un videoclub que dispone de alguna pelcula de su gusto Aficionados que no son socios de ningn videoclub donde tengan alguna pelcula de su gusto.

3. Sean las relaciones siguientes: PRO(NP, NOMP, CIUDADP) Significado: Cada fila representa un proveedor, cuyo identificador es NP, su nombre NOMP y habita en la ciudad CIUDADP. ART(NA, DESA, COLOR, TALLA) Significado: Cada fila representa un artculo, cuyo identificador es NA y su descripcin es DESA. FAB(NF, NOMF, CIUDADF) Significado: Cada fila representa un fbrica cuyo identificador es NF, su nombre es NOMF y esta situada en la ciudad CIUDADF. PED(NP, NA, NF, CANTIDAD)

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA

Significado: Cada fila representa un pedido del artculo NA al proveedor NP para la fbrica NF. Escribir las sentencias necesarias para responder a las preguntas siguientes: Hallar los nombres de las fbricas situadas en Madrid Proveedores que suministran a la fbrica F1 Nombre de las fbricas a las que suministra el proveedor P1 Colores de los artculos suministrados por el proveedor P1 Artculos suministrados a las fbricas de Madrid Artculos suministrados por proveedores en cuya ciudad hay alguna fbrica Fbricas que usan al menos algn artculo suministrado por el proveedor P1 Parejas de ciudades tales que un proveedor de la primera abastece a una fbrica de la segunda Proveedores que suministran un mismo artculo, al menos, a todas las fbricas. Fbricas que usan, al menos, todos los artculos suministrados por el proveedor P1 Fbricas abastecidas por el proveedor P1 con todos los artculos que este suministra

1.5 ACTIVIDAD 5 Disee una base de datos en donde aplique lo siguiente: Formas de interaccionar con el motor de base de datos: lnea de comandos: psql. Interfaces graficas: pgaccess, pgadmin, pgexplorer. Definicin y alteracin de la estructura de una base de datos: create, alter. Aplicacin de los diferentes tipos de datos disponibles en postgresql. Aplicacin de funciones predefinidas en postgresql Consultas aplicando operadores de manejo de caracteres

2. COMO SE CONFORMAN LOS GRUPOS DE TRABAJO Y QUE ES EL PORTAFOLIO? Se deben conformar grupos de 5 estudiantes, Presentar el portafolio en donde se coleccionan todos los productos de aprendizaje, all se deben recopilar todos los avances de cada estudiante, es el reflejo de su autoaprendizaje. EL Portafolio debe llevar lo siguiente: Control de lecturas individuales.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA

Informes de las unidades desarrollados. Autoevaluaciones Informes en pequeo grupo colaborativo Coevaluaciones Talleres y practicas de laboratorios

El Portafolio es la coleccin sistemtica y organizada, del material que produce y de las actividades que desarrolla el participante de acuerdo con las metas establecidas por l y las especificaciones planteadas en el curso acadmico. El propsito es: 1. Monitorear su progreso en cuanto a conceptualizacin, comprensin y aplicacin; habilidades y destrezas cognitivas, meta cognitivas e interpersonales; actitudes, intereses y valores, motivaciones y hbitos mentales. 2. Poner en evidencia la calidad de los procesos, los conceptos y los productos realizados. 3. Evaluar tanto los procesos llevados a cabo, como los materiales producidos. 4. Identificar avances y necesidades, y proponer acciones de seguimiento pertinentes. La esencia del portafolio es la reflexin que hace el participante y autor sobre los materiales coleccionados. No se debe confundir la evaluacin del portafolio con la evaluacin del material que contiene. Una coleccin de materiales sin una pgina de reflexin, no es un portafolio, es un archivo sin significado. En verdad lo que el participante debe valorar en el portafolio, es la responsabilidad consigo mismo y el respeto por los dems, antes que el nmero de pginas archivadas. La calificacin del portafolio depender de tres criterios: 1. Que el portafolio este completo, es decir contenga todos los materiales, que inicialmente se acord coleccionar. 2. Que el portafolio este organizado, es decir que tenga una estructura y todos sus componentes estn debidamente identificados, ordenados, categorizados y limpios, de suerte que un lector desprevenido pueda recorrer fcilmente sus secciones y obtener la Informacin que necesita. Algunos autores sugieren que la organizacin del portafolio, refleja hasta cierto grado la personalidad y carcter de su autor.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA

3. El progreso en cuanto a profundidad del contenido, proceso de autoevaluacin y coevaluacin, habilidad autocrtica, autorregulacin, trabajo autnomo y trabajo cooperativo. Cada participante debe crear, organizar y usar un fortafolio, para las actividades de aprendizaje que se realicen. Cada participante ser veedor del portafolio de un compaero, quien a su vez ser veedor de ste. La funcin del veedor es coevaluar el portafolio de su compaero y asumir responsabilidad por la calificacin que se asigne. Recuerde que en el portafolio deben ir registradas todas las secciones de trabajo que usted realice: trabajo individual, de pequeo grupo o de gran grupo y adjunto a cada una de estas debe estar el proceso de evaluacin correspondiente. El portafolio debe presentarse teniendo en cuenta las normas para presentacin de trabajos escritos.
APRENDIZAJE COLABORATIVO
FICHA DE TRABAJO

NOMBRE DEL GRUPO:_______________________________________________________________ NOMBRE DEL RELATOR:____________________________________________________________ NOMBRE DEL COORDINADOR:______________________________________________________ INTEGRANTES DEL GRUPO:_________________________________________________________ ________________________________________________________ ________________________________________________________ ________________________________________________________ ________________________________________________________ ________________________________________________________ FECHA:_________________________ ASISTENTES:____________ AUSENTES:____________ LUGAR:__________________________ DURACIN ENCUENTRO:_____________________ TEMA:_____________________________________ AGENDA:___________________________________________________________________________

LOGROS ACADMICOS:_____________________________________________________________

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA

DIFICULTADES:_____________________________________________________________________

EVALUACIN DEL ENCUENTRO:____________________________________________________

COMPROMISOS:________________________________________________________________________

COEVALUACIN
NOMBRE: ______________________________________________________ *Cumplimiento de tarea: Completa____ Imcompleta_____ *Calidad de la tarea: Excelente ____ Buena____ Regular____ Deficiente ____ *Presentacin de la tarea: Excelente ____ Buena ____ Regular ____ Deficiente ___ NOMBRE: ______________________________________________________ *Cumplimiento de tarea: Completa____ Imcompleta_____ *Calidad de la tarea: Excelente ____ Buena____ Regular____ Deficiente ____ *Presentacin de la tarea: Excelente ____ Buena ____ Regular ____ Deficiente ___ NOMBRE: ______________________________________________________ *Cumplimiento de tarea: Completa____ Imcompleta_____ *Calidad de la tarea: Excelente ____ Buena____ Regular____ Deficiente ____ *Presentacin de la tarea: Excelente ____ Buena ____ Regular ____ Deficiente ___

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA

FICHA DE AUTOEVALUACIN

NOMBRE:________________________________________________________________ FECHA:__________________________________________________________________ TEMA:___________________________________________________________________ FORTALEZAS: ___________________________________________________________

DEBILIDADES:___________________________________________________________

PLAN DE MEJORAMIENTO_______________________________________________

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BSICAS E INGENIERA Programa de Ingeniera de Sistemas

BASES DE DATOS BASICA

NOTA: Para realizar la autoevaluacin tenga en cuenta los aspectos referidos en el documentos enviado sobre el Portafolio, en cuanto a: Habilidades comunicativas, habilidades cognitivas, habilidades interpersonales, motivacin intrnseca y avance conceptual.

Vous aimerez peut-être aussi