Está en la página 1de 67

BASES DE DATOS I

Unidad 1

“ENFOQUES DE BASES
DE DATOS”
8 horas
Objetivos Específicos

 Describir las diferencias entre el enfoque


tradicional de procesamiento de datos y el
enfoque de base de datos
 Explicar la Importancia del enfoque de bases
de datos en el desarrolla de sistemas de
Información
BASES DE DATOS I

CONCEPTOS GENERALES

 El Dato como un recurso:


Las organizaciones hoy en día reconocen la necesidad de
incorporar el dato como un recurso mas (así como los
financieros, Humanos, materiales, etc), por lo tanto el
dato debe ser Administrado, Planificado y Controlado, de
tal manera de apoyar el logro de los objetivos
organizacionales.

 Si bien es cierto el dato tiene un rol diferente al resto de


los recursos de la empresa, tiene con ellos una
característica común importante: Tiene un costo y un
valor asociado
BASES DE DATOS I

CONCEPTOS GENERALES

Para lograr un efectivo tratamiento del recurso dato,


muchas organizaciones están trabajando con Bases de
Datos

Una Base de Dato es un conjunto de datos relacionados,


que permiten satisfacer las necesidades de información
de una organización

Desde una perspectiva organizacional una BD se puede


definir como un conjunto de datos operacionales
relevantes para la toma de decisiones involucrada en
algún nivel de la organización.
BASES DE DATOS I

CONCEPTOS GENERALES

Es posible diferenciar dato de información de la


siguiente manera:
 Dato: Hechos relacionados con personas, objetos,
eventos u otras entidades del mundo real. Pueden ser
Cuantitativos o Cualitativos, internos o externos,
históricos o predictivos, además, provienen de
diversas fuentes dentro de la organización.

 Información: Son datos que han sido organizados o


preparados de una forma adecuada para apoyar la toma
de decisiones.
Enfoque tradicional de
procesamiento de datos
 Las organizaciones incorporan sistemas
de información administrativa para
resolver problemas puntuales que
apoyen la toma de decisiones.
 Las Empresas buscan la eficiencia
tecnológica, económica y administrativa.
Datos de entrada
 Los datos de entrada se obtienen de
tres vertientes, datos primarios o los
provenientes de procesos internos, de
datos obtenidos de cómo se tomaron las
decisiones pasadas y desde los
resultados de las acciones llevadas a
buen termino por la organización
Recursos logísticos
 Son los que permiten cumplir la transformación
de los datos.
 Son de tipo humano, físicos, equipos
computacionales, software, datos históricos,
algoritmos y procedimientos, que posibilitan
determinar la forma en que se transforman los
datos
 Procesos de transformación:
 Se nutren de datos de entrada y recursos logísticos
que logren la transformación de los datos.
Procedimientos administrativos
 La organización implementa un conjunto
de procedimientos administrativos para
llevar ordenadamente a buen fin las
actividades o tareas administrativas.
Objetivos y Metas
 Toda empresa debe cumplir sus objetivos y
metas, de lo contrario no se justificaría.
 Debe cautelar que los resultados de la gestión
de cada uno de los niveles administrativos de la
organización sea lo más eficiente y efectiva
posible.
 Las metas y objetivos son el resultado de
acciones generadas por decisiones tomadas
por los diferentes niveles de la estructura de
toma de decisiones.
Toma de decisiones y Sias

 La toma de decisiones en un SIA se establece


en tres niveles, las estructuradas o
programables, las semi-estructuradas,
las no estructuradas o no programables.
 En el marco de la toma de decisiones
estructuradas se desarrollan modelos reglados
que establecen la forma de tomar las
decisiones.
 Respecto de la toma de decisiones no
estructuradas, son aquellas que se toman por
expertos y no es posible desarrollar un
algoritmo que automatice tal proceso
Niveles de decisión
 Los Sias proporcionan información para la
toma de decisiones a tres niveles de
decisión, nivel de planeamiento
estratégico, niveles de control de gestión
y operativo
Nivel de planeamiento
estratégico
 Los informes que proporcionan los Sias a
este nivel contienen en general:
información actualizada de la base de
datos, estimaciones a futuro, basada en la
información actualizada de la base de
datos e información que pone el énfasis
en situaciones excepcionales
Nivel de control de gestión

 Se relaciona con la información necesaria


para el uso eficiente y efectivo de los
recursos que permitan cumplir los
objetivos y metas de la organización. Los
informes emanados por los Sias para este
nivel son aquellos que contengan
información para: analizar y efectuar
acciones correctivas sobre la operación y
estado de las funciones correspondientes
además de información que refleje
estados de transacciones pasadas
Nivel de control operacional
 Esta relacionado con la implementación de las
diversas actividades que componen la
operación de la organización para lograr los
objetivos aplicando los recursos de acuerdo a
las políticas establecidas. Los informes que
apoyan la toma de decisiones a nivel de control
operacional se caracterizan por incluir:
transacciones rutinarias, datos utilizados en
tareas simples y repetitivas cuyo origen esta
establecido claramente.
¿Qué es un Sistema de
Información Administrativo?
 Son personas, estructura organizacional,
máquinas manuales y computarizadas,
procedimientos administrativos, recursos
logísticos
 Su finalidad es la recolección, clasificación,
almacenamiento, modificación,
actualización, recuperación y transmisión de
DATOS
 Apoyan la toma de decisiones en la
organización.
Tipos de SIAS en el enfoque
tradicional de datos
 SIA Puntual
 Apoya la toma de decisiones en una función
especifica dentro de la organización.
 Por ejemplo: Sias para la gestión de
existencias.
 SIA Integral
 Cubre todas las actividades de la
organización, pudiendo incluir los
denominados SIAS puntuales.
Enfoque por agregación
 Se caracteriza por implementar SIAS
puntuales independientes uno de otros
con una interacción mínima entre ellos y
que apenas comparten recursos
 Se desarrollan uno sobre el otro a
medida que se van necesitando
 Originan problemas como la conocida
duplicidad de información
BASES DE DATOS I

ENFOQUE POR AGREGACION (TRADICIONAL)

 Se relaciona con el procesamiento de datos por departamento


(o Unidad organizacional)

 Los SIA responden a requerimientos de usuarios de


aplicaciones individuales (remuneraciones, contabilidad, control
de inventario, etc)

 Cada SIA es diseñado para satisfacer las necesidades de un


departamento o un grupo de usuarios.

 El nombre por agregación representa un proceso evolutivo que


se manifiesta al ir acoplando nuevos SIA
BASES DE DATOS I

ENFOQUE POR AGREGACION (TRADICIONAL)


Desde el punto de vista del procesamiento de archivos

 Cada Nueva aplicación es diseñada con su propio conjunto de


archivos de datos

 Muchos datos pueden ya existir en archivos de otras


aplicaciones, pero para ser usados necesitan ser reestructurados.

 La mayoría de las veces es más fácil diseñar nuevos archivos


para cada aplicación

 Cada programa es dueño de sus archivos de datos y la lógica


del programa es dependiente de los formatos y descripciones de
esos datos
BASES DE DATOS I
ENFOQUE POR AGREGACION
PERSPECTIVA COMPUTACIONAL

Programa Programa
Facturación Compras

clientes Proveedor
productos factura productos Empleado

Programa
Programa Sueldos
ventas

clientes
productos factura
empleado
BASES DE DATOS I

DESVENTAJAS DEL ENFOQUE POR AGREGACIÒN


• Redundancia no controlada: Al tener cada aplicación sus
propios archivos existe un alto grado de redundancia.

• Inconsistencia de datos: Se produce cuando el dato es


almacenado en distintas partes y no se modifica en todas
ellas al realizarse una actualización (update)

 Inflexibilidad: No se puede responder con facilidad a


requerimientos de información (reportes, documentos,etc)
que no hallan sido considerados en el diseño original.

 Escasa posibilidad de compartir datos: Al tener cada


aplicación sus propios archivos, existe poco oportunidad
para los usuarios de compartir datos
BASES DE DATOS I

DESVENTAJAS DEL ENFOQUE POR AGREGACIÒN


 Pobre estandarización: Al desarrollar sistemas de
información se requieren estándares, básicamente para los
nombres de datos, formatos y restricciones de acceso, esto es
difícil en este enfoque porque la responsabilidad por el
diseño y operación es descentralizada. Provoca dos tipos de
problemas

 Sinónimos: uso de nombres diferentes para un mismo


ítem de datos... Ej. Nro_estudiante Rol_Alumno

 Homónimos: Uso de un mismo nombre para ítem de


datos distintos EJ. Nota: para indicar la nota de un
alumno y Nota: para indicar una observación
BASES DE DATOS I

DESVENTAJAS DEL ENFOQUE POR AGREGACIÒN

 Baja productividad del programador: El programador en


general, debe diseñar cada archivo usado en una nueva
aplicación y luego codificar las definiciones en el programa

 Excesiva Mantención: Como las descripciones de


archivos y registros e items de datos están dentro de los
programas, cualquier modificación de un archivo requiere
que se identifiquen el o los programas que lo están usando
Enfoques de Bases de Datos
 Las decisiones que se adoptan a través del
proceso de toma de decisiones son apoyadas y
los problemas que surgen son enfrentados
con información ( relevante y oportuna).
BASES DE DATOS I

ENFOQUE DE BASES DE DATOS

 En este enfoque los datos son visualizados como un


recurso que debe ser compartido entre diferentes usuarios

 Los datos son almacenados de tal manera que sean


independientes de los programas que los usan

 Se tiene un control centralizado de las operaciones de


protección, ingreso, modificación, eliminación y
recuperación de datos a través de un software especifico
(SABD o DBMS)
BASES DE DATOS I

ENFOQUE DE BASES DE DATOS

La administración, control y uso de los datos en la organización


basado al enfoque de base de datos se rige de acuerdo a los
siguientes consideraciones:

 Los datos de la organización son contemplados como un


recurso fundamental de esta, del mismo modo que el capital,
los recursos humanos y otros. Por lo tanto se le da un
manejo, control y uso eficiente y efectivo.

 En consecuencia se requiere un nivel de decisiones dentro


de la organización cuya responsabilidad sea administrar el
recurso información
BASES DE DATOS I

ENFOQUE DE BASES DE DATOS

 Todos los datos de la información se encuentran


almacenados en archivos centralizados, que permiten el
acceso de las aplicaciones que las necesitan

 Los archivos centralizados son accesibles por las


aplicaciones y los usuarios según sus necesidades

 Contempla un sistema de identificación, descripción y


definición de los datos de la organización

 Incluye dispositivos de acceso directo y pantallas que


facilitan la interrogación por parte del usuario
BASES DE DATOS I

ENFOQUE DE BASES DE DATOS

 Permite establecer distintos tipos de usuarios con distintos


tipos de accesos centralizados

 Incluye software que facilita la interrogación de la base de


datos para los distintos niveles de usuarios

 Implementa condiciones de seguridad e integridad de los


datos y procedimientos de recuperación de datos en caso de
error

 Comprende un almacén centralizado que incluye toda la


información necesaria de los datos de la base de datos con el
fin de evitar problemas en su administración a
programadores, analistas de sistemas y otros especialistas
BASES DE DATOS I
ENFOQUE DE BASES DE DATOS
PERSPECTIVA COMPUTACIONAL

clientes Ctas por Empleados Inventario proveedor


cobrar

Factura Productos Ventas


BASES DE DATOS I

IMPLEMENTACION DEL ENFOQUE DE B.D


ELEMENTOS DEL ENFOQUE
Beneficios de usar BD

Independencia de los datos


A la separación de las descripciones de datos de los
programas de aplicaciones que usan esos datos, se le llama
independencia de datos. Esta permite cambiar la
organización de los datos sin necesidad de alterar los
programas de aplicación que procesan los datos. Es uno de
los objetivos principales del enfoque de Base de Datos
BASES DE DATOS I

IMPLEMENTACION DEL ENFOQUE DE B.D


ELEMENTOS DEL ENFOQUE
Beneficios de usar BD

Reducción de la Mantención de programas


Los datos almacenados deben ser cambiados
frecuentemente por diversas razones; se agregan nuevos
datos, se cambian formatos de los datos, aparecen nuevos
dispositivos de almacenamiento o métodos de acceso, etc.
En archivos tradicionales, estos cambios generan
modificación a los programas de aplicación (reescribirlos),
en sistemas de Base de Datos como los datos son
independientes de los programas se reduce la necesidad de
modificar (mantener) los programas
BASES DE DATOS I

IMPLEMENTACION DEL ENFOQUE DE B.D


ELEMENTOS DEL ENFOQUE
Beneficios de usar BD

Mínima Redundancia de Datos:


Al integrar los archivos de datos en una sola estructura
lógica y almacenando cada ocurrencia de un ítem de dato
en un solo lugar de la Base de Datos, se reduce la
redundancia.
BASES DE DATOS I

IMPLEMENTACION DEL ENFOQUE DE B.D


ELEMENTOS DEL ENFOQUE
Beneficios de usar BD

Consistencia de datos:
Al controlar la redundancia de datos, se reduce
enormemente la inconsistencia, dado que al almacenarse
un dato en un solo lugar, las actualizaciones no producen
inconsistencia. E incluso si existe redundancia, pero
controlada, el enfoque de Base de Datos se preocupa que
al producirse una actualización, se realicen las
modificaciones en todos los registros donde esté el dato
BASES DE DATOS I

IMPLEMENTACION DEL ENFOQUE DE B.D


ELEMENTOS DEL ENFOQUE
Beneficios de usar BD

Integración de Datos
En una Base de Datos, los datos son organizados de una
manera lógica que permite definir los relacionamientos
entre ellos. Un usuario puede fácilmente relacionar un dato
con otro, por ejemplo, para un determinado producto un
usuario puede determinar que materias primas son
requeridas para fabricarlo y también asociar a las materias
primas los proveedores que las venden. Los sistemas de
Base de Datos tienen la función de asociar lógicamente
datos relacionados el dato
BASES DE DATOS I

IMPLEMENTACION DEL ENFOQUE DE B.D


ELEMENTOS DEL ENFOQUE
Beneficios de usar BD

Compartir datos
Una Base de Datos es creada para ser compartida por
todos los usuarios que requieran de sus datos; muchos
sistemas de Base de Datos permiten a múltiples usuarios
compartir la Base de Datos en forma concurrente, aunque
bajo ciertas restricciones , ya que no es necesario que
tenga acceso a toda la BD
BASES DE DATOS I

IMPLEMENTACION DEL ENFOQUE DE B.D


ELEMENTOS DEL ENFOQUE
Beneficios de usar BD

Esfuerzo por estandarización


Establecer la función de Administración de la
información es una parte importante de este enfoque, su
objetivo es tener la autoridad para definir y fijar los
estándares de los datos, así como también posteriores
cambios de estándares
BASES DE DATOS I

IMPLEMENTACION DEL ENFOQUE DE B.D


ELEMENTOS DEL ENFOQUE
Beneficios de usar BD

Controles de seguridad, privacidad e integridad


La función Administración de La Información es
responsable por establecer controles de acceso para
proteger los datos. El control centralizado que se ejerce
bajo este enfoque puede mejorar la protección de datos en
comparación con archivos tradicionales. Sin embargo, si
no se aplican los controles pertinentes, una Base de Datos
puede ser más vulnerable que los archivos tradicionales
dado que una gran cantidad de usuarios están
compartiendo un recurso común.
BASES DE DATOS I

IMPLEMENTACION DEL ENFOQUE DE B.D


ELEMENTOS DEL ENFOQUE
Beneficios de usar BD

Facilitar el desarrollo de aplicaciones


Este enfoque reduce el costo y tiempo para desarrollar
nuevas aplicaciones. Hay estudios que indican que cuando
una Base de Datos ha sido diseñada e implementada, un
programador puede codificar y depurar una nueva
aplicación en al menos 2 a 4 veces más rápido que si fuese
con archivos tradicionales. La razón de esto, es que el
programador no necesita cargar con las tareas de diseño,
construcción y mantención de archivos maestros.
BASES DE DATOS I

IMPLEMENTACION DEL ENFOQUE DE B.D


ELEMENTOS DEL ENFOQUE
Beneficios de usar BD

Flexibilidad en el acceso
Este enfoque provee múltiples trayectorias de recuperación
de cada ítem de dato, permitiendo a un usuario mayor
flexibilidad para ubicar datos que en archivos
tradicionales. También, es posible satisfacer ciertos
requerimientos ad-hoc (que se producen de repente y casi
por única vez) sin necesidad de un programa de aplicación,
a través de lenguajes de consulta orientados al usuario
(query language) o de generadores de reportes (report
writer) que proveen los DBMS.
BASES DE DATOS I

IMPLEMENTACION DEL ENFOQUE DE B.D


ELEMENTOS DEL ENFOQUE
Beneficios de usar BD

Los beneficios mencionados dependen mucho del DBMS


con que se cuente, es posible por ejemplo que la
independencia de datos (y por ende, la reducción en la
mantención) no se presenta tan fácilmente en los sistemas
de Base de Datos antiguos, pero no así en los nuevos
sistemas relacionales.
BASES DE DATOS I

IMPLEMENTACION DEL ENFOQUE DE B.D


ELEMENTOS DEL ENFOQUE
Beneficios de usar BD

Otra razón por la cual puede fracasar la obtención de los


beneficios mencionados, es la pobre planificación
organizacional en informática (y en base de datos).
Aunque se tenga el mejor software de Base de Datos no se
puede cubrir esta deficiencia.
 
BASES DE DATOS I

IMPLEMENTACION DEL ENFOQUE DE B.D


ELEMENTOS DEL ENFOQUE
Riesgos de usar BD
Problemas al compartir datos
El acceso concurrente a los datos a través de distintos
programas de aplicación puede causar algunos problemas.
Primero, si dos usuarios con acceso concurrente desean
cambiar el mismo dato o un dato relacionado, se pueden
producir resultados inadecuados si es que el acceso al dato
no es sincronizado. Segundo, cuando los datos son usados
sólo para actualización, diferentes usuarios pueden obtener
el control de distintas partes de la Base de Datos y
bloquear el uso de algún dato (a esto se le llama “
deadlock”). Los DBMS deben ser diseñados para prevenir
o detectar tales interferencias, de una forma que sea
transparente para el usuario.
BASES DE DATOS I

IMPLEMENTACION DEL ENFOQUE DE B.D


ELEMENTOS DEL ENFOQUE
Riesgos de usar BD

Personal especializado
Generalmente, al usar el enfoque de Base de Datos o
comprar un DBMS se necesita contratar o capacitar a
personas para convertir sistemas existentes, desarrollar y
estimar nuevos estándares de programación, diseñar Bases
de Datos y administrar al nuevo staff de personas.
BASES DE DATOS I

IMPLEMENTACION DEL ENFOQUE DE B.D


ELEMENTOS DEL ENFOQUE
Riesgos de usar BD

Necesidad de respaldos
El hecho de tener mínima redundancia, si bien produce
beneficios puede llevar a problemas al no contar con
copias de datos que sirvan de respaldo. Por ello es
necesario contar con respaldos independientes que ayuden
a recuperar archivos dañados, los DBMS generalmente
proveen de herramientas que permiten respaldar y
recuperar archivos
BASES DE DATOS I

IMPLEMENTACION DEL ENFOQUE DE B.D


ELEMENTOS DEL ENFOQUE
Riesgos de usar BD
Conflicto organizacional
El mantener los datos en una Base de Datos para ser
compartidos, requiere de un consenso en la definición y
propiedad de los datos como también en la responsabilidad
por la exactitud de ellos. La experiencia ha mostrado que
los conflictos en cómo definir los datos, (largo y
codificación, derechos de actualización, etc.), son difíciles
de resolver y muy frecuentes. En el enfoque de Base de
Datos se hace necesario contar con un Administrador de la
información astuto y un buen itinerario de desarrollado de
aplicaciones Base de Datos
BASES DE DATOS I

IMPLEMENTACION DEL ENFOQUE DE B.D


FUNCIONES QUE DEBEN IMPLEMENTARSE

1.- Administración de la información: Encargada de


caracterizar, identificar y estandarizar los datos contemplados
para la base de datos.
2.-Almacenamiento de datos: Centraliza los datos de la base
de datos en archivos integrados, que genéricamente se
denominan base de datos.
3- Supervisión del almacenamiento y recuperación de los
datos:
Proporciona las facilidades necesarias para definir, acceder,
manejar, recuperar y controlar los datos que se encuentran en
la base de datos. Esta función es apoyada por el denominado
SABD sigla de sistema administrador de base de datos, este
software interactúa fuertemente con el sistema operativo.
BASES DE DATOS I

IMPLEMENTACION DEL ENFOQUE DE B.D


FUNCIONES QUE DEBEN IMPLEMENTARSE

4.-Administración de la implementación computacional de


la base de datos:
Identifica, caracteriza, estructura y estandariza
computacionalmente aquellos datos que nutren la base de
datos y que estarán bajo el control del SABD, por lo cual se
llama ASABD, es decir administrador el SABD. Esta función
además se encarga de administrar el hardware y software que
permite operar al SABD, así como aquellos archivos que este
origina
BASES DE DATOS I

IMPLEMENTACION DEL ENFOQUE DE B.D


FUNCIONES QUE DEBEN IMPLEMENTARSE

5.-Demanda:
Debe agrupar a todos los usuarios de la base de datos para que
puedan aprovechar todas las facilidades provistas por el
SABD. Se entiende por usuarios a los que toman decisiones,
los sistemas de información administrativos, los
programadores, analistas de sistemas y otros.
BASES DE DATOS I

IMPLEMENTACION DEL ENFOQUE DE B.D


ELEMENTOS DEL ENFOQUE
A.- Administrador de la Información (AI):

El administrador de la información debe identificar,


caracterizar y controlar los datos incluidos en la base de datos,
para que los usuarios finales encuentren en ella los datos
necesarios para la toma de decisiones y los SIAS encuentren
los datos para operar. El AI centraliza los datos evitando la
duplicidad descontrolada, ambigüedad e inconsistencias de los
datos.
BASES DE DATOS I

IMPLEMENTACION DEL ENFOQUE DE B.D


ELEMENTOS DEL ENFOQUE
A.- Administrador de la Información (AI):

Las actividades del AI:


1. Determinar y estructurar los requerimientos de información
de los usuarios.
2. Especificar los requerimientos de Información.
3. Diseñar los procedimientos administrativos para que los
usuarios puedan utilizar los datos de la base de datos y del
diccionario de datos. ( que contiene identificación,
caracterización y estructura de los datos de la base de datos)
BASES DE DATOS I

IMPLEMENTACION DEL ENFOQUE DE B.D


ELEMENTOS DEL ENFOQUE
A.- Administrador de la Información (AI):

En la determinación de requerimientos de información el AI


tiene en cuenta que la creación y Mantención de la base de
datos que debe ser segura, confiable y fiable
Entre las actividades del AI para identificar los datos a incluir
en la base de datos están:
1. Determinación de las necesidades de información de cada
usuario.
2. Establecimiento de estándares o medidas de los datos de la
base de datos.
3. Determinación, análisis y filtrado de los datos a incluir en la
base de datos.
4. Producir un inventario de los datos incluidos en la base de
datos.
BASES DE DATOS I

IMPLEMENTACION DEL ENFOQUE DE B.D


ELEMENTOS DEL ENFOQUE
A.- Administrador de la Información (AI):

En la especificación de requerimientos el AI, en conjunto con


usuarios y el ASABD, identifica y caracteriza los datos que
irán en la BD, documentándolos mediante el diccionario de
datos, el cual se transforma en la fuente de información que
tiene la organización, en cuanto a la disponibilidad de datos.
La especificación de requerimientos de información se realiza
a través del diccionario de datos, cuya Mantención y uso es
responsabilidad del AI.
BASES DE DATOS I

IMPLEMENTACION DEL ENFOQUE DE B.D


ELEMENTOS DEL ENFOQUE
A.- Administrador de la Información (AI):
El diseño de procedimientos administrativos realizado por el
AI esta dirigido a:

1. Definición y control de estándares para la identificación y


caracterización de los datos a incluir en la base de datos
2. Modificación de la estructura de la base de datos.
3. Procedimientos para el manejo y acceso de los datos.
4. Determinación de responsabilidades sobre ciertos datos, de
manera de asegurar la confiabilidad de los valores asignados a
cada dato.
5. Determinación de procedimientos que regulen el acceso,
lectura, inserción, modificación y eliminación de datos de la
BD.
BASES DE DATOS I

IMPLEMENTACION DEL ENFOQUE DE B.D


ELEMENTOS DEL ENFOQUE

6. Determinación de procedimientos que permitan al AI


conocer el uso dado a los datos de la base de datos.
7. Analizar los errores encontrados por los usuarios, con el fin
de colaborar en futuras reestructuraciones de la base de datos.
BASES DE DATOS I

IMPLEMENTACION DEL ENFOQUE DE B.D


ELEMENTOS DEL ENFOQUE
B.- Administrador de SABD

La persona encargada de esta función tiene la responsabilidad


de la implementación y operación del SABD. El ASABD
administra el producto de software denominado SABD,
realiza la creación física y Mantención de la base de datos.
Las principales responsabilidades del ASABD son las
siguientes:
1.Desarrollo, estructuración y crecimiento de la base de datos
de acuerdo a las facilidades del SABD y la situación de la
organización.
2. Habilitación de facilidades que originan una optima
implementación del SABD, como interfaz de usuarios,
mecanismos de seguridad, integridad, privacidad, validación,
verificación entre otros.
BASES DE DATOS I

IMPLEMENTACION DEL ENFOQUE DE B.D


ELEMENTOS DEL ENFOQUE
B.- Administrador de SABD

3. Supervisión del uso de las facilidades del SABD.


4. Preparación y difusión de procedimientos para la operación
del SABD.
5. Asistencia técnica a los usuarios del SABD
6. Medición periódica del desempeño del SABD.
BASES DE DATOS I

IMPLEMENTACION DEL ENFOQUE DE B.D


ELEMENTOS DEL ENFOQUE
B.- Administrador de SABD

El diseño físico de la base de datos es labor del ASABD, y


debe realizar las siguientes actividades:

1. Coordinación y apoyo en el desarrollo de SIAS para que estos


aprovechen las facilidades del SABD y la BD.
2. Mantener el contacto con los proveedores del SABD y de otros
SABD
3. Mantener un control total sobre el DDL
4. Definir las características e identificación de los datos
5. Analizar el contenido de la BD.
6. Mantener el software de apoyo al diccionario de datos.
7. Preparar y Mantener el catálogo de la base de datos.
BASES DE DATOS I

IMPLEMENTACION DEL ENFOQUE DE B.D


ELEMENTOS DEL ENFOQUE
B.- Administrador de SABD

8. Realizar procedimientos que permitan detectar violaciones a las


reglas de seguridad e integridad de datos
9. Determinar y Especificar la estructura física de la base de datos
10. Mantener actualizados los procedimientos de recuperación de la
BD.
11. Controlar el acceso a los datos de la BD.
12. Controlar y Coordinar la ejecución del SABD con la BD y el
sistema operativo.
13. Definir procedimientos de protección contra destrucción o
accesos no autorizados a los datos.
BASES DE DATOS I

IMPLEMENTACION DEL ENFOQUE DE B.D


ELEMENTOS DEL ENFOQUE
B.- Administrador de SABD

14. Definir los niveles de seguridad para el acceso a la BD.


15. Establecer procedimientos de seguridad y protección física de
los datos.
16. Participación en las pruebas de aplicaciones.
17. Establecer procedimientos de respaldo para la BD.
18. Analizar y controlar el seguimiento de trazas y errores.
BASES DE DATOS I

IMPLEMENTACION DEL ENFOQUE DE B.D


ELEMENTOS DEL ENFOQUE
B.- RESPONSABILIDADES COMPARTIDAS
El ASABD, en conjunto con el AI deben determinar como
traducir y satisfacer los requerimientos de información de los
usuarios. Para ello, previo a la implementación del SABD,
tanto el ASABD como el AI tienen las siguientes
responsabilidades:
1. Producir el inventario de datos de la organización.
2. Coordinar el manejo y seguridad de los datos.
3. Crear y mantener un diccionario de datos
4. Coordinar los procesos de codificación y estandarización de
datos.
5. Preparar normas y procedimientos para poblar con datos la base
de datos a través de archivos planos.
6. Experimentar y difundir las funciones del AI y el ASABD.
BASES DE DATOS I

IMPLEMENTACION DEL ENFOQUE DE B.D


ELEMENTOS DEL ENFOQUE
C.- Diccionario de Datos

Es un conjunto centralizado de atributos lógicos que


especifican la identificación y caracterización de los datos que
se manejan en la BD. La BD contiene el valor de los datos y el
DD contiene metadatos, es decir los atributos lógicos de
dichos datos.

Caracteristicas del DD:


1. Es un medio centralizado para obtener información sobre
los atributos lógicos de los datos de la BD.

2. Es un medio de estandarización en el manejo y uso de los


datos
BASES DE DATOS I

IMPLEMENTACION DEL ENFOQUE DE B.D


ELEMENTOS DEL ENFOQUE
C.- Diccionario de Datos

Ventajas del DD:


3. Es un medio expedito de almacenamiento y recuperación de
atributos lógicos originados por analistas de sistemas en el
diseño de un SIA.

4. Representa una ayuda para analistas y programadores al


momento de desarrollar un nuevo SIA.

5. Permite introducir procedimientos estandarizados en el


manejo de datos, informes, documentación de procesos y
aplicaciones.
BASES DE DATOS I

IMPLEMENTACION DEL ENFOQUE DE B.D


ELEMENTOS DEL ENFOQUE
C.- Diccionario de Datos

Los usuarios del DD son: el AI, el ASABD, usuarios finales,


Analistas de Sistemas y programadores entre otros.
El diccionario de datos contiene para cada dato los atributos
lógicos o metadatos, y además contiene información respecto a
la identificación, control administrativo, seguridad, validación,
relaciones lógicas y físicas. Los componentes de un DD son:
BASES DE DATOS I

IMPLEMENTACION DEL ENFOQUE DE B.D


ELEMENTOS DEL ENFOQUE
C.- Diccionario de Datos

1.- Atributos de identificación comprende el nombre


completo del dato, nombre abreviado, sinónimos, identificador
o clave, fecha de última actualización.

2.- Atributos de información para control administrativo


incluye la unidad de origen del dato, nombre del programa o
proceso transformación que lo origina, nombre del
documento que lo contiene por primera vez en la
organización, las unidades organizacionales y programas de
aplicación que lo usan
BASES DE DATOS I

IMPLEMENTACION DEL ENFOQUE DE B.D


ELEMENTOS DEL ENFOQUE
´ C.- Diccionario de Datos

3.- Atributos de seguridad: identifica a las personas


autorizadas para cambiar las características del dato, accesarlo
o actualizarlo, fecha de última actualización e identificación
del usuario que efectuó esta modificación.

4.- Atributos de validación: contienen lista o rango de


valores permitidos, nombre de los programas validadores que
actúan sobre él.
BASES DE DATOS I

IMPLEMENTACION DEL ENFOQUE DE B.D


ELEMENTOS DEL ENFOQUE
C.- Diccionario de Datos

5.- Atributos de relaciones lógicas: incluye algoritmos de


derivación, identifica la forma de generación del dato,
estructuras lógicas, grupos y jerarquías a donde el dato
pertenece.

6.- Atributos de relación física: incluyen el largo, tipo,


nombre para programación, reglas de edición, unidad de
medida del dato y precisión.

También podría gustarte