Manejo de bases de datos a traves de

859 views

Published on

Informaci'on relacionada al manejo de bases de datos con Access.

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
859
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Manejo de bases de datos a traves de

  1. 1. MANEJO DE BASES DE DATOS A TRAVES DE MS ACCESS INTRODUCCION NTICS II SEGUNDO SEMESTRE B – C – D Ing. Teresa Freire .
  2. 2. QUE ES UNA BASE DE DATOS? <ul><li>Una base de datos se puede definir como un conjunto de información relacionada que se encuentra agrupada ó estructurada. </li></ul><ul><li>Desde el punto de vista informático, la base de datos es un sistema formado por un conjunto de datos almacenados en discos que permiten el acceso directo a ellos y un conjunto de programas que manipulen ese conjunto de datos. </li></ul>
  3. 3. ORIGENES DE LAS BASES DE DATOS <ul><li>Tuvieron sus orígenes en 1960 – 1962. </li></ul><ul><li>Las bases de datos se crean con el objetivo de almacenar grandes cantidades de datos que antes se almacenaba en libros, lo que era lento, costoso y complejo (cualquier actualización a realizar, había que hacerla en cada uno de los libros en los que apareciera dicha información a modificar). </li></ul><ul><li>Las primeras bases de datos manejaban ficheros que eran almacenados en tarjetas o soportes magnéticos. </li></ul><ul><li>Cuando los ordenadores evolucionan, aparecen las cintas y los discos, a la vez que las maquinas son dotadas de mucha mas potencia y facilidad de manipulación, es por tanto en ese momento cuando las bases de datos comienzan a ser realmente útiles. </li></ul>
  4. 4. VENTAJAS DEL USO DE BASES DE DATOS <ul><li>Independencia de datos y tratamiento. </li></ul><ul><ul><li>Cambio en datos no implica cambio en programas y viceversa (Menor coste de mantenimiento). </li></ul></ul><ul><li>Coherencia de resultados. </li></ul><ul><ul><li>Reduce redundancia : </li></ul></ul><ul><ul><li>Acciones lógicamente únicas. </li></ul></ul><ul><ul><li>Se evita inconsistencia. </li></ul></ul><ul><li>Mejora en la disponibilidad de datos </li></ul><ul><ul><li>No hay dueño de datos (No igual a ser públicos). </li></ul></ul><ul><ul><li>Ni aplicaciones ni usuarios. </li></ul></ul><ul><ul><li>Guardamos descripción (Idea de catálogos). </li></ul></ul><ul><li>Cumplimiento de ciertas normas. </li></ul><ul><ul><li>Restricciones de seguridad. </li></ul></ul><ul><ul><li>Accesos (Usuarios a datos). </li></ul></ul><ul><ul><li>Operaciones (Operaciones sobre datos). </li></ul></ul>
  5. 5. VENTAJAS DEL USO DE BASES DE DATOS <ul><li>Globalización de la información : </li></ul><ul><ul><li>Permite a los diferentes usuarios considerar la información como un recurso corporativo que carece de dueños específicos. </li></ul></ul><ul><li>Permite compartir información . </li></ul><ul><li>Permite mantener la integridad en la información : </li></ul><ul><ul><li>La integridad de la información es una de sus cualidades altamente deseable y tiene por objetivo que sólo se almacena la información correcta. </li></ul></ul><ul><li>Independencia de datos: </li></ul><ul><ul><li>El concepto de independencia de datos es quizás el que más ha ayudado a la rápida proliferación del desarrollo de Sistemas de Bases de Datos. La independencia de datos implica un divorcio entre programas y datos. </li></ul></ul><ul><li>Otras ventajas: </li></ul><ul><ul><li>Más eficiente gestión de almacenamiento. </li></ul></ul>
  6. 6. ELEMENTOS DE UNA BASE DE DATOS <ul><li>Datos: Es la parte esencial de la información, es decir, la información que llega a la base de datos. </li></ul><ul><li>Atributos: Son los diferentes campos que conforman la estructura de una base de datos. </li></ul><ul><li>Campos: Es la unidad más pequeña de datos. </li></ul><ul><li>Registro: Es un conjunto de campos o atributos relacionados entre sí. </li></ul><ul><li>Archivo: Es un conjunto de registros relacionados. </li></ul>
  7. 7. EJEMPLO REGISTRO CAMPO ATRIBUTOS DATO TODO ESTE CONJUNTO DE ELEMENTOS FORMAN UN ARCHIVO CEDULA NOMBRE APELLIDO EDAD SEXO 0501710677 Juan Perez 24 Masculino 1802836039 Maria Moreno 35 Femenino
  8. 8. TIPOS DE BASES DE DATOS <ul><li>Base de Datos Jerárquica </li></ul><ul><ul><li>Es aquella donde los datos se presentan en niveles múltiples que represente con raíz y sus ramificaciones. </li></ul></ul><ul><li>Bases de Datos Red </li></ul><ul><ul><li>Es aquella que permite la conexión de los nodos en forma multidireccional, por lo que cada nodo puede tener varios dueños a la vez. </li></ul></ul><ul><li>Base de Datos Relacional </li></ul>
  9. 9. Base de Datos Relacional <ul><li>Almacena información en tablas (filas y columnas de datos) y realiza búsquedas utilizando los datos de columnas especificadas de una tabla para encontrar datos adicionales en otra tabla. </li></ul><ul><li>Elementos de una base de datos relacional: </li></ul><ul><ul><li>Las filas representan registros (conjuntos de datos acerca de elementos separados) </li></ul></ul><ul><ul><li>Las columnas representan campos (atributos particulares de un registro). </li></ul></ul>
  10. 10. Base de Datos Relacional <ul><li>Al realizar las búsquedas, una base de datos relacional hace coincidir la información de un campo de una tabla con información en el campo correspondiente de otra tabla y con ello produce una tercera tabla que combina los datos solicitados de ambas tablas. </li></ul><ul><li>Una base de datos relacional utiliza los valores coincidentes de dos tablas para relacionar información de ambas. Por lo general, los productos de bases de datos para microcomputadoras o microordenadores son bases de datos relaciónales. </li></ul>
  11. 11. Base de Datos Relacional <ul><li>Representa al mundo real mediante tablas relacionadas entre sí por columnas comunes. </li></ul>Num_empleado Nombre Sección 33 Pepe 25 34 Juan 25 Sección Nombre 25 Textil 26 Pintura
  12. 12. OBJETOS DE UNA BASE DE DATOS <ul><li>Tablas: son el &quot;corazón&quot; de la Base de datos y aparecen en una hoja electrónica formada por filas (informes) y columnas (campos). El informe contiene una voz de la Base de datos, mientras que el campo contiene cada uno de los detalles. </li></ul><ul><li>Consultas (Query): son &quot;herramientas&quot; que sirven para &quot;eliminar&quot; todos los datos que no interesan haciendo aparecer únicamente aquellos que interesan. </li></ul><ul><li>Máscaras o formularios: permiten la visualización y la gestión de los datos contenidos en las tablas y en las consultas. Normalmente representan la interface principal entre el programa y el usuario para que de este modo resulte más fácil la introducción de los datos. </li></ul>
  13. 13. OBJETOS DE UNA BASE DE DATOS <ul><li>Report o informes : recopilan los datos de las tablas o consultas para permitir su impresión o análisis, facilitando la individualización de los datos más improtantes. </li></ul><ul><li>Macros: automatizan las funciones de la base de datos </li></ul><ul><li>Módulos: registran de Access Basic (programación). </li></ul><ul><li>Las tablas, informes, formularios y consultas aparecen en diversos momentos, pero están vinculados entre ellos. Las tablas representan el centro de cada actividad: el resto de objetos interactúan con los datos indicados en las tablas. </li></ul>
  14. 14. <ul><li>Una base de datos correctamente diseñada nos permite acceder fácilmente a las informaciones. Cuando se diseñe, se deben tener en cuenta los siguientes aspectos: </li></ul><ul><ul><li>Definir el objetivo de la Base de datos estableciendo las informaciones que se desean memorizar. </li></ul></ul><ul><ul><li>Definir las tablas, dividiendo las informaciones en diversos argumentos cada uno de los cuales constituirá una tabla de la base de datos. </li></ul></ul>OBJETOS DE UNA BASE DE DATOS
  15. 15. OBJETOS DE UNA BASE DE DATOS <ul><li>Definir los campos, estableciendo las informaciones que se desean memorizar en cada tabla. </li></ul><ul><li>Definir las relaciones, analizando los datos de cada tabla y estableciendo de qué modo se deben relacionar entre ellos. </li></ul><ul><li>La fase más importante de la proyección es la siguiente: es una buena costumbre dedicar mucho tiempo para pensar en qué tablas será necesario introducir todos nuestros datos y también caracterizar los datos que serán introducidos en las tablas, imponiendo las reglas necesarias a las cuales deberán someterse. De este modo, se facilita la introducción y se impide el tecleado de los valores erróneos. </li></ul>

×