Case Method Base de datos DATA MODEL
Carrera de Ingeniería de Sistemas / Base de Datos 1
Conceptos Básicos de Bases de Datos
LA INFORMACIÓN COMO RECURSO CORPORATIVO
En los últimos tiempos, se ha empezado a considerar la información como un recurso estratégico de una organización; pues le facilita su supervivencia y le permite, además, ser competitiva en el mercado. También lepermite anticiparse a los cambios futuros y adaptarse mucho más rápidamente a ellos.
De la información que una organización almacene y de cómo esté organizada esta información, dependen cuáles preguntas se pueden formular acerca de su gestión actual o pasada, tanto internamente como en el entorno.
El tratamiento estadístico con datos históricos es factor clave en el futuro de la organizacióny vital en su planeación.
La calidad y oportunidad de las decisiones a todos los niveles depende en gran medida de hacer llegar la información correcta en el momento adecuado, a las personas que la necesitan.
La información se debe considerar como otro recurso corporativo de la misma manera que se considera el recurso humano o los recursos físicos. Por lo tanto, la administración de lainformación debe implicar:
a) Planear su adquisición por anticipado.
b) Conseguirla y guardarla antes de necesitarla.
c) Protegerla contra la destrucción o el mal uso.
d) Asegurar su calidad.
e) Retirarla de la organización cuando ya no se la requiera.
f) Asignarle un responsable.
DEFINICION DE UNA BASE DE DATOS
Es una colección de datos (actualmente, también de procedimientos o funciones)almacenados de una manera permanente, que pueden ser compartidos y usados con variados propósitos por múltiples usuarios.
Un usuario determinado no tiene que ver todos los datos de la base de datos, sólo aquellos que necesita o esté autorizado para poder cumplir con sus funciones dentro de una organización.
No todos los usuarios perciben los datos de la misma manera, a pesar de que puedan serextraídos de la misma base de datos. Por ejemplo, la fecha de compra de un artículo puede ser vista por el asistente de mercadeo con un formato que no incluye la hora; mientras que el jefe de bodega sí necesita verla porque, para él, es información valiosa.
Sin embargo, se debe señalar, que la consecución del objetivo de integrar toda la información de una organización para evitar redundancias, esesencial para superar las limitaciones de los sistemas de archivos, a su vez, puede generar nuevos problemas o dificultades que se deben resolver. Entre ellos, está el problema del trabajo concurrente o simultáneo de un grupo de usuarios o aplicaciones sobre las mismas piezas de información y también el problema de la seguridad.
Los usuarios de una base de datos se pueden clasificar en trescategorías:
el usuario final que interactúa con la base de datos, por lo general, a través, de las aplicaciones,
el usuario especialista que es el que diseña y programa las aplicaciones para los usuarios finales y, por último,
la persona encargada de administrar la base de datos llamada en forma abreviada DBA (database administrator).
Niveles de abstracción de una base de datos
La maneracómo percibimos la base de datos, según seamos usuarios finales, especialistas o administradores, corresponde con un nivel de abstracción.
Por lo anterior, la ANSI/SPARC ha propuesto una arquitectura considerando tres niveles de abstracción. Los niveles son tres:
1 El nivel de visión o externo es el más cercano a los usuarios, esto significa que se ocupa de la forma cómo los usuariosindividuales perciben la base de datos. A diferencia de los otros dos niveles, existen múltiples maneras de percibir la base de datos a este nivel; tantas como grupos de usuarios finales existan en la empresa.
2 El nivel conceptual es el nivel mediador entre el nivel físico y el de visión, se ocupa de cuáles son los datos reales almacenados en la base de datos y de las relaciones existentes entre...
Regístrate para leer el documento completo.