Ir para conteúdo
Fórum Script Brasil
  • 0

Qual melhor banco de dados para delphi


Guest --Arthur --

Pergunta

7 respostass a esta questão

Posts Recomendados

  • 0
Aew galera alguém pode me indicar qual o melhor banco para delphi e os motivos da escolha! Desde já agradecido

Oi, '--Arthur --' !

Normalmente a escolha do banco de dados é um requisito de sistema. Depende do volume de dados, quantidade de usuários simultâneos, etc.

Como exemplo posso citar o Firebird, MySQL, PostGree, MSAccess, SQL Server, ORACLE, entre outros.

Os três primeiros citados acima são freeware e de fácil aprendizado.

Link para o comentário
Compartilhar em outros sites

  • 0
E para um trabalho de escola. Tipo muitos lugares falam de firebird mas eu queria saber qual o melhor para pequenas e grandes aplicações e porque devo escolher

Oi, Arthur!

Vou falar do MySQL, que é a minha praia.

Testado com um amplo faixa de compiladores diferentes.

• Funciona em diversas plataformas. See Secção 2.2.3, “Sistemas Operacionais suportados pelo MySQL”.

• Utiliza o GNU Automake, Autoconf, e Libtool para portabilidade.

• APIs para C, C++, Eiffel, Java, Perl, PHP, Python, Ruby e Tcl estão disponíveis. See Capítulo 12.

• Suporte total a multi-threads usando threads diretamente no kernel. Isto significa que se pode facilmente usar múltiplas CPUs, se disponível.

• Fornece mecanismos de armazenamento transacional e não transacional.

• Tabelas em disco (MyISAM) baseadas em árvores-B extremamente rápidas com compressão de índices.

• Um sistema de alocação de memória muito rápido e baseado em processo(thread).

• Joins muito rápidas usando uma multi-join de leitura única otimizada.

• Tabelas hash em memória que são usadas como tabelas temporárias.

• Disponível como versão cliente/servidor ou embutida(ligada).

Segurança

• Um sistema de privilégios e senhas que é muito flexível, seguro e que permite verificação baseada em estações/máquinas. Senhas são seguras porque todo o tráfico de senhas é criptografado quando você se conecta ao servidor.

Escalabilidade e limites

• Lida com bancos de dados enormes. Usamos o Servidor MySQL com bancos de dados que contém 50.000.000 registros e sabemos de usuários que usam o Servidor MySQL com 60.000 tabelas e aproximadamente 5.000.000.000 de linhas.

• 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.

Conectividade

• Os clientes podem se conectar ao servidor MySQL usando sockets TCP/IP, em qualquer plataforma. No sistema Windows na família NT (NT, 2000 ou XP), os clientes podem se conectar usando named pipes. No sistema Unix, os clientes podem se conectar usando arquivos sockets.

• A interface Connector/ODBC fornece ao MySQL suporte a progras clientes que usam conexão ODBC (Open-DataBase-Connectivity). Por exemplo, você pode usar o MS Access para conectar ao seu servidor MySQL. Os clientes podem ser executados no Windows ou Unix. O fonte do Connector/ODBC está disponível. Todas as funções ODBC são suportadas, assim como muitas outras.

Fonte: Manual MySQL Versão 4.1 pags. 22 a 24.(refman-4.1-pt.a4.pdf)

Como pode ver é um banco que pode ser utilizado para pequenos e grandes projetos.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...