SQL Server Developer Total. T-SQL, Programação e Tuning.

São 3 Cursos. Aprenda linguagem SQL, técnicas de programação procedural e a alta performance de comandos com SQL Server.

4.8|Reviews (237)|verifiedIncluded in Subscription
radio_button_checkedPersonal Plan
₹375/mo
₹50025% OFF
Get this course and thousands more with a Personal Plan subscription.
radio_button_uncheckedIndividual Course
44979944% OFF
Keep the course forever with lifetime access and receive a certificate.
Team Plan₹2,000.00 a month per user
₹24,000/mo
Enterprise PlanCustom Pricing
Custom Pricing

Why choose Personal Plan?

check
28,000+ Courses
check
20,000+ Practice Exercises
check
9,000+ Top Instructors
check
Personalized Learning
verifiedGet this course for free with the Personal Plan subscription.
✓ Compare courses before making a decision
Check Latest Price →
Price may vary. Check latest price on provider site.

Course Insight

Suitable for all experience levels. This course fits into the Database Design & Development learning path as a practical resource to build targeted capabilities.

Certification FocusedSelf-Paced Learning

SKILLS TO
MASTER

Database Design & Development Basics
Fundamental principles and concepts
Practical ApplicationTrending
Real-world project implementation
Best Practices
Industry standard workflows and guidelines
Problem Solving
Core Concepts
Implementation
Workflow Integration
Optimization
Careers:Relevant for professionals pursuing roles within Database Design & Development.

Quick Facts

Below sections are verified from last major sync. For real-time updates and today's latest lectures, Check official page here.

What You’ll Learn

Completo, com 3 cursos: Linguagem SQL, Programação e Tuning com SQL SERVER. Com suporte pelo Telegram.

Com 40 horas de duração para você aprender desde o início da linguagem SQL, as técnicas de

programação procedural

onde aprenderemos a criar

stored procedure

e por fim as técnicas de

programação de alta performance

onde aprenderemos a criar comando eficientes, configuração de banco de dados, criação de índices e diversas técnicas. Material de Download:

Quatro banco de dados

, com dados fictícios para aplicarmos todos os exemplos da aulas.

Mais de

200 scripts em código SQL

com todos os exemplo aplicados no curso. O curso está dividido em

três módulo

:

1. Linguagem SQL

Será apresentado as bases da linguagem SQL onde explicaremos os comandos iniciais para criar tabelas e os comados iniciais de SELECT, INSERT, UPDATE e DELETE. Em seguida detalharemos a criação de tabela e as regras de restrições e integridade referencial, as fases do comandos SELECT , expressões, condições e junções.

Destacamos

1. Você irá conhecer o que é a

Fase Lógica de Processamento do SELECT.

Com isso, você saberá a ordem de execução das cláusulas SELECT e entenderá por que os erros lógicos acontece no momento que escrevemos e executamos a instrução 2. Por que o SQL avalia o comandos de um única vez e como identificar um curto-circuito. 3. Por que usar

CHAR ou VARCHAR

e o que é o caracter

UNICODE

. 4. Como operar dados de

forma correta para DATA e HORA

. 5. Aprender as

10 formas de JOIN

e identificar erros de lógica na montagem do comando. Carga Horaria Total :

2. Programação procedural.

Uma vez aprendido as bases da linguagem SQL, agora podemos aprender a criar códigos de programação procedural com

STORED PROCEDURES

. Aprenderemos os conceitos inicias para começar a programar no SQL Server. Além de todos os comandos de controle de fluxo, vamos ver como tratar erros e controlar transações.

Destaques:

1. Explicaremos como criar

variável table

e

tabelas temporárias.

2. Controle de fluxo : IF/ELSE, WHILE, BEGIN/END, RETURN, TRY/CATCH, BREAK e CONTINUE. 3. Comandos de

transações

, transações aninhadas,

blocks e deadlock

. 4. Tratamento de

erro

,

captura

e

armazenamento

.

Identificar

um erro e encontrar uma solução. 5. Programação de VIEWS e STORED PROCEDURES. Além do conceitos básicos de como retornar dados e utilizar os parâmetros, falaremos de tópicos de como

segurança

,

proteger

código, passar uma tabela como parâmetros e

retornar várias dataset.

Também aprenderemos a criar

procedures de sistemas e de inicialização.

Carga Horaria Total :

3. Alta Performance.

Por fim, depois de aprender a linguagem SQL e a programação procedural, uniremos esse aprendizado com o conhecimento necessário para a formação de um desenvolvedor : escrever esses

códigos com a alta performance

e garantindo

comandos eficientes e velozes.

Destaques:

1. Aprenderemos a configurar o ambiente que ajudará os comandos ficarem mais rápidos. Dividir um

banco em diversos arquivos

, os tipos de dados adequados para as tabelas e

compactando tabelas.

2. Conheceremos o que

página de dados, extent e estrutura de um registro

e examinaremos o conteúdo. 3. Recursos para monitorar o ambiente com estatísticas de acesso e tempo e com DMVs,

coletando dados

para análise como

Profiler

,

Performance Monitor

e

Extend Events

. Analise de plano de execução. 4. Aprenderemos o

que é um índice

e os tipos. A importância de criar índices para Chave Primária e Chave Estrangeira. Criar

índices compostos, calculados e de cobertura

para obter alto desempenho nas pesquisas. 5. Conheceremos as técnicas para criar comando como performance. Identificar

operações SARG

e utiliza-las. Identificar

operações NonSARG

, evitá-las e como converter para SARG. 6. Identificando e

eliminando conversões implícitas

. 7. Dicas para nome de procedures, usar o SET NOCOUNT ON, a forma correta para usar funções de usuário, operador UNION, diferenças entre SET e SELECT e validar dados antes de usar UPDATE e DELETE.

4. Instalação do SQL Server.

Para aplicar todos os comandos você terá que instalar e configurar o SQL Server e os bancos de dados que disponibilizamos. E você será treinado para realizar esses passos. Para isso, você terá acesso ao curso "

SQL Server - Instalação e Configuração - Seu guia rápido"

totalmente gratuito

. Nesse curso explicaremos como instalar o SQL SERVER Express Edition e o SQL Server Developer Edition que poderão ser utilizados neste treinamento. Você receberá por e-mail o link do treinamento de instalação que é necessário para esse curso. Quero agradecer o seu tempo para ler essa descrição do curso. Espero que tenho se empolgado para realizar esse conteúdo completo de formação para desenvolvedor. Estaremos a sua disposição para qualquer dúvidas ou esclarecimento sobre esse conteúdo através do link Perguntas e Respostas no painel do curso. Obrigado e tenha um ótimo treinamento.

See how this course curriculum compares with alternatives

Outcomes

  • A dominar o SQL com o SQL Server, aprendendo a linguagem, a programação procedural e a otimizar os comandos. .
  • Criar bancos de dados e tabelas desde os conceitos até com dias de performance. .
  • O que é Processamento lógico da instrução SELECT e como escreve esse comando de forma eficiente e rápida. .
  • Entender as bases do ÍNDICE e como ele turbina suas instruções SELECT, UPDATE e DELETE. .
  • Criar programação com STORED PROCEDURES com blocos estruturados, tratamento de erro e controle de transações com comandos SQL e técnicas de otimização. Show moreShow less.
See side-by-side differences in learning outcomes

Course Curriculum

23 sections • 169 lectures • 40h 13m total length

FAQs

Instructor

WM

Wolney Marconi Maia

4.7 Rating2,505 Reviews21,100 Students6 Courses
Wolney Marconi Maia Administrador de banco de dados SQL Server e Professor acadêmico Profissional Microsoft SQL Server a mais de 15 anos com ampla experiência na administração de banco de dados e programação em linguagem T-SQL. Experiencias em implantações de sistemas ERP orientando equipes de desenvolvimentos e consultores na arquitetura e modelagem de dados. Professor universitário na disciplina de Banco de Dados, atuando nas disciplinas de Modelagem de dados, Introdução a banco de dados e Programação em banco de dados.

Reviews

4.7 / 5 average rating from 237+ learners

View detailed reviews on Udemy
Unsure about these reviews? Compare with other top courses

Deals

This course is currently available at a discounted price  449 799 (44% OFF)  on Udemy. Udemy also offers deals on other courses from time to time — click below to explore

Explore Deals on Udemy →

Deals and prices are set by the provider and may change. Please check final details on the provider’s site.

Top Alternatives

Highly-rated courses worth your attention

Formação SQL Server 2017 Desenvolvedor Expert SQL e T-SQL
4.5· 21h 22m
₹449₹79944% OFF
Banco de dados Expert: Linguagem SQL e Administração.
4.5· 33h 58m
₹449₹79944% OFF
Curso SQL e PL/SQL no Banco de Dados ORACLE sem SEGREDOS
4.7· 10h 0m
₹449₹79944% OFF
Curso MYSQL Developer Expert - Básico ao Avançado
5.0· 15h 58m
₹449₹79944% OFF
Curso Fundamentos de Modelagem de Dados, SQL Server e T-SQL
4.8· 11h 34m
₹449₹79944% OFF
BUSINESS INTELLIGENCE e EXPLORAÇÃO de DADOS (BI+SQL+PLSQL)
4.7· 12h 48m
₹449₹79944% OFF
SQL Server Developer Total. T-SQL, Programação e Tuning.
4.8(237+ learners)