Curso SQL Querying Fundamentals - Part 2
16hVisão Geral
Neste Curso SQL Querying Fundamentals - Part 2, os alunos trabalharão com consultas avançadas para manipular e indexar tabelas. Os alunos também criarão transações para que você possa escolher salvar ou cancelar o processo de entrada de dados.
Objetivo
Ao final do curso, você aprenderá a:
- Use subconsultas para gerar saída de consulta.
- Manipule dados de tabela inserindo, atualizando e excluindo registros em uma tabela.
- Manipule a estrutura da tabela.
- Crie visualizações, manipule dados por meio de visualizações, modifique a estrutura da visualização e remova visualizações.
- Crie índices em colunas de tabela e elimine índices ineficientes.
- Marcar o início de uma transação, criar um ponto de salvamento dentro de uma transação, reverter uma transação e confirmar uma transação.
Publico Alvo
- Os alunos devem ter conhecimentos básicos de informática, habilidades em SQL e estar familiarizados com conceitos relacionados à estrutura e terminologia de banco de dados.
Pre-Requisitos
- Fundamentos de Consultas SQL - Parte 1
Conteúdo Programatico
Using Subqueries to Perform Advanced Querying
- Search Based on Unknown Values
- Compare a Value with Unknown Values
- Search Based on the Existence of Records
- Generate Output Using Correlated Subqueries
- Filter Grouped Data Within Subqueries
- Perform Multiple-Level Subqueries
Manipulating Table Data
- Insert Data
- Modify and Delete Data
Manipulating the Table Structure
- Create a Simple Table
- Create a Table with Constraints
- Add or Drop Table Columns
- Add or Drop Constraints
- Modify the Column Definition
- Back Up Tables
- Delete Tables
Working with Views
- Create a View
- Manipulate Data in Views
- Create Aliases
- Modify and Drop Views
Indexing Data
- Create Indices
- Drop Indices
Managing Transactions
- Create Transactions
- Commit Transactions