Sistema Gestor de Base de Datos
( SGBD )
René Avila Montúfar
¿Qué es
DBMS?
Sistema Gestor de Base de Datos
o SGBD (también llamado DBMS,
del inglés Database Management
System)
Componentes
• Diccionario de datos
• Lenguaje de definición de datos
• Lenguaje de manipulación de datos
SGBD
Tareas, funciones y
propiedades del SGBD
• AUTOMATICIDAD
• CONSISTENCIA
• AISLAMIENTO
• PERMANENCIA
Ventajas e Inconvenientes
Ventajas de los sistemas gestores de base de datos
Gestión fácil de grandes conjuntos de datos
Acceso sencillo y eficaz a los datos almacenados
Gran flexibilidad
Integridad y consistencia de los datos
Control de acceso del usuario (seguridad y protección
de datos)
Alta disponibilidad
Inconvenientes de los sistemas gestores de
base de datos
Inversión inicial relativamente
elevada (incluidos costes de hardware
adicionales)
Bastante menos eficaz para el
software especial
Se requieren empleados cualificados
(administradores de bases de datos)
Mayor vulnerabilidad por el hecho de
centralizar los datos
SGBD
1
2
3
4
5
6
1
2
3
4
SGBD más populares
• Microsoft Access (relacional)
• Microsoft SQL Server (relacional)
• MySQL (relacional)
• Oracle Database (relacional)
• OrientDB (orientado a documentos)
• CouchDB (orientado a documentos)
• Db2 de IBM (relacional)
• IMS de IBM (jerárquico)
• IBM Informix (relacional)
• MariaDB (relacional)
• Sybase ASE (relacional)
• MongoDB (orientado a documentos)
• PostgreSQL (combina relacional y orientado a objetos)
• Firebird (relacional)

SGDB

  • 1.
    Sistema Gestor deBase de Datos ( SGBD ) René Avila Montúfar
  • 2.
    ¿Qué es DBMS? Sistema Gestorde Base de Datos o SGBD (también llamado DBMS, del inglés Database Management System)
  • 3.
    Componentes • Diccionario dedatos • Lenguaje de definición de datos • Lenguaje de manipulación de datos SGBD
  • 4.
    Tareas, funciones y propiedadesdel SGBD • AUTOMATICIDAD • CONSISTENCIA • AISLAMIENTO • PERMANENCIA
  • 5.
    Ventajas e Inconvenientes Ventajasde los sistemas gestores de base de datos Gestión fácil de grandes conjuntos de datos Acceso sencillo y eficaz a los datos almacenados Gran flexibilidad Integridad y consistencia de los datos Control de acceso del usuario (seguridad y protección de datos) Alta disponibilidad Inconvenientes de los sistemas gestores de base de datos Inversión inicial relativamente elevada (incluidos costes de hardware adicionales) Bastante menos eficaz para el software especial Se requieren empleados cualificados (administradores de bases de datos) Mayor vulnerabilidad por el hecho de centralizar los datos SGBD 1 2 3 4 5 6 1 2 3 4
  • 6.
    SGBD más populares •Microsoft Access (relacional) • Microsoft SQL Server (relacional) • MySQL (relacional) • Oracle Database (relacional) • OrientDB (orientado a documentos) • CouchDB (orientado a documentos) • Db2 de IBM (relacional) • IMS de IBM (jerárquico) • IBM Informix (relacional) • MariaDB (relacional) • Sybase ASE (relacional) • MongoDB (orientado a documentos) • PostgreSQL (combina relacional y orientado a objetos) • Firebird (relacional)