Está en la página 1de 7

REPUBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LA


EDUCACION UNIVERSITARIA
UNIVERSIDAD YACAMBU

ENSAYO SOBRE BASES DE DATOS

Autor: Mara Mercedes Cobos


Barquisimeto, julio 2015

ENSAYO BASES DE DATOS

El trmino de bases de datos fue escuchado por primera vez en 1963, en un


simposio celebrado en California, USA. Una base de datos se puede definir como
un conjunto de informacin relacionada que se encuentra agrupada o estructurada
En este mismo sentido, se denomina base de datos o banco de datos a los
bancos de informacin que contienen datos relativos a diversas temticas y
categorizados de distinta manera. Podra definirse igualmente, como un conjunto de
datos pertenecientes a un mismo contexto y almacenados sistemticamente para
su posterior uso.
Desde el punto de vista informtico, la base de datos es un sistema formado por
un conjunto de datos almacenados en discos que permiten el acceso directo a ellos
y un conjunto de programas que manipulen ese conjunto de datos. Cada base de
datos se compone de una o ms tablas que guarda un conjunto de datos. Cada
tabla tiene una o ms columnas y filas. Las columnas guardan una parte de la
informacin sobre cada elemento que queramos guardar en la tabla, cada fila de la
tabla conforma un registro.
Las aplicaciones ms usuales son para la gestin de empresas e instituciones
pblicas; Tambin son ampliamente utilizadas en entornos cientficos con el objeto
de almacenar la informacin experimental.

Por qu utilizar una base de datos?


Una base de datos proporciona a los usuarios el acceso a datos, que pueden
visualizar, ingresar o actualizar, en concordancia con los derechos de acceso que
se les hayan otorgado. Se convierte ms til a medida que la cantidad de datos
almacenados crece.
Una base de datos puede ser local, es decir que puede utilizarla slo un usuario
en un equipo, o puede ser distribuida, es decir que la informacin se almacena en
equipos remotos y se puede acceder a ella a travs de una red. La principal
ventaja de utilizar bases de datos es que mltiples usuarios pueden acceder a
ellas al mismo tiempo.
Caractersticas principales de los sistemas de base de datos:

Independencia lgica y fsica de los datos.

Redundancia mnima.

Acceso concurrente por parte de mltiples usuarios.

Integridad de los datos.

Consultas complejas optimizadas.

Seguridad de acceso y auditora.

Respaldo y recuperacin.

Acceso a travs de lenguajes de programacin estndar.

Clasificacin de bases de datos


Las bases de datos pueden clasificarse de varias maneras, de acuerdo al
contexto que se est manejando, la utilidad de las mismas o las necesidades que
satisfagan.

Segn la variabilidad de la base de datos


Bases de datos estticas
Son bases de datos nicamente de lectura, utilizadas primordialmente para
almacenar datos histricos que posteriormente se pueden utilizar para estudiar el
comportamiento de un conjunto de datos a travs del tiempo, realizar proyecciones,
tomar decisiones y realizar anlisis de datos para inteligencia empresarial.
Bases de datos dinmicas
Son bases de datos donde la informacin almacenada se modifica con el tiempo,
permitiendo operaciones como actualizacin, borrado y edicin de datos, adems
de las operaciones fundamentales de consulta. Un ejemplo puede ser la base de
datos utilizada en un sistema de informacin de un supermercado.
Segn el contenido
Bases de datos bibliogrficas
Slo contienen un subrogante (representante) de la fuente primaria, que permite
localizarla. Un registro tpico de una base de datos bibliogrfica contiene informacin
sobre el autor, fecha de publicacin, editorial, ttulo, edicin, de una determinada
publicacin, etc. Puede contener un resumen o extracto de la publicacin original,
pero nunca el texto completo, porque si no, estaramos en presencia de una base
de datos a texto completo (o de fuentes primarias ver ms abajo). Como su
nombre lo indica, el contenido son cifras o nmeros. Por ejemplo, una coleccin de
resultados de anlisis de laboratorio, entre otras.

Bases de datos de texto completo


Almacenan las fuentes primarias, como por ejemplo, todo el contenido de todas
las ediciones de una coleccin de revistas cientficas.
Modelos de bases de datos
Adems de la clasificacin por la funcin de las bases de datos, stas tambin
se pueden clasificar de acuerdo a su modelo de administracin de datos. Un modelo
de datos es bsicamente una "descripcin" de algo conocido como contenedor de
datos (algo en donde se guarda la informacin), as como de los mtodos para
almacenar y recuperar informacin de esos contenedores. Los modelos de datos no
son cosas fsicas: son abstracciones que permiten la implementacin de un sistema
eficiente de base de datos; por lo general se refieren a algoritmos, y conceptos
matemticos.
Algunos modelos con frecuencia utilizados en las bases de datos:
Bases de datos jerrquicas
En este modelo los datos se organizan en forma de rbol invertido (algunos
dicen raz), en donde un nodo padre de informacin puede tener varios hijos. El
nodo que no tiene padres es llamado raz, y a los nodos que no tienen hijos se los
conoce como hojas. Las bases de datos jerrquicas son especialmente tiles en el
caso de aplicaciones que manejan un gran volumen de informacin y datos muy
compartidos permitiendo crear estructuras estables y de gran rendimiento. Una de
las principales limitaciones de este modelo es su incapacidad de representar
eficientemente la redundancia de datos
Base de datos de red

ste es un modelo ligeramente distinto del jerrquico; su diferencia fundamental


es la modificacin del concepto de nodo: se permite que un mismo nodo tenga
varios padres (posibilidad no permitida en el modelo jerrquico).
Fue una gran mejora con respecto al modelo jerrquico, ya que ofreca una
solucin eficiente al problema de redundancia de datos; pero, an as, la dificultad
que significa administrar la informacin en una base de datos de red ha significado
que sea un modelo utilizado en su mayora por programadores ms que por
usuarios finales.
Bases de datos transaccionales
Son bases de datos cuyo nico fin es el envo y recepcin de datos a grandes
velocidades, estas bases son muy poco comunes y estn dirigidas por lo general al
entorno de anlisis de calidad, datos de produccin 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 duplicacin de informacin no es un problema
como con las dems bases de datos, por lo general para poderlas aprovechar al
mximo permiten algn tipo de conectividad a bases de datos relacionales.
Bases de datos relacionales
ste es el modelo utilizado en la actualidad para representar problemas reales y
administrar datos dinmicamente. Tras ser postulados sus fundamentos en 1970
por Edgar Frank Codd, de los laboratorios IBM en San Jos (California), no tard en
consolidarse como un nuevo paradigma en los modelos de base de datos. Su idea
fundamental es el uso de "relaciones". Estas relaciones podran considerarse en
forma lgica como conjuntos de datos llamados "tuplas". Pese a que sta es la teora
de las bases de datos relacionales creadas por Codd, la mayora de las veces se
conceptualiza de una manera ms fcil de imaginar. Esto es pensando en cada
relacin como si fuese una tabla que est compuesta por registros (las filas de una
tabla), que representaran las tuplas, y campos (las columnas de una tabla).

El lenguaje ms habitual para construir las consultas a bases de datos relacionales


es SQL, Structured Query Language o Lenguaje Estructurado de Consultas, un
estndar implementado por los principales motores o sistemas de gestin de bases
de datos relacionales.
Bases de datos multidimensionales
Son bases de datos ideadas para desarrollar aplicaciones muy concretas, como
creacin de Cubos OLAP. Bsicamente no se diferencian demasiado de las bases
de datos relacionales (una tabla en una base de datos relacional podra serlo
tambin en una base de datos multidimensional), la diferencia est ms bien a nivel
conceptual; en las bases de datos multidimensionales los campos o atributos de
una tabla pueden ser de dos tipos, o bien representan dimensiones de la tabla, o
bien representan mtricas que se desean aprender.

Referencia bibliogrfica:
Maestros de la Web, Damin Prez Valds, octubre 2007. Webmaster,
administrador de sistemas, con experiencia en desarrollo de web y aplicaciones
Wikipedia, la enciclopedia libre.

También podría gustarte