Qué es una base de datos?
Una base de datos es una
colección de información organizada de forma que un programa de ordenador pueda
seleccionar rápidamente los fragmentos de datos que necesite. Una base de datos
es un sistema de archivos electrónico.
Las bases de datos tradicionales se organizan por
campos, registros y archivos. Un campo es una pieza única de
información; un registro es un sistema completo de campos; y
un archivo es una colección de registros. Por ejemplo, una
guía de teléfono es análoga a un archivo. Contiene una lista de registros, cada
uno de los cuales consiste en tres campos: nombre, dirección, y número de
teléfono.
¿Para qué se utilizan
normalmente las bases de datos?
Normalmente, se utiliza para introducir y almacenar datos,
ordenarlos y manipularlos al igual que organizarlos de manera significativa
para poder extraer conclusiones.
¿Cuáles son los gestores de bases de datos mas
utilizados?
Con el uso y el incremento del tipo de base de datos
se desarrollaron sistemas informáticos que gestionan toda la funcionalidad de
la base de datos propiamente dicha intentando que sea de la manera más clara,
directa y sencilla.
Normalmente cada compañía de base de datos trae
su propio SGBD (Sistema Gestor de Base de Datos). Aunque también los hay
genéricos y muy buenos nosotros recomendamos que se utilice el propio de cada
base de datos siempre que se pueda.
En la categoría de sistemas de bases de datos libres o
gratuitos podemos citar como más importante:
BASES DE DATOS QUE REQUIEREN DE UN PAGO
Partes y características
de una base de datos
|
Partes
|
Características
|
|
TABLA
|
contiene la información típica al igual que una
agenda de contactos
|
|
CONSULTAS
|
permiten realizar consultas para procesar
información
|
|
FORMULARIOS
|
muestran la información de un modo interactivo
|
|
INFORMES
|
formatos avanzados para la representación de la
información
|
|
Macros
|
Las macros en Access se pueden considerar como un
lenguaje de programación simplificado, que se puede utilizar para aumentar la
funcionalidad de la base de datos. Por ejemplo, puede adjuntar una macro a un
botón de comando en un formulario, de modo que la macro se ejecute cuando se
haga clic en el botón. Las macros contienen acciones que realizan tareas,
como abrir un informe, ejecutar una consulta o cerrar la base de datos.
|
Modulo
|
Los módulos, como las macros, son objetos que sirven para aumentar la
funcionalidad de la base de datos.
|
¿Qué es una tabla?
Tabla en las bse 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:
Registros: 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
Campos: 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.
Características de una tabla
Cada tabla BDB se almacena en disco en dos ficheros. Los ficheros tienen nombres que
comienzan con el nombre de la tabla y tienen una extensión para indicar el tipo
de fichero. Un fichero .frm almacena la definición de tabla, y
un fichero .db contiene los datos de tabla e
índices.
Para
especificar explícitamente que quiere una tabla BDB, indíquelo con una opición de tabla ENGINE o TYPE:
CREATE TABLE
t (i INT) ENGINE = BDB;
CREATE TABLE
t (i INT) TYPE = BDB;
BerkeleyDB es sinónimo de BDB en la opción ENGINE o TYPE .