SGBD
Oracle
História
Oracle SGBD é um sistema de gestão de
bancos de dados editado pela sociedade “Oracle Corporation. A sociedade Oracle
foi criada em 1977 por Lawrence Ellison, Bob Miner e Ed Oates, ela se chamava
relational Software Incorporated (RSI).
Em
1979 o primeiro protótipo RDBMS – RSI1(Relational Database management System)
que integrava e separava os espaços de endereçamento entre os programas
usuários e núcleo foi comercializado. Em 1984 foi comercializado a primeira
versão do Oracle (Oracle 4) em máquinas IBM, em 1985 foi lançado o Oracle
5 que permitia a utilização
cliente-servidor graças ao middleware SQL*Net.
Em
1992 é lançado o Oracle 7 para a plataforma UNIX esta versão permitia uma
melhor gestão da memória, do CPU e das Entradas e Saídas, atualmente o SGBD
Oracle está na versão Oracle 12/c que foi
lançada recentemente e é o primeiro SGBD para a nuvem.
Características
Principais
Limites do Banco de
Dados
O
Oracle tem sua limitação pelo sistema operacional, porem em arquivos de dados
(Data Files) podemos encontrar dois tipos, smallfile e bigfile, o Smallfile
pode ter até 32 GB cada arquivo e devido a limitações do sistema operacional o
banco pode ter 65533 arquivos de 32 GB, já no caso do Bigfile não temos limites
e o banco pode ultrapassar os 8 PetaBytes estando limitado ao sistema
operacional e ao hardware.
O
Oracle não tem tamanho máximo para as tabelas e nem para as linhas, um campo
tem um limite máximo de 1000 colunas por tabela, o tamanho máximo das linhas e
dos índices por tabela é ilimitado e o Oracle não tem limite de usuários. O
SGBD Oracle tem suporte a (Store Procedure, Joins e Triggers), O SGBD Oracle
utiliza uma linguagem SQL que foi adaptada para as necessidades da Oracle, o
Oracle é um SGBD relacional mas é possível se implementar o Objeto Relacional
pois ele também suporta a construção de objetos.
Ferramentas
Ferramentas
Administrativas
· Oracle
Manager (SQL*DBA)
· Network
Manager
· Oracle
Enterprise Manager
· Import/Export
Ferramentas de Desenvolvimento
· Oracle
Design
· Oracle
Developer
· SQL*PLUS
· Oracle
Graphics
· Procedure
Builder
Ferramentas de Programação
O
Oracle possui um grande número de interfaces (APIs) que permitem aos programas
escritos em diversas linguagens interlaçar com o banco de dados normalmente
chamados de pré-compiladores formam uma família cujo nome começa por PRO*.
· Pro*C
· Pro*Cobol
· Pro*Pascal
· Pro*Fortran
Vantagens
SGBD Oracle
· Escalabilidade: Isso significa que se o banco de dados crescer você não vai ficar na mão. O
Oracle manuseia os maiores volumes de dados do mundo.
· Confiabilidade: O Oracle é um dos SGBDs mais sólidos e robustos que existem sobrevivendo sem
perda de dados.
· Funcionalidades:
O Oracle mesmo nas versões mais básicas possui um monte de ferramentas que
outros SGBDs não possuem.
· Múltiplas
Plataformas: O Oracle funciona em quase todas as plataformas do mercado
(Windows, Linux, MacOS, etc.).
Clientes
Alguns dos clientes que
utilizam o SGBD Oracle: Claro, Riachuelo, Petrobrás, Pão de Açúcar, L'Oréal, SKY,
TAM, Toshiba, TV Globo e Vale, Marchesan entre outras. É o banco comercial mais
utilizado do planeta.
Documentação e Suporte
A documentação é gratuita e pode ser encontrada no site da
Oracle (www.oracle.com), já o suporte é pago e tem preços variados,
existem várias empresas que prestam consultoria para o SGBD Oracle oque permite
ter um preço bem diferenciado.
Oracle Database 12c
A mais nova versão do SGBD Oracle, o Oracle Database 12c é o primeiro SGBD para a nuvem e apresenta uma nova arquitetura que simplifica o processo de consolidação dos bancos de dados para a nuvem, que permite aos clientes gerenciar vários bancos de dados como um sem precisar alterar suas aplicações.
Oracle
Database 12c Standard Edition One
O Oracle Database 12c foi otimizado para
implantação em pequenas empresas, departamentos de linha de negócios e
ambientes de filiais distribuídas, Ele está disponível em um único servidor de
suporte com um máximo de dois sockets. Oracle Database 12c Standard Edition One
está disponível em todos os sistemas operacionais suportados pelo Oracle,
incluindo Windows, Linux e unix. Oracle Database Edition One oferece
compatibilidade completa com outras edições, protegendo o seu investimento.
Valores:
Descrição do Produto
|
Valor
Unitário
|
Informação
|
Oracle Standard Edition One (Named User Plus) |
R$ 892,262
|
Tempo indeterminado.
|
Suporte e Atualizações
|
R$ 196,34
|
Custo
do primeiro ano de suporte.
|
Subtotal
|
R$ 1188,60
|
|
Oracle Standard Edition One (Processor ) |
R$ 28.757,76
|
Acesso a usuários Ilimitado.
|
Suporte e Atualizações
|
R$ 6.326,82
|
Custo
do primeiro ano de suporte.
|
Subtotal
|
R$ 35.084,58
|
Oracle Database 12c Multitenant
É uma opção para o Oracle Database 12c. Sua
arquitetura nova e moderna simplifica o processo de consolidação de bancos de
dados para a nuvem, sem quaisquer alterações necessárias para as aplicações
existentes. Ele fornece provisionamento eficiente para o banco de dados,
aplicação de patches e atualização, bem como a capacidade de gerenciar muitos
bancos de dados como um só, tudo ao mesmo tempo aumentando a utilização do servidor e escalabilidade. Ele complementa outras opções de banco de dados
Oracle, como Oracle Real Application Clusters e o Active Data Guard.
Valores:
Descrição do Produto
|
Valor
Unitário
|
Informação
|
Oracle
multitenant Enterprise Edition (Named User Plus)
|
R$ 1734,32
|
Tempo indeterminado.
|
Suporte e Atualizações
|
R$ 381,80
|
Custo
do primeiro ano de suporte.
|
Subtotal
|
R$ 2116,12
|
|
Oracle
multitenant EnterpriseEdition(Processor)
|
R$ 87.263,68
|
Acesso a usuários Ilimitado.
|
Suporte e Atualizações
|
R$ 19.089,56
|
Custo
do primeiro ano de suporte.
|
Subtotal
|
R$ 106.353,25
|
Oracle Database 12c Enterprise Edition
Está versão oferece recursos abrangentes para
gerenciar os processamentos mais exigentes, está versão é perfeita para se
trabalhar com big data, ela possui otimização automática de dados para
gerenciar melhor os dados. Os Clientes podem escolher uma ampla gama de opções
do Oracle Database 12c Enterpise Edition para entregar máximo desempenho dos
usuários de negócios, mais segurança, big data
e cloud.
Valores:
Descrição do Produto
|
Valor
Unitário
|
Informação
|
Enterprise Edition
(Named User Plus)
|
R$ 4.710,04
|
Tempo indeterminado.
|
Suporte e Atualizações
|
R$ 1.036,30
|
Custo
do primeiro ano de suporte.
|
Subtotal
|
R$ 5.746,34
|
|
Enterprise Edition (Processor )
|
R$ 235.520,65
|
Acesso a usuários Ilimitado.
|
Suporte e Atualizações
|
R$ 51.814,54
|
Custo
do primeiro ano de suporte.
|
Subtotal
|
R$ 287.334,56
|
Referências
SANTORO, EVER. Entrevista com o DBA Oracle.
http://docs.oracle.com/cd/B19306_01/server.102/b14237/limits003.htm
http://docs.oracle.com/cd/B28359_01/server.111/b28320/limits002.htm
http://docs.oracle.com/cd/B28359_01/server.111/b28320/limits001.htm
http://www.oracle.com/us/corporate/features/database-12c/index.html
https://shop.oracle.com/pls/ostore/f?p=dstore:product:0::NO:RP,6:P6_LPI,P6_PROD_HIER_ID:124508335108011095495613,4509953293451805720010
https://shop.oracle.com/pls/ostore/f?p=700:2:0::NO::P2_PRODUCT_TYPE:SWLICENSE
http://www.oracle.com/br/corporate/pricing/index.html
http://www.oracle.com/technetwork/pt/database/enterprise-edition/documentation/database-100705-ptb.html
http://www.oracle.com/br/products/database/overview/index.html