Una base de datos es un conjunto de información organizada de
manera que pueda ser utilizada eficientemente.
Ejemplos: Un directorio telefónico, un diccionario,
un calendario, etc.…
¿Cómo se organiza la información?
La información en una base está organizada en forma de registros. Cada registro contiene toda la
información sobre una persona o un elemento de la base.
Por ejemplo, cada registro en el directorio
telefónico contiene el nombre, dirección y
número telefónico de una persona.
Cada registro contiene campos,un campo se utiliza para
almacenar una información particular.
Por ejemplo, en el directorio telefónico un campo almacena
el nombre, otro campo almacena la dirección y otro campo
almacena el número telefónico de la persona.
Cada registro contiene cada uno de estos
campos y cada registro puede tener
información en esos campos.
El nombre de un campo generalmente identifica la
información almacenada en el campo
Por ejemplo, los campos pueden llamarse Nombre, Dirección o Número telefónico. Cada campo tiene
un tipo que identifica la clase de información que puede almacenar: números, fechas, caracteres
alfanuméricos y otros.
El conjunto de registros que utilizan los mismos campos
conforma una tabla. Una base de datos puede contener
muchas tablas.
Tipos de tablas y estructuras
Tabla Única
Algunas bases de datos tienen una tabla única. Puede utilizar una tabla única
para categorías como empleados, empresas, inventario, etc.
El tamaño de la base de datos crece de acuerdo al número
de registros almacenados.
Puede definir hasta 32 767
campos por tabla.
Estructuras multitablas
Una base de datos que utiliza más de una tabla puede almacenar
muchos más datos y acceder a la información de forma más eficiente
los diferentes tipos de información deben
almacenarse en diferentes tablas.
Relacionar tablas
Generalmente las tablas tienen en común algunos datos. Por ejemplo una BD para almacenar
información sobre los empleados y las empresas que los emplean
Para permitir a dos tablas compartir información de esta manera, las tablas pueden estar relacionadas
entre ellas
Crear las relaciones entre las
tablas permite:
• Almacenar datos eficientemente
• Actualizar los datos en un lugar y ver el cambio reflejado en
todas las partes donde se utilizan los datos
• Ver información relacionada
• Realizar consultas y ordenaciones en una tabla, con base en
los datos almacenados en otra tabla
• Crear, modificar o eliminar los registros de tablas relacionadas
Campos relacionados
Gracias a los campos relacionados, los campos que conectan dos
tablas en una relación, se puede mostrar la información de las tablas
relacionadas.
El objetivo principal de las relaciones entre los campos es indicar
cuáles son los registros actuales de una tabla en función al registro
actual de la otra tabla
Cada valor del campo llave foránea corresponde a un sólo valor del campo
llave primaria en la tabla relacionada.