1. Definición de bases de datos
Una base de datos es una herramienta para recopilar y organizar información. Las bases de datos pueden almacenar información sobre personas, productos, pedidos u otras cosas. Muchas bases de datos comienzan como una lista en una hoja de cálculo o en un programa de procesamiento de texto. A medida que la lista aumenta su tamaño, empiezan a aparecer redundancias e inconsistencias en los datos. Cada vez es más difícil comprender los datos en forma de lista y los métodos de búsqueda o extracción de subconjuntos de datos para revisión son limitados. Una vez que estos problemas comienzan a aparecer, una buena idea es transferir los datos a una base de datos creada con un sistema de administración de bases de datos (DBMS), como Access.
Una base de datos computarizada es un contenedor de objetos y puede contener más de una tabla (Más abajo en el texto se explica el concepto de tabla).
Por ejemplo, un sistema de seguimiento de inventario que usa tres tablas no son tres bases de datos, sino una base de datos que contiene tres tablas. Salvo que haya sido específicamente diseñada para usar datos o códigos de otro origen, una base de datos de Access almacena sus tablas en un solo archivo, junto con otros objetos como formularios, informes, macros y módulos. Las bases de datos creadas en el formato Access 2007 (que también usan Access 2016, Access 2013 y Access 2010) tienen la extensión de archivo .accdb y las bases de datos creadas en formatos anteriores de Access tienen la extensión de archivo .mdb. Puede usar Access 2016, Access 2013, Access 2010 o Access 2007 para crear archivos en formatos de archivo anteriores (por ejemplo, Access 2000 y Access 2002-2003).
1.1 Conceptos de Base de Datos:
Dato:
Conjunto de caracteres con algún significado, pueden ser numéricos, alfabéticos, o alfanuméricos.
Información:
Es un conjunto ordenado de datos los cuales son manejados según la necesidad del usuario, para que un conjunto de datos pueda ser procesado eficientemente y pueda dar lugar a información, primero se debe guardar lógicamente en archivos.
Base de datos:
Como dijimos anteriormente, existen diferentes tipos de bases de datos. Nosostros estudiaremos la base de datos de tipo relacional, ya que es una de las más utilizadas en el diseño de programas.
Como dijimos anteriormente, existen diferentes tipos de bases de datos. Nosostros estudiaremos la base de datos de tipo relacional, ya que es una de las más utilizadas en el diseño de programas.
Base de datos relacional: Sistema específicamente diseñado para el manejo de información que ha sido previamente organizada en forma de una o varias tablas relacionadas entre sí.
Conceptos básicos de archivos computacionales.
Campo: Una componente de una tabla que contiene un único dato. Varios de estos forman un registro. Se representan por una columna en una hoja de datos.
Registro:
Colección de campos de iguales o de diferentes tipos. Se representa en filas en una hoja de datos.
Tabla: Es una colección de registros idénticos en cuanto a su formato. Representan la estructura de datos del objeto, persona o cosa que se desea almacenar.
Archivo:
Colección de registros almacenados siguiendo una estructura homogénea.
Sistema Manejador de Base de Datos. (DBMS)
Instrumento que permite ingresar, recuperar y manejar la información contenida en la base de datos. Ejemplo: añadir información, ordenar datos, imprimir datos, filtrar información, hacer consultas, etc.
Esquema de base de datos:
Es la estructura por la que está formada la base de datos, se especifica por medio de un conjunto de tablas en las cuales se almacenan los datos.
Tipos de datos: es el atributo de un campo que determina que valores podrá tomar dicho campo.
Existen distintos tipos de campos:
Número: Permite el ingreso de datos númericos enteros o racionales.
Texto: permite el ingreso de cualquier caracter. (números, letras, caracteres especiales, espacios en blanco, signos de interrogación, exclamación, de puntuación, etc.
Memo: Permite escribir textos de mucha cantidad de caracteres.
Fecha/Hora: Permite el ingreso de datos con formato fecha y formato hora.
Si/No: Expresión lógica que admite únicamente dos valores: verdadero o falso
Ole: Permite el ingreso de imágenes, fotos, etc.
Moneda: Permite el ingreso de datos con formato monetario