Acesso a base dados

3923 palavras 16 páginas
ACESSO À BASE DE DADOS ATRAVÉS DE
ODBC E JDBC

Este capítulo é sobre programação de acesso à bases de dados. O objetivo principal é explicar como se programa o acesso à bases de dados, utilizando SQL através da linguagem Java.

No passado, nos defrontamos com uma dezena de produtos para bases de dados disponíveis, e cada um falando para nossas aplicações em sua própria linguagem. Se sua aplicação necessitasse falar a uma nova base de dados, você teria de ensiná-la (e a si próprio) essa nova linguagem. Por causa da confusão causada pela proliferação de APIs nativas de acesso às bases de dados proprietárias, surgiu a idéia de uma API de acesso universal às bases de dados.

A CLI SAG

A questão de se ter que aprender várias linguagens de APIs de diversos fornecedores foi resolvido através da criação de uma linguagem padrão única de acesso. Assim, historicamente, a comunidade da área de bancos de dados formou um consórcio, chamado SAG (Standard Query Language Access Group) constituído por vários fornecedores, para prover um padrão unificado de linguagem para acesso à base de dados remotas. Assim, nasceu SQL CLI (Standard Query Language Call Level Interface) definido pelo SAG.

Você deve notar que uma CLI não é uma nova linguagem de consulta. Ela é, simplesmente, uma interface procedural para SQL. Suas aplicações usam CLI para submeter statements SQL para um sistema gerenciador de base de dados (DBMS). Você usa SQL para realizar consultas e atualizações numa base de dados. Assim, você pode pensar em CLI, exatamente como um envólucro para SQL (SQL wrapper). Uma CLI nem adiciona, nem subtrai poder de SQL. CLI é, simplesmente, um mecanismo para submissão de statements SQL.

O CLI requer o uso de drives de base de dados que aceitam uma chamada CLI e traduzem essa chamada para a linguagem nativa de acesso aos servidores de base de dados. Com o driver apropriado, cada aplicação-fonte de dados pode funcionar como um servidor-CLI, e pode, então, ser

Relacionados

  • Acesso à base de dados via web
    1167 palavras | 5 páginas
  • Acesso integrado a multiplos recursos de base de dados
    3151 palavras | 13 páginas
  • Decifrando o mapa da mina: capacitação de usuários de biblioteca universitária no acesso a bases de dados
    2905 palavras | 12 páginas
  • TRABALHO ON LINE
    3807 palavras | 16 páginas
  • Bases de Dados
    2548 palavras | 11 páginas
  • Teconologia da Informação
    1394 palavras | 6 páginas
  • BASES DE DADOS
    734 palavras | 3 páginas
  • BaseDados Completo
    4699 palavras | 19 páginas
  • JDBC
    1708 palavras | 7 páginas
  • Aula 01 Banco De Dados
    1453 palavras | 6 páginas