Вы находитесь на странице: 1из 4

F

A
C
IL
I
D
A
D
O
R
@
:
K
A
R
L

El trmino base de datos surgi en 1963, en la informtica una base de datos


consiste en una coleccin de datos interrelacionados y un conjunto de programas
para acceder a dichos de datos. En otras palabras, una base de datos no es ms
que un conjunto de informacin (un conjunto de datos) relacionada que se
encuentra agrupada o estructurada (Gmez, 2013).

Definiciones formales y aceptadas de bases de datos.

1. Coleccin de datos, donde los datos estn lgicamente relacionados entre


s, tienen una definicin y descripcin comunes y estn estructurados de
una forma particular. Una base de datos es tambin un modelo del mundo
real y, como tal, debe poder servir para toda una gama de usos y
aplicaciones [Conference des Statisticiens Europens, 1977].
2. Es un conjunto exhaustivo de datos estructurados, fiables y homogneos,
organizados independientemente de su utilizacin y de su implementacin
en mquina, accesibles en tiempo real, compartibles por usuarios
concurrentes que tienen necesidades de informacin diferentes y no
predecibles en el tiempo [Access, 2001].

Definicin corta de base de datos:

3. Es una coleccin organizada de datos [Deitel & Deitel, 2008].

Caractersticas:

Las caractersticas que definen a un SGBD, [Celma et al., 2003] son las
siguientes:
- Integracin de toda la informacin de la organizacin. La base de datos
se crea para dar servicio a toda o a una parte importante de la organizacin
y no para unos usuarios particulares; de esta forma se evita la redundancia
de datos dentro del sistema de informacin y los problemas de
inconsistencia derivados de ella.
- Persistencia de los datos. Los datos deben estar disponibles en todo
momento, lo que significa que la base de datos debe almacenarse en un
dispositivo de memoria secundaria.
- Accesibilidad simultnea para distintos usuarios. Debido al carcter
integrador que tiene la base de datos, sta tendr que ser compartida por
distintos grupos de usuarios, lo que significa que estos podrn acceder
simultneamente a los datos.
- Independencia de los programas respecto a la representacin fsica de
los datos. Las aplicaciones que se desarrollen para manipular los datos
deben ser independientes de la implementacin elegida para las estructuras
de la base de datos. A esta caracterstica se le conoce como independencia
de datos.

- Definicin de vistas parciales de los datos para distintos usuarios.


Debido tambin al carcter integrador de la base de datos, en sta se
recogen los datos que interesan a cada grupo de usuarios de la
organizacin, con lo que se incrementa su tamao y complejidad. Se debe
permitir definir vistas parciales de la base de datos que contengan slo
aquellos datos que son relevantes para cada uno de los grupos.
- Mecanismos para controlar la integridad y la seguridad de los datos.
Para que la base de datos refleje fielmente la realidad de la cual es una
representacin, el SGBD bebe asegurar en todo momento la calidad de la
informacin almacenada (integridad) evitando que sta se deteriore por un
uso incorrecto (actualizaciones que no son vlidas, accesos concurrentes
no controlados, etc.). As mismo, debe asegurar que a la informacin
almacenada slo acceden las personas autorizadas y en la forma
autorizada (seguridad).

Tipos de bases de datos.


Existen cuatro tipos diferentes de bases de datos:

- Las bases de datos jerrquicas constituyen el primer modelo lgico de


bases de datos que surgi. Es un modelo rgido soportado sobre una
estructura de rbol con relaciones exclusivas de padre/hijo, las bases de
datos jerrquicas pretenden modelar relaciones jerrquicas del mundo real.
Con este tipo de base de datos se obtiene unos excelentes resultados en
casos en los que en los modelos donde prevalece el tipo de relacin.
- Las bases de datos de red se basan en dos estructuras bsicas: registros
y conjuntos. Cada registro consiste en un grupo de valores de datos
relacionados entre s. Hay diferentes tipos de registros, cada uno de los
cules tiene un nombre. Las relaciones entre los datos se representan
mediante enlaces, los cules pueden verse como apuntadores. Los
registros se organizan como colecciones de grafos arbitrarios.
- El modelo de datos orientado a objetos es otro modelo de datos que est
recibiendo una atencin creciente, ste se puede observar como una
extensin del modelo entidad-relacin (el cual se estudia en el captulo III)
con los conceptos adicionales de encapsulacin, mtodos(funciones) e
identidad de objetos, que son parte fundamental del diseo orientado a
objetos.
- Las bases de datos orientadas a objetos se propusieron con la idea de
satisfacer las necesidades de aplicaciones complejas, como por ejemplo
estructuras complejas de datos, transacciones de mayor duracin que las
tradicionales y accesos a mltiples bases de datos.

Ejemplo/Caso:
Supongamos que la secretaria de sistemas escolares tiene una lista con los
nombres, direcciones de e-mail y telfono de los alumnos que estn en el taller de
ajedrez, otra lista de los que estn en el taller de teatro, otra lista de los alumnos
monitores y otra de los que se van de movilidad en el siguiente trimestre. Si hay
uno o varios alumnos muy participativos entonces sus nombres aparecen en
varias listas, o incluso en todas. Cuando se da el caso de que uno de este tipo de
alumnos cambia su telfono o su direccin de e-mail, entonces la secretaria
tendra que cambiar sus datos en cada una de las listas. Sin embargo, con una
base de datos bien estructurada, esto se optimiza y habra que cambiar la
direccin en un solo lugar.

Bibliografa:

[1] Access 7.0 para Windows, Editorial Anaya, Madrid, 2001.


[2] Cattell, What are next-generation database systems? CACM, octubre, Vol. 34,
N2 10, pp.31-33, 1991.
[3] Celma M.,Casamayor J., Mota L. Bases de Datos Relacionales Pearson
Education, Espaa, 2003.

Вам также может понравиться