Tabla
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.
Tiposnuméricos: CREATE TABLE Alumnos (id INT AUTO_INCREMENT, lastname VARCHAR(20), firstname VARCHAR(20), phone VARCHAR(20), dateofbirth DATE)
Índex
Asiste al motor de base de datos en la ubicación de losregistros, tal como un índice en un libro ayuda a ubicar información rápidamente.
Relación
Es la unión de todos los casos posibles de relaciones que se nos pueden dar para terminar de entenderlosde forma sencilla.
elación de uno a uno:
En este tipo de relación, un registro de la tabla 1 sólo puede estar enlazado con un único registro de la tabla 2 y viceversa. Este tipo de relación es laque menos se utiliza. Un ejemplo podría ser éste, en el que cada persona tiene un único DNI:
Relación de varios a varios:
Cada registro de la tabla 1 puede estar enlazado con varios registrosde la tabla 2 y viceversa. En el siguiente ejemplo, en la tabla 1 cada película pueden trabajar varios actores y, en la tabla 2, un mismo actor puede trabajar en varias películas:
Relación devarios a varios:
Cada registro de la tabla 1 puede estar enlazado con varios registros de la tabla 2, pero cada registro de la tabla 2 sólo puede estar enlazado con un registro de la tabla 1. En elsiguiente ejemplo, un equipo puede tener varios jugadores, pero cada jugador sólo puede jugar en un equipo:
Llave primaria
Se llama clave primaria a un campo o a una combinación de campos queidentifica de forma única a cada fila de una tabla. Una clave primaria comprende de esta manera una columna o conjunto de columnas. No puede haber dos filas en una tabla que tengan la misma claveprimaria.
CREATE TABLE Alumnos (Last_Name varchar(30), First_Name varchar(30), PRIMARY KEY );
Llave Foránea
Es llamada clave Externa
Es uno o más campos de una tabla que hacen referencia al campo o...
Regístrate para leer el documento completo.