Conceptos Esenciales y Tipologías de Sistemas de Bases de Datos
Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones
Escrito el en
español con un tamaño de 4,62 KB
Fundamentos de Bases de Datos
Conceptos Clave
- Dato: Representación de una cierta entidad del mundo real a través de un símbolo o de una tupla.
- Entidad: Objeto que se desea representar.
- Atributo: Elemento que describe la entidad o una propiedad de ella.
- Valor: Medida asociada.
Ventajas de las Bases de Datos (BD)
- Mínima redundancia de datos.
- Consistencia de datos.
- Flexibilidad en el acceso.
- Compartir datos.
- Esfuerzo por estandarización.
- Facilitar el desarrollo de aplicaciones.
- Reducción del mantenimiento de programas.
- Controles de seguridad, integridad y privacidad.
- Independencia de datos.
- Integración de datos.
Enfoque por Agregación
El desarrollo de sistemas de información (SI) para el tratamiento de los datos se relaciona con el procesamiento de datos por departamento. Los SI responden a requerimientos de usuarios por aplicaciones individuales (por ejemplo: remuneraciones, cuentas corrientes, contabilidad, control de inventario).
- Cada SI es desarrollado y diseñado para satisfacer las necesidades de un departamento o grupo de usuarios.
- No existe una planificación corporativa o un modelo que guíe el desarrollo de aplicaciones.
Enfoque de Base de Datos
Los datos se visualizan como un recurso. Este recurso debe ser compartido por todos los usuarios. Cada usuario puede contar con una visión de la BD, y los datos se almacenan de tal forma que son independientes del programa que los usa.
Clasificación de Usuarios de Bases de Datos
- Usuarios Finales
- Requieren acceder a la BD para consultarla, actualizarla y generar informes.
- Usuarios Finales Ocasionales
- Acceden de forma esporádica. Sus requerimientos de información pueden variar en cada ocasión. Utilizan un lenguaje de consulta de BD avanzado para especificar solicitudes (ejemplo: gerentes de nivel medio o alto).
- Usuarios Finales Simples o Paramétricos
- Constituyen una porción apreciable de la totalidad de los usuarios finales. Realizan consultas y actualización constante de la BD, utilizando tipos estándar de consultas y actualizaciones.
- Usuarios Finales Avanzados
- Se encuentran familiarizados con los recursos del DBMS, implementando sus aplicaciones de forma que cumplan sus complejos requerimientos (ejemplo: ingenieros, científicos, analistas).
Sistema Administrador de Bases de Datos (DBMS)
El DBMS es una colección de programas que permiten al usuario crear y mantener una base de datos. Es, por lo tanto, un sistema de propósito general que facilita los procesos de definición, construcción y manipulación de datos para distintas aplicaciones.
Funciones del DBMS
- Manejo de la BD: almacenar, modificar y recuperar los datos.
- Provee el Lenguaje de Manipulación de Datos (DML), que permite insertar, borrar, modificar datos, consultarlos y presentarlos en forma adecuada.
- El lenguaje de tipo Host no requiere del apoyo de un lenguaje de alto nivel.
Tipos de Bases de Datos por Distribución
- BD Centralizadas
- Los datos se encuentran físicamente en un solo lugar.
- BD Descentralizadas
- Los datos se encuentran en diversos sitios físicos (pueden ser heterogéneas u homogéneas).
Sistemas de Procesamiento de Información
OLTP (On-Line Transaction Processing)
Sistemas enfocados en el procesamiento de transacciones en línea.
- SI Operacionales o TPS: Apoyan las operaciones diarias de la organización. Entregan información detallada, oportuna y exacta.
- SI Administrativos o MSI: Proveen información requerida por los ejecutivos de nivel medio para planificar y tomar decisiones. Entregan información resumida, utilizando sistemas flexibles y fáciles de usar.
OLAP (On-Line Analytical Processing)
Sistemas de apoyo en la Toma de Decisiones (DSS). Buscan apoyar al tomador de decisiones en situaciones complejas con información y herramientas de análisis. Son usados principalmente por ejecutivos de alto nivel.