O curso completo de Banco de Dados e SQL sem misterios

Business Intelligence, SQL Server, MySQL, Oracle, T-SQL e PLSQL! Tudo aqui no curso de bancos de dados relacionais!
O curso completo de Banco de Dados e SQL sem misterios
File Size :
39.44 GB
Total length :
58h 14m

Category

Instructor

Felipe Mafra

Language

Last update

Última atualização em 11/2022

Ratings

4.6/5

O curso completo de Banco de Dados e SQL sem misterios

What you’ll learn

Entender a diferença entre um Administrador de Dados e um DBA
Criar bancos de dados consistentes do ponto de infraestrutura e modelagem.
Instalar o Banco de Dados MySql
Executar a linguagem SQL – Structured Query Language, ou Linguagem de Consulta Estruturada em QUALQUER banco de dados.
Entender todo o ambiente trasacional e optar por continuar seus estudos em ambientes analíticos de Business Intelligence
Instalar o Banco de Dados Oracle
Instalar o Banco de Dados SQL Server
Modelar a base de dados para qualquer sistema transacional
Programar em Banco de Dados
Realizar Backups e Restores dos seus Bancos de Dados
Aplicar Constraints de qualquer natureza em suas tabelas
Aplicar as Formas Normais
Criar Triggers, Procedures, Functions e Views
Escolher as funções nativas de qualquer banco de dados, de acordo com a sua necessidade
Utilizar o Dicionário de Dados
Estar seguro na disciplina Banco de Dados
Realizar downloads de softwares relacionados a banco de dados
Utilizar softwares de modelagem
Aplicar seguramente os relacionamentos 1 x 1 , 1 x N, N x N, Generalização e Autorelacionamento, entendendo o porquê de cada um

O curso completo de Banco de Dados e SQL sem misterios

Requirements

Não é necessário nenhum requisito, basta a vontade de aprender e o comprometimento com os exercícios. Todos os softwares, técnicas, instalações e infraestrutura do curso serão passados ao aluno desde o nível básico ao nível avançado!

Description

Bem vindo ao curso completo de Banco de Dados e SQL!Sabe por que esse curso é o único Best Seller da área de Bancos de Dados da Udemy e também o mais bem avaliado?Porque ele é simples! Simples como um iniciante deseja. A metodologia utilizada é gradativa e nós explicamos tudo do absoluto zero. Sim, você não precisa saber nada! Você deseja aprender banco de dados? Então você vai aprender banco de dados!Aqui você verá 3 bancos de dados diferentes: MySQL, SQL Server e Oracle e também será introduzido às linguagens T-SQL e PLSQL. Você verá além das diferenças na linguagem SQL, as tarefas de infraestrutura e instalação. Como regra de negócios, você aprenderá a diferença entre ambientes OLTP, OLAP e também o que é um Datawarehouse. Sim, você será apresentado à sequencia natural de Bancos de Dados Relacionais: Business Intelligence.O curso é totalmente focado no mercado de trabalho, e para isso conto com a minha experiência em projetos de grandes empresas juntando aos anos de trabalho também no mercado acadêmico. O resultado é simples: MERCADO COORPORATIVO + MERCADO ACADÊMICO = EFETIVIDADE NO ENSINO.Você vai aprender MAIS em um curto espaço de tempo porque nosso curso é TOTALMENTE mão na massa, sem leitura de slides. Mas e a teoria que também é importante?Ela é passada na prática, conforme vamos desenvolvendo os nossos códigos, dessa forma você nunca mais esquece! Além disso, nosso método inovador de lousa branca e explicações em desenho animado lhe fará fixar todo o conteúdo.Você terá acesso há:-Tempo vitalício de curso.-Grupo no Facebook.-Códigos para Download.-Projeto de Banco de Dados.-Download dos Softwares em um servidor DEDICADO para você.-Certificado de Conclusão.-Scripts para Download.-Correção dos exercícios.No final do curso, você ganha um bônus! Uma introdução a Big Data e Data Science fará você ter umavisão geral do início ao fim da área de dados.Venha para a Universidade dos Dados! Eu sou profissional certificado pelas grande empresas internacionais como Linux LPI, Exin – ITIL V3, Oracle e também pela Microsoft, onde o meu ID é 3148299. Confira as classificações do curso e depoimentos dos alunos!São mais de 100.000 estudantes espalhados pelo mundo!Te vejo nas aulas!Grande abraço

Overview

Section 1: Versão 3.0 – 2020 – Visão geral e preparação

Lecture 1 Sobre o curso e a didática

Lecture 2 02 Descrição do Ambiente

Lecture 3 Todos os DOWNLOADS do curso – Como fazer?

Lecture 4 Downloads pelo Google Drive

Lecture 5 Downloads

Lecture 6 03 – Downloads dos Softwares

Lecture 7 Faça aqui o Download dos Softwares

Lecture 8 Scripts do curso

Lecture 9 04 – Virtualizando

Lecture 10 Minha Máquina não mostra 64bits

Lecture 11 05 – Criando o DB Server

Lecture 12 06 – Instalando o Windows

Lecture 13 07 – Adicionais de Convidados

Lecture 14 08 Softwares Complementares

Lecture 15 09 – Instalando o MySQL

Lecture 16 10 – Conetando-se ao Banco de Dados

Section 2: Um pouco de teoria, sem esquecer a prática!

Lecture 17 11 Arquitetura de Software

Lecture 18 12 Modelagem Lógica e Física

Lecture 19 13 Modelagem Física

Lecture 20 14 Comparando CHAR e VARCHAR

Lecture 21 15 – Comparando ENUM e Numéricos

Lecture 22 Você sabia?

Section 3: Elevando o nivel – Comandos que você não pode deixar de saber!

Lecture 23 16 – Tipos Nulos e Inteiros

Lecture 24 17 – Conhecendo as Projeções

Lecture 25 18 – Seleções

Section 4: Exercícios de Revisão

Lecture 26 19 Exercício Livraria

Lecture 27 20 Correção – Parte 01

Lecture 28 21 Correção – Parte 02

Lecture 29 22 Correção – Parte 03

Section 5: Lógica do Predicados

Lecture 30 23 – A Tabela Verdade

Lecture 31 24 Operadores Lógicos – Prática

Lecture 32 25 – Performance com Operadores Lógicos

Section 6: Exercícios de Fixação 02

Lecture 33 26 Exercícios – Criando o Banco

Lecture 34 27 – Resolvendo as Primeiras Questões

Lecture 35 28 – Concluindo o Exercício

Section 7: Mais alguns comandos básicos

Lecture 36 29 – Filtrando Valores Nulos

Lecture 37 30 – A Cláusula Update

Lecture 38 31 – A Cláusula DELETE

Section 8: Modelando Bancos de Dados para Sistemas

Lecture 39 32 Começando a Modelar

Lecture 40 33 – A história da Modelagem

Lecture 41 35 – Primeira Forma Normal

Lecture 42 36 – Cardinalidade e Obrigatoriedade

Lecture 43 37 Modelo Lógico para Físico – Parte 01

Lecture 44 38 Modelo Físico – Parte 02

Lecture 45 39 Entendendo a Foreign Key – Parte 01

Lecture 46 40 Foreign Key – Parte 02

Lecture 47 41 Serviços do Banco, Password e Sublime Text

Lecture 48 42 – Inserindo Dados

Lecture 49 43 Inserções em Relacionamentos 1 x 1

Lecture 50 44 Inserções 1 x N

Section 9: Juntando as peças

Lecture 51 45 Seleção e Projeção

Lecture 52 46 – Junção

Lecture 53 47 – Inner Join

Lecture 54 48 Comandos de DML

Lecture 55 49 DDL – Modificando Tabelas

Section 10: Exercícios de Fixação – 03

Lecture 56 50 Exercícios de DML

Lecture 57 51 – Correção DML – Parte 01

Lecture 58 52 Correção DML – Parte 02

Section 11: Aprofundando

Lecture 59 53 Funções – IFNULL

Lecture 60 54 Views

Lecture 61 55 Operações de DML em Views

Lecture 62 56 Ordenando Dados

Section 12: Outras Notações

Lecture 63 34 – Notação de Cross e o Star UML

Section 13: Programando em MySQL

Lecture 64 57 – Delimiter

Lecture 65 58 Iniciando com Programação em Bancos de Dados

Lecture 66 59 Procedures no Mundo Real

Lecture 67 60 – Procedures com Query – PARÂMETROS

Lecture 68 Continuação

Section 14: Agregue, some, me dê a média e tudo mais – Funções de Agregação

Lecture 69 Group By, Count, Max, Min, Avg e funções do MySQL

Lecture 70 Tudo certo, mas agora eu quero a soma – Utilizando o SUM!

Section 15: Subconjunto do Conjunto

Lecture 71 Utilizando Subqueries

Lecture 72 Somei as colunas. Mas e as linhas? Operações aritméticas.

Section 16: Organizando a casa – O dicionário de dados!

Lecture 73 Verificando e alterando a estrutura de uma tabela, seus objetos e charsets

Lecture 74 Organizando as chaves e introdução às bases de dicionário

Lecture 75 Constraints Nomeadas x Dicionário de Dados

Lecture 76 Aprofundando com constraints – Querys de Dicionário

Section 17: Vamos revisar?

Lecture 77 Revisão ilustrada sobre Foreign Keys

Section 18: Aprendeu? Saiu o sistema do Seu José!

Lecture 78 O sistema do Seu José – A oficina!

Lecture 79 Correção

Lecture 80 Continuação da correção e… mais tarefas!

Section 19: Automatizando as coisas – Triggers

Lecture 81 Introdução às fantásticas Triggers

Lecture 82 Agora é pra valer! Trigger na prática.

Lecture 83 Triggers para bancos de backups

Lecture 84 After, Before, Insert, Delete ou Update? Os eventos de uma trigger

Lecture 85 Quem mexeu no meu dado? Auditando uma tabela com trigger

Section 20: Mais modelagem

Lecture 86 Eu e eu mesmo! O Autorelacionemento

Lecture 87 Corrigindo o exercício

Section 21: Programe, programe!

Lecture 88 Introdução aos cursores

Lecture 89 E mais cursores!

Section 22: Normalizando mais!

Lecture 90 2 e 3 Formas Normais!

Lecture 91 Vamos Praticar? Parte 1

Lecture 92 Criando as Constraints

Section 23: E o Business Intelligence?

Lecture 93 Bancos Relacionais x Business Intelligence

Section 24: Módulo SQL Server – Elevando o Nível

Lecture 94 Criando uma conta na Microsoft e baixando o SQL Server 2014

Lecture 95 Instalando o SQL Server 2014 e seus pré-requisitos

Lecture 96 O Client do SQL Server e seus Bancos de Sistema

Lecture 97 A cláusula GO

Section 25: Arquitetura do SQL Server

Lecture 98 Arquivos LDF e MDF

Lecture 99 Particionando um banco de dados fisicamente

Section 26: Vamos aos Códigos!

Lecture 100 Constraints Nomeadas, Identity, SP_COLUMNS e SP_HELP

Lecture 101 A função IFNULL( ), Clausula ambígua e a função GETDATE()

Lecture 102 Trabalhando com Datas

Lecture 103 Conversões de tipos de dados

Lecture 104 Correção do Exercício proposto

Lecture 105 A função CHARINDEX

Lecture 106 Utilizando Bulk Insert – Desafio utilizando CHARINDEX

Lecture 107 Correção do desafio – Exibindo o Saldo

Section 27: Triggers no SQL Server

Lecture 108 Triggers de DML

Lecture 109 Triggers de DML – Parte 2

Lecture 110 Simplificando! Otimize suas triggers utilizando Select

Lecture 111 Triggers de Range – Introdução à Transações

Section 28: Programando procedures

Lecture 112 Procedures estáticas, dinâmicas, com parâmetros de entrada e de saída!

Lecture 113 Criando procedures como regra de negócio.

Section 29: Introdução a linguagem TSQL

Lecture 114 Introdução a TSQL – CAST e CONVERT para padrões da datas

Lecture 115 Atribuindo resultados à variáveis

Lecture 116 Trabalhando com estruturas condicionais – IF ELSE

Lecture 117 Estruturas de loop com While

Section 30: Módulo PostgreSQL

Lecture 118 1 Download e Instalações

Lecture 119 Downloads

Lecture 120 2 Criando o Primeiro Banco de Dados

Lecture 121 3 Datas- Trabalhando com Datastyle

Lecture 122 4 – Criando o Banco de Dados do Projeto

Lecture 123 5 Introdução a Funções de Agregação

Lecture 124 6 Média

Lecture 125 7 Principais Medidas Estatísticas

Lecture 126 8 Concluindo a Análise Estatística

Lecture 127 9 Modelagem de Bancos de Dados x Modelagem para Data Science

Lecture 128 10 Importando Arquivos e verificando a MODA

Lecture 129 11 Amplitude de um Set de Dados

Lecture 130 12 Desvio Padrão e Variância

Lecture 131 13 Mediana

Lecture 132 14 – Coeficiente de Variação

Lecture 133 15 Moda

Lecture 134 16 Export Formato Colunar

Lecture 135 17 Arquitetura do Ambiente

Lecture 136 18 Entendendo a Estrutura e Organização

Lecture 137 19 Programando a Sincronização

Lecture 138 20 Sincronizando Registros Deletados

Lecture 139 21 Exercício – Salários

Lecture 140 22 Machine Learning – Criando colunas Dummy

Lecture 141 23 Introdução aos filtros

Lecture 142 24 Filtros de Contadores

Lecture 143 25 Formatando Strings

Section 31: Módulo Oracle Express

Lecture 144 Download do Oracle

Lecture 145 Instalação do Oracle

Lecture 146 Download o SQL Developer – O Client do Oracle

Lecture 147 Instalação e criação de conexões no SQL Developer

Section 32: Degustação Módulo Oracle 11g – CONTEÚDO TEMPORÁRIO

Lecture 148 Sobre o Módulo Oracle

Lecture 149 Ambiente Geral Oracle

Lecture 150 Estruturas Lógicas

Lecture 151 Tablespaces

Lecture 152 Estruturas Físicas

Lecture 153 Archive e ASM

Lecture 154 Arquivos de Parâmetros

Lecture 155 Trace e PSWD

Lecture 156 Default Tablespace

Lecture 157 Estruturas de Memória – Parte 01

Lecture 158 Entendendo o Redolog

Lecture 159 Estrutura de PGA

Lecture 160 Configurando Processos

Lecture 161 Analisando Queries no Oracle

Lecture 162 Criando a sua conta

Lecture 163 Realizando o Download

Lecture 164 Baixando os Arquivos

Lecture 165 Virtualizando

Lecture 166 Utilitários Linux e Windows

Lecture 167 MobaXTerm

Lecture 168 Criando o Servidor

Lecture 169 Snapshot e configuração de Boot

Lecture 170 Instalando o Oracle Linux

Lecture 171 Mídias do Oracle Linux

Lecture 172 Conexões de Rede

Lecture 173 Conectando-se ao Linux

Lecture 174 Configurando o Linux

Lecture 175 Configurando o Linux – Parte 02

Lecture 176 Configurações Finais

Lecture 177 Criando o primeiro Snapshot

Lecture 178 Mídias do Oracle 11g

Lecture 179 XMing

Lecture 180 Configurando o XMing

Lecture 181 Instalando o SGBD

Lecture 182 Snapshot de SGBD

Lecture 183 Criando o Banco de Dados

Lecture 184 O Enterprise Manager

Lecture 185 O Ambiente Windows

Lecture 186 Download do Oracle 11g para Windows

Lecture 187 Configurando o Servidor Windows

Lecture 188 Instalando o SGBD

Lecture 189 Criando o Banco de Dados

Lecture 190 Criando as variáves

Lecture 191 Instalando as Ferramentas

Lecture 192 Dicionario de Dados

Lecture 193 Tablespace e Tabelas

Lecture 194 Formatando Colunas

Lecture 195 Configurando o SQL Developer

Lecture 196 Customizando Tablespaces

Lecture 197 Sequences

Lecture 198 Alterando Tablespaces

Lecture 199 Pseudo Colunas

Lecture 200 Triggers – Parte 01

Lecture 201 Triggers – Parte 02

Lecture 202 Triggers – Parte 03

Lecture 203 Triggers – Parte 04

Lecture 204 Operações com Views

Lecture 205 Deferrable Constraints – Parte 01

Lecture 206 Deferable – Parte 02

Lecture 207 Deferable – Parte 03

Section 33: Introdução ao BIG DATA

Lecture 208 Introdução – Parte 01

Lecture 209 Introdução – Parte 02

Lecture 210 Introdução – Parte 03

Lecture 211 Introdução – Parte 04

Lecture 212 Carreiras de DataScience

Lecture 213 Big Data Real Time e Cloud Computing

Lecture 214 O que é Big Data – Parte 01

Lecture 215 O que é Big Data – Parte 02

Lecture 216 O que é Big Data – Parte 03

Lecture 217 O que é Big Data – Parte 04

Lecture 218 O que é Big Data – Parte 05

Lecture 219 Ciclo de Vida de Business Intelligence

Section 34: Versão 2.0 – Curso 2019

Lecture 220 O que você vai encontrar

Lecture 221 Descrição do Ambiente

Lecture 222 Download dos Softwares

Lecture 223 Virtualizando

Lecture 224 Criando o DBSERVER

Lecture 225 Instalando o Windows

Lecture 226 Instalando os adicionais de convidados

Lecture 227 Instalando os softwares complementares

Lecture 228 Instalando e configurando o SGBD MySQL

Lecture 229 Conectando-se ao Banco de Dados

Lecture 230 Arquitetura de Software x Banco de Dados – Estrutura MVC

Lecture 231 Modelagem Conceitual e Lógica

Lecture 232 Modelagem Física

Lecture 233 Comparando Tipos – Char e varchar

Lecture 234 Comparando Tipos: Enum e Numéricos

Lecture 235 Inserindo Dados: Valores Nulos e Limitação de Inteiros

Lecture 236 Conhecendo as Projeções

Lecture 237 Conhecendo as Seleções

Lecture 238 Exercício: Livraria

Lecture 239 Correção Exercício – Parte 01

Lecture 240 Correção Exercício – Parte 02

Lecture 241 Correção Exercício – Parte 03

Lecture 242 Tabela Verdade – Introduzindo Operadores Lógicos

Lecture 243 Queries com Operadores Lógicos

Lecture 244 Performance com Operadores Lógicos

Lecture 245 Criando o Banco dos Exercicios

Lecture 246 Resolvendo as Primeiras Questões

Lecture 247 Concluindo o Exercício de Performance

Lecture 248 Filtrando Valores Nulos

Lecture 249 A cláusula Update

Lecture 250 A cláusula Delete

Lecture 251 Começando a Modelar

Lecture 252 A História da Modelagem

Lecture 253 Star UML e a Notação de Cross

Lecture 254 Primeira Forma Normal

Lecture 255 Cardinalidade e Obrigatoriedade

Lecture 256 Transferindo o Modelo Lógico para o Modelo Físico – P1

Lecture 257 Transferindo o Modelo Lógico para o Modelo Físico – P2

Lecture 258 Foreign Key – Chave Estrangeira – Parte 01

Lecture 259 Foreign Key – Chave Estrangeira – Parte 02

Lecture 260 Serviços, Passwords e o Sublime Text

Lecture 261 Inserindo Dados

Lecture 262 Inserções em Relacionamentos 1 x 1

Lecture 263 Inserções em Relacionamentos 1 x N

Lecture 264 Seleção e Projeção

Lecture 265 Junção

Lecture 266 Inner Join

Lecture 267 Comandos de DML

Lecture 268 Comandos de DDL

Lecture 269 Exercício – Módulo DML

Lecture 270 Correção – DML Parte 01

Lecture 271 Correção – DML Parte 02

Lecture 272 Introdução a Funções – IFNULL

Lecture 273 Introdução as Views

Lecture 274 Operacoes de DML em Views

Lecture 275 Ordenando Dados

Lecture 276 Delimiter

Lecture 277 Iniciando com Programação – Procedures

Lecture 278 Procedures no Mundo Real

Section 35: Versão 1.0 – Curso 2017

Lecture 279 Como fazer os downloads e os Exercicios – AULA OBRIGATÓRIA, VEJA ATÉ O FIM!

Lecture 280 Descrição do ambiente

Lecture 281 Download dos Softwares

Lecture 282 Instalando e Configurando o Ambiente

Lecture 283 Conectando ao MYSQL

Lecture 284 Arquitetura de Software x Banco de Dados – Estrutura MVC

Lecture 285 Criando o seu primeiro Banco de Dados, e é claro, a sua tabela!

Lecture 286 Tipagem: Char x Varchar. Como pensar de forma avançada com tão pouco!

Lecture 287 Tipagem: Enum, Int e Float. As diferentes formas assumidas pelos números.

Lecture 288 Inserts, valores nulos, limitações dos inteiros e muito mais!

Lecture 289 Introduzindo os Selects e… usando alias com colunas.

Lecture 290 Utilizando filtros – Me traga somente o que preciso!

Lecture 291 Conhecendo operadores lógicos. A tabela verdade não mente!

Lecture 292 Contando e Agrupando. Sem perder a performance!

Lecture 293 Se não sei o que é um valor nulo, posso filtrá-lo? Sim!

Lecture 294 Atualizando campos de forma segura com UPDATE

Lecture 295 Deletando registros de forma segura!

Lecture 296 Como começa a história da modelagem

Lecture 297 Por que modelar? Deixando fácil o que parece difícil!

Lecture 298 Primeira Forma Normal

Lecture 299 Cardinalidade x Obrigatoriedade

Lecture 300 Transferindo o Modelo Lógico para o Físico Parte 1 – Utilizando Foreign Keys!

Lecture 301 Transferindo o Modelo Lógico para o Físico Parte 2 – Utilizando Foreign Keys!

Lecture 302 Inserindo em relacionamento 1 x 1 e 1 x N – Desmistificando a chave estrangeira.

Lecture 303 Seleção, Projeção, Junção e Join – Avançando nas consultas

Lecture 304 Avançando ainda mais – Alias de Tabelas e o erro de coluna ambigua!

Lecture 305 Treinando com querys – Aplicando IFNULL

Lecture 306 Trabalhando com Views

Lecture 307 Order By e Dataset

Lecture 308 Características de DBA – Status Gerais do Servidor e alteração do Delimiter

Lecture 309 Criando Procedures com e sem passagem de parâmetros

Lecture 310 Juntando tudo – Procedures + Querys! O plus do AD!

Lecture 311 Cupons de Desconto

Se você está com dificuldades na disciplina de Banco de Dados na faculdade, esse curso É para você!,Se você é um DBA experiente e já sabe modelar, esse curso NÃO é para você!,Se você gostaria de iniciar na área de Banco de Dados e não tem nenhum conhecimento, esse curso É para você!,Se você não quer saber somente SQL, mas toda a estrutura por trás de um banco de dados, esse curso É para você! ,Se você quer entender o porquê das técnicas de modelagem, esse curso É para você!,Se você quer um conhecimento mais avançado além de um curso básico, porém começando do zero, esse curso É para você!,Se você quer um curso voltado para o Mercado de Trabalho, esse curso É para você!,Se você quer conhecer vários bancos de dados além dos que os cursos básicos oferecem, esse curso É para você!,Se você quer entender a função de um DBA, de um Administrador de Dados e de um Analista de Business Intelligence, esse curso é para você!,Se você não quer somente um instrutor acadêmico, mas também um instrutor acadêmico com experiência profissional, esse curso é para você!

Course Information:

Udemy | Português | 58h 14m | 39.44 GB
Created by: Felipe Mafra

You Can See More Courses in the Developer >> Greetings from CourseDown.com

New Courses

Scroll to Top