Professional Documents
Culture Documents
propiedades de
aplicaciones tipos, visión de los datos:
independencia lógica y física. Relación
entre los Sistemas de información y las Base
de datos.
Sistemas de gestión de bases de datos. Definición, Arquitectura e
Usuarios.
Profesor: Bachiller:
Ramón A Aray López José Alberto Martínez Martínez.
25-852-117
A finales de los años sesenta nacen las bases de datos. En estas bases de datos se
guardan los datos utilizados por los usuarios, empresas, etc. Y los programas que los
utilizan no se tienen que preocupar de su mantenimiento ni almacenaje por lo que un
cambio en la base de datos no tiene por qué afectar en principio a los programas que la
utilizan.
Características
Entre las principales características de los sistemas de base de datos podemos mencionar:
Aplicación
Una aplicación de Notification Services genera y distribuye notificaciones desde
suscripciones y eventos. Los datos de suscripciones y eventos, y los datos de notificaciones
resultantes, se almacenan en una base de datos. Notification Services también almacena
metadatos de aplicación en esta base de datos.
Puede utilizar una base de datos existente para la base de datos de aplicación o hacer
que Notification Services cree una base de datos nueva. Si utiliza una base de datos
existente, sólo necesita definir el nombre de base de datos y el nombre de esquema. (Si
especifica otras propiedades de base de datos, como nombres y tamaños de archivo,
Notification Services los omite.)
Si hace que Notification Services cree una base de datos nueva, debería definir
todas las propiedades de la base de datos, como nombres, tamaños y ubicaciones de
archivos. Si no define la base de datos de aplicación, Notification Services crea una base de
datos nueva para la aplicación utilizando la base de datos model como plantilla. A no ser
que haya personalizado la base de datos model, es probable que esta configuración de base
de datos no ofrezca el mejor rendimiento para su aplicación.
Tipos
Las bases de datos pueden clasificarse de varias maneras, de acuerdo al criterio elegido
para su clasificación:
É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.
Éstas son bases de datos donde los datos almacenados se modifican con el tiempo,
permitiendo operaciones como actualización 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, etc.
•Mixtas: Combinan ambos tipos de datos, como por ejemplo informes económicos de
empresas, datos geo-económicos, etc.
Son bases de datos que almacenan diferentes tipos de datos provenientes de las ciencias de
la vida o médicas. Se pueden considerar en varios subtipos:
Los sistemas de ficheros almacenan varias copias de los mismos datos en ficheros
distintos. Esto hace que se desperdicie espacio de almacenamiento, además de provocar la
falta de consistencia de datos.
En los sistemas de bases de datos todos estos ficheros están integrados, por lo que
no se almacenan varias copias de los mismos datos. Sin embargo, en una base de datos no
se puede eliminar la redundancia completamente, ya que en ocasiones es necesaria para
modelar las relaciones entre los datos.
Consistencia de datos:
Compartir datos:
Mantenimiento de estándares:
Gracias a la integración es más fácil respetar los estándares necesarios, tanto los
establecidos a nivel de la empresa como los nacionales e internacionales. Estos estándares
pueden establecerse sobre el formato de los datos para facilitar su intercambio, pueden ser
estándares de documentación, procedimientos de actualización y también reglas de acceso.
Mejora en la productividad:
Mejora en el mantenimiento:
En los sistemas de ficheros, las descripciones de los datos se encuentran inmersas en los
programas de aplicación que los manejan.
Esto hace que los programas sean dependientes de los datos, de modo que un cambio en su
estructura, o un cambio en el modo en que se almacena en disco, requiere cambios
importantes en los programas cuyos datos se ven afectados.
Sin embargo, los SGBD separan las descripciones de los datos de las aplicaciones. Esto es
lo que se conoce como independencia de datos, gracias a la cual se simplifica el
mantenimiento de las aplicaciones que acceden a la base de datos.
Aumento de la concurrencia:
Muchos sistemas de ficheros dejan que sea el usuario quien proporcione las medidas
necesarias para proteger los datos ante fallos en el sistema o en las aplicaciones. Los
usuarios tienen que hacer copias de seguridad cada día, y si se produce algún fallo, utilizar
estas copias para restaurarlos.
En este caso, todo el trabajo realizado sobre los datos desde que se hizo la última copia de
seguridad se pierde y se tiene que volver a realizar. Sin embargo, los SGBD actuales
funcionan de modo que se minimiza la cantidad de trabajo perdido cuando se produce un
fallo.
Complejidad:
Los SGBD son conjuntos de programas que pueden llegar a ser complejos con una gran
funcionalidad. Es preciso comprender muy bien esta funcionalidad para poder realizar un
buen uso de ellos.
Tanto el SGBD, como la propia base de datos, pueden hacer que sea necesario adquirir más
espacio de almacenamiento. Además, para alcanzar las prestaciones deseadas, es posible
que sea necesario adquirir una máquina más grande o una máquina que se dedique
solamente al SGBD. Todo esto hará que la implantación de un sistema de bases de datos
sea más cara.
Vulnerable a los fallos:
El hecho de que todo esté centralizado en el SGBD hace que el sistema sea más vulnerable
ante los fallos que puedan producirse. Es por ello que deben tenerse copias de seguridad
(Backup).
Independencia lógica.
Se puede modificar el esquema conceptual para ampliar la base de datos o para reducirla.
Son más difíciles de lograr que las independencias físicas, ya que los programas de
aplicación son fuertemente dependientes de la estructura lógica de los datos a los que
acceden.
Independencia Física.
Arquitectura
• Nivel Interno
Es el que más se aproxima al almacenamiento físico de los datos con un esquema interno
que describe la estructura física de almacenamiento de la base de datos. Almacena los datos
tal y como están escritos en el ordenador, los cuales, realmente solo existen en este nivel.
Se podría decir que es el que almacena la descripción del Nivel Conceptual.
• Nivel Conceptual
Sigue un esquema conceptual representando los datos que va a utilizar sin tener en cuenta
el aspecto, contrariamente a lo que hace el nivel interno.
En este nivel, también se describe la estructura para todos los usuarios que accedan a la BD.
Oculta los detalles físicos del almacenamiento y trabaja con elementos lógicos como
entidades atributos y relaciones.
• Nivel Externo (o de vistas).
Puede poseer varios esquemas externos o vistas para el usuario. Cada vista, posee una
descripción de dicha visión diferente para cada grupo de usuarios.
El problema que nos encontramos tras este modelo, es que muchos SGBD no distinguen del
todo los tres niveles a causa de la introducción del nivel físico en el esquema conceptual o,
lo que ocurre en la mayoría de los casos, que los esquemas externos de cara al usuario
describen la misma información que al nivel conceptual.
Usuarios
Esta arquitectura consiste básicamente en un cliente que realiza peticiones a otro
programa (el servidor) que le da respuesta. Aunque esta idea se puede aplicar a programas
que se ejecutan sobre una sola computadora es más ventajosa en un sistema operativo
multiusuario distribuido a través de una red de computadoras.
En esta arquitectura la capacidad de proceso está repartida entre los clientes y los
servidores, aunque son más importantes las ventajas de tipo organizativo debidas a la
centralización de la gestión de la información y la separación de responsabilidades, lo que
facilita y clarifica el diseño del sistema.
Los tipos específicos de servidores incluyen los servidores web, los servidores de
archivo, los servidores del correo, etc. Mientras que sus propósitos varían de unos servicios
a otros, la arquitectura básica seguirá siendo la misma.
Por su parte, es posible diferenciarlos según sean o no propietarios, en función de la
licencia, de acuerdo con el número de usuarios monousuario o multiusuario y, por ejemplo,
también agruparlos en centralizados y distribuidos, esta vez según el número de sitios.
Conclusión.
Analizamos que para la realización de una Base de datos la creación de consultas de base
de datos consta de archivos que permiten realizar muchas tareas diferentes con los datos
que se pueden ver. También se pueden utilizar para controlar los registros que visualiza
Base de datos la consulta no contiene información de base de datos, si no tan solo las
instrucciones necesarias para seleccionar los registros y campos requeridos de una base de
datos.
Otro aspectos importante sería el diseño y creación de la base de datos, donde existen
distintos modos de organizar la información y representar las relaciones entre por datos los
tres modelos lógicos principales dentro de una base de datos son el jerárquico, de redes y el
relacional, los cuales tiene ciertas ventajas de procesamiento y de negocios.
Otro punto necesario es la clase de bases de datos las cuales son, base de dato documental,
base de datos distribuidas y base de datos orientadas a objetos e hipermedia y tienen como
función derivar, almacenar y procesar datos dentro de una información.
Los gráficos y tablas nos sirven para resumir en un dibujo toda una serie de datos mucho
más explícito y fácil de asimilar, los tipos de gráficos que se pueden utilizar en una base de
datos son: gráficos de pastel, barra y discretos.
Bibliografía.
Autor:
http://perseo.dif.um.es/~fernan/clasifica.ppt
http://docentes.usaca.edu.co/wildiaz/BDII_02.html
http://www.algoritmia.net/articles.php?id=12
http://www.lafacu.com/apuntes/informatica/algorit_ordena/default.htm
http://monografias.com/
http://decsai.ugr.es/docencia/ii/ii_mod_av_bd.html
http://www.itlp.edu.mx/publica/tutoriales/admonbasedat/tema2_1.htm
http://yahoo.es.com/
http://www.google.co.ve/
Autor:
Charlis Raga
Maracaibo – Venezuela
CAMPBELl, Mary. Base IV Guía de Auto enseñanza. España. Editorial McGraw Hill –
Interamericana. 1990. pp110/111,121/122,161,169, 179-191/192.