[OFF] BANCO DE DADOS SQL COMPACT EDITION

JORGESALES 26/03/2017 21:52:28
#472791
Pessoal, como vocês estão, tudo bem? Espero que sim, ando meio
sumido pois estou estudando bastante C# e estou feliz nesta longa
caminhada que iniciei...
Em meio aos meus estudos me deparei com o SQLCE e gostei muito
da facilidade da exportação para a maquina de um usuário pois não
requer muitas instalações, gostaria da opinião dos mais experientes
sobre este assunto uma vez que meu intuito é criar pequenas aplicações
que sem sombra de dúvidas até o Access atenderia (como vem atendendo
até hoje) as minhas necessidades, mas se é pra evoluir que seja em tudo.

Desde já agradeço pela opinião de todos.
NICKOSOFT 27/03/2017 05:52:43
#472795
bom dia
muito bom e pratico, uso qnd desenvolvo algo mono usuário....
já tenho arquivos desse com mais de 100mb rodando bem.....
tem um simples e pequeno runtime pra funcionar, so isso....
MARIOANDRADE 27/03/2017 11:42:34
#472803
Resposta escolhida
Além de seguro ele comporta um arquivo com até 4GB
e se o Access já atende suas necessidades não terá problemas
com ele.
GUIMORAES 27/03/2017 17:01:04
#472812
JORGESALES,

O SQLCE é uma versão compacta do SQL server, que pode ser utilizada em dispositivos mobile, como o Windows CE. O SQLCE já é considerado um banco de dados, e não um organizador de dados, como o access. Neste ponto, o SQLCE te trará mais benefícios, mas para pequenas aplicações, acredito que não sentirá tanta diferença, só se tiver uma quantidade de registros exagerada (pensando na casa dos milhões).

Existem vários bancos de dados no mercado que podem ser [Ô]Embarcados[Ô] com a sua aplicação, sem a exigência de instalar [Ô]Muitas coisas[Ô], ou nenhuma, como o Firebird, SQLite(Vale muito a pena estudar ele), BerkeleyDB (nunca usei), eXtremeDB(Nunca usei também), em fim, existem uma lista de opções.

Agora, se quer desempenho, muito desempenho mesmo, para grandes aplicações, com muitos usuários consultando rios de dados, SQL Server para .net ou Oracle para qualquer outra linguagem. Mas até lá, já teremos outras discussões como BIG Data.

O legal do SQLite é que você pode utilizar ele em aplicativos Android, IOS, windows phone, etc...
Já o SQLCE, não é tão portável assim, ou seja, funcionará na família Windows.
Tópico encerrado , respostas não são mais permitidas