Base de Datos

Páginas: 5 (1028 palabras) Publicado: 22 de septiembre de 2014


¿Qué son los gestores de las bases de datos ?

Su objetivo es servir de interfaz entre la base de datos, el usuario y las aplicaciones. Se compone de un lenguaje de definición de datos, de un lenguaje de manipulación de datos y de un lenguaje de consulta. Un SGBD permiten definir los datos a distintos niveles de abstracción y manipular dichos datos, garantizando la seguridad e integridadde los mismos.
¿Para qué sirven?
Facilita el proceso de definir, construir y manipular bases de datos.
Definir: Especificar los tipos, las estructuras y las restricciones de los datos.
Construir : Almacenar los datos en algún medio, una vez definida la base de datos.
Manipular:
Consultar los datos para obtener cierta información.
Actualizar: Modificar, eliminar o introducir datosnuevos.
Generar informes: A partir de los datos almacenados.



Características de un Sistema Gestor de Base de Datos SGBD

Abstracción de la información. Ahorran a los usuarios detalles acerca del almacenamiento físico de los datos.
1. Independencia. La independencia de los datos consiste en la capacidad de modificar el esquema (físico o lógico) de una base de datos sin tener que realizarcambios en las aplicaciones que se sirven de ella.
2. Redundancia mínima. Un buen diseño de una base de datos logrará evitar la aparición de información repetida o redundante.
3. Consistencia. Vigilar que aquella información que aparece repetida se actualice de forma coherente, es decir, que todos los datos repetidos se actualicen de forma simultánea.
4. Seguridad. Deben garantizar que estainformación se encuentra asegurada frente a usuarios malintencionados.
5. Integridad. Se trata de adoptar las medidas necesarias para garantizar la validez de los datos almacenados.
6. Respaldo y recuperación. Deben proporcionar una forma eficiente de realizar copias de respaldo de la información almacenada en ellos.
7. Control de la concurrencia. Lo más habitual es que sean muchas las personasque acceden a una base de datos; ésta debe controlar este acceso concurrente a la información, que podría derivar en inconsistencias.




Sistemas Gestores de Bases de Datos no libres
MySQL
MySQL es un sistema gestor de bases de datos relacionales rápido, sólido y flexible. Es idóneo para la creación de bases de datos con acceso desde páginas web dinámicas, así como para la creación decualquier otra solución que implique el almacenamiento de datos, posibilitando realizar múltiples y rápidas consultas. Está desarrollado en C y C++, facilitando su integración en otras aplicaciones desarrolladas también en esos lenguajes.
Microsoft SQL Server
SQL Server es un sistema gestor de base de datos relacionales producido por Microsoft. Es un sistema cliente/servidor que funciona como unaextensión natural del sistema operativo Windows. Entre otras características proporciona integridad de datos, optimización de consultas, control de concurrencia y backup y recuperación.
PostgreSQL
PostgreSQL es un Sistema Gestor de Bases de Datos Relacionales Orientadas a Objetos, derivado de Postgres, desarrollado en la Universidad de California, en el Departamento de Ciencias de la Computaciónde Berkeley. Es un gestor de bases de datos de código abierto, brinda un control de concurrencia multi-versión (MVCC por sus siglas en inglés) que permite trabajar con grandes volúmenes de datos; soporta gran parte de la sintaxis SQL y cuenta con un extenso grupo de enlaces con lenguajes de programación.
Oracle
Diseñado para trabajar con enormes bases de datos (mas de 20 megas), es el motor debase de datos relacional más usado a nivel mundial. Puede ejecutarse en todas las plataformas, desde una PC hasta un supercomputador. Oracle soporta todas las funciones que se esperan de un servidor "serio": un lenguaje de diseño de bases de datos muy completo (PL/SQL) que permite implementar diseños "activos", con triggers y procedimientos almacenados, con una integridad referencial declarativa...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS