Banco de dados
ENSINO PRESENCIAL COM SUPORTE ead banco de dados – modelagem e programação de banco de dados
portfólio 01 programação em banco de dados
...............................................................................................................................
Guarulhos
2011
portfólio 01 programação em banco de dados
Trabalho apresentado ao Curso Banco de Dados da Faculdade ENIAC para a disciplina Programação em Banco de Dados.
Prof. Lúcio Luzetti
Guarulhos
2011
SQL LOADER
SQL Loader é um utilitário fornecido pela Oracle, que permite carregar dados de arquivos simples em tabelas de banco de dados. É bem coberto de documentação. O importante é que o SQL Loader é um programa SO externo.
Tabelas externas foram introduzidas no Oracle 9i, o que nos permite definir tabelas cujos dados são fornecidos a partir de arquivos flat. Estes fornecem a maioria das funcionalidades do SQL Loader com muito mais comodidade. Por exemplo, podemos manipular e formatar os dados reutilizar as funções SQL que é mais simples do que utilizando a sintaxe SQL Loader's. Isso também significa que nós podemos puxar os dados de dentro do banco de dados, em vez de empurrá-la a partir do SO.
No entanto, para carregar grandes volumes de dados em tempo ultrarrápido, um bem afinado SQL Loader arquivo de controle vai bater tabelas externas para o desempenho. Além disso, se há um processo complicado OS associado com os arquivos de dados - por exemplo, ftp, gunzip, pré tratamento com o sed ou awk - pode ser mais conveniente para chamar SQL Loader dentro do script ao invés de tentar ligar com um Emprego banco de dados. Assim, SQL Loader ainda é útil em determinadas situações, mas não é necessariamente a