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
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