UNIDAD I GESTOR DE BASE DE DATOS

Páginas: 8 (1931 palabras) Publicado: 2 de junio de 2015
UNIDAD I GESTOR DE BASE DE DATOS.
¿Qué es un Sistema Gestor de Bases de Datos o SGBD?
Un Sistema Gestor de Bases de Datos (SGBD) o DBMA (DataBase Management Sistema) es una colección de programas cuyo 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 deconsulta. Un SGBD permite definir los datos a distintos niveles de abstracción y manipular dichos datos, garantizando la seguridad e integridad de los mismos.
Algunos ejemplos de SGBD son Oracle, DB2, PostgreSQL, MySQL, MS SQL Server, etc.
Un SGBD debe permitir:
• Definir una base de datos: especificar tipos, estructuras y restricciones de datos.
• Construir la base de datos: guardar los datos enalgún medio controlado por el mismo SGBD.
• Manipular la base de datos: realizar consultas, actualizarla, generar informes.

1.1- Características de gestor.‍
Un sistema gestor de bases de datos o SGBD (aunque se suele utilizar más a menudo las siglas DBMS procedentes del inglés, Data Base Management System) es el software que permite a los usuarios procesar, describir, administrar y recuperar losdatos almacenados en una base de datos.
En estos Sistemas se proporciona un conjunto coordinado de programas, procedimientos y lenguajes que permiten a los distintos usuarios realizar sus tareas habituales con los datos, garantizando además la seguridad de los mismos.

El éxito del SGBD reside en mantener la seguridad e integridad de los datos. Lógicamente tiene que proporcionar herramientas a losdistintos usuarios. Entre las herramientas que proporciona están:
Herramientas para la creación y especificación de los datos. Así como la estructura de la base de datos.
Herramientas para administrar y crear la estructura física requerida en las unidades de almacenamiento.
Herramientas para la manipulación de los datos de las bases de datos, para añadir, modificar, suprimir o consultar datos.Herramientas de recuperación en caso de desastre
Herramientas para la creación de copias de seguridad
Herramientas para la gestión de la comunicación de la base de datos
Herramientas para la creación de aplicaciones que utilicen esquemas externos de los datos
Herramientas de instalación de la base de datos
Herramientas para la exportación e importación de datos

Los SGBD tienen que realizar trestipos de funciones para ser considerados válidos.


1-Función de descripción o definición
Permite al diseñador de la base de datos crear las estructuras apropiadas para integrar adecuadamente los datos. Este función es la que permite definir las tres estructuras de la base de datos (relacionadas con sus tres esquemas).
♦ Estructura interna
♦ Estructura conceptual
♦ Estructura externa

Esta función serealiza mediante el lenguaje de descripción de datos o DDL. Mediante ese lenguaje:
♦ Se definen las estructuras de datos
♦ Se definen las relaciones entre los datos
♦ Se definen las reglas que han de cumplir los datos



2-Función de manipulación
Permite modificar y utilizar los datos de la base de datos. Se realiza mediante el lenguaje de modificación de datos o DML. Mediante ese lenguaje sepuede:
♦ Añadir datos
♦ Eliminar datos
♦ Modificar datos
♦ Buscar datos


Actualmente se suele distinguir aparte la función de buscar datos en la base de datos (función de consulta). Para lo cual se proporciona un lenguaje de consulta de datos o DQL.
3-Función de control
Mediante esta función los administradores poseen mecanismos para proteger las visiones de los datos permitidas a cada usuario,además de proporcionar elementos de creación y modificación de esos usuarios.
Se suelen incluir aquí las tareas de copia de seguridad, carga de ficheros, auditoria, protección ante ataques externos, configuración del sistema, etc.

El lenguaje que implementa esta función es el lenguaje de control de datos o DCL.

El esquema siguiente presenta el funcionamiento típico de un SGBD:







El esquema...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tarea Unidad I-Base de datos
  • I Introducción A Los Sistemas Gestores De Bases De Datos
  • gestores de bases de datos
  • Sistemas gestores de base de datos
  • Gestores de base de datos
  • GESTORES DE BASE DE DATOS
  • sistema gestor de base de datos
  • Sistemas Gestores De Base De Datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS