Fundamentos de Banco de Dados - SQL Server

Microsoft SQL Server (Incompleto - solicite um voucher de 100%)
4.52 (209 reviews)
Udemy
platform
Português
language
IT Certification
category
Fundamentos de Banco de Dados - SQL Server
2 185
students
2 hours
content
Feb 2025
last update
$13.99
regular price

Why take this course?

🌟 Fundamentos de Banco de Dados com Microsoft SQL Server

🚀 O que você vai aprender nesse curso:

Módulo 1: Entendendo os principais conceitos do banco de dados

  • 🧐 O que é um banco de dados: Compreenda a definição e a importância de um banco de dados na gestão de informações.
  • 📚 Tipos de banco de dados: Explore os diferentes tipos de banco de dados e suas características principais.
  • 🗂️ Arquivos de banco de dados (MDF, NDF e LDF): Entenda as funções e propósitos dos arquivos associados a um banco de dados SQL Server.
  • Linguagem de manipulação de dados (DML): Aprenda as operação fundamentais para gerenciar os dados no banco de dados.
  • 🏗️ Linguagem de definição de dados (DDL): Domine a criação e o design das estruturas do banco de dados.
  • 🔍 Sistema de Gerenciamento de Banco de Dados (SGBD): Descubra como o SQL Server gerencia e armazena os dados.
  • 🛠️ Tabelas do sistema: Conheça as tabelas system internas e seu papel no funcionamento do SGBD.

Módulo 2: Criando objetos de banco de dados

  • 🔢 Tipo de dados: Entenda a importância dos tipos de dados e como eles influenciam a armazenagem e manipulação dos dados.
  • 📋 Criando tabelas: Aprenda os passos para criar tabelas e as melhores práticas para design de banco de dados.
  • 🔄 Conversões implícitas e explícitas: Domine como conversões podem afetar a integridade dos seus dados.
  • 🔍 Views (Visões): Use visões para fornecer um acesso simplificado aos dados armazenados.
  • Stored Procedures: Crie procedimentos armazenados para encapsular e reutilizar operações complexas.
  • 🧮 Functions (Funções): Aprenda a criar funções que podem ser usadas dentro de queries para realizar cálculos e lógica complexa.

Módulo 3: Manipulando Dados

  • 🔎 Instrução SELECT (Queries): Desenvolva habilidades avançadas em escrita de queries para extrair dados com precisão e eficiência.
  • 🤝 Combinando condições: Aprenda a combinar múltiplas condições em suas consultas para obter resultados mais refinados.
  • 📈 Alias: Use alias para melhorar a legibilidade e manutenção de suas consultas.
  • 🤝 Cláusula JOIN (INNER, LEFT, RIGHT e CROSS): Entenda as diferentes tipos de joins e como eles podem ser usados para relacionar tabelas.
  • ✍️ Instrução INSERT, UPDATE e DELETE: Aprenda a inserir, atualizar e excluir dados com segurança e eficácia.
  • 📦 Instrução TRUNCATE, ALTER, DROP e BULK INSERT: Descubra métodos para gerenciar o ciclo de vida dos objetos do banco de dados.
  • 🔗 Cláusulas UNION e UNION ALL: Use para combinar os resultados de diferentes queries.
  • 📋 Cláusulas EXCEPT e INTERSECT: Utilize para encontrar diferenças e interseções entre conjuntos de dados.

Módulo 4: Compreendendo o armazenamento de dados

  • ⚙️ 1ª Forma Normal (1NF) - Eliminar grupos repetidos: Aprenda a eliminar grupos repetidos para garantir a integridade dos dados.
  • 🔄 2ª Forma Normal (2NF) - Eliminar Redundância de Dados: Entenda como eliminar redundâncias para otimizar o armazenamento e a atualização dos dados.
  • ✍️ 3ª Forma Normal (3NF) - Eliminar colunas sem chave: Domine a remoção de dependências não-chave para garantir a independência de campos.
  • 🔐 Linguagem de definição de dados (DDL): Aprenda a utilizar as construtores DDL para definir e impor regras de integridade dos dados.
  • 🛡️ Regras, Chaves Externeas e Construtores Check: Use essas ferramentas para proteger os dados contra entradas inválidas e garantir a consistência.
  • 🚀 Desempenho e otimização de consultas: Aprenda técnicas para otimizar as consultas e melhorar o desempenho do banco de dados.

Módulo 5: Segurança e Administração

  • 🔒 Segurança no SQL Server: Entenda os conceitos básicos de segurança, incluindo autenticação e autorização.
  • 🛠️ Backup e Recuperação: Aprenda as melhores práticas para backup e recuperação de dados para garantir a continuidade do negócio.
  • ⚙️ Monitoramento e Manutenção: Descubra como monitorar o desempenho do SQL Server e realizar manutenção proativa para evitar problemas futuros.
  • 🔧 Configuração e Tunning do SQL Server: Use as ferramentas de configuração para otimizar o servidor para as necessidades específicas da sua aplicação ou ambiente de negócios.

Conclua este curso com uma compreensão profunda das práticas mais eficazes e seguras para gerenciar e manipular dados usando SQL Server, garantindo assim a integridade e a performance do seu sistema de banco de dados.

Loading charts...

3945882
udemy ID
29/03/2021
course created date
08/06/2021
course indexed date
Bot
course submited by