La Table 52.1 enumera los catálogos del sistema. Más abajo se incluye una documentación más detallada de cada catálogo.
La mayoría de los catálogos del sistema se copian de la base de datos plantilla (template) durante la creación de la base de datos y, a partir de entonces, son específicos de cada base de datos. Unos pocos catálogos se comparten físicamente entre todas las bases de datos de un clúster; estos se indican en las descripciones de los catálogos individuales.
Table 52.1. Catálogos del sistema
| Nombre del catálogo | Propósito |
|---|---|
pg_aggregate | funciones de agregación |
pg_am | métodos de acceso de relaciones |
pg_amop | operadores de métodos de acceso |
pg_amproc | funciones de soporte de métodos de acceso |
pg_attrdef | valores por defecto de columnas |
pg_attribute | columnas de tablas (“atributos”) |
pg_authid | identificadores de autorización (roles) |
pg_auth_members | relaciones de membresía de identificadores de autorización |
pg_cast | conversiones de tipo (casts) |
pg_class | tablas, índices, secuencias, vistas (“relaciones”) |
pg_collation | ordenamientos (información de configuración regional) |
pg_constraint | restricciones de control (check), unicidad, clave primaria y clave foránea |
pg_conversion | información de conversión de codificación |
pg_database | bases de datos dentro de este clúster de bases de datos |
pg_db_role_setting | configuraciones por rol y por base de datos |
pg_default_acl | privilegios por defecto para tipos de objetos |
pg_depend | dependencias entre objetos de la base de datos |
pg_description | descripciones o comentarios sobre objetos de la base de datos |
pg_enum | definiciones de etiquetas y valores de enumerados (enum) |
pg_event_trigger | disparadores de eventos (event triggers) |
pg_extension | extensiones instaladas |
pg_foreign_data_wrapper | definiciones de envolturas de datos externos (foreign-data wrappers) |
pg_foreign_server | definiciones de servidores externos |
pg_foreign_table | información adicional de tablas externas |
pg_index | información adicional de índices |
pg_inherits | jerarquía de herencia de tablas |
pg_init_privs | privilegios iniciales de objetos |
pg_language | lenguajes para escribir funciones |
pg_largeobject | páginas de datos para objetos grandes (large objects) |
pg_largeobject_metadata | metadatos para objetos grandes |
pg_namespace | esquemas (namespaces) |
pg_opclass | clases de operadores de métodos de acceso |
pg_operator | operadores |
pg_opfamily | familias de operadores de métodos de acceso |
pg_parameter_acl | parámetros de configuración para los cuales se han concedido privilegios |
pg_partitioned_table | información sobre la clave de partición de las tablas |
pg_policy | políticas de seguridad a nivel de fila (RLS) |
pg_proc | funciones y procedimientos |
pg_publication | publicaciones para replicación lógica |
pg_publication_namespace | mapeo de esquema a publicación |
pg_publication_rel | mapeo de relación a publicación |
pg_range | información sobre tipos de rango (range types) |
pg_replication_origin | orígenes de replicación registrados |
pg_rewrite | reglas de reescritura de consultas |
pg_seclabel | etiquetas de seguridad en objetos de la base de datos |
pg_sequence | información sobre secuencias |
pg_shdepend | dependencias en objetos compartidos |
pg_shdescription | comentarios sobre objetos compartidos |
pg_shseclabel | etiquetas de seguridad en objetos de base de datos compartidos |
pg_statistic | estadísticas del planificador |
pg_statistic_ext | estadísticas extendidas del planificador (definición) |
pg_statistic_ext_data | estadísticas extendidas del planificador (datos construidos) |
pg_subscription | suscripciones de replicación lógica |
pg_subscription_rel | estado de la relación para las suscripciones |
pg_tablespace | tablespaces dentro de este clúster de bases de datos |
pg_transform | transformaciones (conversiones de tipo de datos a lenguajes procedimentales) |
pg_trigger | disparadores (triggers) |
pg_ts_config | configuraciones de búsqueda de texto |
pg_ts_config_map | mapeos de tokens de configuraciones de búsqueda de texto |
pg_ts_dict | diccionarios de búsqueda de texto |
pg_ts_parser | analizadores (parsers) de búsqueda de texto |
pg_ts_template | plantillas de búsqueda de texto |
pg_type | tipos de datos |
pg_user_mapping | mapeos de usuarios a servidores externos |