Convenções gerais SQL: mudanças entre as edições

m
sem sumário de edição
mSem resumo de edição
mSem resumo de edição
Linha 2: Linha 2:


* '''Estilo''' sintático: dentre as várias alternativas que a linguagem SQL oferece para se escrever a mesma coisa, quais recomendamos.  
* '''Estilo''' sintático: dentre as várias alternativas que a linguagem SQL oferece para se escrever a mesma coisa, quais recomendamos.  
* '''Documentação''': onde e como documentar. A principal recomendação aqui é "use o comando COMMENT" do SQL. Além disso existe um ''parser'' que gera código mediawiki para postar nesta Wiki.
* '''Documentação''': onde e como documentar. A principal recomendação aqui é "use o comando COMMENT" do SQL. Além disso existe um ''parser'' que gera código Mediawiki para postar nesta Wiki.
** Documentação e estilo: devido ao parser algumas partes da documentação podem ser expressas em <code>-- informal comm</code>   
** Documentação e estilo: devido ao parser algumas partes da documentação podem ser expressas em <code>-- informal comm</code>   
* '''Testes''': requisitos mínimos de teste, tipicamente usando comando ASSERT em scripts dedicados, ou gerando a partir .
* '''Testes''': requisitos mínimos de teste, tipicamente usando comando ASSERT em scripts dedicados, ou gerando a partir .
* Objetos: em quais SQL-schemas definir, com qual sintaxe de nomenclatura, com qual estilo e níveis de documentação.
* Objetos: em quais ''SQL-schemas'' definir, com qual sintaxe de nomenclatura, com qual estilo e níveis de documentação.
** '''UDF''' - ''User Defined Functions'';
** '''UDF''' - ''User Defined Functions'';
** '''Views''' e Materialized Views;
** '''Views''' e Materialized Views;
Linha 17: Linha 17:
Consideramos que, no caso do [[wikipedia:PostgreSQL|PostgreSQL]], por haver isolamento de cópia e de consulta, '''cada banco de dados é conceitualmente um [[wikipedia:data lake|''data lake'']]'''.
Consideramos que, no caso do [[wikipedia:PostgreSQL|PostgreSQL]], por haver isolamento de cópia e de consulta, '''cada banco de dados é conceitualmente um [[wikipedia:data lake|''data lake'']]'''.


, no a de dados são organizados em ''data lakes'' (DL)
[???], no a de dados são organizados em ''data lakes'' (DL)
As convenções de abreviação de nome de projeto seguem para os diversos
As convenções de abreviação de nome de projeto seguem para os diversos
[[Categoria:Conceitos]]
1 224

edições