2. Tablas

Recuerda que estás trabajando con bases de datos relacionales. Este modelo es muy utilizado debido a su capacidad para representar problemas reales y gestionar la información dinámicamente.
 
 

La estructura fundamental de almacenamiento de información es la tabla.

Icono IDevice Actividad
Una tabla es un conjunto de datos relacionados entre sí con una estructura común. Está compuesta por filas y columnas, siendo cada fila un registro y cada columna un campo.

archivador
Img 6. Fichero archivador. Flickrcc. Licencia CC
Una base de datos contiene distintas tablas con elementos distintos. Los registros de una determinada tabla están formados por unos campos, conteniendo cada tabla sus propios campos.
 
 
El conjunto de todos los datos almacenados en tablas conforma la base de datos.

 


El símil más utilizado es un archivador de una oficina que contiene una carpeta por cada asunto: clientes, pedidos, empleados. Cada carpeta contiene datos semejantes, es decir, es una tabla.

 

 

 

Icono de iDevice AV - Reflexión
catálogo biblio
El ejemplo de base de datos más común es el sistema de gestión de una biblioteca. En dicha base se almacenan los libros en una tabla cuyas columnas o campos son título, autor, editorial, año de publicación. Sin embargo, los datos de los usuarios se almacenan en otra tabla cuyos campos son id_lector, nombre, apellidos, año_nac. Ambas tablas se relacionan en la tabla de préstamos.
En una empresa también se necesitan tablas distintas. ¿Serías capaz de nombrar tres tablas para la empresa Compu-Service y nombrar, al menos tres campos de cada una? Establece alguna relación entre ellas.

Img 7. Catálogo biblioteca

Wikimedia Commons. Licencia GNU

Cada registro es una entidad con unos atributos o propiedades determinadas, estos son los campos.

tabla

Img 9. Tabla: registros y campos

 

Icono IDevice Actividad
Se define un registro (o tupla) como un conjunto de datos relacionados que constituyen una entidad de una tabla. Según el modelo relacional no puede existir en una tabla dos registros idénticos.

 

Se define un campo como una propiedad o atributo con unas condiciones determinadas y un nombre único en la tabla.


Icono de iDevice AV - Actividad de Espacios en Blanco

Comprueba que has entendido bien los conceptos del apartado completando el siguiente crucigrama:

  1. Conjunto de tablas y demás elementos necesarios para almacenar y gestionar información. (Sólo primera palabra).
  2. Conjunto de datos con una misma estructura y distintos valores.
  3. Última palabra de la definición 1.
  4. Fila de una tabla.
  5. Columna en una tabla.
                3.  
          1.
     
               
          2.
   
4.  
             
                 
                 
        5.
  

Icono IDevice Objetivos
En la definición de registro ha aparecido la palabra tupla. Es un término utilizado por Codd, creador del concepto de base de datos relacional.

 

Refresca tu memoria repasando este concepto en Wikipedia: base_de_datos_relacional