






Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Um tutorial sobre a criação de um banco de dados no pgadmin iv, uma ferramenta de gerenciamento de código aberto do postgres, o banco de dados de código aberto mais avançado do mundo. O tutorial abrange a criação de um server, a criação de um banco de dados e a formação de uma tabela, incluindo a criação de colunas e a configuração de tipos numéricos, redes e strings.
Tipologia: Trabalhos
1 / 11
Esta página não é visível na pré-visualização
Não perca as partes importantes!







Antes de criar um banco de dados é preciso que seja criado um server, para isso precisa-se fazer o seguinte processo:
1- Com o botão direito do mouse, clique em “Servers”, depois em “Create” e por último em “Server…”, assim, você será direcionado para outra janela;
Figura 1
2- Nessa janela, será preciso inserir o nome do server, neste exemplo foi escolhido “Samara”, o restante dos campos ficam como estão;
Figura 2
3- Agora vai ser feita a configuração dos detalhes da conexão, que é muito importante. Primeiro, no campo “Hostname/address” deve-se colocar “localhost” e a senha que desejar. Como no passo acima, o restante dos campos permanecem iguais. Logo após isso, clicando em “Save” o server será criado ;
Figura 3
2. CRIANDO O BANCO DE DADOS
1- Com o server criado, o próximo passo é criar o banco de dados, para isso, primeiro é preciso clicar no “+” do lado do “Server”, assim, abrindo alguns servers, agora, basta clicar no server que criamos, neste caso “Samara”. Após isso, clique em “Database” com o botão direito, em “Create”, depois em “Database...”, deste modo, será aberta outra janela;
3- Agora sim é a hora de criar a tabela, clicando no Schema que foi criado, depois em “Tables” com o botão direito, “Create” e em “Table…”, assim, se abrirá outra janela;
Figura 7 4- Primeiramente, deve-se inserir o nome da tabela, neste caso, foi escolhido o nome “Table1”. Repare também que deve estar selecionado o “Schema” criado anteriormente;
Figura 8 5- Depois, é preciso criar as colunas, neste caso, foi criada um atributo nome, outro cidade (ambos do tipo caractere), e CPF (tipo numérico), que foi configurada como chave primária, como se pode ver na imagem abaixo, após isso, basta clicar em save e a tabela estará pronta.
Figura 9 3.1 VARIÁVEIS Cada tipo de dado possui uma representação externa determinada pelas suas funções de entrada e de saída. Muitos tipos nativos possuem formato externo óbvio. Entretanto, muitos tipos existem apenas no PostgreSQL, como os caminhos geométricos, ou possuem várias possibilidades para o formato, como os tipos de data e hora. Algumas das funções de entrada e saída não são inversíveis, ou seja, o resultado da função de saída pode perder precisão quando comparado com a entrada original.
3.1.1 TIPOS NUMÉRICOS Os tipos numéricos consistem em inteiros de dois, quatro e oito bytes, números de ponto flutuante de quatro e oito bytes, e decimais de precisão selecionável, como:
● Smallint – Tipo inteiro com 2 bytes, na faixa de -32768 até +32767. ● Integer – Tipo inteiro com 4 bytes, na faixa de -2147483648 a +2147483647. ● Bigint – Tipo inteiro de 8 bytes com faixa larga, entre -9223372036854775808 a
● Smallserial – Tipo inteiro sequencial, usado em campos de auto incremento, possuindo uma faixa de valor de 1 até 32767. ● Serial – Serial com 4 bytes, Intervalo de 1 até 2147483647. ● Bigserial – Serial com 8 bytes, intervalo de 1 até 9223372036854775807. ● Real – Possui 4 bytes de armazenamento, precisão variável, valor inexato e de precisão de 15 dígitos decimais. ● Numeric – Números decimais, precisão especificada pelo usuário, valor exatos e sem limites. ● Double Precision – Números com precisão variável, valores inexatos e de precisão de 15 dígitos decimais.
3.1.2 TIPOS DE REDE O PostgreSQL disponibiliza tipos de dado para armazenar endereços IPv4, IPv6 e MAC. É preferível utilizar estes tipos em vez dos tipos de texto puro, porque estes tipos
É possível dizer que o bancos de dados e a sua tecnologia estão provocando um grande impacto no crescimento do uso de computadores. É viável afirmar que eles representam um papel crítico em quase todas as áreas em que os computadores são utilizados, incluindo negócios, comércio eletrônico, engenharia, medicina, direito, educação e as ciências da informação, para citar apenas algumas delas. Neste trabalho foi possível compreender melhor como criar um bancos de dados, e isso irá auxiliar muito no restante do ano letivo.
Em documentos eletrônicos:
MEDEIROS, Andreson, Manipular banco de dados PostgreSQL. Belo Horizonte, 2018. Disponível na internet:http://www.andersonmedeiros.com. Capturado em 15 de agosto de 2018; 12h:42min:48seg. PETRIN, Natália, Como criar um banco de dados. Pernanbuco, 2017. Disponível na internet em: https://www.estudopratico.com.br/. Capturado em 25 de agosto de 2018; 22h:10min:05seg.
Livros:
ALVES, William Pereira. Banco de Dados: Teoria e Desenvolvimento. 1ºed. Editora Érica Ltda, 2009.