Sei sulla pagina 1di 10

Administracin de recursos de datos

La informacin es un recurso vital de las organizaciones, que tienen que administrarse


como cualquier otro activo importante de un negocio. En la actualidad, las empresas no
pueden sobrevivir o tener xito sin informacin de calidad acerca de sus operaciones
internas y de su ambiente externo
Con cada clic del ratn cuando se est en lnea, o bien se crea un nuevo bit de datos o bien
datos ya almacenados son recuperados a partir de todos esos sitios Web de negocios. Todo
eso se presenta junto con la gran demanda por almacenamiento de calidad industrial ya en
uso por parte de grandes corporaciones. Lo que est impulsando el crecimiento es un
imperativo aplastante para que las corporaciones analicen cada bit de informacin que
puedan extraer de sus enormes almacenes de datos para lograr una ventaja competitiva.
Esto ha convertido la funcin de almacenamiento y administracin de datos en una funcin
estratgica clave de la era de la informacin
sa es la razn por la cual las organizaciones y sus administradores tienen que practicar la
administracin de recursos de datos, una actividad administrativa que aplica tecnologas de
sistemas de informacin (como administracin de bases de datos, almacenes de datos y
otras herramientas de administracin de datos) a la tarea de administrar los recursos de
datos de una organizacin, con el fin de satisfacer las necesidades de informacin de sus
participantes de negocio.

Conceptos fundamentales de los datos


Carcter: Es el elemento ms bsico de los datos lgicos es el carcter, que consiste en un
smbolo nico alfabtico, numrico u otro tipo.
Campo: En las bases de datos un campo es la mnima unidad de almacenamiento de
informacin accesible. O puede considerar en una agrupacin de caracteres relacionados.

Registro: Un registro (tambin llamado fila) representa un objeto nico de datos


implcitamente estructurados en una tabla. En trminos simples, una tabla de una base de
datos puede imaginarse formada de filas y columnas o campos. Cada fila de una tabla
representa un conjunto de datos relacionados, y todas las filas de la misma tabla tienen la
misma estructura.
Archivo: Un archivo es un elemento de informacin conformado por un conjunto de
registros. Estos registros a su vez estn compuestos por una serie de caracteres o bytes. Los
archivos, alojados en dispositivos de almacenamiento conocidos como memoria secundaria,
pueden almacenarse de dos formas diferentes: archivos convencionales o bases de datos.
Base de datos: Una base de datos es una recopilacin de informacin relativa a un asunto o
propsito particular, como el seguimiento de pedidos de clientes o el mantenimiento de una
coleccin de msica. Si la base de datos no est almacenada en un equipo, o slo estn
instaladas partes de la misma, puede que deba hacer un seguimiento de informacin
procedente de varias fuentes en orden a coordinar y organizar la base de datos.
Tipos de bases de datos
Los continuos desarrollos en la tecnologa de informacin y en sus aplicaciones de negocio
han dado como resultado la evolucin de diversos tipos importantes de bases de datos
Base de datos operativos: Las bases de datos operativas almacenan datos detallados
necesarios para apoyar los procesos y operaciones de negocios de unas empresas.
Base de datos distribuidos: Una base de datos distribuida (BDD) es un conjunto de
mltiples bases de datos lgicamente relacionadas las cuales se encuentran distribuidas
entre diferentes sitios interconectados por una red de comunicaciones.
Base de datos externas: Una base de datos externa es una base de datos que no sea la
activa. Aunque para mejorar los rendimientos es mejor adjuntarlas a la base de datos actual
y trabajar con ellas.

Base de datos hipermedias: Son las bases de datos que usan en pgina web multimedia
interconectadas a un sitio web.
Almacn de datos y minera de datos
Es una gran coleccin de datos que recoge informacin de mltiples sistemas fuentes u
operacionales dispersos, y cuya actividad se centra en la Toma de Decisiones -es decir, en el
anlisis de la informacin- en vez de en su captura. Una vez reunidos los datos de los
sistemas fuentes se guardan durante mucho tiempo, lo que permite el acceso a datos
histricos; as los almacenes de datos proporcionan al usuario una interfaz consolidada
nica para los datos, lo que hace ms fcil escribir las consultas para la toma de decisiones.
Minera de datos
La minera de datos es el proceso de detectar la informacin accinale de grandes conjuntos
de datos. Utiliza el anlisis matemtico para deducir los patrones y tendencias que existen
en los datos. Normalmente, estos patrones no se pueden detectar mediante la exploracin
tradicional de los datos porque las relaciones son demasiado complejas o porque hay
demasiado datos. El software de minera de datos utiliza algoritmos avanzados de
reconocimiento de patrones, as como una variedad de tcnicas matemticas y estadsticas
para filtrar grandes volmenes de datos y extraer informacin estratgica de negocio antes
ignorada. Por ejemplo, muchas empresas utilizan minera de datos para:

Desempear anlisis de canasta de mercado con el fin de identificar nuevos

grupos de productos.
Descubrir las causas de origen de los problemas de calidad o de manufactura.
Prevenir el agotamiento de los clientes y adquirir otros nuevos.
Vender de forma cruzada a clientes existentes.
Realizar la generacin de perfiles de los clientes con ms precisin

Procesamiento de archivos tradicionales


Proceso en los cuales los datos se organizan, almacenan y procesasen en archivos
independientes de registros de datos

Problemas de procesamiento de archivos


El procesamiento de archivos llego hacer demasiado en engorroso, costoso e inflexible
para proporcionar la informacin necesaria. Este procesamiento presentaba los siguientes
problemas

Redundancia de datos
Falta de integracin de datos
Dependencia de datos
Otros problemas

Enfoque de la administracin de base de datos


El enfoque de procesamiento de archivos fue reemplazado por el enfoque de administracin
de base de datos, como la base de los mtodos modernos de administrar datos
organizativos.
El enfoque de sistema de administracin de base de datos (DBMS, database management
system) consolida de manera formal los registros de datos en archivos separados dentro de
base de datos, que pueden ser accesadas por muchos programas de aplicacin diferentes.
Adems, un sistema de administracin de bases de datos acta como una interface de
software entre los usuarios y las bases de datos. Esto ayuda a los usuarios a acceder con
facilidad a la informacin de una base de datos. Por eso, la administracin de base de datos
implica el uso del software de administracin de bases de datos para controlar la forma en
que se crean, consultan y se da mantenimiento a las bases de datos y para proporcionar la
informacin necesaria a los usuarios finales.
Software de administracin de datos consulta y mantenimiento
Un sistema de administracin de base de datos (DBMS, siglas del trmino database
management system) es la herramienta principal de software del enfoque de la
administracin de base de datos, dado que controla la creacin, el mantenimiento y el uso
de las bases de datos de una organizacin y de sus usuarios finales. los paquetes de
administracin de bases de datos para microcomputadoras, tales como Microsoft Access,
Lotus Approach o Corel Paradox, permiten configurar y administrar bases de datos en una

PC, servidor de red o Internet. En sistemas informticos de grandes sistemas centrales


(mainframe) o de servidores, el sistema de administracin de bases de datos es un
importante paquete de software que controla el desarrollo, uso y mantenimiento de las
bases de datos de las organizaciones que utilizan computadoras
Las tres principales funciones de un sistema de administracin de base de datos son:

Crear nuevas bases de datos y aplicaciones para ellas


Mantener la calidad de la informacin en las bases de datos de una organizacin
Utilizar las bases de datos de una organizacin para proporcionar la informacin
necesaria a sus usuarios finales.

El desarrollo de la aplicacin de base de datos implica utilizar un sistema de administracin


de bases de datos para desarrollar prototipos de consultas, formularios, reportes y pginas
Web. El mantenimiento de base de datos implica utilizar sistemas de procesamiento de
transacciones y otras herramientas para aadir, borrar, actualizar y corregir.

Principios tcnicos de la administracin de la base de datos


Administracin de bases de datos
Un administrador de DB es la encargada de definir y controlar las bases de datos
corporativas, adems proporciona asesora a los desarrolladores, usuarios y ejecutivos que
la requieran. Es la persona o equipo de personas profesionales responsables del control y
manejo del sistema de base de datos, generalmente tiene(n) experiencia en DBMS, diseo
de bases de datos, Sistemas operativos, comunicacin de datos, hardware y programacin.
Todos los sistemas de informacin, son recursos de datos tienen que organizarse y
estructurarse de manera lgica, de forma que puedan ser accesados con facilidad,
procesados de manera eficiente, recuperados con rapidez y administrados eficazmente. Por
eso, se han inventado estructuras y mtodos de acceso a los datos, que van desde simples a

complejos, para organizar y tener acceso a la informacin almacenada por los sistemas de
informacin de manera eficaz.
Estructura de base de datos
Los paquetes de sistemas de administracin de bases de datos se disean para utilizar una
estructura especfica de datos con el fin de proporcionar a los usuarios finales un acceso
rpido y fcil a la informacin almacenada en las bases de datos. Las cinco estructuras
fundamentales de bases de datos son:

Estructura jerrquica: Una Base de


datos jerrquica es un tipo de Sistema
Gestor de Bases de Datos que, como
su nombre indica, almacenan la
informacin en una estructura
jerrquica que enlaza los registros en
forma de estructura de rbol (similar
a un rbol visto al revs), en donde
un nodo padre de informacin puede tener varios nodos hijo, y entre nodos
hermanos pueden establecerse relaciones

Estructura de red: representar relaciones lgicas ms complejas, y todava se


utiliza en algunos paquetes de
sistemas de administracin de
bases de datos para grandes
sistemas (mainframes). Permite
relaciones de muchos a muchos
entre los registros; es decir, el
modelo de red puede accesar
un elemento de dato al seguir
uno de diversos caminos,
porque se puede relacionar cualquier elemento de datos o registro con cualquier
nmero de otros elementos de datos.

Estructura relacional: Una base de datos relacional es una base de datos que
cumple con el modelo relacional, el cual es el modelo ms utilizado en la actualidad
para implementar bases de datos ya planificadas. Permiten establecer
interconexiones (relaciones) entre los datos (que estn guardados en tablas), y a
travs de dichas conexiones relacionar los datos de ambas tablas, de ah proviene su
nombre: "Modelo Relacional".

Estructura multidimensional: Es una variacin del modelo relacional, que utiliza


estructuras multidimensionales para organizar datos y expresar las relaciones entre
ellos. Se pueden visualizar las estructuras multidimensionales como cubos de datos
y como cubos dentro de los cubos de datos. Cada lado del cubo se considera una
dimensin de la informacin.

Estructura orientada a Objeto: un objeto consiste en valores de datos que


describen los atributos de una entidad, ms las operaciones que pueden realizarse
sobre los datos. Esta capacidad de encapsulacin permite al modelo orientado a
objetos manejar con ms facilidad tipos complejos de datos (grficas, dibujos, voz,
texto) que otras estructuras de base de datos. El modelo orientado a objetos tambin

soporta la herencia; es decir, pueden crearse automticamente nuevos objetos al


replicar algunas o todas las caractersticas de uno o ms objetos padre.

Evaluacin de la estructura de base de dato


La estructura jerrquica de la informacin fue un modelo natural para las bases de datos
utilizadas para los tipos estructurados y de rutina de procesamiento de transacciones, lo cual
caracteriz a muchas operaciones de negocio. La informacin para estas operaciones puede
representarse con facilidad por grupos de registros en una relacin jerrquica. Sin embargo,
hay muchos casos donde se necesita informacin acerca de registros que no tienen
relaciones jerrquicas. Por ejemplo, es obvio que, en algunas organizaciones, los empleados
de ms de un departamento pueden trabajar en ms de un proyecto Una estructura de datos
en red podra manejar con facilidad esta relacin muchos a muchos.

Eso se debe a que es ms flexible que la estructura jerrquica para apoyar las bases de datos
en muchos tipos de operaciones de negocio. Sin embargo, al igual que la estructura
jerrquica, debido a que sus relaciones deben especificarse con anticipacin, el modelo de
red no puede manejar de forma sencilla solicitudes especficas de informacin.

Las bases de datos relacionales, por otra parte, permiten a un usuario final recibir con
facilidad informacin en respuesta a requisiciones especficas. Esto se debe a que no tienen
que especificarse todas las relaciones entre los elementos de datos en una base de datos
organizada de manera relacional cuando se crea la base de datos.
El software de administracin de bases de datos (tal como Oracle 9i, DB2, Access y
Approach) crea nuevas tablas de relaciones de datos mediante el uso de partes de los datos
de diversas tablas. As, las bases de datos relacionales son ms fciles para que los
programadores trabajen con ellas y ms fciles de mantener que los modelos jerrquicos y
de red.
La limitacin principal del modelo relacional es que los sistemas de administracin de
bases de datos relacionales no pueden procesar grandes cantidades de transacciones de
negocio con tanta rapidez y eficiencia como aquellos basados en los modelos jerrquicos y
de red, o aplicaciones complejas y de alto volumen tan bien como el modelo orientado a
objetos. Esta brecha de desempeo se ha estrechado con el desarrollo de software avanzado
de sistema relacional de administracin de bases de datos con extensiones orientadas a
objetos.
Desarrollo de base de dato
Los paquetes de administracin de bases de datos como Microsoft Access o Lotus
Approach, permiten a los usuarios finales desarrollar con facilidad las bases de datos que
necesitan. Sin embargo, las grandes organizaciones por lo general depositan el control del
desarrollo empresarial de las bases de datos en las manos de los administradores de bases
de datos (DBA, database administrators) y de otros especialistas de bases de datos. Esto
mejora la integridad y seguridad de las bases de datos organizacionales. Los desarrolladores
de bases de datos utilizan el lenguaje de definicin de datos (DDL, data definition
language) en los sistemas de administracin de bases de datos, como el Oracle 9i o DB2 de
IBM, para desarrollar y especificar los contenidos, relaciones y estructura de datos de cada
base de datos, y para modificar estas especificaciones de bases de datos cuando sea
necesario.

Planeacin de datos y diseo de base de datos


El primer paso al crear una base de datos consiste en elaborar un plan que sirva de gua para
la implementacin de la base de datos y, al mismo tiempo, como especificacin funcional
despus de su implementacin. La complejidad y los detalles de diseo de una base de
datos dependen de la complejidad y el tamao de la aplicacin de bases de datos, as como
de los usuarios.
La naturaleza y complejidad de una aplicacin de bases de datos, as como el proceso de
diseo, pueden variar significativamente. Una base de datos puede ser relativamente
sencilla y estar diseada para que la utilice una sola persona, o bien ser grande y compleja,
y estar diseada para procesar, por ejemplo, las transacciones bancarias de miles de
clientes. En el primer caso, el diseo de la base de datos puede consistir en poco ms que
unas anotaciones en un papel. En el segundo caso, el diseo puede ser un documento
formal de cientos de pginas que contenga todos y cada uno de los posibles detalles
relacionados con la base de datos.
Al disear la base de datos, independientemente de su tamao y complejidad, lleve a cabo
los siguientes pasos bsicos:

Recop ile la informacin.


Identifique los objetos.
Cree modelos de los objetos.
Identifique los tipos de informacin para cada objeto.
Identifique las relaciones entre los objetos.

Potrebbero piacerti anche