Anda di halaman 1dari 9

GRUPO 3

ADMINISTRACIÓN DE RECURSOS DE DATOS

Es una actividad administrativa que aplica tecnologías de sistemas de información (como administración
de base de datos, almacenes de datos y otras herramientas de administración de datos) a la tarea de
administrar los recursos de datos de una organización, con el fin de satisfacer las necesidades de
información de sus participantes de negocio.

Administrador de bases de datos

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, siglas del termino database
administrators) y de otros especialistas de bases de datos.

ORGANIZACIONES DE DATOS EN UN ENTORNO TRADICIONAL DE ARCHIVOS

Un sistema efectivo de información da a los usuarios información oportuna, exacta e importante. Esta
información se almacena en archivos de computadora. Cuando los archivos se ordenan y conservan
adecuadamente, los usuarios pueden acceder y recuperar con facilidad la información que necesitan.
Unos archivos bien administrados, ordenados con todo cuidado, facilitan la obtención de datos para la
toma de decisiones empresariales, mientras que unos archivos administrados con descuido conducen a
un caos en el procesamiento de datos, costos altos, un pobre desempeño y muy poca, si acaso, flexibilidad.
A pesar de utilizar hardware y software de muy buena calidad, muchas organizaciones tienen sistemas e
información ineficientes a causa de una administración de archivos negligente. En esta sección se
describen los métodos tradicionales que han utilizado las organizaciones para ordenar datos en archivos
de computadora. También se analizan los problemas relacionados con estos métodos.
TÉRMINOS Y CONCEPTOS DE LA ORGANIZACIÓN DE ARCHIVOS

Un sistema de computo organiza los datos en una jerarquía que empieza con bits y bytes y avanza a
campos, registros, archivos y bases de datos (véase la figura 7-1). Un bit representa la unidad más

Problemas Con El Entorno Tradicional De Archivos

 En la mayoría de las organizaciones, los sistemas tendían a crecer de manera independiente y sin
ajustarse a un plan grande. Cada área funcional tendía a desarrollar sistemas de manera separada
de las demás áreas funcionales. Contabilidad, finanzas, manufacturera, recursos humanos y
ventas y marketing desarrollaban sus propios sistemas y archivos de datos

 Por ejemplo, el área funcional de recursos humanos puede contar con un archivo maestro de
personal, un archivo nomina, un archivo de seguros médicos, un archivo de pensión, un archivo
de listas de correo y así hasta decenas, tal vez cientos, de archivos y programas que ya existían.
En la compañía como un todo, este proceso conducía a múltiples archivos maestros creados,
conservados y operados por divisiones o departamentos separados. Conforme este proceso
continua de 5 a 10 años, la organización se encuentra con una carga de programas y aplicaciones
y nadie sabe que hacen, que datos emplean, ni quien está utilizando los datos.

Sistema de administración de base de datos

Es la herramienta principal de software del enfoque de la administración de base de datos, dado que
controla la creación, el mantenimiento y el uso de las bases de datos de una organización y de sus
usuarios finales.
Tipos de bases de datos

a) Almacén de datos:Guarda los datos que se han extraído de diversas bases de datos operativas,
externas y de otro tipo de organización.
b) Distribuida:Pueden residir en servidores de red en Internet, en intranets y extranets corporativas, o
en otras redes de la empresa.
c) Externa:Esta disponible por una tarifa para servicios comerciales en línea, y con o sin cargo desde
muchas fuentes en Internet.
d) Hipermedios: Consiste en páginas multimedia hipervinculadas, es decir, desde el punto de vista de la
administración de base de datos, el conjunto de páginas multimedia interconectadas en un sitio Web es
una base de datos, el conjunto de páginas multimedia interconectados de páginas de hipermedios, en
lugar de datos interrelacionados.
e) Operativa:Almacenan datos detallados necesarios para apoyar los procesos y operaciones de negocio
de una empresa.

BASES DE DATOS DISTRIBUIDAS

Pueden residir en servidores de red en Internet o en redes de la empresa. Se realizan para mejorar el
desempeño de la base de datos en las estaciones de trabajo de los usuarios finales.

Almacén de datos

Guarda los datos que se han extraído de diversas bases de datos operativas, externas y de otro tipo de
organización.

VISTA LOGICA Y FISICA DE DATOS

Vista lógica: describe el modelo de objetos

Vista física: muestra la ubicación del software en el hardware

Diseño de Bases de Datos


Son muchas las consideraciones a tomar en cuenta al momento de hacer el diseño de la base de datos, quizá
las más fuertes sean:

 La velocidad de acceso,
 El tamaño de la información,
 El tipo de la información,
 Facilidad de acceso a la información,
 Facilidad para extraer la información requerida,
 El comportamiento del manejador de bases de datos con cada tipo de información.

No obstante que pueden desarrollarse sistemas de procesamiento de archivo e incluso manejadores de bases
de datos basándose en la experiencia del equipo de desarrollo de software logrando resultados altamente
aceptables, siempre es recomendable la utilización de determinados estándares de diseño que garantizan el
nivel de eficiencia mas alto en lo que se refiere a almacenamiento y recuperación de la información.

De igual manera se obtiene modelos que optimizan el aprovechamiento secundario y la sencillez y


flexibilidad en las consultas que pueden proporcionarse al usuario.

OBJETIVOS DEL DISEÑO DE BASES DE DATOS

Entre las metas más importantes que se persiguen al diseñar un modelo de bases de datos, se encuentran
las siguientes que pueden observarse en esta figura.

MODELO DE DATOS JERÁRQUICO

es un modelo de datos en el cual los datos son organizados en una estructura parecida a un árbol. La
estructura permite a la información que repite y usa relaciones padre/Hijo: cada padre puede tener muchos
hijos pero cada hijo sólo tiene un padre. Todos los atributos de un registro específico son catalogados bajo
un tipo de entidad.

En una base de datos, un tipo de entidad es el equivalente de una tabla; cada registro individual es
representado como una fila y un atributo como una columna. Los tipos de entidad son relacionados el uno
con el otro usando 1: Trazar un mapa de n, también conocido como relación de uno a varios. El ejemplo
más aprobado de base de datos jerárquica modela es un IMS diseñado por la IBM.

MODELOS DE DATOS RED


 Conformada por una colección o set de registros, los cuales están conectados entre sí por medio
de enlaces en una red. El registro es similar al de una entidad como las empleadas en el modelo
relacional.
 Un registro es una colección o conjunto de campos (atributos), donde cada uno de ellos contiene
solamente un único valor almacenado.
 El enlace es exclusivamente la asociación entre dos registros, así que podemos verla como una
relación estrictamente binaria.
 Una estructura de base de datos de red, llamada algunas veces estructura de plex, abarca más
que la estructura de árbol: un nodo hijo en la estructura red puede tener más de un nodo padre.
En otras palabras, la restricción de que en un árbol jerárquico cada hijo puede tener sólo un padre,
se hace menos severa.
 Así, la estructura de árbol se puede considerar como un caso especial de la estructura de red.

modelo relacional

Ventajas

 Provee herramientas que garantizan evitar la duplicidad de registros.


 Garantiza la integridad referencial, así, al eliminar un registro elimina todos los registros
relacionados dependientes.
 Favorece la normalización por ser más comprensible y aplicable.

Desventajas

 Presentan deficiencias con datos gráficos, multimedia, CAD y sistemas de información geográfica.
 No se manipulan de forma manejable los bloques de texto como tipo de dato.
 Las bases de datos orientadas a objetos (BDOO) se propusieron con el objetivo de satisfacer las
necesidades de las aplicaciones anteriores y así, complementar pero no sustituir a las bases de
datos relacionales.

Descripción

En este modelo todos los datos son almacenados en relaciones, y como cada relación es un conjunto de
datos, el orden en el que estos se almacenen no tiene relevancia (a diferencia de otros modelos como el
jerárquico y el de red). Esto tiene la considerable ventaja de que es más fácil de entender y de utilizar por
un usuario no experto. La información puede ser recuperada o almacenada por medio de consultas que
ofrecen una amplia flexibilidad y poder para administrar la información.

Este modelo considera la base de datos como una colección de relaciones. De manera simple, una relación
representa una tabla que no es más que un conjunto de filas, cada fila es un conjunto de campos y cada
campo representa un valor que interpretado describe el mundo real. Cada fila también se puede denominar
tupla o registro y a cada columna también se le puede llamar campo o atributo.

Para manipular la información utilizamos un lenguaje relacional, actualmente se cuenta con dos lenguajes
formales el Álgebra relacional y el Cálculo relacional. El Álgebra relacional permite describir la forma de
realizar una consulta, en cambio, el Cálculo relacional solamente indica lo que se desea devolver.

Ventajas y desventajas de cada modelo de base de datos

Ventajas de las bases de datos relacional

 Reduce la redundancia de datos, esto debido a que un datos o conjunto de datos, solo
se define “conceptualmente” una vez, es decir reduce los sinónimos y homónimos.
 Reduce la programación y mantenimiento de los datos. Esto como consecuencia, de que
solo un datos o conjunto de datos, es definido una vez en el modelo. Por lo tanto, cada
vez que necesite ser modificado se debe ir a una sola parte del modelo.
 Incrementa la seguridad provista a datos almacenados, esto es, que como se tiene
totalmente identificado los datos, solo existe un lugar donde pueden ser accedidos y por
lo tanto su control es más fácil.
 Incrementa la integridad de los datos. Como todos los datos se encuentran relacionados
en forma lógica, hace que cualquier actualización en forma ilógica sea fácilmente
detectada.
 Incrementa compartir datos, ya que se encuentran en forma lógica centralizados, todos
los procesos que desean acceder a los datos, van al mismo sitio.
 Incrementa la disponibilidad de datos. Todos pueden acceder al mismo datos en un sitio
determinado, su restricción solo se basa a permisos de acceso y no a un lugar.
 Incrementa la independencia de datos, esto es, los datos son independiente del
programa o persona que lo utilice.
 Mejora el manejo y control de datos. Es mas fácil el manejo y control de datos que estén
centralizados y relacionados, de otros, cuya estructura se encuentra en cada uno de los
procesos que lo utilizan (tercera generación).
 Mejora el acceso de datos. Es mas fácil el acceso de datos centralizados que el acceso
de datos que muchas veces no se saben donde se encuentra definidos ni almacenados.

Desventaja de las bases de datos relacional

 Mayor consumo de recursos de hardware y software.

CREACION DE UNA BASE DE DATOS

Para crear una base se deben realizar dos ejercicios de diseño: un diseño lógico y uno físico. El diseño
lógico de una base de datos es un modelo abstracto de la base de datos desde una perspectiva de negocios,
mientras que el diseño físico muestra como la base de datos se ordena en realidad en los dispositivos de
almacenamiento de acceso directo. El diseño físico de la base de datos es llevado a cabo por los especialistas
en bases de datos, mientras que el diseño lógico requiere de una descripción detallada de las necesidades
de información del negocio de los negocios actuales usuarios finales de la base. Idealmente, el diseños de
la base será una parte del esfuerzo global de la planeación de datos a nivel institucional.
El diseño lógico de la base de datos describe como los elementos en la base de datos han de quedar
agrupados.
El proceso de diseño identifica las relaciones entre los elementos de datos y la manera más eficiente de
agruparlos para cumplir con los requerimientos de información. El proceso también identifica elementos
redundantes y los agrupamientos de los elementos de datos que se requieren para programas de aplicaciones
específicos. Los grupos de datos son organizados, refinados y agilizados hasta que una imagen lógica
general de las relaciones entre todos los elementos en la base de datos surja.

Bases de datos documentales:

Son las derivada de la necesidad de disponer de toda la información en el puesto de trabajo y de


minimizar los tiempos del acceso a aquellas informaciones que, si bien se utilizan con frecuencia, no
están estructuradas convenientemente . Esto se debe a que ala procedencia de la información es muy
variada (informes, notas diversas, periódicos, revistas, muchos más.

Bases de datos distribuidas:


Es aquella que se almacena en más de un lugar físico. Partes de la base de datos se almacena físicamente
en un lugar y otras partes se almacenan y mantienen en otros lugares. Existen dos maneras de distribuir
una base de datos. La base de datos central puede ser particionada de manera que cada procesador remoto
tenga los datos necesarios sobre los clientes para servir a su área local. Los cambios en los archivos
pueden ser justificado en la base de datos central sobre las bases de lotes, en general por la noche. Otra
estrategia también requiere de la actualización de la base central de datos en hojas no laborables.
TENDENCIAS EN BASE DE DATOS

 Las Bases de Datos centralizadas han mejoradonotablemente, permitiéndonos transferencias de subida


ybajada lo cual nos permite que la implementación de unabase de datos remota unificando así la
información.Atraves de la tecnología ASP, como lenguaje deprogramación, podremos realizar consultas a
la mismabase de datos directamente desde Internet.

 Un sistema distribuido se define como una colección de computadorasseparadas físicamente y conectadas


entre sí por una red decomunicaciones distribuida; cada máquina posee sus componentes dehardware y
software que el usuario percibe como un solo sistema. Elusuario accede a los recursos remotamente de la
misma manera enque accede a recursos locales.La computación distribuida ha sido diseñada para resolver
problemasdemasiado grandes para cualquier computadora.

METODOLOGIA PARA LA PLANIFICACION Y MODELADO DE DATOS

La Metodología de la Planificación

La planificación del uso de la tierra es esencialmente un proceso de decisiones lógicas en el cual los recursos
son evaluados en el contexto de los objetivos y las opciones potenciales son identificadas para ser
implementadas por el usuario de la tierra.

El uso de la planificación se basa en la premisa que los recursos de la tierra varían y que las propiedades y
las características de cada área establecen los límites de las posibles opciones de uso.

Es necesario un conjunto de procedimientos técnicos sistemáticos para evaluar los recursos y para guiar la
elección de aquellas opciones sostenibles y que satisfagan los objetivos de los usuarios de la tierra. Los
mercados, la infraestructura y otros factores externos, así como las preferencias personales también son
consideradas en la toma final de decisiones

Administración 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 más 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 administración superior. Por lo tanto, es labor del administrador decidir en
primer lugar qué datos deben ser almacenados en la base de datos y establecer políticas para mantener
y manejar esos datos una vez almacenados.
TECNOLOGIA, ADMINISTRACION Y USUARIOS DE LAS BASES DE DATOS

Tecnología de Bases de Datos:

La Internet y la creciente digitalización de los negocios generan grandes volúmenes de datos, que hacen
crítica la necesidad de almacenar, administrar, extraer y analizar los datos eficiente y eficazmente.

El diseño de la tecnología para almacenar y administrar esos datos requiere de especialistas, así como es
necesario conocimiento avanzado para explorar e interpretar la información contenida en los datos
almacenados.

El programa de postgrado presentado por la Universidad Cenfotec ofrece preparación especializada y una
base sólida en la Tecnología de Bases de Datos a profesionales informáticos o de áreas afines, que buscan
ampliar su conocimiento en la materia.

La carrera ofrece la oportunidad de profundizar en dos campos de especialización: la Administración de


Bases de Datos y la Inteligencia de Negocios.

Administradores de la base de datos (ABD). Son las personas que tienen el control central del SGBD.
Entre las funciones del ABD se encuentran:

 Definición del esquema de la base de datos.


 Definición de la estructura y el método de acceso.
 Modificación del esquema y la organización física.
 Concensión de autorización para el acceso a los datos.
 Mantenimiento rutinario.
Tipos de Usuarios de la Base de Datos

suarios normales. Son usuarios no sofisticados que interactúan con el sistema mediante un programa de
aplicación con una interfaz de formularios, donde puede rellenar los campos apropiados del formulario.
Estos usarios pueden también simplemente leer informes generados de la base de datos.

Programadores de aplicaciones. Son profesionales informáticos que escriben los programas de


aplicación, utilizando herramientas para desarrollar interfaces de usuario, como las herramientas de
desarrollo rápido de aplicaciones (DRA), que facilitan crear los formularios e informes sin escribir
directamente el programa.

Usuarios sofisticados. Interactúan con el sistema sin programas escritos, usando el lenguaje de
consulta de base de datos para hacer sus consultas. Los analistas que envían las consultas para explorar los
datos en la base de datos entran en esta categoría, usando ellos las herramientas de procesamiento analítico
en línea (OLAP, OnLine Analytical Processing), o herramientas de recopilación de datos.

Usuarios especializados. Son usuarios sofisticados que escriben aplicaciones de bases de datos
especializadas y adecuadas para el procesamiento de datos tradicional. Entre estas aplicaciones están los
sistemas de diseño asistido por computadora, sistemas de base de conocimientos y sistemas
expertos, sistemas que almacenan datos de tipos de datos complejos (como gráficos y de audio) y sistemas
de modelado de entorno.