Vous êtes sur la page 1sur 9

BASE DE DATOS

Tema:SISTEMA DE GESTIN DE BASE DE DATOS (DBMS)

Integrantes:
- Lissette Salinas 546 260

-Andrs Lagua

INFORME DE BASE DE DATOS 1.- DATOS INFORMATIVOS


FECHA DE PRESENTACIN: 04 de abril del 2013 NOMBRES: Andrs Lagua Lissette Salinas 260 546

CURSO: Cuarto B

2.- TEMA: SISTEMA DE GESTIN DE BASE DE DATOS (DBMS)

3.-OBJETIVO GENERAL:
Conocer e identificar de manera clara la definicin, caractersticas, objetivos y arquitectura de los Sistemas de Gestin de Base de Datos (DBMS)

4. - OBJETIVOS ESPECFICOS:
Fundamentar los conceptos bsicos de Sistema de Gestin de Base de Datos. Analizar los objetivos que deben cumplir los DMBS para el control de la integridad y seguridad de las Bases de Datos. Construir un conocimiento colectivo junto a nuestros compaeros de clase sobre los Sistemas de Administracin de Base de Datos (DBMS).

5.- INTRODUCCIN:

Los primeros sistemas informticos estaban orientados hacia el proceso, debido a que estaban pensados a ejecutar tareas administrativas; estos sistemas reciben datos, los cuales se almacenan en ficheros diseados para una determinada aplicacin. Lo que provocaba que los datos se dupliquen ocasionando inconsistencia en estos sistemas. De all la necesidad de crear un sistema que permita la organizacin y conjunto estructurado de los datos que no este diseado para un aplicacin concreta, sino que, por el contrario, tiende a satisfacer las necesidades de informacin de una organizacin. Las Bases de Datos han estado en uso desde los primeros das de los ordenadores. A diferencia de los sistemas modernos, que se pueden aplicar a datos y necesidades muy diferentes, la mayor parte de los sistemas originales estaban enfocados a bases de datos especficos y pensados para ganar velocidad a costa de perder flexibilidad. Los DBMS originales slo estaban a disposicin de las grandes organizaciones que podan disponer de los complejos ordenadores necesarios. Las Bases de Datos generalmente funcionan en ordenadores multi-procesador con abundante memoria. Para el almacenaje de los datos puede contar con sistemas de disco propio, puede conectarse a una red de almacenamiento o su vez conectarse a un sistema de almacenamiento en red. Segn los ordenadores fueron ganando velocidad y capacidad, aparecieron sistemas de bases de datos de propsito general. Rpidamente surgila necesidad de contar con un sistema de administracin para controlar tanto los datos como los usuarios.

6.- MARCO TERICO:


INTRODUCCIN Los sistemas de gestin de base de datos (SGBD) o DataBase Management System (DBMS); es un conjunto de programas que permiten el almacenamiento, modificacin y extraccin de la informacin en una base de datos, adems de proporcionar herramientas para aadir, borrar modificar y analizar los datos. Con los DBMS se crea el concepto de Administracin de los datos, por medio de actividades integradas que permiten verlos fsicamente en un solo almacenamiento pero lgicamente se manipulan a travs de esquemas compuestos por estructuras donde se establecen vnculos de integridad, mtodos de acceso, entre otros. Los DBMS presentan las siguientes caractersticas: Permite crear y gestionar base de datos de forma fcil, cmoda y rpida. Ofrece una gran flexibilidad para el trabajo con base de datos relacionales. Ofrece un ambiente agradable dado por su interfaz grfica.

OBJETIVOS QUE DEBEN CUMPLIR LOS DBMS

El propsito general es el de manejar de manera clara, sencilla y ordenada un conjunto de datos.

Abstraccin de la informacin.-

Los DBMS ahorran a los usuarios detalles acerca del

almacenamiento fsico de los datos.

Independencia de los datos.- Consiste en la capacidad de modificar el esquema de una base de datos sin tener que realizar cambios en las aplicaciones que se sirven de ella.

Consistencia.- Cuando no se ha logrado eliminar la redundancia, ser necesario vigilar que aquella informacin se actualice de forma coherente.

Seguridad.- Implementar controles de acceso a los datos Manejo de Transacciones.- Una Transaccin es un programa que se ejecuta como una sola operacin. Se ejecuta todo o nada.

Tiempo de respuesta.- Lgicamente, es deseable minimizar el tiempo que el DBMS tarda en darnos la informacin solicitada y en almacenar los cambios realizados.

Recuperabilidad.- Crear y probar Respaldos. Integridad.- Verificar o ayudar a la verificacin en la integridad de datos Desarrollo y soporte a prueba.eficientemente la base de datos. Ayudar a los programadores e ingenieros a utilizar

Evitar la redundancia de los datos, eliminando as la inconsistencia de los mismos.

ARQUITECTURA DEL DBMS Los componentes principales de un DBMS son:

Interfaces externos.- Medios para comunicarse con el DBMS en ambos sentidos (E/S) y explotar a todas sus funciones.

Intrprete o procesador del lenguaje.- La mayor parte de las operaciones se efectan mediante un lenguaje de base de datos.

Optimizador de consultas.-Realiza la optimizacin de cada pregunta y escoge el plan de actuacin ms eficiente para ejecutarlo.

Motor de la base de datos.- Realiza las operaciones requeridas sobre la base de datos, tpicamente representndolo a alto nivel.

Mecanismo de almacenamiento.- Traduce las operaciones a lenguaje de bajo nivel para acceder a los datos.

Motor de transacciones.-Para conseguir correccin y fiabilidad la mayora de las operaciones internas del SGBD se realizan encapsuladas dentro de transacciones.

Gestin y operacin de SGBD.- Comprende muchos otros componentes que tratan de aspectos de gestin y operativos del SGBD como monitoreo de prestaciones, gestin del almacenamiento, etc.

MODELOS DE BASE DE DATOS 1. Modelo jerrquico de datos Presenta los datos a los usuarios en una estructura de rbol. Dentro de cada registro, los elementos de datos quedan organizados en partes llamadas segmentos. Para el usuario cada segmento se ve como un organigrama con el segmento de nivel superior llamado raz.

2. Modelo de datos en red Es una variacin del modelo de datos jerrquico. De hecho las bases de datos pueden traducirse de jerrquicas a en redes y viceversa, con el objeto de optimizar la velocidad y la conveniencia del procesamiento. Mientras que las estructuras jerrquicas describen relaciones de uno a muchos, las estructuras de redes describen datos lgicamente en relaciones de muchos a muchos.

3. Modelo relacional de datos El modelo relacional representa todos los datos en la base de datos como sencillas tablas de dos dimensiones llamadas relaciones. Las tablas son semejantes a los archivos normales, pero la informacin en ms de un archivo puede ser fcilmente extrada y combinada.

Ventajas y desventajas de los modelos de bases de datos La principal ventaja de los modelos de base de datos jerrquico y de red es la eficiencia en el procesamiento. Las estructuras jerrquica y de red tienen diversas desventajas. Todas las rutas de acceso, directorios e ndices deben ser especificados por adelantado. Una vez especificados, no pueden cambiar fcilmente sin un esfuerzo importante de programacin. Estos diseos tienen poca flexibilidad. Requieren de una programacin intensiva, consumidora de tiempo, difcil de instalar y ms difcil de corregir si ocurrieran errores en el diseo. Baja eficiencia relativa en el procesamiento.

TIPOS DE DBMS Los principales sistemas de administracin de bases de datos son: Borland Paradox Filemaker Informex IBM DB2 Ingres Interbase Microsoft SQL server Microsoft Access Microsoft FoxPro Oracle Sybase MySQL PostgreSQL mSQL SQL Server 11 Firebird SQLite DB2 Express-C

7. - CONCLUSIONES:

Con el desarrollo de los DBMS se ha podido dar solucin a algunos problemas como es reducir el nivel de redundancia y la inconsistencia que se presentaban en los antiguos sistemas informticos.

Los DBMS permite organizar los datos en las bases de datos, a ms de proporcionar las herramientas necesarias para la manipulacin de datos y poder otorgar informacin correcta y oportuna a una entidad.

Se busca con las nuevas tecnologas no solo ponerse al orden del da en los que se refiere a la mayor capacidad y rendimiento dentro del mbito informtico; sino adems a suplantar dificultades para la toma de decisiones de una organizacin.

8. - RECOMENDACIONES:

Tomar en cuenta los diferentes tipos de DBMS y las caractersticas que poseen cada uno de ellos, para poder elegir elmasadecuado, de acuerdo a nuestra necesidades.

Al momento de trabajar con datos es recomendable utilizar un sistema orientado a base de datos ya esto, nos proporcionan mejores beneficios que trabajar con sistemas de archivos.

Utilizar de forma correcta las herramientas tecnolgicas para beneficio y desarrollo de la sociedad, ya que de esta manera podemos dar solucin a los problemas que se nos presentan en el diario vivir

9.- BIBLIOGRAFA:
http://es.wikipedia.org/wiki/Sistema_de_gesti%C3%B3n_de_bases_de_datos http://www.itnews.ec/marco/000156.aspx http://alexander-cidecmerida.blogspot.com/2010/02/sistema-de-administracion-de-base-de.html http://indira-informatica.blogspot.com/2007/09/qu-es-un-sistema-de-gestin-de-base-de.html http://users.dsic.upv.es/~jorallo/docent/BDA/castella/tema3_4x1.pdf

HOJA DE RESUMEN TEMA: SISTEMA DE GESTIN DE BASE DE DATOS (DBMS) Un DBMS es un conjunto de programas que permiten el almacenamiento, modificacin y extraccin de la informacin en una base de datos, adems de proporcionar herramientas para aadir, borrar modificar y analizar los datos.Los DBMS presentan las siguientes caractersticas: Permite crear y gestionar base de datos de forma fcil, cmoda y rpida. Ofrece una gran flexibilidad para el trabajo con base de datos relacionales. Ofrece un ambiente agradable dado por su interfaz grfica.

OBJETIVOS QUE DEBEN CUMPLIR LOS DBMS


El propsito general es el de manejar de manera clara, sencilla y ordenada de datos. Abstraccin de la informacin.- Oculta a los usuarios detalles del almacenamiento fsico de los datos. Independencia de los datos.- Capacidad de modificar el esquema de una base de datos sin tener que realizar cambios en las aplicaciones que se sirven de ella. Consistencia.- Dos datos repetidos deben ser iguales. Seguridad.- Implementar controles de acceso a los datos Manejo de Transacciones.- Programa que se ejecuta una operacin. Tiempo de respuesta.- Minimizar el tiempo en darnos la informacin solicitada y en almacenar los cambios realizados. Recuperabilidad.- Crear y probar Respaldos Integridad.- Verificar o ayudar a la verificacin en la integridad de datos Desarrollo y soporte a prueba.- Ayudar a los programadores e ingenieros a utilizar eficientemente la base de datos. Reducir redundancia.

ARQUITECTURA DEL DBMS


Interfaces externos.- Medios para comunicarse con el DBMS. Intrprete del lenguaje.- Lenguaje de base de datos. Optimizador de consultas.- Realiza la optimizacin de cada pregunta y escoge el plan de actuacin ms eficiente para ejecutarlo. Motor de la base de datos.- Realiza las operaciones requeridas sobre la base de datos. Mecanismo de almacenamiento.- Traduce las operaciones a lenguaje de bajo nivel para acceder a los datos. Motor de transacciones.- Para conseguir correccin y fiabilidad la mayora de las operaciones internas del DBMS se realizan encapsuladas dentro de transacciones. Gestin y operacin de DBMS.- Comprende muchos otros componentes que tratan aspectos de gestin y operativos del DBMS como monitoreo de prestaciones, gestin del almacenamiento, etc.

MODELOS DE BASE DE DATOS Jerrquico de datos.- Presenta los datos a los usuarios en una estructura de rbol. Dentro de cada registro, los elementos de datos quedan organizados en partes llamadas segmentos. En red.- Las bases de datos pueden traducirse de jerrquicas a en redes y viceversa, con el objeto de optimizar la velocidad y la conveniencia del procesamiento Relacional de datos.- Representa todos los datos en la base de datos como sencillas tablas de dos dimensiones llamadas relaciones.

Vous aimerez peut-être aussi