2. 1. QUE ES UN SISTEMA DE GESTIÓN DE BASE
DE DATOS (SGBD)
Un Sistema de Gestión de Bases de Datos (SGBD) es un conjunto de
programas que permiten el almacenamiento, modificación y extracción
de la información en una base de datos , además de proporcionar
herramientas para añadir, borrar, modificar y analizar los datos. Los
usuarios pueden acceder a la información usando herramientas
específicas de interrogación y de generación de informes, o bien
mediante aplicaciones al efecto.
Los SGBD también proporcionan métodos para mantener la integridad
de los datos, para administrar el acceso de usuarios a los datos y
recuperar la información si el sistema se corrompe. Permite presentar la
información de la base de datos en variados formatos. La mayoría de
los SGBD incluyen un generador de informes. También puede incluir un
módulo gráfico que permita presentar la información con gráficos y
tartas.
3. 2 CUALES SON LAS CARACTERÍSTICAS
PRINCIPALES DE LOS DATOS ALMACENADOS
EN UNA BASE DE DATOS?
- Independencia de los Datos. Es decir, que los datos no
dependen del programa y por tanto cualquier aplicación puede
hacer uso de los datos.
- Reducción de la Redundancia. Llamamos redundancia a la
existencia de duplicación de los datos, al reducir ésta al máximo
conseguimos un mayor aprovechamiento del espacio y además
evitamos que existan inconsistencias entre los datos. Las
inconsistencias se dan cuando nos encontramos con datos
contradictorios.
- Seguridad. Un SBD debe permitir que tengamos un control
sobre la seguridad de los datos.
- Se visualiza normalmente como una tabla de una hoja de cálculo,
en la que los registros son las filas y las columnas son los campos,
o como un formulario.
4. 3 CUAL ES LA ESTRUCTURA DE UN SISTEMA
DE BASE DE DATOS?
Un sistema de bases de datos se divide en módulos que se encargan de
cada una de las responsabilidades del sistema completo. A grandes
rasgos se pueden dividir en los componentes gestor de almacenamiento
y procesador de consultas.
• Gestor de almacenamiento
Proporciona la interfaz entre los datos de bajo nivel en la base de datos
y los programas de aplicación y consultas emitidas al sistema. Es
responsable de la interacción con el gestor de archivos para realizar el
almacenamiento, recuperación y actualización de los datos en la base
de datos.
Entre sus componentes se incluyen:
- Gestor de autorización e integridad, comprobando que se satisfagan
las restricciones de integridad y la autorización de los usuarios para
acceder a los datos.
5. - Gestor de transacciones, asegura la consistencia de la base de datos a
pesar de los fallos del sistema, y controla las transacciones concurrentes.
- Gestor de archivos, gestiona la reserva de espacio de almacenamiento de
disco y las estructuras de datos usadas para representar la información
almacenada en disco.
- Gestor de memoria intermedia, permite que la base de datos maneje
tamaños de datos mucho mayores que el tamaño de la memoria principal.
Procesador de consultas
Ayuda al sistema de bases de datos a simplificar y facilitar el acceso a los
datos.
Sus componentes incluyen:
- Intérprete del LDD, interpreta las instrucciones del LDD y registra las
definiciones en el diccionario de datos.
- Compilador del LMD, traduce las instrucciones del LMD en un lenguaje de
consultas a instrucciones de bajo nivel que entiende el motor de evaluación
de consultas.
6. 4, QUE VENTAJAS Y DESVENTAJAS PRESENTA
LA BASE DE DATOS
Ventajas
Los Datos
· Independencia de estos respecto de los tratamientos y viceversa.
· Mejor disponibilidad de los mismos.
· Mayor eficiencia en la recogida, codificación y entrada.
Los Resultados
· Mayor coherencia.
· Mayor valor informativo.
· Mejor y más normalizada documentación de la información.
Los Usuarios
· Acceso más rápido y sencillo de los usuarios finales.
· Más facilidades para compartir los datos por el conjunto de los usuarios.
· Mayor flexibilidad para atender a demandas cambiantes.
Independencia de los datos respecto a los tratamientos y viceversa: Un cambio en los
tratamientos no imponga un nuevo diseño lógico y/o físico de la base de datos.
7. Coherencia de los resultados: En todos los tratamientos se utilizan los mismos
datos, por lo que los resultados de estos son coherentes y comparables.
· Mejor disponibilidad de los datos para el conjunto de los usuarios: Éstos se
comparten entre las aplicaciones, existiendo una mayor disponibilidad y
transferencia.
· Mayor valor informativo: El valor informativo del conjunto de datos es superior
a la suma del valor informativo de los elementos individuales.
· Mejor y más normalizada documentación: La mayoría de los SGBD incluyen
una descripción de los datos dentro del sistema.
· Mayor eficiencia en la captura, validación e ingreso de datos al sistema: Por no
existir redundancia.
· Reducción del espacio de almacenamiento: Disminución de redundancias y las
técnicas de compactación hacen que disminuya el espacio en disco.
8. Desventajas
Instalación costosa: Equipos: Nuevas instalaciones o ampliaciones,
sistemas operativos, compiladores, SGBD comerciales,
computadores más poderosos, etc.
- Personal especializado: Se requiere de conocimientos específicos.
La implantación
- Costosa en equipos(lógico y físico).
- Ausencia de estándares.
-Larga y difícil puesta en marcha.
-Rentabilidad a mediano plazo.
-Los usuarios
-Personal especializado.
-Desfase entre teoría y práctica.
-Desfase entre teoría y práctica: Muchos asumen a ciertas
funcionalidades como un hecho cuando en realidad son estudios
teoricos
9. 5 HAGA UN LISTADO DE LAS CARACTERÍSTICAS
ELEMENTALES QUE DEBE REUNIR TODA BASE DE
DATOS
- Independencia lógica y física de los datos
- Redundancia mínima
- - acceso concurrente por parte de múltiples usuarios
- Integridad de los datos
- Consultas complejas y optimizadas
- Seguridad de acceso y auditoria
- Respaldo y recuperación
- acceso a traves de lenguajes de programación estándar
10. 6 QUE PROPIEDADES DEBE TENER LOS DATOS
CONTENIDOS ES UNA BASE DE DATOS
1. TABLA: estructura de filas y columnas que alberga información o datos
2. CONSULTAS: permite buscar y recuperar únicamente los datos que necesita
.
3, FORMULARIOS: permite ver agregar y actualizar los datos de las tablas
4. INFORMES: permite resumir la información de las tablas e imprimirla con un
diseño especifico
5. PAGINAS DE ACCESO A DATOS: para ver actualizar o analizar los datos de
la base de datos desde el internet.
6. MACROS: es la ejecución de lista de acciones como abrir un formulario o
imprimir un informe
7 MODULOS: Conjunto de instrucciones y procedimientos de programación
escritos con visual BASIC para aplicaciones que permiten personalizar la base
de datos
11. 7 SEGÚN SU FUNCIÓN COMO SE CLASIFICA LA
BASE DE DATOS
Según la variabilidad de los datos almacenados
Bases de datos estáticas
Éstas son bases de datos de sólo lectura, utilizadas primordialmente para
almacenar datos históricos que posteriormente se pueden utilizar para estudiar
el comportamiento de un conjunto de datos a través del tiempo, realizar
proyecciones y tomar decisiones.
Bases de datos dinámicas
Éstas son bases de datos donde la información almacenada se modifica con el
tiempo, permitiendo operaciones como actualización, borrado y adición de
datos, además de las operaciones fundamentales de consulta. Un ejemplo de
esto puede ser la base de datos utilizada en un sistema de información de una
tienda de abarrotes, una farmacia, un videoclub.
12. Según el contenido
Bases de datos bibliográficas
Solo contienen un surrogante (representante) de la fuente primaria, que
permite localizarla. Un registro típico de una base de datos bibliográfica
contiene información sobre el autor, fecha de publicación, editorial, título,
edición, de una determinada publicación, etc. Puede contener un resumen o
extracto de la publicación original, pero nunca el texto completo, porque si no,
estaríamos en presencia de una base de datos a texto completo (o de fuentes
primarias —ver más abajo). Como su nombre lo indica, el contenido son cifras
o números. Por ejemplo, una colección de resultados de análisis de
laboratorio, entre otras.
Bases de datos de texto completo
Almacenan las fuentes primarias, como por ejemplo, todo el contenido de
todas las ediciones de una colección de revistas científicas.
13. Bases de datos o "bibliotecas" de información química o biológica
Son bases de datos que almacenan diferentes tipos de información
proveniente de la química, las ciencias de la vida o médicas. Se
pueden considerar en varios subtipos:
Las que almacenan secuencias de nucleótidos o proteínas.
Las bases de datos de rutas metabólicas.
Bases de datos de estructura, comprende los registros de datos
experimentales sobre estructuras 3D de biomoléculas-
Bases de datos clínicas.
Bases de datos bibliográficas (biológicas, químicas, médicas y de
otros campos).
14. 8 DE ACUERDO A SU MODELO DE ADMINISTRACIÓN
DE DATOS COMO SE CLASIFICA LA BASE DE DATOS
Bases de datos jerárquicas : Éstas son bases de datos que, como su nombre indica,
almacenan su información en una estructura jerárquica. 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: Éste es un modelo ligeramente distinto del jerárquico; su
diferencia fundamental es la modificación del concepto de nodo: se permite que un
mismo nodo tenga varios padres (posibilidad no permitida en el 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 más que por usuarios finales.
15. 9 EN QUE CONSISTE LA LEY DE HADEAS DATA
Es la nueva reglamentación, que regula y controla el manejo y la administración
de las bases de datos que tiene las centrales de riesgo, teniendo como base la
protección al ciudadano y a la empresa.
Nace de una iniciativa presentado en un foro de tenderos realizado en el
Capitolio Nacional.
Esta propuesta fue acogida y tramitada con éxito por el Senador de la
República, Doctor Luis Fernando Velasco Chaves.