SlideShare una empresa de Scribd logo
(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.

Más contenido relacionado

DOCX
Sistema gestor de bases de datos (sgbd)
PPTX
Bases de datos
PPT
Base De Datos
PPTX
Las bases de datos y el access
PPTX
Michelle oduber
PPT
Base de datos_y_sus_aplicaciones
PPTX
Qué es SGBD y que tecnologías utilizan las
Sistema gestor de bases de datos (sgbd)
Bases de datos
Base De Datos
Las bases de datos y el access
Michelle oduber
Base de datos_y_sus_aplicaciones
Qué es SGBD y que tecnologías utilizan las

La actualidad más candente (18)

PPTX
Las Bases de datos y Los sistemas de Gestión de Bases de Datos
PPTX
Clase 1 5c
PPTX
Clase 1
PPTX
PPT
Trabajo
PPTX
Clase01
PPTX
Clase 01 daniel gonzales
PPT
Base de datos
 
PPTX
Ms access
ODT
Bases de datos
PPTX
Gestores de bases de datos
PPTX
Tarik tavera
PDF
PPTX
Base de datos
PPTX
Clase 01 rodrigo
DOCX
Bases de Datos-Karen Puerta
PPTX
sistema Gestor de Base de Datos
PPTX
Trabajo diplomado
Las Bases de datos y Los sistemas de Gestión de Bases de Datos
Clase 1 5c
Clase 1
Trabajo
Clase01
Clase 01 daniel gonzales
Base de datos
 
Ms access
Bases de datos
Gestores de bases de datos
Tarik tavera
Base de datos
Clase 01 rodrigo
Bases de Datos-Karen Puerta
sistema Gestor de Base de Datos
Trabajo diplomado
Publicidad

Destacado (8)

PDF
Operation Salsa Student Report
PPTX
Accounting Principles-2b Corporations
PDF
Pengumuman tes tulis rsu kumala siwi kudus3
PDF
Inteligencias multiples
PPTX
Cocacola
PPTX
Trabajo fisica 1
PPTX
FISICA I - MOVIMIENTO CIRCULAR
PPTX
Ana maria jaimes moreno
Operation Salsa Student Report
Accounting Principles-2b Corporations
Pengumuman tes tulis rsu kumala siwi kudus3
Inteligencias multiples
Cocacola
Trabajo fisica 1
FISICA I - MOVIMIENTO CIRCULAR
Ana maria jaimes moreno
Publicidad

Similar a Sistema gestor de bases de datos (20)

PPTX
Gestores de bases de datos.pptx
PPTX
PPTX
Instituto
PPTX
Instituto
PPTX
Instituto
PPTX
Instituto
PPTX
Base de datos
PPTX
Tipos de BDD y SGBD
PPTX
PPTX
Referente conceptual
PDF
Introducción al Procesamiento de Base de Datos
PDF
Base de datos 2 (tema 1)
PPT
baseIntroduccion bd
PPTX
Gestor de base de datos
PDF
Grupo 2 tarea sgbd
PPTX
Bases de datos
DOCX
Sistemas manejadores de base de datos
PPTX
Administracion_de_las_Bases_de_Datos.pptx
PDF
Base de datos
PPTX
BASES DE DATOS.pptx
Gestores de bases de datos.pptx
Instituto
Instituto
Instituto
Instituto
Base de datos
Tipos de BDD y SGBD
Referente conceptual
Introducción al Procesamiento de Base de Datos
Base de datos 2 (tema 1)
baseIntroduccion bd
Gestor de base de datos
Grupo 2 tarea sgbd
Bases de datos
Sistemas manejadores de base de datos
Administracion_de_las_Bases_de_Datos.pptx
Base de datos
BASES DE DATOS.pptx

Sistema gestor de bases de datos

  • 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.