BDD en diversos sectores productivos
En los sectores en las que las bases de datos son mas utilizadas son:
- Bancos
- Escuelas
- Agencia de viajes
- Hospitales
- Hoteles
- Empresas
- Sector productivo y gubernamental de los distintos países
Es indispensable contar con una base de datos tanto en la pequeña y mediana empresa, a empresas internacionales, ya que es muy importante contar con un ordenamiento de información así como tener accesible cada uno de los registros que se vayan a necesitar.
Sin duda este software ah ayudado de gran manera a las empresas y a los negocios propios que necesitan de un mejor manejo de la información y de la seguridad de esta, ya depende de cada sector, como se use la base de datos y que tipo de seguridad o uso le vayan a dar.
![](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_sporqaNCmP2-6HMBwz-iswMMtfvG_qpAxJnh-CnGCudi2VYT0nsmQTD-lKwaNqv4LW9kCImPFtlpkCn4wJ_eBc0nEm8W0CZUXGZ1Ci9wEboFFR14zjKBwgTZ6MbPYiZiesdyp3zo6ajvl4fhjx1_XXHHlWpZNKqQhXb9GLRCImWgAWi5iiF-BRcr8BL9WCqA=s0-d)
Transparencia y fragmentación.
La transparencia oculta al usuario la parte del cómo están organizadas las bases de datos distribuidas en los diferentes nodos físicos en las que se encuentran, esto hace que el usuario vea a la base de datos distribuida como si fuera una sola base de datos.
Dentro de los principales niveles de transparencia tenemos:
- Transparencia de Sistemas de gestión de base de datos SGBD
- Transparencia de transacción
- Transparencia de concurrencia
- Transparencia respecto a fallos
Transparencia de Sistemas de gestión de base de datos SGBD
No es necesario para el usuario saber los nombres de los fragmentos menos la ubicación de estos, como se hace la replicación los nombres en cada uno de los nodos.
Transparencia de concurrencia
Los sistemas de gestión de base de datos distribuidas brindan transparencia de concurrencia si es que las transacciones independientes son lógicas y tienen similitud con que se puedan hacer al mismo tiempo, es decir los resultados serían los mismos se hiciere de una sola vez.
Transparencia de transacción.
Está garantizado que todas las transacciones mantengan la integridad y coherencia de datos de la BDD.
Transparencia respecto a fallos.
Garantizar la atomicidad de la transacción, es decir mostrar los resultados si es que todas las sub transacciones no tuvieron error, o parar todo el proceso y algún subproceso tuvo error.
Fragmentación.
El problema de fragmentación se refiere al particionamiento de la información para distribuir cada parte a los diferentes sitios de la red
Objetivos de la fragmentación.
El objetivo de la fragmentación consiste en dividir la relación en un conjunto de relaciones más pequeñas tal que algunas de las aplicaciones de usuario sólo hagan uso de un fragmento.
Existen 3 tipos de fragmentación:
- Horizontal: Una tabla T se divide en subconjuntos, T1, T2, ...Tn. Los fragmentos se definen a través de una operación de selección y su reconstrucción se realizará con una operación de unión de los fragmentos componentes.
- Vertical: Una tabla T se divide en subconjuntos, T1, T2, ...Tn. Los fragmentos se definen a través de una operación de proyección.
Cada fragmento debe incluir la clave primaria de la tabla. Su reconstrucción se realizará con una operación de join de los fragmentos componentes, pueden existir fragmentos no disjuntos.
- Fragmentación mixta: Como el mismo nombre indica es una combinación de las dos anteriores vistas he aquí un ejemplo a partir de una tabla fragmentada horizontalmente.
http://crissgallegosalba.blogspot.mx/2012/09/uso-de-las-bdd-en-sectores-producticos.html
http://lira-m.blogspot.mx/2012/09/bdd-en-diversos-sectores-productivos.html
No hay comentarios:
Publicar un comentario