Oracle Introducao Ao Sgbd Oracle

download Oracle Introducao Ao Sgbd Oracle

of 4

Transcript of Oracle Introducao Ao Sgbd Oracle

  • 7/21/2019 Oracle Introducao Ao Sgbd Oracle

    1/4

    Oracle - Introduo ao SGBD Oracle

    Junho 2014

    Introduo ao SGBD Oracle

    Oracle um SGBD (sistema de gesto de banco de dados) editado pela sociedade do mesmo

    nome (Oracle Corporation - http://www.oracle.com), leader mundial dos bancos de dados.

    A sociedadeOracle Corporationfoi criada em 1977 por Lawrence Ellison, Bob Miner, e Ed

    Oates. Ela se chama ento Relational Software Incorporated (RSI)e comercializa um Sistema

    de gesto de Bancos de dados relacionais (SGBDR ou RDBMS para Relational Database

    Managememt System) denominado Oracle.

    Em 1979, o primeiro prottipo (RDBMS - RSI1) que integra a separao dos espaos de

    endereamento entre os programas usurios e o ncleo Oracle comercializado. Esta verso

    inteiramente desenvolvida em linguagem de montagem. A segunda verso (RDBMS - RSI2)

    um transportador da aplicao para outras plataformas.

    Em 1983 a terceira verso traz melhorias no nvel das performances e um melhor suporte doSQL. Esta verso inteiramente codificada em linguagem C. Na mesma poca RSI troca de

    razo social e torna-se Oracle.

    Em 1984 a primeira verso do Oracle (Oracle 4) comercializada em mquinas IBM.

    Em 1985 Oracle 5 permite uma utilizao cliente-servidor graas ao middleware SQL*Net.

    Em 1986 Oracle foi levado para a plataforma 8086.

    Em 1988 Oracle 6 est disponvel em um grande nmero de plataformas e aportes de

    numerosas novas funcionalidades bem como uma melhoria importante das performances.

    Em1991, Oracle 6.1prope uma opo Parallel Server(em um primeiro tempo na DEC VAX,

    depois rapidamente em numerosas outras plataformas).

    Em 1992, Oracle 7 lanado para plataformas UNIX (ela sair para as plataformas Windows

    somente a partir de 1995). Esta verso permite uma melhor gesto da memria, do CPU e das

    Entradas-Sadas. O banco de dados acompanhado de ferramentas de administrao

    (SQL*DBA) que permitem uma explorao mais fcil do banco. Em 1997, a verso Oracle 7.3

    (batizada Oracle Universal Server) aparece, seguida da verso 8 que oferece capacidadesobjeto ao banco de dados.

    Oracle escrito em linguagem C e disponvel em numerosas plataformas materiais (mais de

    uma centena) dentre elas :

    http://pt.kioskea.net/faq/2709-introducao-a-linguagem-c#q=linguagem+C&cur=4&url=%2Fhttp://pt.kioskea.net/faq/2707-introducao-a-linguagem-de-montagemhttp://www.oracle.com/http://www.oracle.com/http://localhost/var/www/apps/conversion/tmp/scratch_4/http://pt.kioskea.net/faq/2709-introducao-a-linguagem-c#q=linguagem+C&cur=4&url=%2Fhttp://pt.kioskea.net/contents/417-introducao-a-programacao-orientada-a-objetoshttp://pt.kioskea.net/contents/400-microprocessadorhttp://pt.kioskea.net/contents/648-a-gestao-da-memoriahttp://pt.kioskea.net/contents/810-introducao-ao-microsoft-windowshttp://pt.kioskea.net/contents/696-introducao-aos-sistemas-unixhttp://pt.kioskea.net/faq/2709-introducao-a-linguagem-c#q=linguagem+C&cur=4&url=%2Fhttp://pt.kioskea.net/faq/2707-introducao-a-linguagem-de-montagemhttp://www.oracle.com/http://pt.kioskea.net/contents/65-bancos-de-dados-introducaohttp://localhost/var/www/apps/conversion/tmp/scratch_4/
  • 7/21/2019 Oracle Introducao Ao Sgbd Oracle

    2/4

    AIX (IBM)

    Solaris (Sun)

    HP/UX (Hewlett Packard)

    Windows NT (Microsoft)

    Oracle desde a verso 8.0.5 esta disponvel para o Linux

    As verses do Oracle

    Oracle se declina em diversas verses

    Oracle Server Standard, uma verso que compreende as ferramentas amis comuns da

    soluo Oracle. No se trata, no entanto, de uma verso quebrada, ou mens completa...

    Oracle Server Enterprise Edition

    As funcionalidades do Oracle

    Oracle um SGBD que permite assegurar :

    A definio dos e a manipulao dados

    A coerncia dos dados

    A confidencialidade dos dados

    A integralidade dos dados

    O backup e a restaurao dos dados

    A gesto dos acessos competitivos

    Os componentes do Oracle

    Alm do banco de dados, a soluo Oracle verdadeiramente um ambiente de trabalho

    constitudo de diversos softwares que permitem principalmente uma administrao grfica do

    Oracle, de se adaptar com produtos diversos e com assistentes de criao de banco de dados ede configurao destes.

    Pode-se classificar as ferramentas do Oracle de acordo com diversas categorias:

    As ferramentas de administrao

    As ferramentas de desenvolvimento

    As ferramentas de comunicao

    As ferramentas de gnio software

    As ferramentas de ajuda deciso

    As ferramentas de administrao do Oracle

    http://pt.kioskea.net/contents/65-bancos-de-dados-introducaohttp://pt.kioskea.net/contents/318-introducao-ao-linux
  • 7/21/2019 Oracle Introducao Ao Sgbd Oracle

    3/4

    Oracle fornecido com numerosas ferramentas que permitem simplificar a administrao do

    banco de dados. Entre estas ferramentas, as mais conhecidas so:

    Oracle Manager (SQL*DBA)

    NetWork Manager

    Oracle Enterprise Manager

    Import/Export : uma ferramenta que permite trocar dados entre dois bancos Oracle

    Ferramentas de desenvolvimento do Oracle

    Oracle prope igualmente numerosas ferramentas de desenvolvimento que permitem

    automatizar a criao de aplicaes que podem servir de interface para banco de dados. Estas

    ferramentas de desenvolvimento so :

    Oracle Designer

    Oracle Developer

    SQL*Plus : uma interface interativa para enviar solicitaes SQL e PL/SQL para o banco

    de dados. SQL*Plus permite, principalmente, configurar o ambiente de trabalho

    Oracle Developper : trata-se de um pacote de produtos destinados concepo e a

    criao de aplicaes cliente-servidor. Ele composto de 4 aplicaes:

    Oracle Forms (antigamente SQL*Forms) : uma ferramenta que permite interrogar o

    banco de dados de maneira grfica sem conhecimento prvio da linguagem SQL.

    SQL*Forms permite desenvolver aplicaes grficas (janelas, formulrios,...) que

    permitem selecionar, alterar e suprimir dados no banco.

    Oracle Reports (SQL*ReportWriter) : uma ferramenta que permite realizar estados

    Oracle Graphics : uma ferramenta de gerao automtica de grficos dinmicos para

    apresentar graficamente estatsticas a partir dos bancos de dados.

    Procedure Builder : uma ferramenta que permite desenvolver procedimentos, funes

    e pacotes.

    Ferramentas de programao

    Oracle dispe de um grande nmero de interfaces (API) que permitem aos programas escritos

    em diversas lnguas de interfaar com o bando de dados (chamados de pr-compiladores)

    formam uma famlia cujo nome comea por PRO*:

    Pro*C

    Pro*Cobol

    Pro*Fortran

    Pro*Pascal

    Pro*PLI...

    Este documento, intitulado Oracle - Introduo ao SGBD Oracle a partir de Kioskea (pt.kioskea.net) est

    disponibilizado sob a licena Creative Commons. Voc pode copiar, modificar cpias desta pgina, nas condies

    http://localhost/var/www/apps/conversion/tmp/scratch_4/ccmguide/ccmlicence.php3http://pt.kioskea.net/http://pt.kioskea.net/http://pt.kioskea.net/contents/872-oracle-introducao-ao-sgbd-oracle
  • 7/21/2019 Oracle Introducao Ao Sgbd Oracle

    4/4

    estipuladas pela licena, como esta nota aparece claramente.