Eustáquio (discussão | contribs)
Eustáquio (discussão | contribs)
Linha 61: Linha 61:
VBA
VBA
Visual Basic.NET
Visual Basic.NET
== Conteúdo do cabeçalho ==
 
-O Access é um banco de dados da Microsoft para uso em desktops e não em servidores.
-O Access é um banco de dados da Microsoft para uso em desktops e não em servidores.


Este banco foi um dos principais bancos em websites no final dos anos 90 e início deste século, hoje as pessoas tem substituído seu uso na web por outros bancos como o SQL Server ou o Mysql é 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.
-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: ==
== Oracle: ==

Edição das 10h23min 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,Abrenge 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. -É relativamente fácil se adicionar outro mecanismo de armazenamento. Isto é útil se você quiser adicionar uma interface SQL a um banco de dados caseiro. -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). Um índice pode usar o prefixo de campo com um tipo CHAR ou VARCHAR. -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

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,somente na linguagemeJava 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.

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