Introducción a los conceptos de bases de datos
1.1 Definición de Base de Datos
Todo buen curso necesita empezar con algunos conceptos básicos para el mejor entendimiento del mismo, por lo tanto empezaremos con las definiciones que involucran a las bases de datos.
Dato: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.
Campo:
Es la unidad más pequeña a la cual uno puede referirse en un
programa. Desde el punto de vista del programador representa una característica de un
individuo u objeto.
Registro:
Colección de campos de
iguales o de diferentes tipos.
Archivo:
Colección de registros
almacenados siguiendo una estructura homogénea.
Base de datos:
Es una colección de archivos
interrelacionados, son creados con un DBMS. El contenido de una base de datos engloba a la
información concerniente(almacenadas en archivos) de una organización, de tal manera que
los datos estén disponibles para los usuarios, una finalidad de la base de datos es
eliminar la redundancia o al menos minimizarla. Los tres componentes principales de un
sistema de base de datos son el hardware, el software DBMS y los datos a manejar, así
como el personal encargado del manejo del sistema.
Sistema Manejador de Base de Datos. (DBMS)
Un DBMS es una
colección de numerosas rutinas de software interrelacionadas, cada una de las cuales es
responsable de una tarea específica.
El objetivo primordial de un sistema manejador base de datos es proporcionar un contorno que sea a la vez conveniente y eficiente para ser utilizado al extraer, almacenar y manipular información de la base de datos. Todas las peticiones de acceso a la base, se manejan centralizadamente por medio del DBMS, por lo que este paquete funciona como interfase entre los usuarios y la base de datos.
Esquema de base de datos: