1. Definición de conceptos:
1. Tablas: Tabla en las bases de datos, se refiere al tipo de modelado de datos, donde
se guardan los datos recogidos por un programa. Su estructura general se asemeja a
la vista general de un programa de hoja de cálculo.
Una tabla es utilizada para organizar y presentar información. Las tablas se componen de
filas y columnas de celdas que se pueden rellenar con textos y gráficos.
Las tablas se componen de dos estructuras:
Registro: es cada una de las filas en que se divide la tabla. Cada registro contiene datos
de los mismos tipos que los demás registros. Ejemplo: en una tabla de nombres y
direcciones, cada fila contendrá un nombre y una dirección.
Campo: es cada una de las columnas que forman la tabla. Contienen datos de tipo
diferente a los de otros campos. En el ejemplo anterior, un campo contendrá un tipo de
datos único, como una dirección, o un número de teléfono, un nombre, etc.
2. Campos: un campo es un espacio de almacenamiento para un dato en particular.
En las bases de datos, un campo es la mínima unidad de información a la que se puede
acceder; un campo o un conjunto de ellos forman un registro, donde pueden existir campos
en blanco, siendo este un error del sistema operativo.
3. Tipos de campos: Hay diferentes tipos de campos como:
Alfanumérico: contiene cifras numéricas y caracteres alfabéticos.
Numérico: existen de varios tipos principalmente como enteros y reales.
Autoincrementable: son campos numéricos enteros que incrementan en una unidad su valor
para cada registro incorporado. Su utilidad resulta más que evidente: servir de identificador
registro.
Booleano: admite dos valores, «verdadero» ó «falso».
Fechas: almacenan fechas facilitando posteriormente su explotación. Almacenar fechas de
esta forma posibilita ordenar los registros por fechas o calcular los días entre una fecha y
otra.
Memo: son campos alfanuméricos de longitud ilimitada. Presentan el inconveniente de no
poder ser indexados.
4. Clave principal: es la que diferencia de las demás tablas dentro de una base de datos
tiene un valor único
2. Una clave principal consta de uno o varios campos que identifican de forma exclusiva cada
uno de los registros de la tabla. Los valores de los campos de una clave principal no se
repetirán a lo largo de la tabla.
5. Índices: El índice de una base de datos es una estructura de datos que mejora la
velocidad de las operaciones, por medio de identificador único de cada fila de una
tabla, permitiendo un rápido acceso a los registros de una tabla en una base de
datos.
El índice tiene un funcionamiento similar al índice de un libro, guardando
parejas de elementos: el elemento que se desea indexar y su posición en la base de datos.
Para buscar un elemento que esté indexado.
6. Relaciones entre tablas: Se establece haciendo coincidir los datos de las columnas
de clave, normalmente las columnas con el nombre de ambas tablas.