Entorno acces
Introducción ¿Qué es una base de datos? Una biblioteca ha de mantener listas de los libros que posee, de los usuarios que tiene, una escuela, de sus alumnos y maestros, una empresa, de sus productos, ventas y empleados. A este tipo de información se le llama datos. Un gestor de base de datos es un programa que permite introducir y almacenar datos, ordenarlos ymanipularlos. Organizarlos de manera significativa para que se pueda obtener información no visible como totales, tendencias o relaciones de otro tipo. Este gestor 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 de datos aumenta, han de cambiar lasherramientas. Se pueden usar carpetas, archivadores…, pero en un momento dado es conveniente acudir a las computadoras, aunque las operaciones siguen siendo las mismas. 1.1 Tabla: registro y campo Un programa de base de datos almacena la información que introducimos en forma de tablas como las que podemos ver, por ejemplo, en una agenda telefónica: Agenda telefónica de alumnos Nombre García García,Ana Santos, Luis Dirección Teléfono (011) 49912-3457 (011) 49912-1234 Cabrera Ortiz, Pedro Callao 12 Avda. Córdoba 74
Avda. Santa Fe 54 (011) 49912-9566
En esta agenda nos interesa tener almacenados de modo ordenado los datos de una serie de personas. Para que aparezcan de modo claro se organizaron en tres variables: Nombre, Dirección y Teléfono, haciendo que aparezca cada uno en una columnadiferente. Así es mucho más sencillo encontrar la dirección de una persona buscando a partir de su nombre. Aquí podemos ver cómo la información referida a una persona, "un dato", aparece en una fila de la tabla: a esto es a lo que se denomina Registro. A cada una de las partes en las que hemos organizado la información se le denomina Campo, y al conjunto formado por todos los registros, Tabla.Registro: es el concepto básico en el almacenamiento de datos. El registro agrupa la información asociada a un elemento de un conjunto y está compuesto por campos. Tabla: conjunto de registros homogéneos con la misma estructura.
1
1.2 Tipos de campos En la agenda telefónica podemos ver que hay unos campos más importantes que otros: así el Nombre es fundamental para que el registro tengasentido. Es raro que apareciera una dirección en la agenda sin ir acompañado de un nombre. Por este motivo se suelen denominar campos fundamentales a aquellos que definen al registro, y campos secundarios a los que lo complementan. 1.3 Tipos de base de datos: planas y relacionales Para hacer una base de datos que cumpla las funciones de agenda telefónica necesitamos una sola tabla, pero puede haber casosen los que necesitemos más de una. La Facultad, por ejemplo, necesitará almacenar más datos además del nombre y dirección de sus alumnos. Tendrá que llevar, a parte de otras muchas cosas, constancia de las materias cursadas. Facultad de Ciencias Sociales Fecha 2-3-05 3-3-05 Nombre Cabrera Pedro García Ana Dirección Ortiz, Callao 12 Teléfono. (011) 3457 Carrera Materia Nota 8 7 6 8 2 6 7 7 849912- Relaciones del Metodología Trabajo 49912- Sociología Historia
García, Avda. Santa Fe 54 (011) 9566 Avda. Córdoba 74 (011) 1234 (011) 3457
12-3-05 Santos, Luis 6-7-05 7-7-05 Cabrera Pedro García Ana
49912- Ciencia Política Economía 49912- Relaciones del Filosofía Trabajo 49912- Sociología Psicología
Ortiz, Callao 12
García, Avda. Santa Fe 54 (011) 9566 Avda. Córdoba 74 (011) 123415-7-05 Santos, Luis 5-12-05 García Ana 5-12-05 García Ana
49912- Ciencia Política Psicología 49912- Sociología 49912- Sociología Psicología Economía
García, Avda. Santa Fe 54 (011) 9566 García, Avda. Santa Fe 54 (011) 9566 Avda. Córdoba 74 (011) 1234
12-12-05 Santos, Luis
49912- Ciencia Política Filosofía
Esta tabla contiene de modo abreviado los campos que interesan en una...
Regístrate para leer el documento completo.