Curso SQL Querying Fundamentals

  • Web UX Design Era Digital

Curso SQL Querying Fundamentals

16h
Visão Geral

Aprenda design de banco de dados e conhecimento prático fundamental da linguagem SQL.

As organizações normalmente armazenam suas informações mais críticas — as informações usadas para gerenciar as operações diárias — em um banco de dados. A capacidade de recuperar e analisar esta informação é essencial para o funcionamento da organização. Structured Query Language (SQL) é a linguagem principal usada para realizar tais tarefas. Essencialmente, SQL é a linguagem que você usa para interagir com um banco de dados.

A capacidade de escrever SQL é uma habilidade profissional essencial para quem precisa gerenciar grandes volumes de dados, produzir relatórios, extrair dados ou combinar dados de múltiplas fontes. Mesmo que outra pessoa de sua equipe crie relatórios para você, ter um conhecimento fundamental de consultas SQL o ajudará a fazer as perguntas certas e a saber o que procura em suas ferramentas de análise de dados.

Este Curso SQL Querying Fundamentals não apenas ensina você a usar SQL como ferramenta para recuperar as informações necessárias dos bancos de dados, mas também apresenta um processo para planejar e projetar com eficácia um banco de dados funcional e eficiente. Saber como planejar um banco de dados relacional é importante para o sucesso dos bancos de dados que você cria. Sem planejamento, você não poderá saber o que o banco de dados precisa fazer, ou mesmo quais informações incluir no banco de dados. Planejar um banco de dados é essencial e evita o trabalho extra de corrigir problemas de manutenção de dados posteriormente.

Objetivo

Após concluir este Curso SQL Querying Fundamentals, você será capaz de:

  • Siga um processo eficiente para projetar um banco de dados relacional.
  • Defina o modelo conceitual do banco de dados.
  • Defina o modelo lógico do banco de dados.
  • Aplique métodos de normalização de banco de dados para melhorar o design inicial de um banco de dados.
  • Conclua o design do banco de dados, incluindo controles para garantir sua integridade referencial e de dados.
  • Conecte-se ao banco de dados SQL Server e execute uma consulta simples.
  • Inclua uma condição de pesquisa em uma consulta simples.
  • Use várias funções para realizar cálculos em dados.
  • Organize os dados obtidos de uma consulta antes que sejam exibidos na tela.
  • Recuperar dados de várias tabelas.
  • Exporte os resultados de uma consulta.
Publico Alvo
  • Analistas de negócios
  • Analistas de dados
  • Desenvolvedores
  • Aqueles que precisam saber como consultar um banco de dados SQL.
Pre-Requisitos
  • Para garantir seu sucesso neste curso, você deve ter conhecimentos básicos de informática.

 

Materiais
Inglês/Português/Lab Pratico
Conteúdo Programatico

Getting Started with Relational Database Design

  1. Topic A: Identify Database Components
  2. Topic B: Identify Common Database Design Problems
  3. Topic C: Follow a Database Design Process
  4. Topic D: Gather Requirements

Defining the Database Conceptual Model

  1. Topic A: Create the Conceptual Model
  2. Topic B: Identify Entity Relationships

Defining the Database Logical Model

  1. Topic A: Identify Columns
  2. Topic B: Identify Primary Keys
  3. Topic C: Identify and Diagram Relationships

Normalizing Data

  1. Topic A: Avoid Common Database Design Errors
  2. Topic B: Comply with Higher Normal Forms

Finalizing the Database Design

  1. Topic A: Adapt the Physical Model for Different Systems
  2. Topic B: Ensure Referential Integrity
  3. Topic C: Ensure Data Integrity at the Column Level
  4. Topic D: Ensure Data Integrity at the Table Level
  5. Topic E: Design for the Cloud

Executing a Simple Query

  1. Topic A: Connect to the SQL Database
  2. Topic B: Query a Database
  3. Topic C: Save a Query
  4. Topic D: Modify and Execute a Saved Query

Performing a Conditional Search

  1. Topic A: Search Using One or More Conditions
  2. Topic B: Search for a Range of Values and NULL Values
  3. Topic C: Search Data Based on String Patterns

Working with Functions

  1. Topic A: Perform Date Calculations
  2. Topic B: Calculate Data Using Aggregate Functions
  3. Topic C: Manipulate String Values

Organizing Data

  1. Topic A: Sort Data
  2. Topic B: Rank Data
  3. Topic C: Group Data
  4. Topic D: Filter Grouped Data
  5. Topic E: Summarize Grouped Data
  6. Topic F: Use PIVOT and UNPIVOT Operators

Retrieving Data from Multiple Tables

  1. Topic A: Combine the Results of Two Queries
  2. Topic B: Compare the Results of Two Queries
  3. Topic C: Retrieve Data by Joining Tables

Exporting Query Results

  1. Topic A: Generate a Text File
  2. Topic B: Generate an XML File
TENHO INTERESSE

Cursos Relacionados

Curso Adobe Captivate Foundation

16 horas

Curso Adobe Captivate Advanced

16 horas

Curso Algoritmos Visual Foundation

16 horas

Curso Web Performance and Optimisation

Curso Web Performance and Optimisation

Curso Adobe Animate Foundation

16 horas

Curso PHP Developer Foundation

32 horas