Implementação completa de padrões ANSI para SQL
Seminário: Implementação completa de padrões ANSI para SQL. Pesquise 862.000+ trabalhos acadêmicosPor: carol1234567890 • 18/9/2014 • Seminário • 356 Palavras (2 Páginas) • 209 Visualizações
• Funções;
• Operadores;
• Funções de agregação;
• Métodos de índice;
• Linguagens procedurais;
• Implementação completa dos padrões ANSI para o SQL, como selects aninhados,
integridade referencial, views, triggers;
• Extensões orientadas a objeto, como tipos abstratos de dados, herança, atributos multivaluados;
• Funções definidas pelo usuário, mas que não podem retornar registros, portanto não tem ainda a mesma funcionalidade dos procedimentos armazenados em outros bancos;
• Servidor em múltiplos processos: um único processo postmaster recebe as conexões de rede, e inicia um processo postgrés para cada cliente;
• Uso intensivo de memória compartilhada e semáforos – pode ser necessário ajustar parâmetros do kernel para melhorar o desempenho ou para atender a cargas de trabalho
piores;
• Tabelas e índices correspondem à arquivos físicos e bancos de dados correspondem à diretórios. Podem ser configurados vários diretórios diferentes para hospedar (arquivos de) bancos de dados;
• Segurança via Kerberos e/ou SSL;
• Views funcionais;
• Funções definidas pelo usuário em TCL, Perl, C;
• Outer joins;
• Postgres file system, para suporte a raw devices;
• Máquina Virtual Java integrada ao banco;
• Backups on-line rápidos; e
• Two-phase commit.
Passo 3.
No terceiro passo desta atividade é solicitado um pesquisa afim de definir alguns conceitos, como o que é um banco de dados, um SGBD e um modelo lógico.
O que é um banco de dados?
Podemos dizer que um banco de dados é uma estrutura de dados organizada em classes de informações que se referem a um mesmo tema. As classes podem chamar-se Tabelas Lógicas.
Uma tabela é formada por registros, que representam cada entidade dentro da tabela. Como exemplos podem representar uma classe de dados chamada de Clientes, que possui vários registros e cada registro dessa classe representa um determinado cliente. Os registros são divididos em campo que representa uma determinada informação de um registro como, por exemplo:
• Telefone;
• Nome; e
• Endereço.
O que é um SGBD?
Um SGBD é uma ferramenta destinada para o controle de acesso, organização, manutenção, recuperação e armazenamento de dados em um banco, também responsvel pelo gerenciamento de múltiplos usuários insiram, atualizem, façam backup e apaguem as informações armazenadas dentro do banco.
O que
...