SlideShare uma empresa Scribd logo
1 de 10
(DataBase Management System) 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 de
consulta. Un SGBD permiten definir los datos a
distintos niveles de abstracción y manipular
dichos datos, garantizando la seguridad e
integridad de los mismos.
Ejemplos De SGBD
Algunos
ejemplos de
SGBD son
Oracle, DB2,
PostgreSQL,
MySQL, MS
SQL Server,
etc.
• Definir una base de datos: especificar tipos, estructuras
y restricciones de datos.
• Construir la base de datos: guardar los datos en algún
medio controlado por el mismo SGBD
• Manipular la base de datos: realizar consultas,
actualizarla, generar informes.
• Abstracción de la información. Los SGBD
ahorran a los usuarios detalles acerca del
almacenamiento físico de los datos. Da lo mismo
si una base de datos ocupa uno o cientos de
archivos, este hecho se hace transparente al
usuario. Así, se definen varios niveles de
abstracción.
• 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 realizar cambios en las aplicaciones que se
sirven de ella
• Redundancia mínima. Un buen diseño de una
base de datos logrará evitar la aparición de
información repetida o redundante. De entrada, lo
ideal es lograr una redundancia nula; no obstante,
en algunos casos la complejidad de los cálculos
hace necesaria la aparición de redundancias
• Consistencia. En aquellos casos en los que no se
ha logrado esta redundancia nula, será necesario
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.
• Seguridad. La información almacenada en una base
de datos puede llegar a tener un gran valor. Los SGBD
deben garantizar que esta información se encuentra
asegurada frente a usuarios malintencionados, que
intenten leer información privilegiada los SGBD
disponen de un complejo sistema de permisos a
usuarios y grupos de usuarios, que permiten otorgar
diversas categorías de permisos
• Integridad. Se trata de adoptar las medidas
necesarias para garantizar la validez de los datos
almacenados.
• Respaldo y recuperación. Los SGBD deben
proporcionar una forma eficiente de realizar copias de
respaldo de la información almacenada en ellos, y de
restaurar a partir de estas copias los datos que se
hayan podido perder.
• Control de la concurrencia. En la mayoría de
entornos (excepto quizás el doméstico), lo más habitual
es que sean muchas las personas que acceden a una
base de datos, bien para recuperar información, bien
para almacenarla.
Esta clasificación está basada en el modelo de
datos en que está basado el SGBD. Los
modelos de datos más habituales son:
• Relacional (SGBDR): representa a la base
de datos como una colección de tablas.
Estas bases de datos suelen utilizar SQL
como lenguaje de consultas de alto nivel.
• Orientado a objetos: define a la base de datos
en términos de objetos, sus propiedades y sus
operaciones
• Objeto-relacional o relacional extendido: son
los sistemas relacionales con características
de los orientado a objetos
• En red o CODASYL DBTG.
• Jerárquico: representa los datos como
estructuras jerárquicas de árbol.
 Un SGBD puede clasificarse por el número
de usuario a los que da servicio:
• Monousuario
• Multiusuario
 También puede clasificarse según el
número de sitios en los que está
distribuida la base de datos:
• Centralizado: la base de datos y el software
SGBD están almacenados en un solo sitio (una
sola computadora).
• Distribuido (SGBDD): la base de datos y el
software SGBD pueden estar distribuidos en
múltiples sitios conectados por una red.

Mais conteúdo relacionado

Mais procurados (18)

Las Bases de datos y Los sistemas de Gestión de Bases de Datos
Las Bases de datos y Los sistemas de Gestión de Bases de DatosLas Bases de datos y Los sistemas de Gestión de Bases de Datos
Las Bases de datos y Los sistemas de Gestión de Bases de Datos
 
Clase 1 5c
Clase 1 5cClase 1 5c
Clase 1 5c
 
Clase 1
Clase 1Clase 1
Clase 1
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Trabajo
TrabajoTrabajo
Trabajo
 
Clase01
Clase01Clase01
Clase01
 
Clase 01 daniel gonzales
Clase 01 daniel gonzalesClase 01 daniel gonzales
Clase 01 daniel gonzales
 
Base de datos
Base de datosBase de datos
Base de datos
 
Ms access
Ms accessMs access
Ms access
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Gestores de bases de datos
Gestores de bases de datosGestores de bases de datos
Gestores de bases de datos
 
Tarik tavera
Tarik taveraTarik tavera
Tarik tavera
 
Datos
DatosDatos
Datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Clase 01 rodrigo
Clase 01 rodrigoClase 01 rodrigo
Clase 01 rodrigo
 
Bases de Datos-Karen Puerta
Bases de Datos-Karen PuertaBases de Datos-Karen Puerta
Bases de Datos-Karen Puerta
 
sistema Gestor de Base de Datos
sistema Gestor de Base de Datossistema Gestor de Base de Datos
sistema Gestor de Base de Datos
 
Trabajo diplomado
Trabajo diplomadoTrabajo diplomado
Trabajo diplomado
 

Destaque

Operation Salsa Student Report
Operation Salsa Student ReportOperation Salsa Student Report
Operation Salsa Student ReportGary Abud Jr
 
Pengumuman tes tulis rsu kumala siwi kudus3
Pengumuman tes tulis rsu kumala siwi kudus3Pengumuman tes tulis rsu kumala siwi kudus3
Pengumuman tes tulis rsu kumala siwi kudus3Rahmat Kafidzin
 
FISICA I - MOVIMIENTO CIRCULAR
FISICA I - MOVIMIENTO CIRCULARFISICA I - MOVIMIENTO CIRCULAR
FISICA I - MOVIMIENTO CIRCULARale_jandro07
 
Ana maria jaimes moreno
Ana maria jaimes morenoAna maria jaimes moreno
Ana maria jaimes morenoanita9m
 

Destaque (8)

Operation Salsa Student Report
Operation Salsa Student ReportOperation Salsa Student Report
Operation Salsa Student Report
 
Accounting Principles-2b Corporations
Accounting Principles-2b CorporationsAccounting Principles-2b Corporations
Accounting Principles-2b Corporations
 
Pengumuman tes tulis rsu kumala siwi kudus3
Pengumuman tes tulis rsu kumala siwi kudus3Pengumuman tes tulis rsu kumala siwi kudus3
Pengumuman tes tulis rsu kumala siwi kudus3
 
Inteligencias multiples
Inteligencias multiplesInteligencias multiples
Inteligencias multiples
 
Cocacola
CocacolaCocacola
Cocacola
 
Trabajo fisica 1
Trabajo fisica 1Trabajo fisica 1
Trabajo fisica 1
 
FISICA I - MOVIMIENTO CIRCULAR
FISICA I - MOVIMIENTO CIRCULARFISICA I - MOVIMIENTO CIRCULAR
FISICA I - MOVIMIENTO CIRCULAR
 
Ana maria jaimes moreno
Ana maria jaimes morenoAna maria jaimes moreno
Ana maria jaimes moreno
 

Semelhante a SGBD: qué es y ejemplos (20)

Gestores de bases de datos.pptx
Gestores de bases de datos.pptxGestores de bases de datos.pptx
Gestores de bases de datos.pptx
 
Instituto
InstitutoInstituto
Instituto
 
Instituto
InstitutoInstituto
Instituto
 
Instituto
InstitutoInstituto
Instituto
 
Instituto
InstitutoInstituto
Instituto
 
Instituto
InstitutoInstituto
Instituto
 
Base de datos
Base de datosBase de datos
Base de datos
 
Tipos de BDD y SGBD
Tipos de BDD y SGBDTipos de BDD y SGBD
Tipos de BDD y SGBD
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Referente conceptual
Referente conceptualReferente conceptual
Referente conceptual
 
Base de datos 2 (tema 1)
Base de datos 2 (tema 1)Base de datos 2 (tema 1)
Base de datos 2 (tema 1)
 
Introducción al Procesamiento de Base de Datos
Introducción al Procesamiento de Base de DatosIntroducción al Procesamiento de Base de Datos
Introducción al Procesamiento de Base de Datos
 
baseIntroduccion bd
baseIntroduccion bdbaseIntroduccion bd
baseIntroduccion bd
 
Gestor de base de datos
Gestor de base de datosGestor de base de datos
Gestor de base de datos
 
Grupo 2 tarea sgbd
Grupo 2   tarea sgbdGrupo 2   tarea sgbd
Grupo 2 tarea sgbd
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Sistemas manejadores de base de datos
Sistemas manejadores de base de datosSistemas manejadores de base de datos
Sistemas manejadores de base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
BASES DE DATOS.pptx
BASES DE DATOS.pptxBASES DE DATOS.pptx
BASES DE DATOS.pptx
 
Base de datos
Base de datosBase de datos
Base de datos
 

SGBD: qué es y ejemplos

  • 1. (DataBase Management System) 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 de consulta. Un SGBD permiten definir los datos a distintos niveles de abstracción y manipular dichos datos, garantizando la seguridad e integridad de los mismos.
  • 2. Ejemplos De SGBD Algunos ejemplos de SGBD son Oracle, DB2, PostgreSQL, MySQL, MS SQL Server, etc.
  • 3. • Definir una base de datos: especificar tipos, estructuras y restricciones de datos. • Construir la base de datos: guardar los datos en algún medio controlado por el mismo SGBD • Manipular la base de datos: realizar consultas, actualizarla, generar informes.
  • 4. • Abstracción de la información. Los SGBD ahorran a los usuarios detalles acerca del almacenamiento físico de los datos. Da lo mismo si una base de datos ocupa uno o cientos de archivos, este hecho se hace transparente al usuario. Así, se definen varios niveles de abstracción.
  • 5. • 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 realizar cambios en las aplicaciones que se sirven de ella • Redundancia mínima. Un buen diseño de una base de datos logrará evitar la aparición de información repetida o redundante. De entrada, lo ideal es lograr una redundancia nula; no obstante, en algunos casos la complejidad de los cálculos hace necesaria la aparición de redundancias
  • 6. • Consistencia. En aquellos casos en los que no se ha logrado esta redundancia nula, será necesario 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. • Seguridad. La información almacenada en una base de datos puede llegar a tener un gran valor. Los SGBD deben garantizar que esta información se encuentra asegurada frente a usuarios malintencionados, que intenten leer información privilegiada los SGBD disponen de un complejo sistema de permisos a usuarios y grupos de usuarios, que permiten otorgar diversas categorías de permisos
  • 7. • Integridad. Se trata de adoptar las medidas necesarias para garantizar la validez de los datos almacenados. • Respaldo y recuperación. Los SGBD deben proporcionar una forma eficiente de realizar copias de respaldo de la información almacenada en ellos, y de restaurar a partir de estas copias los datos que se hayan podido perder. • Control de la concurrencia. En la mayoría de entornos (excepto quizás el doméstico), lo más habitual es que sean muchas las personas que acceden a una base de datos, bien para recuperar información, bien para almacenarla.
  • 8. Esta clasificación está basada en el modelo de datos en que está basado el SGBD. Los modelos de datos más habituales son: • Relacional (SGBDR): representa a la base de datos como una colección de tablas. Estas bases de datos suelen utilizar SQL como lenguaje de consultas de alto nivel.
  • 9. • Orientado a objetos: define a la base de datos en términos de objetos, sus propiedades y sus operaciones • Objeto-relacional o relacional extendido: son los sistemas relacionales con características de los orientado a objetos • En red o CODASYL DBTG. • Jerárquico: representa los datos como estructuras jerárquicas de árbol.
  • 10.  Un SGBD puede clasificarse por el número de usuario a los que da servicio: • Monousuario • Multiusuario  También puede clasificarse según el número de sitios en los que está distribuida la base de datos: • Centralizado: la base de datos y el software SGBD están almacenados en un solo sitio (una sola computadora). • Distribuido (SGBDD): la base de datos y el software SGBD pueden estar distribuidos en múltiples sitios conectados por una red.