Você está na página 1de 8

ETAPAS EN EL DISEO DE

BASE DATOS
Metodologa de diseo de bases
de datos
El diseo de una base de datos no es un proceso sencillo.
Habitualmente, la complejidad de la informacin y la
cantidad de requisitos de los sistemas de Informacin
hacen que sea complicado. Por este motivo, cuando se
disean bases de datos es interesante aplicar la vieja
estrategia de dividir para vencer.
Por lo tanto, conviene descomponer el proceso del diseo
en varias etapas; en cada una se obtiene un resultado
intermedio que sirve de punto de partida de
la etapa siguiente, y en la ltima etapa se obtiene el
resultado deseado. De este modo no hace falta resolver
de golpe toda la problemtica que plantea el diseo, sino
que en cada etapa se afronta un solo tipo de
subproblema.
As se divide el problema y, al mismo tiempo, se simplifica
el proceso.
Descompondremos el diseo de bases de datos
en tres etapas:
1. Etapa del diseo conceptual
2. Etapa del diseo lgico
3. Etapa del diseo fsico

Etapa del diseo
conceptual
En esta etapa se obtiene una estructura de la
informacin de la futura BD independiente de la
tecnologa que hay que emplear .
No se tiene en cuenta todava qu tipo de base de
datos se utilizar relacin orientada a objetos,
jerrquica, etc.; en consecuencia, tampoco se tiene
en cuenta con qu SGBD ni con qu lenguaje
concreto se implementar la base de datos.
As pues, la etapa del diseo conceptual nos
permite concentrarnos nicamente en la
problemtica de la estructuracin de la informacin,
sin tener que preocuparnos al mismo tiempo de
resolver cuestiones tecnolgicas.



Etapa del diseo lgico
En esta etapa se parte del resultado del diseo
conceptual, que se transforma de forma que se
adapte a la tecnologa que se debe emplear.
Ms concretamente, es preciso que se ajuste al
modelo del SGBD con el que se desea
implementar la base de datos. Por ejemplo, si
se trata de un SGBD relacional, esta etapa
obtendr un conjunto de relaciones con sus
atributos, claves primarias y claves forneas.
Etapa del diseo fsico
En esta etapa se transforma la estructura obtenida en la etapa
del diseo lgico, con el objetivo de conseguir una mayor
eficiencia; adems, se completa con aspectos de
implementacin fsica que dependern del SGBD.
Los aspectos de implementacin fsica que hay que completar
consisten normalmente en la eleccin de estructuras fsicas
de implementacin de las relaciones, la seleccin del tamao
de las memorias intermedias(buffers)o de las pginas, etc.
En la etapa del diseo fsico con el objetivo de conseguir un
buen rendimiento de la base de datos, se deben tener en
cuenta las caractersticas de los procesos que consultan y
actualizan la base de datos, como por ejemplo los caminos de
acceso que utilizan y las frecuencias de ejecucin. Tambin es
necesario considerar los volmenes que se espera tener de
los diferentes datos que se quieren almacenar.


Administracin de base
de datos
El administrador de los formatos de bases de datos (DBA
1
) es el profesional que administra las tecnologas
de la informacin y la comunicacin, siendo responsable de los aspectos tcnicos, tecnolgicos, cientficos,
inteligencia de negocios y legales de base de datos.
Sus tareas incluyen las siguientes:
implementar, dar soporte y gestionar bases de datos corporativas
crear y configurar bases de datos relacionales
ser responsables de la integridad de los datos y la disponibilidad
disear, desplegar y monitorizar servidores de bases de datos
disear la distribucin de los datos y las soluciones de almacenamiento
garantizar la seguridad de las bases de datos, incluyendo backups y recuperacin de desastres
planificar e implementar el aprovisionamiento de los datos y aplicaciones
disear planes de contingencia
disear y crear las bases de datos corporativas de soluciones avanzadas
analizar y reportar datos corporativos que ayuden a la toma de decisiones en la inteligencia de negocios
producir diagramas de entidades relacionales y diagramas de flujos de datos, normalizacin
esquemtica, localizacin lgica y fsica de bases de datos y parmetros de tablas
Los administradores de bases de datos tienen competencias y capacidades en uno o ms sistemas de
gestin de bases de datos, algunos ejemplos: Microsoft SQL Server, IBM DB2, Oracle MySQL, Oracle
database, IBM Informix y SQL Anywhere.

Administracin de datos
y administracin de bases de datos

El administrador de datos (DA) es la persona identificable que tendr
la responsabilidad central sobre los datos dentro de la empresa. Ya que
los datos son uno de los activos ms valiosos de la empresa, es
imperativo que exista una persona que los entienda junto con las
necesidades de la empresa con respecto a esos datos, a un nivel
de administracin superior. Por lo tanto, es labor del administrador decidir
en primer lugar qu datos deben ser almacenados en la base de datos y
establecer polticas para mantener y manejar esos datos una vez
almacenados.
El administrador de base de datos (DBA) es el tcnico responsable de
implementar las decisiones del administrador de datos. El trabajo del
DBA consiste en crear la base de datos real e implementar los controles
tcnicos necesarios para hacer cumplir las diversas decisiones de las
polticas hechas por el DA. El DBA tambin es responsable de asegurar
que el sistema opere con el rendimiento adecuado y de proporcionar una
variedad de otros servicios tcnicos.

Você também pode gostar