Resumo POSTGRES

291 palavras 2 páginas
POSTGRESQL

É um SGBD objeto-relacional (cada coisa criada é um objeto (bd, tables, triggers, views)). os objetos podem se relacionar.
ACID (atomicidade, Concistência, Isolamento, Durabilidade).
É possível adicionar novos tipos de dados, funções, operadores, funções agregadas, métodos de indexação e linguagens procedurais.

limitações:

tamanho max de um bd ilimitado tamanho max de uma tabela
32 TB tamanho max de uma linha
1.6 TB tamanho max de uma coluna
1 GB número max de linhas ilimitado número max de colunas
250 - 1600 número max de índices ilimitado SGBD: gerencia o banco de dados.
Cluster: local onde estão os arquivos do banco de dados.
PSQL: um aplicativo cliente que permite conexão com o banco de dados.

SQL: Linguagem estruturada de consulta)

comandos não são case-sensitive e são finalizados com (;).

DDL (Linguagem de definição de dados): definição da estrutura dos dados, efeitos sobre objeto, criação de banco de dados, tabelas, views, triggers, etc. Ex: create, alter, drop, etc.
DML (Linguagem de manipulação de dados): não altera estrutura de dados e sim os registros, efeitos sobre registros (linhas), comandos de consultas, inserção, alteração, remoção. Ex: select, insert, update, delete, etc.
DCL (Linguagem de controle de dados): controle de acesso a objetos por usuários e seus privilégios. GRANT (garantir direitos a um usuário) e REVOKE (retirar direitos a um usuário). Os direitos podem ser: all, create, execute, references, select, triggers, usage, connect, delete, insert, rule, temporary, upgrade, etc. identificadores: letras ou underline (_). eles não são case-sensitive. Para começar com números ou serem case-sensitive, basta criar o identificador com “” (problema: sempre quando referenciado precisar utilizar as “”). templates: ? tipos de dados: numéricos, caracteres, null (não preenchido), booleano (true: TRUE, ‘t’, ‘true’, ‘y’, ‘yes’, ‘1’. false: FALSE, ‘f’, ‘false’, ‘n’, ‘no’, ‘0’), data e hora,

Relacionados

  • Plano de Trabalho
    558 palavras | 3 páginas
  • Banco de dados
    1764 palavras | 8 páginas
  • Tecnologo
    4250 palavras | 17 páginas
  • Estudo e avaliação da utilização de bancos de dados para o armazenamento de dados midi
    24164 palavras | 97 páginas
  • BDOO
    8974 palavras | 36 páginas
  • Desenvolvimento agil web com vraptor
    2662 palavras | 11 páginas
  • Etica no trabalho
    1128 palavras | 5 páginas
  • Pagila
    1999 palavras | 8 páginas
  • Replicação com slony
    2915 palavras | 12 páginas
  • PostgreSQL - SGBD Objeto-Relacional open-source
    4583 palavras | 19 páginas