Pesquise pelo que procura

terça-feira, 24 de maio de 2016

pgAdmin 4 - O elefante se aproxima da linha de chegada

Artigo escrito por Dave Page, traduzido com autorização. Publicado originalmente em pgAdmin 4 - The elephant nears the finish line
Print de tela do pgAdmin 4

Como você deve saber, muitos de nós da equipe pgAdmin tem trabalhado duro no pgAdmin 4 há algum tempo. pgAdmin 4 é uma reescrita completa do pgAdmin (o quarto, como você pode imaginar), após a versão anterior ter chegado ao fim da manutenção de sua vida depois de 14 anos de desenvolvimento.


O trabalho no projeto começou devagar, quase dois anos atrás, no entanto a equipe da EnterpriseDB tem aumentado o ritmo de desenvolvimento ao longo dos últimos meses. Neste momento, estamos nos aproximando da versão alpha, esperamos tê-la em torno de algumas semanas.


Arquitetura




Esta nova aplicação é projetada para operação tanto no ambiente de trabalho (desktop) quanto um servidor web. Escrito em Python usando o framework Flask para o back-end, e Javascript / jQuery / Backbone para o frontend, ele pode facilmente ser implementado como uma aplicação WSGI para vários usuários em praticamente qualquer ambiente de rede.


Um pequeno aplicativo permite que você execute o pgAdmin 4 como uma aplicação de desktop - esta é uma Qt executável que incorpora um interpretador Python e um navegador web, juntamente com a aplicação principal em um único pacote que pode ser instalado em um computador com versões anteriores do pgAdmin.

Funcionalidades


Embora a funcionalidade central do pgAdmin 4 permanece semelhante ao pgAdmin 3, a uma série de mudanças que fizemos:

  • O suporte para as versões de banco de dados sem suporte foi descartada.
  • Nós não implementamos suporte para alguns tipos de objetos que não foram anteriormente utilizados na ferramenta, tais como operadores de classes e famílias.
  • Não implementamos (ainda) algumas das ferramentas que não funcionam tão bem em pgAdmin 3, como o construtor de consulta gráfica ou designer de banco de dados (que sempre foi totalmente desativado por padrão).
  • A ferramenta de consulta e Editar Grade foram fundidas em uma única ferramenta. Em versões futuras, estaremos melhorando ainda mais a funcionalidade para permitir fazer alterações diretamente no resultado das Querys (quando for determinado que o resultado da consulta pode ser alterado). Mas, por agora, a mudança é permitida quando a origem é de uma única tabela e tipo de dado é conhecido, tendo sua respectiva chave primária.
  • A interface de usuário é mais flexível do que nunca, permitindo guias para conter e reorganizar em mais maneiras do que antes.
  • Nós passamos tempo redesenhando alguns dos paradigmas de interface do pgAdmin 3. Longe estão os controles de lista com Adicionar / Remover botões, substituído com o que chamamos de controles de grade sub-nó que permitirão a edição na grade de valores de chave, com mais detalhes disponível quando necessário em linhas expansíveis.
  • Os controles de lista com Adicionar / Remover botões, substituímos com o que chamamos de controles de grade sub-nó, que permitirão a edição na grade de valores de chave, com mais detalhes disponíveis quando necessários em linhas expansíveis.
  • Nós também gastamos tempo pensando sobre como torná-lo mais rápido, minimizando a necessidade de alternar entre janelas, usando caixas de combinação pesquisáveis e muito mais.
  • A interface é muito mais atraente, fazendo uso de grupos de controle e regiões expansíveis para tornar as coisas mais fáceis de entender.


Print's


Sem mais o que falar, aqui estão alguns prints (não concluídos).

quinta-feira, 17 de março de 2016

Vaga para Programador PL/SQL em Chapecó - SC

Vaga para Programador PL/SQL
Postado originalmente em: pgbr-geral

Descrição da Vaga

O Programador PL/SQL trabalha com assuntos relacionados a instruções SQL, Procedimentos, Triggers e Tunning em Bancos de Dados existentes e em novos projetos. Seu trabalho consiste em elaborar consultas, testar, validar os dados e melhorar constantemente a performance da extração de dados.

Requisitos:

- Aptidão para pesquisar, desenvolver, simular e apresentar soluções técnicas em Banco de Dados;

- Conhecimentos em ferramentas CASE para Modelagem de Banco de Dados;

- Graduação em Programação, Ciências da Computação, Analise de Sistemas, Banco de Dados ou áreas a fins;

- Conhecimentos de modelagem, extração e manipulação de dados com SQL Desejável:

a) Conhecimentos de programação em PL/SQL, PG/SQL e T/SQL para desenvolver scripts de criação de objetos, modelagem de dados e rotinas de manutenção do BD - preferencialmente PG/SQL;

b) Conhecimentos para administrar usuários e para executar tarefas básicas de administração do BD, tais como: gerenciar tabelas e índices e aplicar patches no BD.

c) Saber exportar e importar dados;

d) Conhecimentos básicos de gerenciamento de usuários, roles e objetos do BD (tabelas, índices, constraints, visões, triggers, sequences etc.);

e) Conhecimentos sobre a arquitetura geral do Banco de Dados;

f) Experiência ou conhecimentos sólidos de instruções SQL e modelagem de dados;

A empresa oferece salário compatível com a função, assistência médica e auxílio alimentação.

Interessados enviar currículo para: rh@desbravador.com.br

segunda-feira, 18 de janeiro de 2016

Quiz Online

Professor apresentando o Quiz na Web
Em 13/08/2013 eu publiquei o post: Teste de Conhecimento em SQL Online, na época estava a procura de um site ou app em que eu pudesse testar meus conhecimentos em SQL, foi ai que achei o site e resolvi compartilhar com vocês.

Da procura surgiu o insight de criar um site em que fosse possível testar os conhecimentos em diversas áreas, isto de forma confiável e divertida, nascia ali a ideia do Quiz na Web!

Mas ai você deve estar se perguntando, mas 2013, estamos em 2016..., pois é, se passaram alguns anos desde que a ideia foi concebida, de lá pra cá escrevi algumas coisas sobre como seria o site, sonhava bastante com ele, mas, como não domino programação front-end, na época o projeto infelizmente não saiu do papel, e não saia da minha cabeça.

Dessa necessidade de programar, me inscrevi em um "grupo" de pessoas que iriam criar projetos a fim de aprendizagem e troca de experiências, o grupo não foi pra frente, mas a amizade com o Samuel Pereira, essa sim se consolidou.

Ele domina, e muito bem diga-se de passagem programação, dai juntamos e lançamos o Quiz na Web.

O Quiz na Web é um site em que você poderá testar seus conhecimentos em diversas áreas, desafiar colegas, se preparar para provas, concursos e afins.

Como a origem do Quiz na Web veio do SQL, os primeiros quizzes que montei foram de SQL, e estão disponíveis em:

Quiz na Web > Categoria > Linguagem de Programação > SQL

Assim como no post de 2013, acessem o Quiz, façam o teste e postem aqui o resultado,gostaria de contar com a colaboração de vocês com sugestões, elogios e criticas também.

Espero poder mais uma vez contribuir com todos vocês.

Um grande abraço.

sábado, 28 de fevereiro de 2015

Divulgação: Hangout sobre PostgreSQL

PostreSQL

A Timbira irá realizar um evento online sobre o PostgreSQL com o:

Tema"PostgreSQL 9.4: o que vem por aí"

Quando03/03/15 às 20h

Inscrições emhttps://plus.google.com/u/0/events/cb0t2ovfn5km89p0hja002vucio