Casa do Código - Livros e Tecnologia

  • Programação
  • Lógica
  • Java
  • .NET
  • PHP
  • Games
  • OO
  • Funcional
  • Python
  • Outros
  • Todos
  • Mobile
  • iOS
  • Android
  • Multiplataforma
  • Outros
  • Todos
  • Front-end
  • HTML e CSS
  • JavaScript
  • Outros
  • Todos
  • Infraestrutura
  • Web
  • Dados
  • Outros
  • Todos
  • Business
  • Startups
  • Marketing Digital
  • Gestão
  • Agile
  • UX e Design
  • Outros
  • Todos
  • Inteligência Artificial
  • Você tem 0 itens na sacola 0 Abrir navegação por categorias e busca Ir para ao topo da página

    Use o código e tenha 10% de desconto!

    PostgreSQL Banco de dados para aplicações web modernas

    Vinícius Carvalho
    Livro de PostgreSQL

    *Você terá acesso às futuras atualizações do livro.

    Sobre o livro

    ESCREVENDO O LIVRO QUE EU GOSTARIA DE LER

    Eu sempre consumi muitos livros de desenvolvimento de software brasileiros. Antes de conhecer a Casa do Código, eu tinha uma grande frustração com os livros dedicados ao desenvolvimento de software em português, e até mesmo com alguns internacionais.

    Se você já leu algum livro da Casa do Código, ele é diferente desde a capa e todo seu conteúdo. Tem uma abordagem mais moderna e menos ortodoxa do que os outros livros possuem. Na minha opinião, livros da área de desenvolvimento de software deveriam ter essa pegada mais leve e gostosa de ler.

    E o que me levou a escrever meu primeiro livro, lançado em 2015 pela Casa do Código, foi a vontade de criar um que eu gostaria de ler. Isso quer dizer, com um conteúdo prático, para que o(a) leitor(a) pudesse se desenvolver nível a nível sem se frustrar com o que estivesse começando a aprender — e o mais importante, na minha opinião: com cenários e problemas comuns do dia a dia do desenvolvedor.

    Este livro é para quem está começando a se aventurar no maravilhoso mundo do desenvolvimento de software e quer começar a trabalhar com um banco de dados. Este livro é para quem já conhece SQL e quer se aperfeiçoar na utilização de um gerenciador de banco de dados. Este livro também é para quem conhece o PostgreSQL e quer construir um projeto utilizando-o.

    Do começo ao fim, vamos desenvolver um projeto que pode ser aplicado na prática. Em cada exemplo, busquei aplicar problemas comuns do dia a dia de uma pessoa desenvolvedora.

     

    SOBRE O AUTOR

    Vinícius Carvalho teve seu primeiro contato com o computador em um curso de MS-DOS com Windows 95 e, desde então, apaixonou-se pela computação. Ao longo da adolescência, procurou aperfeiçoar-se e fazer alguns cursos até chegar a hora de escolher sua formação na faculdade. Essa parte foi fácil! Formou-se em Sistemas de Informações, pós graduou-se em Engenharia de Software e não parou de aprender coisas novas.

    Entusiasta da busca pelo conhecimento, procura manter-se atualizado nas tendências de desenvolvimento de software e tecnologia e tem como meta aprender algo novo todos os dias. Tecnologista, é apaixonado por tecnologia e solução de problemas através do desenvolvimento de software e construção de produtos. Atua na área de tecnologia da informação desde 2010 e, nesse período, exerceu diferentes funções, como Desenvolvedor, Analista de Negócios, Gerente de Produto, Product Owner, Scrum Master e Gerente de Projetos.

    Sempre em busca da melhoria contínua e de compartilhar conhecimento com a comunidade, buscando contribuir através de palestras e voluntariado em eventos de tecnologia. Tem o foco de seus estudos em métodos e metodologias ágeis e engenharia de dados. Lançou seu primeiro livro em 2015, _MySQL: Comece com o principal banco de dados open source do mercado_, que você pode encontrar em: https://www.casadocodigo.com.br/products/livro-banco-mysql. Sua página pessoal é https://www.viniciuscdes.com. Lá você pode conferir outras informações.  

    Sumário

    • 1 Introdução
      • 1.1 Banco de dados
      • 1.2 PostgreSQL
      • 1.3 Instalando e configurando
      • 1.4 Para pensar!
    • 2 Comece a desenvolver com o PostgreSQL
      • 2.1 PL/pgSQL
      • 2.2 Data Types: do básico ao avançado
      • 2.3 Para pensar!
    • 3 Nosso primeiro projeto
      • 3.1 Entendendo nossos dados
      • 3.2 A estrutura das tabelas
      • 3.3 Chaves primárias e chaves estrangeiras
      • 3.4 Trabalhando com pgAdmin
      • 3.5 Criando nossas tabelas
      • 3.6 Constraints: integridade de seus dados
      • 3.7 Criando sequências para as nossas tabelas
      • 3.8 E os nossos registros? Já podemos inserir!
      • 3.9 Consultando nossos registros
      • 3.10 Para pensar!
    • 4 Functions — Agilizando o dia a dia
      • 4.1 Functions para poupar esforços
      • 4.2 Utilizando a function
      • 4.3 Functions sem return
      • 4.4 Alterando functions
      • 4.5 Excluindo functions
      • 4.6 Vantagens da utilização das functions
      • 4.7 Para pensar!
    • 5 Funções, operadores e operações
      • 5.1 Funções embutidas
      • 5.2 Operadores lógicos
      • 5.3 Operadores de comparação
      • 5.4 Operadores e funções matemáticas
      • 5.5 Funções de texto
      • 5.6 Funções data/hora
      • 5.7 Funções agregadoras
      • 5.8 Consultas utilizando like
      • 5.9 Para pensar!
    • 6 Banco de dados rápido nos gatilhos
      • 6.1 Triggers — Gatilhos para agilizar tarefas
      • 6.2 Triggers insert, update e delete
      • 6.3 Desabilitando, habilitando e deletando uma trigger
      • 6.4 Para pensar!
    • 7 Turbinando as consultas com joins e views
      • 7.1 Subconsultas
      • 7.2 Consultas entre duas ou mais tabelas através das joins
      • 7.3 Views
      • 7.4 Para pensar!
    • 8 Administração de banco de dados e outros tópicos
      • 8.1 Administrador(a) de banco de dados vs. desenvolvedor(a)
      • 8.2 Comandos úteis
      • 8.3 Backups
      • 8.4 Índices e performance das consultas
      • 8.5 Para pensar!
    • 9 Tipos de dados especiais
      • 9.1 Tipos de campos especiais
      • 9.2 Campos array
      • 9.3 Campos do JSON
      • 9.4 Para pensar!
    • 10 Conclusão
      • 10.1 Para pensar e agradecer!

    Dados do produto

    Número de páginas:
    220
    ISBN:
    978-85-5519-255-5
    Data publicação:
    03/2017. Atualizado em 03/2023.
    Fórum de discussões

    Compartilhe!

    Compartilhe no Facebook Compartilhe no Twitter

    *Você terá acesso às futuras atualizações do livro.

    altLogoFooter

    Uma empresa do Grupo Alun

    Logo da Alun

    Links da
    Casa do Código

    • Meus ebooks
    • Sobre a Casa do Código
    • Todos os livros
    • Nossas coleções
    • Quero escrever um livro ou fazer parceria
    • Perguntas Frequentes
    • Política de Privacidade
    • Fale conosco

    Nas redes sociais

    • /CasaDoCodigo
    • @casadocodigo
    • @casadocodigo

    Receba novidades e lançamentos

    Este site aceita Pix, Cartão de Crédito, Débito

    • pagarme
    • paypal

    Grupo Alun

    • Educação em Tecnologia

      • FIAP
      • Casa do Código
      • PM3 - Cursos de Produto
    • Mais Alura

      • Alura Start
      • Alura Língua
      • Alura Para Empresas
      • Alura LATAM
    • Comunidade

      • Tech Guide
      • 7 days of code
      • Hipsters ponto Jobs
    • Podcasts

      • Hipsters ponto Tech
      • Dev sem Fronteiras
      • Layers ponto Tech
      • Like a Boss
      • Scuba Dev