Fundamentos de Banco de Dados - SQL Server
Learn Microsoft SQL Server! Get a 100 voucher to complete your training. Master database management, querying, and more. Enroll now!
Course Content
Fundamentos de Banco de Dados - SQL Server is a beginner-level Udemy course taught by Willdeglan de Sousa Santos. It runs 1h 54m, is taught in Portuguese, and includes a certificate of completion. Learners rate it 4.3 out of 5 from 211 reviews, with 2,187 students enrolled. It is a paid course, last updated February 2025.
Domine Bancos de Dados: Curso Completo para Iniciantes
Obtenha seu voucher com 100% de desconto!
Este curso abrangente te guiará pelo mundo dos bancos de dados, desde os conceitos fundamentais até técnicas avançadas de gerenciamento. Aprenda a projetar, manipular e otimizar bancos de dados para aplicações eficientes e escaláveis.
Módulo 1: Fundamentos de Bancos de Dados
- O que é um Banco de Dados? Descubra a importância e o funcionamento dos bancos de dados na gestão de informações.
- Tipos de Banco de Dados: Explore os diferentes tipos de bancos de dados disponíveis, como relacionais, NoSQL e orientados a objetos.
- Arquivos de Banco de Dados: Entenda os formatos de arquivos de banco de dados mais comuns, incluindo MDF, NDF e LDF (específico para SQL Server).
- Linguagem de Manipulação de Dados (DML): Aprenda a usar DML para inserir, atualizar, excluir e consultar dados.
- Linguagem de Definição de Dados (DDL): Domine DDL para criar, modificar e remover estruturas de banco de dados.
- Sistema de Gerenciamento de Banco de Dados (SGBD): Compreenda o papel do SGBD e seus principais componentes.
- Tabelas do Sistema: Familiarize-se com as tabelas do sistema que fornecem informações sobre o banco de dados.
Módulo 2: Criação e Manipulação de Objetos
- Tipos de Dados: Explore os diferentes tipos de dados suportados por bancos de dados.
- Criando Tabelas: Aprenda a criar tabelas eficientes e bem estruturadas.
- Conversões Implícitas e Explícitas: Entenda como o SGBD lida com conversões de tipos de dados.
- Views (Visões): Crie views para simplificar consultas e controlar o acesso aos dados.
- Stored Procedures: Desenvolva stored procedures para encapsular lógica de negócios e melhorar o desempenho.
- Functions (Funções): Aprenda a criar funções para realizar cálculos e manipulações de dados.
Módulo 3: Manipulação Avançada de Dados
- Instrução SELECT (Queries): Domine a linguagem SQL para extrair dados de forma eficiente.
- Combinando Condições: Utilize operadores lógicos para criar consultas complexas.
- Alias: Aprenda a usar aliases para tornar as consultas mais legíveis.
- Cláusula JOIN (INNER, LEFT, RIGHT e CROSS): Explore os diferentes tipos de JOIN para combinar dados de múltiplas tabelas.
- Instrução INSERT, UPDATE e DELETE: Execute operações de inserção, atualização e exclusão de dados.
- Instrução TRUNCATE, ALTER, DROP e BULK INSERT: Utilize comandos para modificar e gerenciar a estrutura do banco de dados.
- Cláusulas UNION e UNION ALL: Combine resultados de múltiplas consultas.
- Cláusulas EXCEPT e INTERSECT: Encontre diferenças e interseções entre conjuntos de dados.
Módulo 4: Otimização e Normalização de Dados
- 1ª Forma Normal (1NF): Elimine grupos repetidos de dados para garantir a integridade.
- 2ª Forma Normal (2NF): Elimine a redundância de dados, dependendo apenas da chave primária.
- 3ª Forma Normal (3NF): Elimine colunas que não dependem da chave primária.
- Restrições (Constraints, Check, Default e Unique): Aplique restrições para garantir a validade dos dados.
- Chave Primária e Chave Estrangeira: Entenda o papel das chaves primárias e estrangeiras na integridade referencial.
- Índices: Crie índices para acelerar as consultas.
- Índices Clusterizados (Clustered): Entenda como os índices clusterizados organizam os dados fisicamente.
- Índices Não Agrupados (Nonclustered): Utilize índices não agrupados para acelerar as consultas sem alterar a ordem física dos dados.
Módulo 5: Gerenciamento e Segurança de Bancos de Dados (Módulo Extra)
- Segurança de Banco de Dados: Implemente medidas de segurança para proteger seus dados.
- Logins e Contas de Usuário: Crie e gerencie logins e contas de usuário.
- Nível de Acesso Servidor: Defina permiss
Hire the developers behind TutorialSearch.io
We built this site — full-stack web apps, AI integration & automation. Tell us what you need and we'll build yours.