Una base de datos es un conjunto de datos persistentes que es utilizado por los sistemas de
aplicación de alguna empresa dada.
(CHRISTOPHER J. DATE, 2001)
Colección o depósito de datos, donde los datos están lógicamente Relacionados entre sí, tienen
una definición y descripción comunes y están estructurados de una forma particular. Una base de
datos es también un modelo del mundo real y, como tal, debe poder servir para toda una gama de
usos y aplicaciones”
(Conference des Statisticiens Européens, 1977).
Conjunto estructurado de datos registrados sobre soportes accesibles por ordenador para
satisfacer simultáneamente a varios usuarios de forma selectiva y en tiempo oportuno
(Delobel, 1982).
Colección integrada y generalizada de datos, estructurada atendiendo a
las relaciones naturales de modo que suministre todos los caminos de acceso necesarios a cada
unidad de datos con objeto de poder atender todas las necesidades de los diferentes usuarios.
(Deen, 1985).
Conjunto de ficheros maestros, organizados y administrados de una manera flexible de modo que
los ficheros puedan ser fácilmente adaptados a nuevas tareas imprevisibles
(Frank, 1988).
Colección de datos interrelacionados
(Elsmari y Navathe, 1989).
Colección o depósito de datos integrados, almacenados en soporte secundario (no volátil) y con
redundancia controlada. Los datos, que han de ser compartidos por diferentes usuarios y
aplicaciones, deben mantenerse independientes de ellos, y su definición (estructura de la base de
datos) única y almacenada junto con los datos, se ha de apoyar en un modelo de datos, el cual ha
de permitir captar las interrelaciones y restricciones existentes en el mundo real. Los
procedimientos de actualización y recuperación, comunes y bien determinados, facilitarán la
seguridad del conjunto de los datos.
(Piattini et al. 2006).
Una base de datos se puede definir como un conjunto de información relacionada que se
encuentra agrupada ó estructurada.
(Damián Pérez Valdés, octubre 26 2007)
Se define una base de datos como una serie de datos organizados y relacionados entre sí, los
cuales son recolectados y explotados por los sistemas de información de una empresa o negocio
en particular.
(Albaro D. Josue, 24 2004)
CONCEPTO PROPIO
Una base de datos es un almacén que nos permite guardar grandes cantidades de información de
forma organizada para que luego podamos encontrar y utilizar fácilmente.
(Axel Morales, Junio 12 2018)
CARACTERISTICAS
-Independencia lógica y física de los datos.
-Redundancia mínima.
-Acceso concurrente por parte de múltiples usuarios.
-Integridad de los datos.
-Consultas complejas optimizadas.
-Seguridad de acceso y auditoría.
-Respaldo y recuperación.
-Acceso a través de lenguajes de programación estándar.
VENTAJAS
Mejora en la integridad de datos
Mejora en la seguridad
Mejora en la accesibilidad a los datos
Mejora en la productividad
Mejora en el mantenimiento
Aumento de la concurrencia
DESVENTAJAS
Complejidad
Coste del equipamiento adicional
Vulnerable a los fallos
EJERCICIOS
En la estación de guaguas contamos con guaguas que recorren una serie de lugares y que son
conducidas por varios conductores. Se quiere representar los lugares que son recorridos por cada
guagua, conducidas por cada conductor y la fecha en que se visita el lugar. Definir entidades con
atributos, relaciones atributos claves indicando la cordialidad
La consejería de educación gestiona varios tipos de centro: Públicos, concertados y privados. Los
privados tienen un atributo específico que es la cuota. Los concertados tienen la agrupación y la
comisión. Asigna plazas a los profesores de la comunidad para impartir clase en esos centros. Un
profesor puede impartir clases en varios centros. Definir entidades con atributos, relaciones
atributos claves indicando la cordialidad.
A un concesionario de coches llegan clientes para comprar automóviles. De cada coche interesa
saber la matrícula, modelo, marca y color. Un cliente puede comprar varios coches en el
concesionario. Cuando un cliente compra un coche, se le hace una ficha en el concesionario con la
siguiente información: DNI, nombre, apellidos, dirección y teléfono. Los coches que el
concesionario vende pueden ser nuevos o usados (de segunda mano). De los coches nuevos
interesa saber el número de unidades que hay en el concesionario. De los coches viejos interesa el
número de kilómetros que lleva recorridos. El concesionario también dispone de un taller en el
que los mecánicos reparan los coches que llevan los clientes. Un mecánico repara varios coches a
lo largo del día, y un coche puede ser reparado por varios mecánicos. Los mecánicos tienen un
DNI, nombre, apellidos, fecha de contratación y salario. Se desea guardar también la fecha en la
que se repara cada vehículo y el número de horas que se tardado en arreglar cada automóvil.
Una agencia de viajes desea informatizar toda la gestión de los viajeros que acuden a la agencia y
los viajes que estos realizan. Tras ponernos en contacto con la agencia, ésta nos proporciona la
siguiente información. La agencia desea guardar la siguiente información de los viajeros: DNI,
nombre, dirección y teléfono. De cada uno de los viajes que maneja la agencia interesa guardar el
código de viaje, número de plazas, fecha en la que se realiza el viaje y otros datos. Un viajero
puede realizar tantos viajes como desee con la agencia. Un viaje determinado sólo puede ser
cubierto por un viajero. Cada viaje realizado tiene un destino y un lugar de origen. De cada uno de
ellos se quiere almacenar el código, nombre y otros datos que puedan ser de interés. Un viaje
tiene un único lugar de destino y un único lugar de origen.
Una empresa desea diseñar una base de datos para almacenar en ella toda la información
generada en cada uno de los proyectos que ésta realiza. De cada uno de los proyectos realizados
interesa almacenar el código, descripción, cuantía del proyecto, fecha de inicio y fecha de fin. Los
proyectos son realizados para clientes de los que se desea guardar el código, teléfono, domicilio y
razón social. Un cliente puede realizar varios proyectos, pero un solo proyecto es realizado por un
único cliente. En los proyectos participan colaboradores de los que se dispone la siguiente
información: nif, nombre, domicilio, teléfono, banco y número de cuenta. Un colaborador puede
participar en varios proyectos. Los proyectos son realizados por uno o más colaboradores. Los
colaboradores de los proyectos reciben pagos. De los pagos realizados se quiere guardar el
número de pago, concepto, cantidad y fecha de pago.