Alura > Cursos de Data Science > Cursos de SQL e Banco de Dados > Conteúdos de SQL e Banco de Dados > Primeiras aulas do curso Manipulação de dados no Oracle: comandos DML

Manipulação de dados no Oracle: comandos DML

Modelagem do banco de dados - Introdução

Oi, gente. Tudo bem? Meu nome é Victorino Vila e nós vamos iniciar agora nosso curso de manipulação de dados usando SQL em bancos de dados Oracle. Este curso complementa outros dois ministrados por mim na Alura. Um de introdução ao SQL usando Oracle e um consultas avançadas usando Oracle, aprendendo a linguagem SQL.

Manipulação de dados significa poder incluir, alterar ou excluir dados dentro do banco. Iremos começar o curso percorrendo cinco grandes aulas. A primeira irá recuperar ambientes, ou seja, instalando produtos, fazendo a conexão das interfaces e recuperando uma base de dados que vamos usar como exemplo. Se você já fez os outros cursos e tem o ambiente preparado, você não precisa nem recuperar esse ambiente.

Nessa aula também vou falar sobre as entidades que formam o banco de dados, tipos de dados e modelagem de sistemas. Como numa empresa real analisando os problemas desenhamos o banco de dados.

Vamos começar a aula dois a partir daquele banco de dados que desenhamos na aula um e iremos criar a estrutura dentro do Oracle. Vamos ver como criar uma tabela, uma chave primária, uma chave estrangeira. Como crio a estrutura que vai receber os dados baseado na modelagem que fiz do problema real.

Na aula três vamos aprender a incluir dados, de várias maneiras. Através de comandos de SQL simples, de SQL mais robustos, de arquivos externos. Depois, vamos aprender a alterar dados que já existem, bem como excluir. Finalmente, na aula cinco vamos ver coisas especiais do banco Oracle, como as colunas de auto incremento, a definir padrões e triggers, que disparam uma série de comandos quando algo acontece na base.

Vou falar um pouco sobre na prática como os analistas de sistema trabalham com manipulação de dados dentro das empresas. Iremos percorrer esses cinco aulas. Espero que vocês gostem do treinamento e que atenda às expectativas.

Modelagem do banco de dados - Instalando o Oracle Database Express

Se vocês estão fazendo na sequência todos os treinamentos dessa carreira Oracle, você já deve ter o Oracle express instalado na máquina de vocês. Caso não tenha, você precisa instalar. Vou passar um vídeo mostrando a instalação e somente se você precisa instalar o produto é que você precisa assistir.

Existem vários versões do Oracle. Para este curso, iremos usar o Oracle express, bem enxuto, simples, voltado para treinamento e testes, capacitação. Ele tem algumas limitações de tamanho de banco, base, mas conseguimos fazer tudo que precisamos nele.

Vou abrir uma sessão do browser e procurar por Oracle XE download. Temos um link logo no começo. Vou aceitar a licença e escolher a opção Oracle database 18c express Edition para Windows 64.

Vou pegar o arquivo que foi baixado e colar em um diretório que eu criei. Descompacto o arquivo e executo o programa setup.exe. Aceito os termos, especifico onde quero instalar. Depois coloco uma senha e o usuário.

Finalizada a instalação. Pode demorar bastante tempo, não se preocupe. Clico em finalizar e pronto.

Modelagem do banco de dados - Instalando o SQL Developer

Para acessarmos o banco de dados Oracle, precisamos de uma interface para visualizar tabelas. O SQL plus permite isso, mas é muito texto, não é muito legal. Eu vou baixar o SQL developer. Procuro no Google, clico no primeiro link. Tenho o software para baixar. Vou baixar a versão com JDK 8, porque o Java já vem embutido. Faço login e início o download.

Vou descompactar o arquivo. Basta executar. Ele vai carregar a interface, o que pode demorar um pouco. Pronto. Tenho a interface inicial de trabalho.

Sobre o curso Manipulação de dados no Oracle: comandos DML

O curso Manipulação de dados no Oracle: comandos DML possui 300 minutos de vídeos, em um total de 57 atividades. Gostou? Conheça nossos outros cursos de SQL e Banco de Dados em Data Science, ou leia nossos artigos de Data Science.

Matricule-se e comece a estudar com a gente hoje! Conheça outros tópicos abordados durante o curso:

Aprenda SQL e Banco de Dados acessando integralmente esse e outros cursos, comece hoje!

Plus

  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

12X
R$85
à vista R$1.020
Matricule-se

Pro

  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

12X
R$120
à vista R$1.440
Matricule-se
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas