[Year]
Prescripciones técnicas
Eulises Quintero y Amanda Lorio.
Prescripciones técnicas para la definición de estrategias de tecnologías de la información y las comunicaciones (TIC’S) en la gestión de la empresa.
1. Definición propia de Base de datos. Una base de datos es una colección de información organizada de forma que un programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que necesite. Una base de datos es un sistema de archivos electrónico. Las bases de datos tradicionales se organizan por campos, registros y archivos. Un campo es una pieza única de información; un registro es un sistema completo de campos; y un archivo es una colección de registros. Una base de datos (cuya abreviatura es BD) es una entidad en la cual se pueden almacenar datos de manera estructurada, con la menor redundancia posible. Diferentes programas y diferentes usuarios deben poder utilizar estos datos. Por lo tanto, el concepto de base de datos generalmente está relacionado con el de red ya que se debe poder compartir esta información. De allí el término base. "Sistema de información" es el término general utilizado para la estructura global que incluye todos los mecanismos para compartir datos que se han instalado.
2. Síntesis de los modelos de base de datos. Bases de datos jerárquicas: En este modelo los datos se organizan en una forma Similar a un árbol (visto al revés), en donde un nodo padre de información puede tener varios hijos. El nodo que no tiene padres es llamado raíz, y a los nodos que no tienen hijos se los conoce como hojas. Las bases de datos jerárquicas son especialmente útiles en el caso de aplicaciones que manejan un gran volumen de información y datos muy compartidos permitiendo crear estructuras estables y de gran rendimiento.
Base de datos de red: Este es un modelo distinto del jerárquico, su diferencia fundamental es la modificación del concepto nodo, se permite que un mismo nodo tenga varios padres (posibilidad no permitida el en modelo jerárquico).Fue una gran mejora con respecto al modelo jerárquico, ya que ofrecía una solución eficiente al problema de redundancia de datos, pero aun así la dificultad que significa administrar la información en una base de datos de red ha significado que sea un modelo utilizado en su mayoría por programadores que por usuarios finales.
Bases de datos transaccionales: Son bases de datos cuyo único fin es el envío y recepción de datos a grandes velocidades, estas bases son muy poco comunes y están dirigidas por lo general al entorno de análisis de calidad, datos de producción e industrial, es importante entender que su fin único es recolectar y recuperar los datos a la mayor velocidad posible, por lo tanto la redundancia y duplicación de información no es un problema como con las demás bases de datos, por lo general para poderlas aprovechar al máximo permiten algún tipo de conectividad a bases de datos relacionales.
Bases de datos relacionales: Éste es el modelo utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente. Tras ser postulados sus fundamentos En 1970 por Edgar Frank Codd, de los laboratorios IBM en San José (California), no tardó en consolidarse como un nuevo paradigma en los modelos de base de datos. Su idea fundamental es el uso de "relaciones". Estas relaciones podrían considerarse en forma lógica como conjuntos de datos llamados "tuplas". Pese a que ésta es la teoría de las bases de Datos relacionales creadas por Codd, la mayoría de las veces se conceptualiza de una manera más fácil de imaginar. Esto es pensando en cada relación como si fuese una tabla que está compuesta por registros (las Filas de una tabla), que representarían las tuplas, y campos (las columnas de una tabla).
3. Ventajas del uso de base de datos en la empresa.
Independencia de los datos y los programas y procesos. Permite modificar los datos, excepto el código de aplicaciones.
Menor redundancia, es decir, no es necesario la repetición de datos. Solamente se indica la manera en la que se relacionan éstos.
Obtener más información de la misma cantidad de datos. La base de datos facilita al usuario obtener más información debido a la facilidad que provee esta estructura para proveer datos a los usuarios.
Integridad de los datos, lo que genera mayor dificultad de perder la información o de realizar incoherencias con los datos.
Mayor seguridad en los datos. Al permitir restringir el acceso a los usuarios, cada tipo de éstos tendrá la posibilidad de acceder a ciertos elementos.
Coherencia de los resultados. Al recolectar y almacenarse la información una sola vez, en los procedimientos se utilizan los mismos datos, razón por la que los resultados son coherentes.
Datos más documentados. Gracias a los metadatos que permiten detallar la información de la base de datos.
Acceso simultaneo a los datos, facilitando controlar el acceso de usuarios de manera concurrente.
Balance de Requerimientos Conflictivos. Para que la Base de Datos trabaje apropiadamente, necesita de una persona o grupo que se encargue de su funcionamiento. El título para esa posición es Administrador de Base de Datos y provee la ventaja de que Diseña el sistema tomando en mente la necesidad de cada departamento de la empresa. Por lo tanto se beneficia mayormente la empresa aunque algunos departamentos podrían tener leves desventajas. Tradicionalmente se diseñaba y programa según la necesidad de cada departamento por separado.
Reducción del espacio de almacenamiento, debido a una mejor estructuración de los datos.
Acceso a los datos más eficiente. La organización de los datos produce un resultado más óptimo en rendimiento. Igualmente, en el caso de empresas, usuarios de distintas oficinas pueden compartir datos si están autorizados.
Se refuerza la estandarización. Debido a que es más fácil estandarizar procesos, formas, nombres de datos, formas, etc.
Flexibilidad y rapidez al obtener datos. El usuario puede obtener información de la Base de Datos con escribir breves oraciones. Esto evita el antiguo proceso de llenar una petición al Centro de Cómputos para poder obtener un informe.
Aumenta la productividad de los programadores, debido a que los programadores no se tienen que preocupar por la organización de los datos ni de su validación, se pueden concentrar en resolver otros problemas inmediatos, mejorando de ese modo su productividad
4. Aplicaciones de las bases de datos en la empresa.
Facturación Inventarios Control asistencial CRM Nomina Contabilidad Etc…
5. Definición propia de calidad de datos. La calidad de datos permite a los gestores de línea de negocios, a los administradores de datos y a los analistas de negocio colaborar para mejorar la calidad de los datos empresariales. Al hacer que el negocio sea más autosuficiente y que la organización de IT sea más productiva, la mejora de la calidad de los datos se puede convertir en una prioridad de toda la empresa, con lo que se reduce la dependencia de los escasos recursos de IT, al tiempo que se potencia la obtención de mejores resultados de negocio.
6. Importancia de la calidad de los datos. La calidad de datos, las empresas globales generan mejores soluciones para la calidad de los datos, las cuales a su vez ayudan a aumentar los ingresos, reducir los costes y gestionar los riesgos. Empresas de todo el mundo que figuran en el Fortune 500 desbloquean los datos fiables a lo largo de toda la empresa a través de las siguientes medidas:
Supervisar y limpiar de forma proactiva los datos de todas las aplicaciones, y mantener limpios esos datos.
Permitir al negocio compartir la responsabilidad de la calidad y del gobierno de datos.
Impulsar mejores resultados con unos datos empresariales fiables.
7. Definición propia de sistema de gestión de bases de datos. Es el software que permite la utilización y/o la actualización de los datos almacenados en una (o varias) base(s) de datos por uno o varios usuarios desde diferentes puntos de vista y a la vez, se denomina sistema de gestión de bases de datos (SGBD). El objetivo fundamental de un SGBD consiste en suministrar al usuario las herramientas que le permitan manipular, en términos abstractos, los datos, o sea, de forma que no le sea necesario conocer el modo de almacenamiento de los datos en la computadora, ni el método de acceso empleado. Los programas de aplicación operan sobre los datos almacenados en la base utilizando las facilidades que brindan los SGBD, los que, en la mayoría de los casos, poseen lenguajes especiales de manipulación de la información que facilitan el trabajo de los usuarios. Los SGDB brindan facilidad a la hora de elaborar tablas y establecer relaciones entre las informaciones contenidas en ellas. Pueden mantener la integridad de una base de datos permitiéndole a más de un usuario actualizar un registro al mismo tiempo y también puede impedir registros duplicados en una BD.
BIBLIOGRAFIAS
1. http://indira-informatica.blogspot.com/2007/09/qu-es-unsistema-de-gestin-de-base-de.html, recuperado el dĂa 02 de mayo a las 9:40 pm
2. http://issuu.com/lic.en.informatica/docs/usos_y_aplicacione s_de_las_bases_de_datos_en_el_mu, recuperado el dĂa 02 de mayo a las 10:25 pm