External Tables

As vezes podemos ter dados externos produzidos por programas legados ou outras formas que são necessárias para a nossa aplicação no banco de dados Oracle. Podemos ter acesso a esses dados através de EXTERNAL TABLES. Que são tabelas externas, os dados residem externamente, mas os metadados para acessá-los se encontra no nosso banco. Podemos utilizar …

Continue lendo External Tables

Flashback

Nesse post iremos começar a ver um pouco sobre FLASHBACK, veremos um pouco mais do que o necessário para o exame, mas que é fundamental para um bom entendimento. Mais pra frente farei outro tópico sobre FLASHBACK. Podemos fazer várias operações conforme listadas abaixo: Recuperar tabelas que sofreram um DROPRecuperar dados em tabelas que foram …

Continue lendo Flashback

Using Index

Já vimos aqui no blog como criar um Index e que ao criarmos uma constraint PRIMARY KEY ou então UNIQUE, um index é criado automaticamente nas colunas em questão, e que esse index é nomeado pelo próprio banco, com um nome que não é muito intuitivo. Vamos ver agora como mudar essa criação automática e …

Continue lendo Using Index

Alter Table Avançado

Pessoal, estou passando por aqui para avisar que postei mais um artigo no site Profissionais GPO, no link: https://www.profissionaloracle.com.br/swillians/?p=644 Já postei aqui no blog algo sobre ALTER TABLE. Mas, messe artigo eu me aprofundei bem mais, com muitos detalhes. Então olhem lá! Espero novamente que gostem!

Private and Public Synonyms

Conforme já foi dito anteriormente, um Synonym nada mais é que um Alias, um nome alternativo, para outro objeto no banco de dados. Esse objeto pode já existir como também não é necessário que ele exista. Existem dois tipos de SYNONYM, o PUBLIC e o PRIVATE. Vamos começar falando do PRIVATE. Private Um PRIVATE SYNONYM …

Continue lendo Private and Public Synonyms

Create and Maintain Indexes

Index já foi mostrado a sua definição e falado um pouco sobre ele. Sabemos que é um objeto do banco de dados que ajuda a acelerar as pesquisas no banco de dados quando utilizado no WHERE ou ORDER BY, algo muito parecido com um índice de um livro, em que não precisamo procurar página por …

Continue lendo Create and Maintain Indexes

Sequences

Todos nós já sabemos que as constraints PK nunca devem se repetir, assim como a UNIQUE. Geralmente o tipo de dados das colunas PK são numéricos. Então talvez estejam se perguntando como gerar esses números que nunca se repetem para popular essas colunas. A resposta da Oracle é no uso de sequences. Esse objeto gera …

Continue lendo Sequences