Curso PostgreSQL Essentials

  • APP Mobile & Development

Curso PostgreSQL Essentials

24 horas
Visão Geral

Curso PostgreSQL Essentials, PostgreSQL é considerado o 'banco de dados relacional de código aberto mais avançado do mundo'. Se isso é verdade ou não, sua popularidade aumentou drasticamente nos últimos anos.

Venha preparado para dominar a Linguagem de Consulta Estruturada (SQL) usada na plataforma PostgreSQL neste curso rápido e prático. O curso começa com uma discussão de conceitos e terminologia de banco de dados relacional. Uma revisão do design de normalização e criação de tabelas ocorre e rapidamente se move para uma discussão muito prática de recuperação e manipulação de dados usando SQL. Todos os tópicos têm uma inclinação para o desempenho, e cada tópico é reforçado com workshops práticos. O pgAdmin é a plataforma de administração e desenvolvimento do PostgreSQL mais popular e será usada em todos os workshops. Os alunos sairão desta aula com uma compreensão clara do banco de dados relacional PostgreSQL, programação SQL e desempenho relacionado.

Objetivo

Após a conclusão bem sucedida deste Curso PostgreSQL Essentials, o aluno será capaz de:

  • Escreva um bom código SQL eficiente para recuperar dados
  • Compreender o design, a integridade e a manipulação de dados do banco de dados
  • Traduza e codifique problemas de negócios em SQL
  • Compreender as associações de SQL e as relações de tabela
  • Entenda predicados indexáveis ​​versus não indexáveis
  • Compreender o papel do otimizador do PostgreSQL e as abordagens para a seleção do caminho de acesso
Publico Alvo
  • Programadores, analistas, testadores, administradores de banco de dados e gerentes de TI que estão expostos ou são obrigados a realizar atividades SQL associadas a dados armazenados em um banco de dados relacional PostgreSQL.
Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico

I. Relational Database Concepts

  1. The Relational Model
  2. Relational Terminology
  3. Normalization
  4. Table Relationships (PKs and FKs)
  5. Intro to SQL and Transact-SQL
  6. Table Creates
  7. The SQL Server Optimizer

II. Basic Data Retrieval

  1. SELECT Statement
  2. Using SELECT
  3. Projecting Columns Onto the Result
  4. Basic Predicates
  5. Expressions in the SELECT Clause
  6. Expressions in the WHERE clause

III. Intermediate Data Manipulation

  1. Compound Conditions
  2. Other WHERE Clause Operators
  3. BETWEEN
  4. IN
  5. LIKE
  6. IS NULL
  7. Using DISTINCT
  8. ORDER BY Clause

IV. Built-in Functions

  1. Working with Datatypes and Casting
  2. SQL string functions
  3. SQL numeric functions
  4. SQL date functions and logic
  5. Functions Involving NULLs
  6. CASE Statements

V. Aggregation

  1. SUM, AVG, MIN, MAX & COUNT Functions
  2. Grouping Results with GROUP BY
  3. Filtering Groups with HAVING

VI. Joins

  1. Inner Equi-Join
  2. Join Classification
  3. Cartesian Products
  4. Inner Joins of More than 2 Tables

VII. Data Modification

  1. INSERT
  2. UPDATE
  3. DELETE
  4. COMMIT and ROLLBACK
TENHO INTERESSE

Cursos Relacionados

Curso Python Introdução a Programação

32 horas

Curso iOS Swift Desenvolvendo Apps

40 horas

Curso Desenvolvimento de Aplicações Para SAP HANA 

24horas

Curso Big Data Analyst Mineração de Dados

32 horas

Curso SAP FIORI Desenvolvedor Fiori

32 Horas

Curso SAP ABAP HANA - Desenvolvedor ABAP HANA

24 horas

Curso Técnicas de integração de dados ETL

16 horas

Curso Cloudera Developer para Apache Spark e Hadoop

32 horas

Curso Cloudera Administrador Apache Hadoop

32 horas