Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2010
1. INTRODUCCIN ....................................................................................................................... 2
2. SISTEMAS TRADICIONALES DE FICHEROS ............................................................................... 2
3. VENTAJAS E INCONVENIENTES DE LAS BASES DE DATOS ...................................................... 3
4. CONCEPTO DE BASES DE DATOS ............................................................................................. 6
5. NIVELES DE ABSTRACCIN DE UNA BASE DE DATOS. ............................................................ 6
5.1 ESTRUCTURA LGICA DE USUARIO: ESQUEMA EXTERNO ................................................... 7
5.2 ESTRUCTURA LGICA GLOBAL: ESQUEMA CONCEPTUAL .................................................... 7
5.3 ESTRUCTURA FSICA: ESQUEMA INTERNO ........................................................................... 8
6. TIPOS DE ESTRUCTURAS DE BASES DE DATOS........................................................................ 9
6.1 Bases de datos relacional ..................................................................................................... 9
6.2 Bases de datos Jerrquicas ................................................................................................. 10
6.3 Bases de datos en Red ........................................................................................................ 10
6.4 Bases de datos distribuidas .................................................................................................. 10
7.Actividades ............................................................................................................................... 12
1.
2010
INTRODUCCIN
El trmino Bases de Datos (B.D.) no apareci los aos setenta, poca en la cual la
informacin era representada haciendo uso de un conjunto de ficheros, generalmente planos.
Estos ficheros no estaban relacionados entre s, y los datos almacenados representaban las
relaciones existentes en la informacin que representaban mediante referencias simblicas y/o
fsicas. La redundancia era grande y la integridad de la informacin representada dejaba mucho
que desear.
2.
A los sistemas informticos que utilizan ficheros tradicionales se les ha llamado sistemas
orientados hacia el proceso, debido a que en ellos se pone nfasis en los tratamientos que reciben
los datos, los cuales se almacenan en ficheros diseados para una determinada aplicacin. Las
aplicaciones se analizan e implantan con entera independencia unas de otras, y los datos no se
suelen transferir entre ellas, sino que se duplican siempre que los correspondientes trabajos los
necesitan.
Cuando en la mecanizacin de las aplicaciones de una empresa, utilizamos ficheros clsicos,
nos encontramos con la siguiente situacin:
Cada aplicacin utiliza sus propios ficheros, algunos de los cuales, con el mismo o diferente
formato, pueden ser utilizados tambin por otras aplicaciones.
Hay una gran redundancia de datos, ya que varias aplicaciones van a necesitar una serie de
datos comunes, y estos datos comunes aparecern en los distintos ficheros utilizados en la
aplicacin.
Incremento constante del volumen de los datos, y una gran segregacin de los mismos.
Inconsistencia de los datos, ya que en algunas ocasiones tendremos que ante un cambio de
datos, estos se actualizarn en unos ficheros que estamos utilizando con frecuencia, y en otros
que no son tan frecuentes no se actualizan.
Dependencia de los datos respecto al soporte fsico y a los programas. Esto da lugar a una
falta de flexibilidad y adaptabilidad frente a los cambios que repercute muy negativamente en el
rendimiento del conjunto del sistema.
Grandes problemas cuando se presentan demandas inesperadas de informacin, o cuando
los directivos pretenden tener un verdadero sistema de informacin orientado a la toma de
decisiones. Esto obliga a rehacer los programas y los ficheros.
2010
3.
2010
2010
2010
4.
Podramos definir una Base de Datos como una coleccin o depsito de datos integrados,
es decir, con vnculos de unin entre los datos, que permite una representacin natural (cmoda
para nosotros) de los datos y de sus interrelaciones. Esta coleccin de datos se almacena en
soporte secundario (no voltil) y con redundancia controlada. Los datos que han de ser
compartidos por diferentes usuarios y aplicaciones, deben mantenerse independientes de ellos, y su
definicin (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, es decir, verificando los requerimientos de estas aplicaciones. Los procedimientos
de actualizacin y recuperacin, comunes y bien determinados, facilitarn la seguridad del
conjunto de los datos.
5.
2010
-esquema externo-
ESTRUCTURA LGICA
GLOBAL
-esquema conceptual-
ESTRUCTURA FSICA
-esquema interno-
5.2
En el esquema conceptual, por ser la visin global de los datos, deber incluirse la
descripcin de todos los datos e interrelaciones entre stos, as como las restricciones de integridad
y de confidencialidad.
2010
6.
2010
Las B.D. tienen tendencia a complicarse en exceso, esto sucede cuando las vinculaciones
lgicas se multiplican a medida que se aaden nuevas aplicaciones. Es por esto, por lo que los
diseadores deben tener las ideas muy claras, sino estos sistemas se transforman en una maraa de
datos e interrelaciones.
En una B.D. la descripcin de datos debe de ajustarse a las siguientes caractersticas:
Fcil de comprender por los usuarios.
Que sea posible ampliar la B.D. sin modificar la estructura lgica existente.
Flexibilidad en la formulacin de preguntas en forma imprevista
Actualmente existen varios tipos de estructuras de B.D., estas son:
Departamento
Cdigo
Nombre
Dep.#
Dep.
Interrelacin
D1
Contab. Departamento-Empleado
D2
Ventas
Empleado
Cdigo Cdigo
Dep.#
Emp.#
D1
1
D1
2
Nombre
Emp.
Jos
Pedro
2010
Sueldo
Emp.
2.000
3.000
2010
Muchas de las B.D. distribuidas fueron creadas inicialmente como una B.D. centralizada, y
se hizo la distribucin mas tarde.
Las principales razones tcnicas para desarrollar una B.D. distribuida pueden encontrarse
entre las siguientes:
El deseo de descomponer B.D. muy grandes en unidades fsica y geogrficamente dispersas.
El deseo de integrar B.D. que existen de forma aislada en una nica base de datos coherente que
est disponible en cada uno de los nudos distribuidos.
La necesidad de respuesta rpida en nudos locales dispersos.
Necesidades de autonoma local por razones polticas y de organizacin.
Una B.D. distribuida puede tener diferentes configuraciones:
CONFIGURACIN EN ESTRELLA: Varios sistemas locales con ficheros de datos locales
unidos a un sistema de control con la Base de Datos Central.
CONFIGURACIN EN ANILLO: Varios sistemas locales cada uno con sus propios ficheros
de datos unidos entre si.
2010
7.
Actividades
Utilizando el programa FreeMind crea un mapa conceptual de las ventajas e
inconvenientes de las bases de datos versus la utilizacin de ficheros convencionales
Hemos estudiado en el tema que existen Bases de Datos Relacionales, Jerrquicas,
Red, Distribuidas. Hoy en da se utilizan tambin tienen mucha importancia las bases
de datos orientadas a objetos. Busca informacin y explica con tus propias palabras
de que se trata, caractersticas y ejemplos de base de datos OO.
En el tema aparece el trmino toma de decisiones. A continuacin, vamos a estudiar
sistemas de informacin que ayudan a las empresas(ejecutivos) a tomar decisiones,
muy de moda actualmente. Define qu es:
o Business intelligence
o Data Warehouse
o Cubos OLAP