Sunteți pe pagina 1din 11

QU SON LAS BASES DE DATOS?

Una base de datos es un almacn que nos permite guardar grandes


cantidades de informacin de forma organizada para que luego podamos
encontrar y utilizar fcilmente. A continuacin te presentamos una gua que
te explicar el concepto y caractersticas de las 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 estructurada.
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.

Definicin de base de datos

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 informacin de una empresa o negocio en particular.

PARA 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.

TIPOS DE BASE 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 los datos almacenados

Bases de datos estticas
Son bases de datos de slo 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
stas son bases de datos donde la informacin almacenada se
modifica con el tiempo, permitiendo operaciones como actualizacin, borrado
y adicin de datos, adems de las operaciones fundamentales de consulta.
Un ejemplo de esto puede ser la base de datos utilizada en un sistema de
informacin de un supermercado, una farmacia, un videoclub o una empresa.
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.

Directorios
Un ejemplo son las guas telefnicas en formato electrnico.

Bases de datos o "bibliotecas" de informacin qumica o biolgica
Son bases de datos que almacenan diferentes tipos de informacin
proveniente de la qumica, las ciencias de la vida o mdicas. Se pueden
considerar en varios subtipos:
Las que almacenan secuencias de nucletidos o protenas.
Las bases de datos de rutas metablicas.
Bases de datos de estructura, comprende los registros de datos
experimentales sobre estructuras 3D de biomolculas-
Bases de datos clnicas.
Bases de datos bibliogrficas (biolgicas, qumicas, mdicas y de
otros campos): PubChem, Medline, EBSCOhost.

CLASIFICACION DE LAS BASES DE DATOS

1. PLEX STRUCTURE: La base de datos tiene al menos un encadenamiento
muchos a muchos ("MANY-TO-MANY link").

2. TREE OR NETWORK: La base de datos no tiene ningn encadenamiento
muchos a muchos ("ONE-TO-MANY link").

2.1 TREE STRUCTURE: Por definicin, en la estructura de rbol ("tree
structure"), cada hijo ("child") tiene un solo padre ("parent").

2.2 NETWORK STRUCTURE: Por definicin, en la estructura de red
("network structure"), cada hijo ("child") puede tener varios padres
("parents").

Por su uso y aplicacin:

Bases de datos reticulares: Es muy parecido al jerrquico, tambin en
este modelo los datos estn unidos por relaciones de posesin pero a
diferencia del jerrquico, un conjunto de datos puede tener varios padres, a
este modelo tambin se le conoce como modelo de red.

Base de datos por orientada a objetos: El esquema est representado
por un conjunto de clases que definen las caractersticas y el comportamiento
de los objetos que poblarn la base de datos. La diferencia respecto a las
dems, es que en una tradicional las operaciones que se tienen que efectuar
en los datos se les piden a las aplicaciones que los usan.
Bibliogrficas: Contienen informacin de la fuente primaria, autor, fecha de
publicacin, ttulo.
Directorios: Un ejemplo e un directorio electrnico.
Base de datos fuente: Ofrecen la fuente primaria o documento completo a
diferencia de las bibliogrficas que solo ofrecen una representacin en la
fuete primaria, a estas tambin se les llama base de datos de texto completo.
Numricas: Contienen informacin de tipo numrico como un censo
o indicadores cuantitativos.
Textuales: Ofrecen texto completo de un documento.
Mixtas: Combinan informacin numrica y de texto.
Orientada a objetos: Se organiza en torno a los objetos, un objeto tiene
nombres y posee datos y procedimientos.

VENTAJAS Y DESVENTAJAS DE LAS BASES DE DATOS

Ventajas del uso de base de datos

1. Obtener ms informacin de la misma cantidad de data - La base
de datos facilita al usuario obtener ms informacin debido a la
facilidad que provee esta estructura para proveer datos a los usuarios
(si se tiene el privilegio). Ejemplo: comparar un Centro de Cmputos
tradicional en COBOL vs uno que utilize una Base de Datos.
2. Compartir los Datos - Usuarios de distintas oficinas pueden compartir
datos si estan autorizados. Esto implica que si un dato cambia de
contenido como por ejemplo la direccin de un cliente, todos los
usuarios que pueden acceder ese dato, vern inmediatamente el
cambio efectuado. Ejemplo: Explicar cmo trabajaba un Centro de
Computos tradicional con un Sistema Estudiantil que tenga sub-
sistemas de Registro, Asistencia Economica, Estudio y Trabajo,
Matrcula, etc.
3. Balance de Requerimientos Conflictivos - Para que la Base de
Datos trabaje apropiadamente, necesita de una persona o grupo que
se encargue de su funcionamiento. El ttulo para esa posicin es
Administrador de Base de Datos y provee la ventaja de que Disea el
sistema tomando en mente la necesidad de cada departamento de la
empresa. Por lo tanto se beneficia mayormente la empresa aunque
algunos departamentos podran tener leves desventajas debido a su
idiosincracia. Tradicionalmente se diseaba y programa segn la
necesidad de cada departamento por separado. Ejemplo: Explicar
como en diferentes departamentos utilizaban diferentes herramientas
y estructuras de datos para su sistema particular y como esto afectaba
a los otros departamentos.
4. Se refuerza la estandarizacin - Debido a lo que se mencion
previamente, es ms facil estandarizar procesos, formas, nombres de
datos, formas, etc.
5. Redundancia controlada - Debido al sistema tradicional de archivos
independientes, los datos se duplicaban constantemente lo cual
creaba mucha duplicidad de datos y creaba un problema de
sincronizacin cuando se actualizaba un dato en un archivo en
particular. Ejemplo: En el sistema de Registro y de Asistencia
Econmica pasaba mucho eso. El mtodo que utilizaron para resolver
el problema fue el de periodicamente actualizar el archivo de
Asistencia Econmica, con el archivo de registraduria (principal). Lo
cual trae como consecuancia, uso inecesario de los recursos de la
computadora. Ojo!, la redundancia se controla, no se elimina por
completo.
6. Consistencia - Al controlarse la redundancia, cuando actualizas un
dato, todos los usuarios autorizados de la Base de Datos pueden ver
el cambio independientemente de que estn trabajando en distintos
sistemas.
7. Integridad - La base de datos tiene la capacidad de validar ciertas
condiciones cuando los usuarios entan datos y rechazar entradas que
no cumplan con esas condiciones. El DBA (Data Base Administrator)
es responsable de establecer esas validaciones.
8. Seguridad - El DBA al tener control central de los Datos, la Base de
Datos le provee mecanismos que le permiten crear niveles de
seguridad para distintos tipos de Usuarios. En COBOL esta opcin
tendra que programarse.
9. Flexibilidad y rapidez al obtener datos - Aqui el usuario puede
fcilmente obtener informacin de la Base de Datos con tan solo
escribir unas breves oraciones. Esto evita el antiguo y burocrtico
proceso de llenar una peticin al Centro de Cmputos para poder
obtener un informe. Ejemplo: Explicar como ocurra ese proceso.
10. Aumenta la productividad de los programadores - Debido a que los
progamadores no se tienen que preocupar por la organizacin de los
datos ni de su validacin, se pueden concentrar en resolver otros
problemas inmediatos, mejorando de ese modo su productividad.
11. Mejora el mantenimiento de los programas - Debido a que los datos
son independientes de los programas (a diferencia de Cobol), si ocurre
un cambio en la estructura de una tabla (archivo), el cdigo no se
afecta. Ejemplo: Explicar el problema de Cobol cuando ocurre un
cambio de campo en un archivo an con el uso de libreras.
12. Independencia de los Datos - Debido a lo que se menciono
previamente, los datos pueden modificarse para por ejemplo mejorar
el "performance" de la Base de Datos y como consecuancia, no se
tiene que modificar los programas.

Desventajas del uso de base de datos

1. Tamao - Al proveer todas las ventajas anteriomente nombradas, el
Sistema de Manejo de Base de Datos (DBMS) requiere de mucho
espacio en disco duro y tambin requiere de mucha memoria principal
(RAM) para poder correr adecuadamente.
2. Complejidad - Debido a la cantidad de operaciones y a las
capacidades del DBMS, se convierte en un producto complejo de
entender. Esto requiere que los programadores y los analistas deben
tomar cursos que los adiestren para poder comprender las
capacidades y limitaciones del DBMS
3. Costo - Los productos de Bases de Datos (Oracle, DB2, Etc.) son
productos caros. Esto sin contar los adiestramientos del personal del
centro de cmputos y de los usuarios. Ejemplo: Explicar el costo
envuelto en implantar FRS en la Universidad.
4. Requerimientos adicionales de Equipo - El adquirir un producto de
Base de Datos, requiere a su vez adquirir equipo adicional para poder
correr ese producto como por ejemplo, servidores, memoria, discos
duros, etc. Si se pretende correr la Base de Datos con el mnimo de
requerimientos, esta posiblemente se degrada y el "response time" al
usuario se va a afectar grandemente.
5. En caso de alla, el impacto es mayor - Si un componente de la Base
de Datos sufre un desperfecto, se detiene las operaciones del
producto por completo. En el caso de un ambiente no centralizo en
Cobol, el impacto casi siempre afecta al departamento en donde
ocurri el problema nicamente.
6. Complejo el recuperar los datos - En caso de un accidente que
corrompa la Base de datos, el proceso de recuperacin y de devolver
a la Base de Datos su estado anterior al problema, es mucho mas
complejo de ejecutar que en sistemas tradicionales.




CONCLUSION

Las bases de datos son una coleccin de informacin de cualquier tipo
perteneciente a un mismo contexto y almacenado sistemticamente para su
posterior uso. En este sentido un tarjetero de recetas, un catalogo de fichas
bibliogrficas, un archivo de inventario en el archivero de una oficina, los
registros de calificaciones escolares de un estudiante, etc. Casi toda
coleccin de informacin puede convertirse en una base de datos.






















INTRODUCCION

Las bases de datos son una coleccin de informacin de cualquier tipo
perteneciente a un mismo contexto y almacenado sistemticamente para su
posterior uso. Las bases de datos facilitan el manejo de informacin en una
empresa mejorando as la estructura y la funcionalidad de dicha empresa.
Facilitan el manejo de personal, as como de los productos manejados en
dicha entidad






















BIBLIOGRAFIA

http://www.maestrosdelweb.com/editorial/%C2%BFque-son-las-bases-de-
datos/
http://es.kioskea.net/contents/bdd/bddintro.php3
http://es.wikipedia.org/wiki/Base_de_datos#Tipos_de_base_de_datos
http://www.monografias.com/trabajos75/base-datos/base-datos2.shtml
http://www.uprb.edu/profesor/ntorres/base_de_datosventajasdesventajas.htm

S-ar putea să vă placă și