|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/curso-mysql-para-desenvolvedores/
课程评论:没有评论
课程名称:MySQL开发者课程 - 从基础到高级 课程概述:本课程旨在教学MySQL,内容简明扼要,旨在快速学习。通过丰富的实践练习,您将能从基本到高级掌握脚本开发,模拟开发者在日常工作中的各种情境。课程并不适合只想观看视频或下载脚本的学员,特别是高级课程中会有脚本下载,而其他课程则以实践为主。该课程面向希望创造性开发脚本并在软件开发领域脱颖而出的学习者。 学习要点:您将全面学习MySQL,以便在技术市场中获得显著地位。SQL是许多技术领域中广泛应用的语言,掌握其技能至关重要。您将学习到超过7年的后端开发经验,课程内容包含了MySQL的主要概念及多个实践练习。 课程大纲包括: - 数据库基础及MySQL和Workbench的安装与理解 - 数据定义语言(DDL)、数据查询语言(DQL)、数据操作语言(DML)、数据控制语言(DCL)及数据转换语言(DTL) - 数据库操作,包括创建、删除数据库,数据类型的理解与应用 - 表操作,包括创建、修改及删除表、数据插入、更新及删除 - 数据选择与查询,包括SELECT、WHERE、操作符、函数等 - 复杂查询及表连接(JOIN)技术 - 索引和临时表的创建与应用 - 子查询及相关查询 - 事务管理及视图的使用 - 用户自定义函数(UDF)和存储过程的创建与管理 - 触发器的使用及管理 - 数据库管理,包括存储结构的管理和用户权限的设置 本课程的实用性与针对性,使其成为对学习者的理想选择,帮助他们在快速发展的软件开发领域中提升自身能力。
Aqui você vai aprender MySQL sem enrolação com inúmeras horas, o curso foi desenvolvido para ser objetivo, eficaz e de rápida aprendizagem, você terá vários exercícios práticos nos mais diversos cenários para desenvolver os scripts (Hands on) do básico ao avançado com situações que acontecem no dia a dia de um desenvolvedor SQL.Para quem não é esse curso?Esse curso não é para quem quer apenas assistir as aulas e baixar os scripts depois, as aulas mais avanças tem scripts para baixar, os demais são Hands on.Para quem é esse curso?Para aqueles que realmente querem aprender a desenvolver scripts de forma criativa para os mais diferentes contexto com exemplos realísticos e ter destaque no mercado de desenvolvimento de software.Então te pergunto...Que tal aprender e evoluir em um dos bancos de dados mais utilizados no mundo do desenvolvimento de software?Exatamente, nesse curso você vai aprender tudo que precisa para conseguir um posição de destaque como desenvolvedor SQL e se tornar uma referência no mercado de tecnologia.Fato importante, a linguagem SQL é amplamente utilizada em diversos seguimentos da tecnologia e é imprescindível que você a domine. Nesse curso abordo de forma prática todo um compilado de mais de 7 anos de experiência atuando como desenvolvedor back-end atuando 100% com MySQL, vamos ver todos os principais conceitos e avançar para vários exercícios práticos que vão do nível básico ao avançado.SumárioBem Vindos.Banco de dados, o que são?Instalando MySQL e Workbench.Entendendo mais MySQL e Workbench.DDL, DQL, DML, DCL e DTL.Entendendo um pouco mais.Operações de Banco de Dados.Criando e Excluindo Banco de Dados.Tipos de DadosTipos Numéricos.Tipos Numéricos (Artigo).Tipos de Cadeia de Caracteres.Tipos de Cadeia de Caracteres (Artigo).Tipos de Datas.Tipos de Datas (Artigo).Tipos Blob (Binary Large Objects).Tipos Blob (Binary Large Objects) (Artigo).ConstrainsNULL e NOT NULL.DEFAULT.UNIQUE.CHECK.Sintaxes de Atribuição de Constraints.PRIMARY KEY, AUTO_INCREMENT e SERIAL.FOREIGN KEY.Operações de Tabelas.Tabelas.Criando, Alterando e Excluindo tabelas.Adicionando, alterando e excluindo Constraints em tabelas existentes.Inserção, Atualização e Deleção.INSERT, UPDATE e DELETE.Insert declarativo X Insert posicional.Script empresa_db.Entendendo e Rodando Script.Manipulação de dados.SELECT.WHERE e Operadores de Comparação.Aliases.LIMIT, ORDER BY e DISTINCT.Operadores Lógicos (AND, OR e NOT).Cláusula LIKE.IN, NOT IN E Valores Nulos.Funções Nativas.Funções de manipulação de Texto.SOUNDEX.TIMESTAMPDIFF e CURDATE.Outras funções de Datas.Conversão de dados.Funções Matemáticas.Arredondando Decimais.Funções de Agregação.MAX().MIN(),AVG(),COUNT().MAX().UNION e UNION ALLEntendendo UNION e UNION ALL.Exemplo Prático.Junção de Tabelas com JOIN.INNER JOIN + Exemplo.LEFT e RIGHT JOIN + Exemplo.Join em Insert.Update e Delete com Join.Agrupamento de Dados.GROUP BY.HAVING.Estrutura CASE.Entendendo e aplicado o CASE.Índices.O que são índices?Criando índices.Tabelas Temporárias.O que são e como funcionam?Criando tabelas temporárias e populando dados.Exercícios JOIN + GROUP BY.Exercícios 01 e 02.Exercícios 03 e 04.Sub-Consultas.O que são sub-consultas?Subqueries correlacionadas e EXISTS.Exercício 01.Exercício 02.Exercício 03.Cláusula EXISTS.EXISTS (Exemplo Prático).Exemplos Avançados.Exemplo 01.Exemplo 02.Transações (Transaction).Entendendo Transações.Transações na Prática.VIEW.O que são Views?Seus tipos, vantagens e como criar.Criação, alteração de deleção de Views.Safe UPDATE e DELETE.Desabilitando Safe UPDATE e DELETE.Funções UDF.O que são funções?Primeira função.Variáveis.Função com variáveis.Usando IF e ELSEIF em funções.Alterando e Excluindo Funções.Stored Procedures.O que são Stored Procedures e como cria-las.CREATE PROC, IN, OUT e INOUT Parâmetros.Alter e Drop Procedures.Procedure com a estrutura REPEAT.Procedure com a estrutura WHILE.Cursores.Preparando o Ambiente like a PRO.Stored Procedure e Curso like a PRO.Exercícios 01 e 02.Funções X Stored Procedures.Vantagens e Desvantagens.Triggers.O que são Triggers, visão geral de seus tipos de como criar.TRIGGERS DML.Create Trigger.Update e Delete Trigger.DBA - Gerenciamento de Estrutura de Armazenamento.Conectando MySQL via CMD.Conectando nos Bancos de Sistema.DB - Gerenciamento Estrutura de Armazenamento.COLUMNS_PRIV - Gerenciamento Estrutura de Armazenamento.TABLES_PRIV - Gerenciamento Estrutura de Armazenamento.SERVERS - Gerenciamento Estrutura de Armazenamento.USER - Gerenciamento Estrutura de Armazenamento.DBA - Usuários e seus Privilégios.DBA - Logs.