Banco de Dados com PostgreSQL
Entenda modelagem de dados
1. Entenda MER e DER e como criar
2. Entenda os comandos SQL
3. Use o que aprendeu acima para criar seu banco com PostgreSQL
O que é PostgreSQL?
É um Sistema Gerenciador de Bancos de Dados (SGBD) relacional que permite armazenar, consultar e manipular dados de inúmeras formas. Dentre seus diversos diferenciais está a linguagem PL/pgSQL
O que é PL/pgSQL?
PL/pgSQL é uma linguagem que possibilita a construção de programas poderosos para empresas que precisam gerenciar tabelas com milhões ou bilhões de registros e, por isso, aprender essa tecnologia facilita o trabalho de quem manipula o SGBD PostgreSQL.
Qual a diferença entre SQL e PL/pgSQL?
Podemos entender a PL/pgSQL como uma extensão da linguagem SQL. Realmente, ela adiciona ao SQL funcionalidades que a tornam uma linguagem de programação completa como controle de fluxo, tratamento de exceções, estruturas de repetições, entre outras.
Planos de estudo são sequências de cursos e outros conteúdos criados por alunos e alunas da Alura para organizar seus estudos. Siga planos que te interessem ou crie o seu próprio.
Passo a passo
-
1
Conteúdo do plano
-
Curso Modelagem de banco de dados: entidades, relacionamentos e atributos
-
Curso Modelagem de banco de dados relacional: modelagem lógica e física
-
Curso Modelagem de banco de dados relacional: normalização
-
Curso Modelagem de banco de dados relacional: normalização
-
Artigo SGBD’s Relacionais
-
Curso Modelagem de banco de dados relacional: entendendo SQL
-
Artigo SQL: Comandos básicos
-
Artigo SQL: consultas com SELECT
-
Artigo SQL: cláusulas UPDATE e DELETE
-
Curso PostgreSQL
-
Curso PostgreSQL: Views, Sub-Consultas e Funções
-
Curso PostgreSQL: comandos DML e DDL
-
Curso PostgreSQL: desenvolva com PL/pgSQL
-
Curso PostgreSQL: Triggers, transações, erros e cursores
-
Curso PostgreSQL: administração e otimização do banco
-