-
Endereço
Av. Paulista, 568 - 5º andar
São Paulo | SP Em até 7x de R$ 102,86
- Inscreva-se
Neste curso você irá aprender a:
- Entender o propósito e funcionamento de um Banco de Dados Relacional.
- Estruturar corretamente as diferentes possibilidades de SQL.
- Criar, excluir, e entender quais os tipos de dados de um banco de dados.
- Entender o relacionamento entre as entidades.
- Modelar um banco de dados a partir da análise de negócios.
- Manipular a informação contida nas entidades.
- Criar consultas das mais simples até consultas com filtros complexos e diversas tabelas.
- Utilizar as principais funções predefinidas dos bancos de dados Oracle e Microsoft SQL Server.
- Realizar BackUp e Restore simples dos bancos de dados Oracle e Microsoft SQL Server.
- Compreender as possibilidades de carreira que o mercado oferece ao profissional de Banco de Dados.
Público-Alvo:
Programadores ou estudantes de programação e entendedores de lógica de negócios que busquem conhecimento para criar, manter e extrair informações de um banco de dados, seja SQL Server ou Oracle.
Conteúdo Programático
Capítulo 01 – Introdução à Banco de Dados- O que é um Banco de Dados e Qual sua função
- Banco de Dados Relacional
- Conceito de Dados
- Conceito de Informação
- Principais Bancos de Dados do mercado
- Funcionamento dos Bancos de Dados Relacionais
- SGBD – Sistema Gerenciador de Banco de Dados
- Organização de Conteúdos
- SQL – Structured Query Language
- DDL – Data Definition Language
- DML – Data Manipulation Language
- DQL – Data Query Language
- DTL – Data Transaction Language
- DCL – Data Control Language
- Metodologia do curso de Banco de Dados
- CREATE DATABASE
- DROP DATABASE
- Tipos de Dados
- CREATE TABLE
- ALTER TABLE
- Definições
- PRIMARY KEY
- Identidade de tabelas
- FOREIGN KEY
- CONSTRAINTS
- Tipos de Relacionamento
- Conceito de Modelagem de Dados
- Modelando um Banco de Dados Relacional
- Análise
- Estruturação Básica
- Relacionamentos
- Comandos de Manipulação de Dados
- INSERT
- SELECT
- Filtros com cláusula WHERE
- UPDATE
- DELETE
- TRUNCATE TABLE
- Transactions
- Begin Transaction
- Operadores Lógicos
- Operadores de Concatenação
- Operadores Aritméticos
- Operadores de Comparação
- Informação
- DISTINCT
- ORDER BY
- LIKE
- BETWEEN
- IN
- ALIASES
- Consultas Avançadas
- INNER JOIN
- LEFT JOIN
- RIGHT JOIN
- FULL JOIN
- UNION
- AVG()
- COUNT()
- MIN()
- MAX()
- SELECT TOP
- SUM()
- MID() / SUBSTRING()
- LEN()
- ROUND()
- GETDATE()
- UPPER()
- LOWER()
- FORMAT()
- ISNULL()
- GROUP BY
- HAVING
- BackUp de Banco de Dados
- MSSQL Server
- Oracle
- Restore de Banco de Dados
- MSSQL Server
- Oracle
- Desenvolvimento Avançado de Banco de Dados
- Performance e Administração de Bancos de Dados
- Programação Orientada-a-Objetos Avançada
- Business Intelligence