PARA EMPEZAR A HABLAR DE LO QUE ES UNA BASE DE DATOS ANTES TENEMOS QUE CONOCER ALGUNOS DE LOS CONCEPTOS:
¿QUE ES UNA BASE DE DATOS?
Una base de datos son varios datos que nos permite guardar y organizar la información para después poderla utilizar fácilmente.

¿QUE ES UN DATO?
Los datos son números, letras o símbolos que describen objetos, condiciones o situaciones. Son el conjunto básico de hechos referentes a una persona, cosa o transacción de interés para distintos objetivos, entre los cuales se encuentra la toma de decisiones. Desde el punto de vista de la computación, los datos se representan como pulsaciones o pulsos electrónicos a través de la combinación de circuitos (denominados señal digital)
¿QUE ES UN CAMPO?
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 éste un error del sistema operativo. En las hojas de cálculo los campos son llamados celdas
Un registro (también llamado fila o tupla) representa un objeto único de datos implícitamente estructurados en una tabla. En términos simples, una tabla de una base de datos puede imaginarse formada de filas y columnas o campos. Cada fila de una tabla representa un conjunto de datos relacionados, y todas las filas de la misma tabla tienen la misma estructura.
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 TABLA?
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 y campos
¿QUE ES UNA CLAVE?
Las claves suelen estar asociadas a un usuario, con un nombre de usuario específico. Probablemente en un mismo sistema, no se permitan dos nombres de usuarios iguales, pero sí se permitan dos claves iguales.
¿QUE ES UNA RELACIÓN?
Una relación es una característica especial de Access que hace que podamos trabajar con varias tablas relacionadas a través de un campo en común
En bases de datos, una relación o vínculo entre dos o más entidades describe alguna interacción entre las mismas
¿QUE ES UNA CONSULTA?
Las consultas pueden proporcionarnos datos filtrados en base a las tablas o a otras consultas.
Si en los criterios de una consulta escribimos una palabra, frase o cadena de caracteres entre corchetes, el texto entre corchetes se visualizará a modo de pregunta al usuario cuando vaya a utilizar la consulta
¿QUE ES UN FORMULARIO?
Un formulario es un documento, en papel o en pantalla, diseñado con el propósito de que el usuario introduzca datos estructurados (nombre, apellidos, dirección, etc.) en las zonas del documento destinadas a ese propósito para ser almacenadas y procesadas posteriormente.
Es utilizado para referirse al conjunto de campos solicitados por un determinado programa, los cuales se almacenarán para su posterior uso o manipulación
¿QUE ES UN INFORME?
Un informe consiste en información, impresa o visualizada en pantalla, organizada según el criterio que hayamos introducido. Se puede usar un in-forme para agrupar registros en un di-seño personalizado. La variedad de formas en que puede presentarse la información es casi infinita; citaremos como ejemplo: Listas de precios, etiquetas, facturas, informes con totales y subtotales, inventarios, correspondencia personalizada (mailing), etc.
MODELOS DE BASE DE DATOS
Bases de datos jerárquicos
Los gerarquicos son útiles para manejar una gran cantidad de información y datos compartidos, crea estructuras estables.
Este modelo es para almacenar la información en lo que un orden jerárquico que se van enlazando, puede establecer relación entre nodos, una de su s desventajas es que tiene limitaciones en lo que es redundancia de datos, estos se almacenan en forma de registros y cada uno consta de campos.
Se fundamenta en la creación de una estructura de almacenamiento de datos, se almacena en diferentes niveles. Deben tenerse en cuenta los diferente accesos que van a necesitar realizar para consultar la información.

Base de datos de red
Los de red ofrece una solución eficiente a problemas de redundancia de datos, esté modelo es más utilizado por programadores que por usuarios.
Este es una base de datos en donde está conformado de set de registros, a lo cual este modelo es más apropiado para empresas o tiendas grandes ya que están conectadas por medio de una red y ya que si hay alguna baja u otra cosa si se da de baja en una automáticamente se da en todas.
La información se almacena en diferentes niveles pero tiene la ventaja de acceder a datos de el mismo nivel, los accesos a la información son mas flexibles las desventajas son que la velocidad de acceso a la información es mas lenta.
Bases de datos transaccionales
En los transaccionales su único fin es envio y recepción de datos a gran velocidad
Son bases de datos cuyo único fin es el envío y recepción de datos a grandes velocidades, estas bases son muy poco comunes y están dirigidas por lo general al entorno de análisis de calidad, datos de producción e industrial, es importante entender que su fin único es recolectar y recuperar los datos a la mayor velocidad posible, por lo tanto la redundancia y duplicación de información no es un problema como con las demás bases de datos, por lo general para poderlas aprovechar al máximo permiten algún tipo de conectividad a bases de datos relacionales.
Bases de datos relacionales
Este es un modelo que se utiliza para modelar problemas y administrar datos dinámicos, para este se única idea era para el uso de relaciones, en cuanto a su lugar y forma este no tiene relevancia, un de su ventaja es que es fácil de entender y utilizar.
El modelo relacional distribuye los datos en tablas bidimensionales llamadas relaciones: las columnas recogen los diferentes atributos y las filas almacenan las diferentes instancias u ocurrencias.
Entre las características de la base de datos relacional se encuentran:
*se compone de varias tablas o relaciones
*no pueden existir dos tablas con el mismo nombre
*cada tabla es un conjunto de registro (filas y columnas)
*una relación se lleva a cabo de claves primarias y ajenas
*las claves primarias son las principales de un registro de una tabla
*por medio de las claves ajenas se hacen las relaciones
Bases de datos multidimensionales
Su idea central es el desarrollar de varias aplicaciones este no tiene mucha diferencia como el relacional, en sus campos pueden ser de dos tipos el de dimensiones y el de métrica
MODELO ENTIDAD-RELACIÓN
En el modelo entidad-relación es una herramienta para el modelado de datos que permite representar las entidades relevantes de un sistema de información.
Son necesarias otras técnicas para lograr un modelo implementable. Transforma relaciones múltiples en binarias.














