Aprenda Sql e prepare-se para certificação Oracle

所在平台: Udemy

课程主页: https://www.udemy.com/course/certificacao-oracle-12c-1z0-061-fundamentos-sql/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:学习SQL并为Oracle认证做好准备 课程概述:本课程旨在帮助学员掌握SQL的基本操作和Oracle数据库的使用,为获取相关认证做好准备。学员将学习如何使用SQL SELECT语句检索数据,并理解投影(PROJECTION)、选择(SELECTION)和连接(JOIN)的相关术语。课程内容包括基本的SQL语法、算术和连接运算符的使用,以及SQL和iSQL*Plus之间的区别。此外,学员还将学习如何通过iSQL*Plus登录数据库,理解其界面和命令分类。 在数据限制和排序部分,课程将涵盖如何使用WHERE子句检索特定行,同时介绍逻辑条件(AND、OR、NOT)和ORDER BY子句用于数据排序。学员将掌握如何在运行时使用替代符号“&”进行数据筛选和排序。 在个性化报告部分,课程将阐述单行和多行SQL函数的区别,讲解文本处理函数和日期函数的应用。学员将了解如何使用聚合函数创建数据分组,以及如何使用GROUP BY和HAVING来处理分组信息。 在展示多表数据的模块中,学员将学习JOIN的语法,包括CROSS JOIN、NATURAL JOIN和OUTER JOIN,了解如何在连接多个表时添加条件。 课程还将介绍子查询的用法,包括在SELECT语句中的应用以及与聚合函数结合的使用。学员将学习如何构建复杂查询和处理多行结果。 利用SET运算符部分将教授如何使用UNION、INTERSECT和MINUS运算符进行多表数据的联合查询,学员将了解到如何处理重复数据。 数据操作模块则涉及INSERT、UPDATE和DELETE语句,学员将学习如何在表中添加、修改和删除数据,同时了解事务处理和数据一致性。 课程的最后部分涵盖数据定义语言(DDL)和模式对象的创建与管理,包括创建、修改和删除表的相关操作,以及如何处理约束条件。 通过该课程,学员将系统全面地掌握SQL的使用,为未来的Oracle认证考试做好充分准备。

课程评论(0条)

课程详情

Para receber os exercícios e simulados solicite pelo email contato@pedrofcarvalho.com.brRecuperando dados usando a instrução SQL SELECT:Define as terminologias PROJECTION, SELECTION e JOIN; Reve as sintaxes para instruções SQL SELECT básicas; Utilização dos operadores Aritméticos e de Concatenação em instruções SQL; Lista as diferenças entre o SQL e iSQL*Plus; Logando no banco de dados usando iSQL*Plus; Explica a interface iSQL*Plus; Categoriza os diferentes tipos de comandos iSQL*Plus; Mostra como salvar instruções SQL em arquivos de script. Restringindo e Classificando Dados:Limitando linhas usando uma seleção; Usando a cláusula WHERE para recuperar linhas específicas; Usando as condições de comparação na cláusula WHERE; Use a condição LIKE para comparar valores literais; Lista as condições lógicas AND, OR, NOT; Descreve as regras de precedência para as condições mostradas nesta lição; Classificando linhas com a cláusula ORDER BY; Usando a substituição com "&" no iSQL*Plus para restringir e classificar dados em tempo de execução. Usando Functions de uma Única Linha para Personalizar Relatórios:Mostra as diferenças entre funções SQL de uma única linha e de múltiplas linhas; Categoriza as functions de texto em caso de manipulação e os tipos de manipulação de texto; Mostra as funções de manipulação de texto nas cláusulas SELECT e WHERE; Explica como usar as funções de data (DATE) e funções numéricas; Use a função SYSDATE para recuperar a data atual no formato padrão; Apresenta a DUAL TABLE como meio para ver os resultados da função; Lista as regras para aplicar aos operadores aritméticos em datas; Mostra como usar os operadores aritméticos com datas na cláusula SELECT. Usando as Funções de Agrupamento (GROUP Functions):Descreve e categoriza as funções de grupo; Usando as funções de grupo; Utilizando DISTINCT com functions de grupo; Mostra como valores nulos são tratados com functions de grupo; Criando grupos de dados com a cláusula GROUP BY; Agrupando os dados por mais de uma coluna; Evitando consultas inválidas com funções de grupo; Excluindo grupos de dados com a cláusula HAVING. Exibindo Dados de Múltiplas Tabelas:Apresenta a sintaxe da cláusula JOIN para seleção de dados em tabelas, usando a sintaxe SQL 99; Renomenado tabelas para escrever códigos mais curtos e identificar colunas explicitamente contidas em várias tabelas; Utilizando a instrução SQL CROSS JOIN para produzir um produto cartesiano; Usando a cláusula NATURAL JOIN para recuperar dados de tabelas com as colunas de mesmo nome; Criando uma join com a cláusula USING para identificar colunas específicas entre tabelas; Criando um JOIN com a cláusula ON para recuperar informações de 3 tabelas; Lista dos tipos de OUTER JOINS: LEFT, RIGHT e FULL; Adicionando condições ao juntar tabelas com a cláusula AND. Usando SUB QUERIES para Resolver Consultas:Mostra a sintaxe para SUB QUERIES em uma instrução SELECT com a cláusula WHERE; Lista as diretrizes para usar SUB QUERIES; Descreve os tipos de SUB QUERIES; Executa SUB QUERIES com única linha e mostra a função GROUP em uma SUB QUERIE; Identificando instruções inválidas com SUB QUERIES; Executando SUB QUERIES de múltiplas linhas; Analisa como os operadores ANY e ALL funcionam com SUB QUERIES de múltiplas linhas; Explica como valores nulos são tratados em SUB QUERIES. Utilizando os Operadores SET:Usando o operador UNION para retornar todas as linhas de várias tabelas, eliminando linhas duplicadas; Usando o operador UNION ALL para retornar todas as linhas de várias tabelas; Descreve o operador INTERSECT; Usando o operador INTERSECT; Explicando o operador MINUS; Usando o operador MINUS; Mostra como utilizar do operador SET; Ordenando resultados ao usar o operador UNION. Manipulando Dados:Escrevendo instruções INSERT para adicionar linhas a uma tabela; Copiando linhas de outra tabela; Criando instruções UPDATE para alterar dados em uma tabela; Gerando instruções DELETE para remover linhas de uma tabela; Usando um script para manipular dados; Salvando e descartando alterações em uma tabela através de processamento de transações; Mostrando como a READ CONSISTENCY trabalha; Descrevendo a instrução TRUNCATE. Usando Instruções DDL para Criar e Gerenciar Tabelas:Lista os principais objetos de banco de dados e descrever as regras de nomeação para objetos de banco; Introduz o conceito de esquema (SCHEMA); Exibe a sintaxe básica para a criação de uma tabela e mostrar a opção DEFAULT; Explica os diferentes tipos de CONSTRAINTS; Mostra o que acontece quando CONSTRAINTS são violadas com instruções DML; Criando uma tabela com uma SUB QUERIE; Descreve a funcionalidade ALTER TABLE; Remove uma tabela com a instrução DROP e renomea uma tabela. Criando outros SCHEMA OBJECTS:Lista os principais objetos de banco de dados e descreve as regras de nomeação para objetos de banco; Introduz o conceito de esquema (SCHEMA); Exibe a sintaxe básica para a criação de uma tabela e mostrar a opção DEFAULT; Explica os diferentes tipos de CONSTRAINTS; Mostra o que acontece quando CONSTRAINTS são violadas com instruções DML; Criando uma tabela com uma SUB QUERIE e removendo uma tabela com a instrução DROP; Descreve a funcionalidade ALTERTABLE; Renomeando uma tabela.

课程标签

0人关注该课程

主题相关的课程