Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
128Activity

Table Of Contents

0 of .
Results for:
No results containing your search query
P. 1
Manual de PostgreSQL Server

Manual de PostgreSQL Server

Ratings: (0)|Views: 39,964|Likes:
Manual de administración de base de datos en PostgreSQL.
Manual de administración de base de datos en PostgreSQL.

More info:

Published by: Roger Armando Contreras Corrales on May 30, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

10/13/2013

pdf

text

original

 
Administración SGBD PostgreSQLOctubre / Noviembre 2006
José Manuel Alarcón Medina
e-mail: alarcon_jos@gva.esServicio de Organización e InformáticaConselleria de Infraestructuras y TransporteGeneralitat Valenciana
 
Curso PostgreSQL – José Alarcón
i
Tablade Contenido
Tabla de Contenido ...................................................................................................................................iTabla de Figuras........................................................................................................................................vCapítulo 1. Introducción ......................................................................................................................11.1. ¿Qué se espera de un SGBD? ........................................................................................................11.2. Arquitectura mínima de un SGBD.................................................................................................11.3. Lenguajes de Bases de Datos.........................................................................................................11.4. ¿Qué exigiremos a un SGBD? .......................................................................................................21.5. Estructura de un SGBD..................................................................................................................2Capítulo 2. Características principales.................................................................................................32.1. Principales características ..............................................................................................................32.2. Límites ...........................................................................................................................................4Capítulo 3. Breve historia ....................................................................................................................53.1. De Ingres a Postgres.......................................................................................................................53.2. El proyecto Postgres de Berkeley ..................................................................................................53.3. Postgres95......................................................................................................................................53.4. PostgreSQL....................................................................................................................................6Capítulo 4. Herramientas y programas ................................................................................................74.1. Software proporcionado por la propia distribución de PostgreSQL..............................................74.1.1. Aplicaciones cliente ................................................................................................................74.1.2 Aplicaciones servidor...............................................................................................................84.2. Software libre de terceros ..............................................................................................................84.2.1. Programas................................................................................................................................84.2.2. Proyectos.................................................................................................................................9Capítulo 5. Estructura de PostgreSQL I.............................................................................................115.1. Arquitectura .................................................................................................................................115.2 Almacenamiento físico .................................................................................................................125.2.1. Ficheros:................................................................................................................................135.2.2. Directorios:............................................................................................................................135.2.3. Creación del cluster de bases de datos:
initdb
.......................................................................145.3 Esquema lógico.............................................................................................................................155.3.1 Conceptos...............................................................................................................................155.3.2 Jerarquía de Objetos a nivel lógico:.......................................................................................165.3.3 Creacion de tablespaces .........................................................................................................175.3.4 Creación de bases de datos.....................................................................................................175.3.5 Creación de roles (usuarios)...................................................................................................185.3.5. Esquemas ..............................................................................................................................19Capítulo 6. Instalación, desinstalación y migración. .........................................................................216.1 Instalación en Windows................................................................................................................216.2 Instalación en Linux desde paquetes.............................................................................................226.3 Instalación en Linux desde los ficheros fuente.............................................................................226.3.1 Decisiones iniciales, configuración del entorno ....................................................................236.3.2 Descarga del software ............................................................................................................236.3.3 Requerimientos y configuración de instalación.....................................................................246.3.4 Compilación y enlazado.........................................................................................................256.3.5 Configurar el usuario postgres y otros usuarios....................................................................256.3.6 Desinstalación:.......................................................................................................................256.3.7 Instalación de un cliente de PostgreSQL: ..............................................................................266.4 Migración (de una versión a otra).................................................................................................266.4.1 Si no queremos preservar el cluster .......................................................................................26
 
 Administración PostgreSQL
ii
6.4.2 Si queremos preservar el cluster ............................................................................................266.5 Instalación de dos versiones en la misma máquina.......................................................................276.6 Gestión de los recursos del Kernel................................................................................................286.6.1 Parámetros de PostgreSQL que afectan a la memoria compartida ........................................286.6.2 Parámetros del Kernel:...........................................................................................................286.6.3 Memory Overcommit.............................................................................................................29Capítulo 7. Puesta en marcha.............................................................................................................317.1 Creacion del cluster.......................................................................................................................317.2 Modificacion de template1 + añadir extensiones-contrib.............................................................317.3 Puesta en marcha y parada del servidor........................................................................................327.3.1 Puesta en marcha usando
postmaster 
.....................................................................................337.3.2 Puesta en marcha y parada usando
pg_ctl 
..............................................................................33Capítulo 8. Configuración del entorno de ejecución .........................................................................378.1 Ubicación de ficheros....................................................................................................................378.2 Conexión.......................................................................................................................................378.3 Seguridad y autenticado................................................................................................................388.4 Uso de recursos .............................................................................................................................388.5 WAL (Write Ahead Log, mantenimiento del diario)....................................................................398.6 Ajuste de rendimiento de consultas ..............................................................................................408.7 Errores / Seguimiento....................................................................................................................428.8 Estadísticas....................................................................................................................................438.9 Vacuum (purga) ............................................................................................................................438.10 Conexión cliente .........................................................................................................................448.11 Gestión de Bloqueos ...................................................................................................................458.12 Opciones predefinidas.................................................................................................................45Capítulo 9. Internacionalización y localización.................................................................................47Capítulo 10. Estructura de PostgreSQL II ...........................................................................................4910.1 Procesamiento de instrucciones ..................................................................................................4910.2 Gestión de transacciones.............................................................................................................4910.2.1 Atomicidad...........................................................................................................................5010.2.2 Consistencia. ........................................................................................................................5010.2.3 Aislamiento..........................................................................................................................5110.2.4 Persistencia o Durabilidad ...................................................................................................5110.3 Más sobre MVCC .......................................................................................................................5210.4 Bloqueos y tablas ........................................................................................................................5410.5 Bloqueo e índices........................................................................................................................5510.6 Chequeos de consistencia de datos en el nivel de aplicación .....................................................56Capítulo 11. Seguridad en PostgreSQL ...............................................................................................5711.1 Seguridad en la manipulación de los ficheros.............................................................................5711.2 Seguridad en el acceso de los clientes ........................................................................................5711.2.1 Conexión local: usando los sockets del dominio Unix........................................................5811.2.2 Conexión remota sin encriptar usando TCP/IP (SSL y no SSL) .........................................5911.2.3 Conexión remota encriptada SSL usando TCP/IP (solo SSL).............................................6011.2.4 Conexión remota sin encriptar usando TCP/IP (solo las no SSL).......................................6111.3 Seguridad en la base de datos .....................................................................................................61Capítulo 12. Tareas administrativas: Copias de seguridad y recuperación .........................................6312.1 Introducción ................................................................................................................................6312.2 Copias de seguridad ....................................................................................................................6312.3 Copias de seguridad de ficheros del SO......................................................................................6412.4 Volcado SQL...............................................................................................................................6412.4.1 pg_dump...............................................................................................................................6412.4.2 pg_dumpall...........................................................................................................................6712.4.3 Recuperación con psql .........................................................................................................68

Activity (128)

You've already reviewed this. Edit your review.
MarioLapidario liked this
1 thousand reads
1 hundred reads
angelrenefary liked this
angelrenefary liked this
Rocio Saldaña liked this
Luminosa Avila liked this
llaury liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->