SlideShare a Scribd company logo
1 of 18
Luis Augusto Claudio Ponce
Luis Augusto Claudio Ponce
Luis Augusto Claudio Ponce
PostgreSQL es un sistema de gestión de base de
datos relacional (SGBDR) orientada a objetos y
libre (gratuito) y de código abierto (open source),
publicado bajo la licencia BSD.
Como muchos otros proyectos open source, el
desarrollo de PostgreSQL no es controlado por
una sola empresa sino que está dirigido por una
comunidad de desarrolladores y organizaciones
comerciales las cuales trabajan en su desarrollo.
Dicha comunidad es denominada el PGDG
(PostgreSQL Global Development Group).
Luis Augusto Claudio Ponce
Rol
Table Space
Base de datos
Esquema
Tablas
Luis Augusto Claudio Ponce
PostgreSQL utiliza roles para iniciar sesión en el clúster
de la base de datos en las base de datos.
Clúster:
Utilizan el mismo
Hardware y se
comportan como único
computador.
Rol
Luis Augusto Claudio Ponce
Rol
Los usuarios de bases
de datos individual
llaman inicio de sesion a
los roles.
Todos los roles de inicio
de sesion serán
propietarios de objetos
de la GEODATABASE.
GEODATABASE
Un modelo que permite el
almacenamiento físico de
la información geográfica.
Archivos
dentro de
ficheros
Colección
de tablas-
SGBD
Luis Augusto Claudio Ponce
Rol
Geodatabase
Almacenamiento
físico de
información
Ficheros
Colección de
tablas-SGBD
Características
Permite
almacenar
diversos tipos
de datos
•Vectoriales
•Raster
•Tablas
•Topologías
•Información
calibrada
•Archivo CAD
Beneficios
•Gestión de
datos
centralizada
•Edición
multiusuario
•Implementación
de
comportamiento
•Replicación
•Históricos
Luis Augusto Claudio Ponce
Table Space
La importancia radica en que un administrador
puede controlar la distribución del disco de
instalación de PostgreSQL.
Esto es útil en los siguientes casos:
CASO 1:
Si la partición o volumen en el que se ha
inicializado el grupo se queda sin espacio y no
puede ser extendida, un Table Space se puede
crear en una partición diferente y se utiliza hasta
que el sistema sea reconfigurado.
Luis Augusto Claudio Ponce
Table Space
CASO 2:
Los Table Space permiten a un administrador usar
el conocimiento de los patrones de uso de los
objetos de base de datos para optimizar .
Ejemplo:
Un índice que es muy usado, puede ser colocado
en una forma muy rápida, en un disco de alta
disponibilidad, tales como un dispositivo de
estado solido caro.
Al mismo tiempo, una tabla que almacena los
datos archivados que rara vez se utiliza o que
puede ser almacenada en uno mas barato, o en
un sistema de discos mas lentos.
Luis Augusto Claudio Ponce
Base de datos
Es un sistema que almacena los datos
que están relacionados(información) y que
también pueden ser recuperados .
Constituido por
dispositivos de
almacenamiento
como discos,
cintas, tambores,
etc.
Sistema
Administrador
de Base de
Datos(DBMS).
Los cuales están
almacenados de
acuerdo a la
estructura externa
y van poder ser
procesados para
ser información.
Hardware Software Datos
Luis Augusto Claudio Ponce
Base de datos
Tipos de Usuario
Persona que
utiliza los datos y
los ve
convertido en
información.
Es la persona
que desarrolla
los sistemas
que
interactúan con
la base de
datos.
Es la persona que
asegura
integridad,
consistencia,
redundancia
,seguridad de los
datos y realizar el
mantenimiento
diario o periódico.
Usuario Final
Desarrollador
de
Aplicaciones
DBA
Luis Augusto Claudio Ponce
Base de datos
Usuarios DBMS
• Son aquellos que interactúan con el sistema por
el medio de aplicaciones permanentes.
Usuarios
Ingenuos
• Son aquellos con la capacidad de acceder a la
información por medio de lenguajes de consulta.
Usuarios
Sofisticados
• Son aquellos con un amplio dominio de DML ,
capaces de generar nuevos módulos o utilerías
capaces de manejar nuevos datos del sistema.
Programadores
de Aplicación
Usuarios
Especializados
• Son aquellos que producen módulos especiales
como sistemas expertos, reconocimiento de
imágenes, procesamiento de audio y demás.
Luis Augusto Claudio Ponce
Base de datos
Usuario
DBMS
Métodos de Acceso
Datos
Conceptos Básicos
•Archivo: Son
conjunto de registros.
•Registros: Son
conjunto de campos.
•Campos: Es la
mínima unidad de
referencia.
Luis Augusto Claudio Ponce
Luis Augusto Claudio Ponce
Esquema
Son agrupaciones
de tablas.
Por ejemplo: Podrías tener un sistema
multifuncional y en una misma base de datos
pero con diferentes esquemas para
mantener la información.
Luis Augusto Claudio Ponce
Esquema
Compañía ALFA
BD ALFA
Esquema I
Clientes(Tabla)
Esquema II
Clientes(Tabla)
Sucursal “A” Sucursal “B”
La tablas Clientes tendrán la misma
estructura y el mismo nombre ,pero
almacenadas en diferentes esquemas.
Luis Augusto Claudio Ponce
Tablas
Es utilizada para organizar y
presentar información.
Se componen de filas y columnas.
Se compone de dos estructuras:
•Registro
•Campo
Registro:
Son conjunto de
campos.
Campo:
Es la mínima
unidad de
referencia.
Luis Augusto Claudio Ponce

More Related Content

What's hot

What's hot (20)

Bases De Datos Paralelas
Bases De Datos ParalelasBases De Datos Paralelas
Bases De Datos Paralelas
 
Características sgbd
Características sgbdCaracterísticas sgbd
Características sgbd
 
Oracle Architecture
Oracle ArchitectureOracle Architecture
Oracle Architecture
 
Oracle
OracleOracle
Oracle
 
Data guard architecture
Data guard architectureData guard architecture
Data guard architecture
 
Manual del sistema Pagina Web. UFT
Manual del sistema Pagina Web. UFTManual del sistema Pagina Web. UFT
Manual del sistema Pagina Web. UFT
 
Oracle Database Vaultのご紹介
Oracle Database Vaultのご紹介Oracle Database Vaultのご紹介
Oracle Database Vaultのご紹介
 
Restricciones bd
Restricciones bdRestricciones bd
Restricciones bd
 
Particiones EstáTicas
Particiones EstáTicasParticiones EstáTicas
Particiones EstáTicas
 
DataGuard体験記
DataGuard体験記DataGuard体験記
DataGuard体験記
 
Apache CouchDB
Apache CouchDBApache CouchDB
Apache CouchDB
 
Exadata SMART Monitoring - OEM 13c
Exadata SMART Monitoring - OEM 13cExadata SMART Monitoring - OEM 13c
Exadata SMART Monitoring - OEM 13c
 
Estructura jerarquica de un sistema operativo
Estructura jerarquica de un sistema operativoEstructura jerarquica de un sistema operativo
Estructura jerarquica de un sistema operativo
 
4 Introducción al lenguaje Scala
4 Introducción al lenguaje Scala4 Introducción al lenguaje Scala
4 Introducción al lenguaje Scala
 
Oracle Database performance tuning using oratop
Oracle Database performance tuning using oratopOracle Database performance tuning using oratop
Oracle Database performance tuning using oratop
 
RAID
RAIDRAID
RAID
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 
TIPOS DE LENGUAJES ENSAMBLADOR Y CLASIFICACION DE MEMORIAS
TIPOS DE LENGUAJES ENSAMBLADOR Y CLASIFICACION DE MEMORIAS TIPOS DE LENGUAJES ENSAMBLADOR Y CLASIFICACION DE MEMORIAS
TIPOS DE LENGUAJES ENSAMBLADOR Y CLASIFICACION DE MEMORIAS
 
Treinamento Data Guard
Treinamento Data GuardTreinamento Data Guard
Treinamento Data Guard
 
Ejercicios resueltos de_pl-sql
Ejercicios resueltos de_pl-sqlEjercicios resueltos de_pl-sql
Ejercicios resueltos de_pl-sql
 

Viewers also liked

Producción cartográfica acelerada con ArcGiS- BTA
Producción cartográfica acelerada con ArcGiS- BTAProducción cartográfica acelerada con ArcGiS- BTA
Producción cartográfica acelerada con ArcGiS- BTAEsri
 
Postgresql Como Funciona Una Dbms Por Dentro
Postgresql Como Funciona Una Dbms Por DentroPostgresql Como Funciona Una Dbms Por Dentro
Postgresql Como Funciona Una Dbms Por DentroEQ SOFT EIRL
 
Utilización de base de datos externas en arcgis..
Utilización de base de datos externas en arcgis..Utilización de base de datos externas en arcgis..
Utilización de base de datos externas en arcgis..poli1971
 
Curso de PostgreSQL
Curso de PostgreSQLCurso de PostgreSQL
Curso de PostgreSQLEQ SOFT EIRL
 
Comandos y funciones sql postgres
Comandos y funciones sql postgresComandos y funciones sql postgres
Comandos y funciones sql postgresHIPOLITO GRULLON
 
Alta Disponibilidad con PostgreSQL
Alta Disponibilidad con PostgreSQLAlta Disponibilidad con PostgreSQL
Alta Disponibilidad con PostgreSQLCarlos Gustavo Ruiz
 
Utilizaciòn de base de datos externas en arcgis.
Utilizaciòn de base de datos externas en arcgis.Utilizaciòn de base de datos externas en arcgis.
Utilizaciòn de base de datos externas en arcgis.poli1971
 
Seguridad en Base de Datos
Seguridad en Base de DatosSeguridad en Base de Datos
Seguridad en Base de Datosmyriam sarango
 
PostgreSQL - Lección 3 - Usando funciones simples para manipular la salida de...
PostgreSQL - Lección 3 - Usando funciones simples para manipular la salida de...PostgreSQL - Lección 3 - Usando funciones simples para manipular la salida de...
PostgreSQL - Lección 3 - Usando funciones simples para manipular la salida de...Nicola Strappazzon C.
 
Arquitectura e implementación de PostgreSQL 9.3
Arquitectura e implementación de PostgreSQL 9.3Arquitectura e implementación de PostgreSQL 9.3
Arquitectura e implementación de PostgreSQL 9.3Bryan Rodríguez
 
Dba PostgreSQL desde básico a avanzado parte1
Dba PostgreSQL desde básico a avanzado parte1Dba PostgreSQL desde básico a avanzado parte1
Dba PostgreSQL desde básico a avanzado parte1EQ SOFT EIRL
 

Viewers also liked (11)

Producción cartográfica acelerada con ArcGiS- BTA
Producción cartográfica acelerada con ArcGiS- BTAProducción cartográfica acelerada con ArcGiS- BTA
Producción cartográfica acelerada con ArcGiS- BTA
 
Postgresql Como Funciona Una Dbms Por Dentro
Postgresql Como Funciona Una Dbms Por DentroPostgresql Como Funciona Una Dbms Por Dentro
Postgresql Como Funciona Una Dbms Por Dentro
 
Utilización de base de datos externas en arcgis..
Utilización de base de datos externas en arcgis..Utilización de base de datos externas en arcgis..
Utilización de base de datos externas en arcgis..
 
Curso de PostgreSQL
Curso de PostgreSQLCurso de PostgreSQL
Curso de PostgreSQL
 
Comandos y funciones sql postgres
Comandos y funciones sql postgresComandos y funciones sql postgres
Comandos y funciones sql postgres
 
Alta Disponibilidad con PostgreSQL
Alta Disponibilidad con PostgreSQLAlta Disponibilidad con PostgreSQL
Alta Disponibilidad con PostgreSQL
 
Utilizaciòn de base de datos externas en arcgis.
Utilizaciòn de base de datos externas en arcgis.Utilizaciòn de base de datos externas en arcgis.
Utilizaciòn de base de datos externas en arcgis.
 
Seguridad en Base de Datos
Seguridad en Base de DatosSeguridad en Base de Datos
Seguridad en Base de Datos
 
PostgreSQL - Lección 3 - Usando funciones simples para manipular la salida de...
PostgreSQL - Lección 3 - Usando funciones simples para manipular la salida de...PostgreSQL - Lección 3 - Usando funciones simples para manipular la salida de...
PostgreSQL - Lección 3 - Usando funciones simples para manipular la salida de...
 
Arquitectura e implementación de PostgreSQL 9.3
Arquitectura e implementación de PostgreSQL 9.3Arquitectura e implementación de PostgreSQL 9.3
Arquitectura e implementación de PostgreSQL 9.3
 
Dba PostgreSQL desde básico a avanzado parte1
Dba PostgreSQL desde básico a avanzado parte1Dba PostgreSQL desde básico a avanzado parte1
Dba PostgreSQL desde básico a avanzado parte1
 

Similar to Presentación postgre sql

Similar to Presentación postgre sql (20)

Caracteristicas dbms (1)
Caracteristicas dbms (1)Caracteristicas dbms (1)
Caracteristicas dbms (1)
 
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
 
Linda tatiana
Linda tatianaLinda tatiana
Linda tatiana
 
Linda tatiana
Linda tatianaLinda tatiana
Linda tatiana
 
109545709 localizacion-de-archivos-de-una-base-de-datos
109545709 localizacion-de-archivos-de-una-base-de-datos109545709 localizacion-de-archivos-de-una-base-de-datos
109545709 localizacion-de-archivos-de-una-base-de-datos
 
diapositivasdesgbd-170504023703.pdf
diapositivasdesgbd-170504023703.pdfdiapositivasdesgbd-170504023703.pdf
diapositivasdesgbd-170504023703.pdf
 
Diapositivas de sgbd
Diapositivas de sgbdDiapositivas de sgbd
Diapositivas de sgbd
 
Solucion s. de archivos
Solucion s. de archivosSolucion s. de archivos
Solucion s. de archivos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos yy.
Base de datos yy.Base de datos yy.
Base de datos yy.
 
Base de datos
Base de datosBase de datos
Base de datos
 
BASE DE DATOS.pptx
BASE DE DATOS.pptxBASE DE DATOS.pptx
BASE DE DATOS.pptx
 
Diapositivas base de datos...
Diapositivas base de datos...Diapositivas base de datos...
Diapositivas base de datos...
 
Base de datos (conceptos básicos )
Base de datos (conceptos básicos )Base de datos (conceptos básicos )
Base de datos (conceptos básicos )
 
Unidad 4
Unidad 4Unidad 4
Unidad 4
 
Base de datos
Base de datosBase de datos
Base de datos
 
La importancia de la base de datos
La importancia de la base de datosLa importancia de la base de datos
La importancia de la base de datos
 

Presentación postgre sql

  • 4. PostgreSQL es un sistema de gestión de base de datos relacional (SGBDR) orientada a objetos y libre (gratuito) y de código abierto (open source), publicado bajo la licencia BSD. Como muchos otros proyectos open source, el desarrollo de PostgreSQL no es controlado por una sola empresa sino que está dirigido por una comunidad de desarrolladores y organizaciones comerciales las cuales trabajan en su desarrollo. Dicha comunidad es denominada el PGDG (PostgreSQL Global Development Group). Luis Augusto Claudio Ponce
  • 5. Rol Table Space Base de datos Esquema Tablas Luis Augusto Claudio Ponce
  • 6. PostgreSQL utiliza roles para iniciar sesión en el clúster de la base de datos en las base de datos. Clúster: Utilizan el mismo Hardware y se comportan como único computador. Rol Luis Augusto Claudio Ponce
  • 7. Rol Los usuarios de bases de datos individual llaman inicio de sesion a los roles. Todos los roles de inicio de sesion serán propietarios de objetos de la GEODATABASE. GEODATABASE Un modelo que permite el almacenamiento físico de la información geográfica. Archivos dentro de ficheros Colección de tablas- SGBD Luis Augusto Claudio Ponce
  • 8. Rol Geodatabase Almacenamiento físico de información Ficheros Colección de tablas-SGBD Características Permite almacenar diversos tipos de datos •Vectoriales •Raster •Tablas •Topologías •Información calibrada •Archivo CAD Beneficios •Gestión de datos centralizada •Edición multiusuario •Implementación de comportamiento •Replicación •Históricos Luis Augusto Claudio Ponce
  • 9. Table Space La importancia radica en que un administrador puede controlar la distribución del disco de instalación de PostgreSQL. Esto es útil en los siguientes casos: CASO 1: Si la partición o volumen en el que se ha inicializado el grupo se queda sin espacio y no puede ser extendida, un Table Space se puede crear en una partición diferente y se utiliza hasta que el sistema sea reconfigurado. Luis Augusto Claudio Ponce
  • 10. Table Space CASO 2: Los Table Space permiten a un administrador usar el conocimiento de los patrones de uso de los objetos de base de datos para optimizar . Ejemplo: Un índice que es muy usado, puede ser colocado en una forma muy rápida, en un disco de alta disponibilidad, tales como un dispositivo de estado solido caro. Al mismo tiempo, una tabla que almacena los datos archivados que rara vez se utiliza o que puede ser almacenada en uno mas barato, o en un sistema de discos mas lentos. Luis Augusto Claudio Ponce
  • 11. Base de datos Es un sistema que almacena los datos que están relacionados(información) y que también pueden ser recuperados . Constituido por dispositivos de almacenamiento como discos, cintas, tambores, etc. Sistema Administrador de Base de Datos(DBMS). Los cuales están almacenados de acuerdo a la estructura externa y van poder ser procesados para ser información. Hardware Software Datos Luis Augusto Claudio Ponce
  • 12. Base de datos Tipos de Usuario Persona que utiliza los datos y los ve convertido en información. Es la persona que desarrolla los sistemas que interactúan con la base de datos. Es la persona que asegura integridad, consistencia, redundancia ,seguridad de los datos y realizar el mantenimiento diario o periódico. Usuario Final Desarrollador de Aplicaciones DBA Luis Augusto Claudio Ponce
  • 13. Base de datos Usuarios DBMS • Son aquellos que interactúan con el sistema por el medio de aplicaciones permanentes. Usuarios Ingenuos • Son aquellos con la capacidad de acceder a la información por medio de lenguajes de consulta. Usuarios Sofisticados • Son aquellos con un amplio dominio de DML , capaces de generar nuevos módulos o utilerías capaces de manejar nuevos datos del sistema. Programadores de Aplicación Usuarios Especializados • Son aquellos que producen módulos especiales como sistemas expertos, reconocimiento de imágenes, procesamiento de audio y demás. Luis Augusto Claudio Ponce
  • 14. Base de datos Usuario DBMS Métodos de Acceso Datos Conceptos Básicos •Archivo: Son conjunto de registros. •Registros: Son conjunto de campos. •Campos: Es la mínima unidad de referencia. Luis Augusto Claudio Ponce
  • 15. Luis Augusto Claudio Ponce Esquema Son agrupaciones de tablas. Por ejemplo: Podrías tener un sistema multifuncional y en una misma base de datos pero con diferentes esquemas para mantener la información.
  • 16. Luis Augusto Claudio Ponce Esquema Compañía ALFA BD ALFA Esquema I Clientes(Tabla) Esquema II Clientes(Tabla) Sucursal “A” Sucursal “B” La tablas Clientes tendrán la misma estructura y el mismo nombre ,pero almacenadas en diferentes esquemas.
  • 17. Luis Augusto Claudio Ponce Tablas Es utilizada para organizar y presentar información. Se componen de filas y columnas. Se compone de dos estructuras: •Registro •Campo Registro: Son conjunto de campos. Campo: Es la mínima unidad de referencia.