PROTOCOLO ACADMICO DEL CURSO: 301330 Bases de Datos Bsicos
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROGRAMA TECNOLOGA E INGENIERIA DE SISTEMAS
301330 Bases de Datos Bsicos
MARIA DORA ALBA SNCHEZ GMEZ 1
MARIA DORA ALBA SNCHEZ GMEZ (Directora Nacional)
ANYELO QUINTERO REYES (Acreditador)
Medelln, Julio de 2011
1 Ingeniera de Sistemas, Magistra en Administracin de Empresas. Medelln, Septiembre de 2011
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROTOCOLO ACADMICO DEL CURSO: 301330 Bases de Datos Bsicos
INTRODUCCIN
El presente curso (Bases de Datos Bsico) est dirigido a estudiantes de los programas de pregrado (tecnologa e ingeniera de sistemas) que oferta la UNAD, bajo la modalidad de educacin superior abierta y a distancia.
El curso est estructurado en tres (3) unidades que son las temticas macro del curso acadmico. Donde cada una de las partes fue seleccionado, teniendo en cuenta los saberes mnimos que se esperara debe alcanzar un estudiante de la UNAD (Universidad Nacional Abierta y a Distancia) al culminar sus estudios en el curso. La unidad uno, fundamenta al estudiante en los conceptos de anlisis y diseo lgico de bases de datos, la segunda lo fundamenta en el modelo relacional y la tercera lo introduce a la implementacin con una herramienta.
La metodologa que se emplea es educacin a distancia apoyada en tecnologas sincrnicas, tales como Skype, Webconferences; asincrnicas, tales como, foros, correo electrnico, entre otras. Adems, se enfoca hacia estudios de casos y la realizacin de un proyecto real al final del curso. De all la importancia que el estudiante planifique sus actividades de aprendizaje para que aproveche la tutora con el docente a travs de los medio tecnolgicos que se tienen dispuesto y realizar de forma autnoma el estudio de todos los materiales disponibles en el curso, mdulo, objetos virtuales de aprendizaje, biblioteca virtual, documentos de apoyo y cibergrafa dada.
El propsito del curso, es fundamentar profundamente en el anlisis y diseo de las bases de datos relacional, de tal forma que debe tener la capacidad lgica para interpretar y disear adecuadamente los estudios de casos que se proponen, con base en la tcnica de modelado entidad-relacin. Estudiar, analizar, socializar, los diferentes casos, es importante para tener un aprendizaje significativo, que permita comprender todos los conceptos necesarios para un diseo razonable de stas.
Por lo tanto, el reto fundamental para el estudiante de este curso es saber analizar, modelar, disear e implementar una base de datos relacional.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROTOCOLO ACADMICO DEL CURSO: 301330 Bases de Datos Bsicos
JUSTIFICACIN El gran cambio del mundo ha sido el paso de una economa basada en la industria a una economa basada en el conocimiento y la tecnologa. Ya no se necesita tanta tierra, ni capital, ni recursos, se puede hacer mucho con poco si se est en el lugar acertado. Eso cambia la naturaleza del capitalismo. Ahora se cuida la propiedad intelectual porque existe otra forma de generar riqueza. Las empresas como organizaciones sociales y econmicas cuidan como un don preciado la informacin, es as, como los sistemas de informacin en ellas cada da son mas complejos y sofisticados, gracias a las tecnologa de informacin y comunicacin, dentro de ellas estn las bases de datos relacionales que son la columna vertebral de los sistemas de informacin, y por ellos se hace necesario partir de un buen diseo, pues la tecnologa sola no es suficiente. Por lo tanto, es importante que el estudiante sepa solucionar problemas de estructuracin de datos en la empresa y para ello se hace necesario manejar las metodologas, tcnicas y herramientas de las bases de datos relacional. Sobre todo las dos primeras, pues una mala fundamentacin en stas, lleva necesariamente a una mala implementacin en la herramienta. Por eso para lograr lo anterior, la metodologa del curso se enfoca a estudios de casos y a la realizacin de un proyecto en una organizacin real.
Finalmente, el material pretende servir como gua de aprendizaje autnomo y se recomienda apoyar este proceso con lecturas especializadas, ayudas audiovisuales, visitas a sitios Web o realizacin de prcticas significativas (entre otras), para lograr una efectiva comprensin, interiorizacin y aplicacin de las temticas estudiadas en el desarrollo del curso de Bases de Datos Bsico.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROTOCOLO ACADMICO DEL CURSO: 301330 Bases de Datos Bsicos
INTENCIONALIDADES FORMATIVAS Propsitos: Dar a conocer a los estudiantes de una forma clara los conceptos fundamentales de las bases de datos. Profundizar en el anlisis, modelo lgico y diseo relacional de las bases de datos relacional, de tal forma que se concientice que una buena implementacin en una herramienta, depende de un buen diseo. Introducir a los estudiantes en alguna herramienta de bases de datos, que meneje el lenguaje estndar de consulta (SQL), para poder implementar el diseo relacional y realizar manipulacin de datos bsico y avanzado. Objetivos: Conocer la historia de la evolucin de las bases de datos, diferenciar entre el conceptos de bases de datos y el motor de bases de datos, conocer los tipos y arquitectura de las bases de datos. Conocer la metodologa de un proyecto de implementacin de bases de datos. Analizar, modelar lgica o conceptualmente y disear una base de datos relacional, aplicando tcnica entidad relacin o reglas de normalizacin. Conocer y aplicar los operadores de lgebra relacional en un diseo relacional. Conocer y aplicar las sentencias SQL, para la implementacin del diseo relacional y la manipulacin de datos. Metas: Al terminar el curso el estudiante: Disear una base de datos relacional con las tcnicas entidad-relacin. Implementar metodolgicamente un proyecto de bases de datos relacional. Conocer sobre un gestor de bases de datos relacional, que maneje sentencias SQL, para la implementacin de un caso en la vida real. Competencias: Comprende, analiza, modela y disea los datos de una organizacin, partiendo de una problemtica planteada (Estudio de casos) Aplica los pasos metodolgicos para el desarrollo de un proyecto de bases de datos. Aplica las sentencias SQL de un herramienta de bases de datos relacional para la implementacin del diseo y la manipulacin de datos.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROTOCOLO ACADMICO DEL CURSO: 301330 Bases de Datos Bsicos
UNIDADES DIDCTICAS UNIDADES CAPITULOS LECCIONES PRIMERA UNIDAD: FUNDAMENTOS DE BASES DE DATOS 1. Introduccin a las Bases de Datos 1. Conceptos generales 2. Tipos de bases de datos 3. Sistema Gestor de bases de datos 4. Arquitectura de las bases de datos 5. Planificacin de proyectos de bases de datos. 2. Fundamentos de anlisis y diseo de bases de datos relacional. 6.Conceptos de modelo de datos 7. Procedimiento para elaborar un modelo de datos. 8. Anlisis caso empleado. 9. Anlisis caso curso. 10. Anlisis caso rdenes de pedidos. 3. Modelo de datos basados en formatos 11. Introduccin y tipos de formatos 12. Procedimiento para elabora modelos basados en formato 13. Anlisis formato datos bsico proveedores. 14. Anlisis formato vacaciones empleado 15. Anlisis formato crditos bancarios. SEGUNDA UNIDAD: MODELO RELACIONAL 1. Diseo modelo relacional de datos. 16. Concepto de modelo relacional. 17. Pasar un modelo lgico de datos a un modelo relacional. 18. Paso Modelo lgico Datos Bsico Proveedores a Modelo relacional. 19.Paso Modelo lgico rdenes de Pedidos a Modelo Relacional. 20.Paso Modelo lgico Crditos Bancarios a Modelo Relacional 2. lgebra relacional 21. Conceptos de lgebra relacional. 22. Operaciones bsicas. 23. Operaciones avanzadas. 24. Anlisis de ejecucin de operaciones caso reservas. 25. Anlisis de ejecucin de operaciones caso certmenes. 3. Normalizacin 26. Conceptos de Normalizacin. 27. Formas normales. 28. Anlisis de normalizacin caso matrcula. 29. Anlisis de normalizacin caso mensajera. 30. Anlisis de normalizacin caso biblioteca. TERCERA UNIDAD: 1. Lenguaje de 31. Creacin de bases de datos y tablas.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROTOCOLO ACADMICO DEL CURSO: 301330 Bases de Datos Bsicos
LENGUAJE ESTANDAR DE CONSULTA Y HERRAMIENTAS definicin de datos (DDL). 32. Creacin de ndices. 33. Creacin de vistas. 34. Modificacin de tablas. 35. Borrado de bases de datos, tablas, ndices y vistas. 2. Lenguaje de manipulacin de datos (DML) 36. Insercin de filas 37. Actualizacin de filas 38. Borrados de filas. 39. Consultas bsicas. 40. Consultas avanzadas. 9. Herramienta MySql 41. Generalidades de la herramienta. 42. Creacin de bases de datos y tablas. 43. Insercin, Actualizacin y borrado de filas. 44. Consultas bsicas. 45. Consultas avanzadas.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROTOCOLO ACADMICO DEL CURSO: 301330 Bases de Datos Bsicos
MAPA CONCEPTUAL
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROTOCOLO ACADMICO DEL CURSO: 301330 Bases de Datos Bsicos
CONTEXTO TERICO
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 ntegra los datos es posible alcanzar el xito en los diferentes procesos y en la toma de decisiones.
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?
Las bases de datos son de gran importancia para la organizacin, integralidad, control y administracin de la informacin en cualquier organizacin, del tal forma que se consideran la columna vertebral de los sistemas de informacin en stas. El desarrollo de las unidades conceptuales a que hacen referencia este protocolo llevan al estudiante de la mano en la construccin del conocimiento iniciando desde lo ms bsico hasta llegar a alcanzar lo necesario para dar soluciones a problemticas de estructuracin y manipulacin de datos con los enfoques metodolgicos, las tcnicas y la herramienta adecuada.
La primera unidad consta de tres captulos, en donde en el primer captulo se explican los conceptos bsicos de las bases de datos, su historia, arquitecturas, tipos, as mismo el concepto de gestores de bases de datos, terminando con la metodologa para proyectos de bases de datos; el segundo y tercer captulo se
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROTOCOLO ACADMICO DEL CURSO: 301330 Bases de Datos Bsicos
fundamentan en el modelo lgico de datos con una orientacin de caso de estudio en el segundo y en el tercero basado en formatos.
La consta de tres captulos y abarca todo el modelo relacional. En la primer captulo se muestra como a partir del modelo lgico de datos desarrollado en las unidad anterior, se pasa a un modelo relacional o diseo fsico; el segundo captulo aborda todo el lenguaje nativo procedimental del lgebra relacional y en el tercer captulo se muestra como a travs de las reglas de normalizacin se disea una base de datos relacional. Todo lo anterior con un enfoque de estudio de casos.
La Tercera unidad consta tambin tres captulos y abarca toda la implementacin, donde en los dos primeros captulos se ven todas las sentencias del Lenguaje Estructurado de Consulta (SQL), necesario para la creacin y manipulacin de los datos; el ltimo captulo es un tutorial en el gestor de bases de datos MySQL, donde se muestra en la herramienta los que se hizo en los dos captulos anteriores.
A qu 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 a travs de estudio de casos y con un enfoque a proyectos, teniendo en cuenta las metodologas, tcnicas y herramientas propias para abordar problemas de organizacin, implementacin y manipulacin de bases de datos en una organizacin. Para lo anterior se hace necesario que el estudiante estudie el mdulo, los objetos virtuales de aprendizaje y dems fuentes documentales. As mismo, asistir e interactuar a travs de la webconferenes programadas, Skype, foros, y correo con el tutor o director del curso, para asesorarlo y orientarlo mejor en la realizacin de los trabajos colaborativos y el trabajo final, ya sea individual o grupal.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROTOCOLO ACADMICO DEL CURSO: 301330 Bases de Datos Bsicos
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 generar diseos de modelos estructurales que sirvan para administrar y controlar la informacin en cualquier rea que se requiera. Por eso, este curso tiene la orientacin hacia proyecto, donde los estudiantes en forma deber presentar una solucin a una problemtica del contexto donde se desenvuelve uno o varios de los integrantes.
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?
Dado que el curso tiene un enfoque a estudio de casos y a proyectos, ste dispone de materiales y mediaciones sincrnicas o asincrnicas, donde a medida que va transitando por la teora, va aplicando lo visto y as tener un aprendizaje significativo y pertinente.
Qu tipo de competencias fomenta entre quienes asuman su estudio y aprendizaje?
El estudiante adems de asumir con responsabilidad su aprendizaje autnomo y grupal, tendr la capacidad de aplicar su conocimiento a la solucin de problemas de estructuracin y manipulacin de informacin en cualquier haciendo uso de las bases de datos relacional, con un enfoque metodolgico adecuado.
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 f inalmente 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.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROTOCOLO ACADMICO DEL CURSO: 301330 Bases de Datos Bsicos
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 de bases de datos.
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 UNAD ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROTOCOLO ACADMICO DEL CURSO: 301330 Bases de Datos Bsicos
METODOLOGA 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 realizar en las tutoras o encuentros presenciales o a travs de skype o webconferences en las cuales el estudiante resolver sus dudas interactuando con el tutor o el director.
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 auto aprendizaje 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.
Las actividades evaluativas en donde se lleva a cabo la valoracin del aprendizaje
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROTOCOLO ACADMICO DEL CURSO: 301330 Bases de Datos Bsicos
del alumno teniendo en cuenta la autoevaluacin, la coevaluacin y la heteroevaluacin.
Sistema de evaluacin:
En el proceso de evaluacin se tendrn en cuenta la autoevaluacin, la coevaluacin y la 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 UNAD ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROTOCOLO ACADMICO DEL CURSO: 301330 Bases de Datos Bsicos
SISTEMA DE EVALUACIN
El sistema de evaluacin tiene como propsito la comprobacin y verificacin de los procesos de aprendizaje del estudiante centrados en la generacin de competencias para resolver situaciones y actividades en formatos evaluativos mltiples, tanto de carcter cualitativos como cuantitativos.
Los procesos formativos de la UNAD se centran en el aprendizaje con el propsito de afianzar el pensamiento autnomo del estudiante. En consecuencia, los procesos de evaluacin del aprendizaje estn correlacionados y articulados y generarn en el estudiante competencias para la realizacin de procesos de:
Autoevaluacin, la realiza el estudiante de manera individual para valorar su propio proceso de aprendizaje, a travs de estudio de casos, talleres prcticos, lecturas autoreguladas e investigacin sobre problemticas de informacin en el contexto donde se desenvuelve.
Coevaluacin, se realiza a travs de los grupos colaborativos, y pretende la socializacin de los resultados del trabajo personal a travs de portafolios que consiste en hacer una coleccin de producciones o trabajos (ensayos, anlisis de lecturas, reflexiones personales, mapas conceptuales) y permite la reflexin conjunta sobre los productos incluidos y sobre los aprendizajes logrados.
Heteroevaluacin, Es la valoracin que realiza el tutor y tiene como objetivo examinar y calificar el desempeo competente del estudiante. El sistema de evaluacin tendr como referente las diversas fases de aprendizaje: reconocimiento, profundizacin y transferencia. As mismo, el sistema de evaluacin tendr en cuenta los diversos momentos del trabajo acadmico que realizan los agentes del proceso formativo: trabajo personal, trabajo en pequeos grupos colaborativos, y un trabajo final que debe socializarse en grupo del curso.
El sistema de evaluacin, del curso bases de datos bsico, en cuanto a sus procedimientos e instrumentos, tiene las siguientes caractersticas:
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROTOCOLO ACADMICO DEL CURSO: 301330 Bases de Datos Bsicos
Interfaces de aprendizaje Situaciones y actividades Formatos de socializacin Evaluacin por parte del tutor con base en parmetros de la Gua Didctica
Trabajo Final 40% Reconocimiento Trabajo Personal
Pequeos Grupos colaborativos
Lecciones Evaluativa de presaberes.
Foro de Reconocimien to y actores
La sumatoria de los procesos evaluativos de esta interface corresponde al 10% del total de la calificacin del curso acadmico Investigacin problemtica de la vida real.
Anlisis y desarrollo de la problemtica acordada a trabajar.
Socializacin de la solucin dada del grupo, ante el curso. Profundizacin Trabajo personal
Lecciones evaluativas y quices. La sumatoria de los procesos evaluativos de esta interface corresponde al 20% del total de la calificacin del curso acadmico
Transferencia Trabajo Personal
Grupos colaborativos
Anlisis y desarrollo estudios de casos.
Socializacin y construccin de la solucin de los estudios de casos
La sumatoria de los procesos evaluativos de esta interface corresponde al 30% del total de la calificacin del curso acadmico
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROTOCOLO ACADMICO DEL CURSO: 301330 Bases de Datos Bsicos
GLOSARIO DE TRMINOS Abstraccin: Representacin grfica donde se muestra lo importante y se oculta lo no importante. Se muestra lo relevante y se eliminan los detalles no significativos para los objetivos propuestos. Atributos: Propiedad o caracterstica asociada a una determinada entidad y, por tanto, comn a todas las ocurrencias o instancias de esa entidad Base de datos: Es un conjunto de datos relacionados con el fn de brindar informacin. Campo: Grupo de caracteres, tambin llamados columnas en el modelo relacional. Claves: Campo o grupo de campos en una fila, que se usa para identificar a este ltimo. Clave Primaria: Campo o grupo de campos que identifican exclusivamente una fila. Diagrama Entidad-Relacin: Es una tcnica que sirve para realizar el modelo lgico de datos. Dominios: Es el conjunto de valores que puede tomar cada atributo. Entidad: Es una abstraccin del mundo real, representada a travs de conjuntos. Integridad de datos: Es la consistencia que debe tener los datos en una base de datos. Lenguaje de Consulta Estructurado (SQL): Lenguaje de Consulta Estructurado. Modelo: Def. (Diccionario de la Lengua Espaola) Esquema terico, generalmente en forma matemtica, de un sistema o de una realidad. Conjunto de abstracciones que conforman una visin parcial, pero til, de una parte del mundo o de la realidad que nos ocupa. Modelo Entidad-Relacin: Es la representacin conceptual o lgica de los datos en una base de datos relacional, llamado tambin modelo lgico de datos. Modelo jerrquico de datos: Una clase de modelo lgico de bases de datos que tiene una estructura arborescente, representa dos tipos de relaciones entre los datos: relaciones de uno a uno y relaciones de uno a muchos, si empre de padre a hijo.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROTOCOLO ACADMICO DEL CURSO: 301330 Bases de Datos Bsicos
Modelo relacional de datos: Es la representacin relacional del modelo lgico de datos. Tambin se le llama, diseo fsico de datos. Tablas: Es la forma de estructurar los datos en filas o registros y columnas o campos. 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. Relacin: Es la asociacin que se efecta entre entidades. Por ejemplo la relacin entre las entidades facturas emitidas y clientes. Sistema de Gestin de Base de Datos. Conjunto de programas, procedimientos, lenguajes y utilidades, que suministra, tanto a los usuarios no informticos como a los analistas, programadores, o el administrador de la base de datos, los medios necesarios para describir, recuperar y manipular los datos almacenados en la base manteniendo su integridad, confidencialidad y seguridad.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROTOCOLO ACADMICO DEL CURSO: 301330 Bases de Datos Bsicos
FUENTES DOCUMENTALES BIBLIOGRAFA Silberstchatz y otros, Fundamentos de bases de datos, vol. I. Editorial Mc Graw Hill. 1998. C.J. Date,Introduccin a los sistemas de bases de datos, vol I. Madrid: Addison Wesley, 1993. Effy Oz, "Administration de sistemas de informacin", Madrid: Prentice Hall, 2001. Kendal y Kendal, "Anlsis y diseo de sistemas,", Mexico: Prentice Hall, 2006. RUIZ L.,Irene y otros. Bases de datos, desde chen hasta Codd con Oracle. Alfaomega Ra-Ma,2003. PRESSMAN, James. Ingeniera de Software, un enfoque prctico. McGrow Hill. 2003. Castao, A., Piattini M. Fundamentos y modelo de bases de datos, Ed. Alfaomega S.A. 1998. Rodriguez M. Bases de datos. Editorial Mc Graw Hill. 1992. Figeredo, J.A. Mdulo de Bases de Datos I de la UNAD, 1. Edicin. 2005.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROTOCOLO ACADMICO DEL CURSO: 301330 Bases de Datos Bsicos
AUTOR
Mara Dora Alba Snchez Gomez Ingeniera de Sistemas Universidad E.A.F.I.T. Magistra en administracin de empresa, Universidad del Norte