Base de datos

Páginas: 22 (5254 palabras) Publicado: 13 de diciembre de 2011
UNIDAD III
3.2. Conceptos previos
Conceptos Previos - Administración de Bases de Datos I - Presentation Transcript
1. Curso de Access
2. ¿Qué es una base de datos?
* Una biblioteca ha de mantener listas de los libros que posee, de los usuarios que tiene, una clínica, de sus pacientes y médicos, una empresa, de sus productos, ventas y empleados.
* A este tipo deinformación se le llama datos.
* Un gestor de base de datos es un programa que permite introducir y almacenar datos, ordenarlos y manipularlos.
* Debe permitir en principio:
* Introducir datos
* Almacenar datos
* Recuperar datos y trabajar con ellos
* Todo esto se puede hacer con una caja de zapatos, lápiz y papel; pero a medida que la cantidad dedatos aumenta, han de cambiar las herramientas.
* Se pueden usar carpetas, archivadores, etc. pero en un momento dado es conveniente acudir a los ordenadores, aunque las operaciones siguen siendo las mismas.
3. Diferencias entre Access y Excel
* Access es multiusuario, Excel no.
* Access es un gestor de bases de datos relacionales, Excel no.
* Access soporta másde 65.536 registros (filas), Excel no.
* Salvo la nueva versión de Excel que salió el 30 de enero del 2007, que ya soporta un millón de filas.
* Por el contrario, Excel es mucho más intuitivo, y para cálculos estadísticos o de carácter general es mucho mejor que Access.
* Además Excel genera gráficos con sencillez.
4. El concepto de lo relacional en las bases de datos* Podemos dividir todas las aplicaciones de bases de datos en dos grupos: simples y relacionales .
* Un ejemplo de una base de datos simple o plana es Excel , donde tenemos toda la información en un sola tabla.
* Esto implica que los datos comunes a varios registros tienen que repetirse para cada uno de estos registros.
* Un ejemplo sencillo: si tenemos una hoja deExcel con la información de clientes con los campos de Nombre, Empresa, Ciudad, Dirección y Teléfono, los datos que puedan ser comunes (en este caso Empresa y Ciudad) se repetirían para cada Cliente.
* En una base de datos relacional, como lo es Access , puede haber más de una tabla con relaciones entre ellas.
* Por ejemplo, además de tener la tabla de Clientes podríamos crear unao más tablas con elementos comunes (en nuestro caso podrían ser Ciudades y Empresas ) y a continuación crear relaciones entre esta tablas.
5. El concepto de lo relacional en las bases de datos
* Ejemplo:
* Tenemos una base de datos de un hospital.
* Si cada vez que viene un paciente al médico se le tiene que abrir una ficha, en poco tiempo los datos personales delpaciente (dirección y teléfono) estarán repetidos muchas veces.
* Si esto se multiplica por todos los pacientes la base de datos contendrá gran cantidad de datos redundantes innecesarios, lo que aumentará su tamaño y la hará menos eficaz.
* Para hacer una base de datos como ésta se usarán necesariamente varias tablas que luego se relacionarán por un campo común en ambas.
6. Elconcepto de lo relacional en las bases de datos
* De esta manera se consigue que no haya datos repetidos.
* Con esta estructura cada vez que venga un paciente, no es necesario volver a introducir sus datos personales.
* Basta con introducir su código para que el Gestor de base de datos sepa de que paciente se trata.
* Para que se pueda establecer esta relación esnecesario que las dos tablas contengan un campo en común (en este caso el código del médico).
7. El concepto de lo relacional en las bases de datos
* A esta forma de organizar la base de datos mediante distintas tablas relacionadas por campos comunes se le llama base de datos relacional .
* Cuando se utiliza solamente una tabla hablamos de una base de datos plana .
* No...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS