Eustáquio (discussão | contribs)
Eustáquio (discussão | contribs)
Linha 78: Linha 78:


*Caractericas:
*Caractericas:
-Open Source,somente na linguagemeJava
-Open Source,aceita somente a linguagem Java.
O Oracle é o principal banco de dados atualmente é responsável pelo armazenamento de boa parte das informações das principais organizações ao redor do mundo. Sua participação no mercado de banco de dados é bastante acentuada, principalmente em grande empresas e em conjunto com sistemas de médio e grande porte. O Oracle é muito robusto e exige bastante hardware para um boa performance. Outro fator importante é o gerenciamento, onde são exigidos profissionais bastante capacitados para este fim.
 
-Extremamente ''segurança,'' principalmente quando bem administrado. Segurança dos dados é um dos principais pontos a analisar no aspecto banco de dados e neste caso o Oracle tem a simpatia de muitas empresas e DBA's.Possui versões gratuitas.
É responsável pelo armazenamento de boa parte das informações das principais organizações ao redor do mundo em grande empresas e em conjunto com sistemas de médio e grande porte.  
 
-O Oracle exige bastante hardware para um boa performance.  
 
-Para o gerenciamento, são exigidos profissionais bastante capacitados para este fim.
 
-Extremamente seguro, principalmente quando bem administrado.
 
-Atua na área de [[big data]] , em grandes empresas tais como Facebook,twitter entre outros.


== SQL Server ==
== SQL Server ==

Edição das 10h33min de 4 de novembro de 2014

Conceito

Para conceituar Banco de Dados, deve-se ter em mente o conceito básico de Dados": Informações importantes que necessitam ser preservadas,provavelmente em meio eletrônico. Um Banco de Dados seria então uma coleção de Dados que são armazenados para um longo período de tempo, usados para manter os registros internos e externos ,apresenta-los e poder manipulá-los sempre que necessário, sejam eles comercias, científicos,investigativos ou outras categorias.

Sistemas Gerenciadores de Bancos de Dados (SGBD)

  • O que é?
    • Um sistema de Gerenciamento de Banco de Dados(SGBD) é um recurso seguro e eficiente para gerenciar grandes quantidades de dados tem como características:
                   -Permite um número muito grande de armazenamento e manipulação de dados, seja consulta ,arquivamento ou modificação.
                   -Flexibilidade de armazenamento, muito mais complexos e seguros.
                   -Permite acesso simultâneo de Dados e tem duas características:
                                      ->Atomicidade o requisito de que as transações(modificação de dados) sejam realizadas completamente ou de forma alguma.
                                      ->Isolamento cada transação aparenta ser executada uma de cada vez.


  • Como funciona?

Exemplos de SGBDs

Alguns exemplos de SGBDs

Dentre estes, os que tem maior destaque são:


MySQL

  • Caractericas:

-Open Source,Abrange várias linguagens de programação como: Ada, C,C#,C++,D,Eiffel,Erlang,Haskell,Java,Objective-C,OCaml,Perl,PHP,Python,Ruby,Scheme,Tclcomo.

-O MySQL se destaca para uso na web.

-É de fácil manuseio.

-Garante segurança pois o tráfico de senhas é criptografado quando você se conecta ao servidor.

-Usa- se o Servidor MySQL com bancos de dados que contém 50.000.000 registros

-São permitidos até 32 índices por tabela. Cada índice pode ser composto de 1 a 16 colunas ou partes de colunas. O tamanho máximo do índice é de 500 bytes (isto pode ser alterado na compilação do MySQL).

-Suporte total para vários conjuntos de caracteres.

-instruções SQL que verificam, otimizam e reparam tabelas.

-Desenvolvido para várias plataformas incluindo ambientes Unix, OS/2 e Windows. . -Alta velocidade de resposta.

Microssoft Access:

  • Caractericas:

-Comercial,C C# C++ Java (JDBC-ODBC) VBA Visual Basic.NET

-O Access é um banco de dados da Microsoft para uso em desktops e não em servidores.

-Este banco é gratuito para desenvolvimento, mas pago para produção. Pór exemplo: em um caso de site, para o desenvolvimento é gratuito no entanto é pago o hospedeiro, onde irá armazenar o site.

Oracle:

  • Caractericas:

-Open Source,aceita somente a linguagem Java.

É responsável pelo armazenamento de boa parte das informações das principais organizações ao redor do mundo em grande empresas e em conjunto com sistemas de médio e grande porte.

-O Oracle exige bastante hardware para um boa performance.

-Para o gerenciamento, são exigidos profissionais bastante capacitados para este fim.

-Extremamente seguro, principalmente quando bem administrado.

-Atua na área de big data , em grandes empresas tais como Facebook,twitter entre outros.

SQL Server

O banco de dados SQL Server é basicamente o principal concorrente do Oracle e já esteve em situações piores da atual realidade. Tem como grande vantagem o fato de ser da Microsoft e se integrar nativamente com seus produtos e tecnologias, esse talvez seja o fator que o popularizou.

Atualmente o SQL Server conta também bom uma boa participação no mercado de web, fruto de um relacionamento mais estreito com as linguagens ASP e ASP.NET que lideram o mercado de médios e grandes projetos de internet.

Capacidades

  • Citar número de registros gravados, velocidades de BDs, Capacidades dos discos e demais informações que mostrem volumes relativos aos BDs.

Referências Bibliográficas