¿QUE ES UNA BASE DE
DATOS?
Es un conjunto de datos pertenecientes a un mismo contexto y
almacenados sistemáticamente para su posterior uso.
¿QUE ES UNA TABLA?
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.
¿QUE ES UN REGISTRO?
Un registro es un conjunto de campos que contienen los datos
que pertenecen a una misma repetición de entidad. Se le asigna automáticamente
un número consecutivo (número de registro) que en ocasiones es usado como
índice aunque lo normal y práctico es asignarle a cada registro un campo clave
para su búsqueda.
¿QUE ES 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 éste un error del sistema operativo. En las hojas de cálculo
(como los programas de Excel) los campos son llamados celdas
¿CUALES SON LOS
DIFERENTES TIPOS DE DATOS POSIBLES EN UN CAMPO?
•ALFANUMERICOS: Contiene cifras y letras.
•NUMERICOS: Existen de varios tipos principalmente como
enteros y reales.
•BOOLEANOS: Admite dos valores, "Verdadero" y
"Falso" (True-False).
•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.
•MEMOS: Son campos alfanuméricos de longitud ilimitada.
Presentan el inconveniente de no poder ser indexados.
•AUTOINCREMENTABLES: 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 ya que resultan exclusivos de
un registro.
¿QUE ES UNA CLAVE PRIMARIA?
Es un campo o a una combinación de campos que identifica de
forma única a cada fila de una tabla. Una clave primaria comprende de esta
manera una columna o conjunto de columnas. No pueden haber dos filas en una
tabla que tengan la misma clave primaria.
¿QUE ES UN INDICE?
es una estructura de datos que mejora la velocidad de las
operaciones, permitiendo un rápido acceso a los registros de una tabla en una
base de datos. Al aumentar drásticamente la velocidad de acceso, se suelen usar
sobre aquellos campos sobre los cuales se hacen frecuentes búsquedas.
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, sólo
hay que buscar en el índice dicho elemento para, una vez encontrado, devolver
el registro que se encuentre en la posición marcada por el índice.
¿QUE ES UNA CLAVE FORANEA? (relación entre tablas)
Es una limitación referencial entre dos tablas. La clave
foránea identifica una columna o grupo de columnas en una tabla (tabla hija o
referendo) que se refiere a una columna o grupo de columnas en otra tabla
(tabla maestra o referenciada). Las columnas en la tabla referendo deben ser la
clave primaria u otra clave candidata en la tabla referenciada.
Los valores en una fila de las columnas referendo deben
existir solo en una fila en la tabla referenciada. Así, una fila en la tabla
referendo no puede contener valores que no existen en la tabla referenciada. De
esta forma, las referencias pueden ser creadas para vincular o relacionar
información. Esto es una parte esencial de la normalización de base de datos.
Múltiples filas en la tabla referendo pueden hacer referencia, vincularse o
relacionarse a la misma fila en la tabla referenciada. Mayormente esto se ve
reflejado en una relación uno (tabla maestra o referenciada) a muchos (tabla
hija o referendo).
¿QUE ES LA INTEGRIDAD REFERENCIAL? ¿PORQUE ES IMPORTANTE?
Referencial es una propiedad deseable en las bases de datos.
Gracias a la integridad referencial se garantiza que una entidad (fila o
registro) siempre se relaciona con otras entidades válidas, es decir, que
existen en la base de datos. Implica que en todo momento dichos datos sean
correctos, sin repeticiones innecesarias, datos perdidos y relaciones mal
resueltas.
Todas las bases de datos relacionales gozan de esta
propiedad gracias a que el software gestor de base de datos vela por su
cumplimiento. En cambio, las bases de datos jerárquicas requieren que los
programadores se aseguren de mantener tal propiedad en sus programas.
FUENTE
WWW. WIKIPEDIA.COM
FUENTE
WWW. WIKIPEDIA.COM