Introdução
Tabelas
Relacionamentos
 Consultas
Formulários
 Relatórios
 Macros
Módulos
ActiveX
 AutomaçãoOLE
 Gráficos
 DAO
 SQL
 Segurança
Redes/ODBC
 Dicas
 Curso Online
Wizards
Ferramentas
Help
 Downloads
 Links
Novidades
FAQs
Index

Manifesto Access



    Divulgarei aqui alguns depoimentos de usuários do Access com a intenção de informar aos novos usuários e também aos veteranos que tenham alguma dúvida. Existe uma "crença" entre alguns "experts" de VB de que o Access é coisa de criança e não uma ferramenta séria de desenvolvimento de bancos de dados. Como na minha não tão grande experiência eu cheguei a sentir algo que contrariava os colegas do VB, então vamos aos depoimentos:

OPINIÕES CONTRÁRIAS

Assunto:       RES: [vb] Access da pra confiar???
          Data: Tue, 05 Sep 2000 17:22:51 -0300
            De: Adriano Cecílio Cárdenas <ACCardenas@ciauniao.com.br>
 Responder para:visualbasic@virtualand.net

Pessoal, vi todas as respostas e tenho considerações a fazer :

  1.Antes de desenvolver, apresente ao dono do negócio o custo para implementação de base de dados
    Access ( +/- R$ 1.000,00 - Office 2000 Profissional) e do SQL Server ( R$ 2.600 p/ 5 usuários e R$
    14.500,00 para 25 usuários);
  2.Existe evidentemente a possibilidade de se trabalhar com software pirata, porém a responsabilidade
    deve ser repassada ao dono do negócio, que deve ser esclarecido sobre o valor da multa (3.000 o
    valor do software);
  3.Existem alguns Gerenciadores de Banco de Dados que são gratuitos (acho que para a plataforma
    LINUX) mas infelizmente não sei quase nada sobre eles;
  4.Apenas depois disso prossiga com o desenvolvimento do sistema.

Em resumo, procure observar pelas informações dos colegas a relação custo e benefício de cada opção, e
boa sorte.

[]'s

Adriano C. Cárdenas
accardenas@ciauniao.com.br
Fone (0xx19) 440-5287
Fax (0xx19) 451-1914



Apesar das várias respostas enviadas, quero dar minha opinião também.

Os problemas que você provavelmente vai enfrentar com Access, ou melhor,
aquivos .MDB são:

1 - Quando você coloca um banco .MDB no servidor, todo o processamento
(seleção de registros, atualização de índices, etc...) é feito na máquina
do usuário, através da rede local. Se a rede não for bem dimensionada, o
tráfego poderá ficar insuportável;

2 - HOJE o mercado tem 4 caixas. Quantos poderá ter daqui a um ano? Se o
dono do sistema quiser ceder seu uso a outros estabelecimentos, até onde
ele poderá crescer? Com bancos .MDB, não muito;

3 - Se o .MDB estiver no servidor, significa que o diretório deverá ter
direitos de leitura e escrita para todos os usuários. Se o "servidor" for
uma máquina Windows 9x, significa abrir o diretório para todo mundo. Um
usuário mais fuçador poderá simplesmente deletar o .MDB sem você nem mesmo
saber quem fez isso;

4 - Dependendo da versão do .MDB, você estará limitado a 1 ou 2 MB de
tamanho total do banco.

E por aí vai. O maior limitador para o uso de um servidor de banco de dados
"de verdade" (SQL Server, Oracle, etc...) será o preço da instalação
(Sistema Operacional + SGBD + Mão de obra da instalação + configuração,
etc...). Para baratear um pouco, podem ser usados softwares gratuitos no
servidor (Linux e MySQL ou PostgreSQL, por exemplo) e acesso via ODBC. No
entanto, só o aconselho a aventurar-se por essas bandas se você souber
exatamente o que está fazendo.

Espero ter ajudado.

[ ]s, Davi Dalben
SERPRO/SUNAT/ATSPO/ATCCF
Capela do Socorro - São Paulo - SP


OPINIÕES A FAVOR

Mais um depoimento de quem trabalha com Access para a reflexão de quem ainda não conhece bem:

A melho Linguagem, o melhor BD é aquele que o programador domina!

Ola amigos!

É com satisfação que tenho baixado os inúmeros exemplos desta página.
Sou Angelo Roberto Radaeli da Pratic Sistemas e estou no mercado de desenvolvimento de soft ware de 1986.
Comecei com o Cobol, nos anos 90 sofri em ver sistemas orientados a objeto entrarem no mercado e com suas telas bonitas ofuscarem o Cobol estudei em cursos caros as mais variadas linguagens Delph, VB, PB, Fox......, mas não sai do Cobol.
Já tinha vários clientes e um faturamento razoável quando conheci o Access 2,0 com Windows 3,11.
Um professor de um curso me disse "esta ferramenta não tem futuro e o rejeito das linguagens", isso me deixou muito irritado pois com uma semana tinha feito coisas que até então só consegui fazer nas outras linguagens com meses.
Decidido resolvi em 1995 investir na substituição de todos os meus sistemas para Access, isso durou um ano hoje trabalho com Access e apenas em um sistema o de frente de loja uso o VB e alguns clientes SQL para armazenamento de dados.
Esta história é para dizer um número tenho um faturamento superior a R$ 380 mil reais ano com o Access e os produtos Microsoft (Windows), emprego 9 pessoas mais minha esposa, tenho cliente como supermercados sendo que 3 destes tem 30 PDVs, rede de lojas sendo que uma tem 16 filiais.
Sei que o Access tem limitações mas isso não me preocupa elas são minúsculas diante dos diversos benefícios. Alem de poder ser contornado por sua flexibilidade.
Então pergunto Será que quem fala mau desta ferramenta ganha mais de 2,5 mil reais mês? Um de meus funcionários ganha isso.
O Access (VBA) é linguagem que eu domino!

Até

Angelo Roberto Radaeli.
pratic@escelsa.com.br
www.praticsistemas.com.br
http://www.geocities.com/radaeli/
http://www.geocities.com/gelor.geo/



Assunto: Re: [vb] Access da pra confiar???
          Data:  Tue, 05 Sep 2000 13:48:15 -0300
            De:  Faber Santos <faber@syspoint.com.br>
 Responder para:  visualbasic@virtualand.net

Isso depende de quem programa !!

nos temos bases com tabelas com cerca de 300 mil registros, e nao da
problema !

A base tem em torno de 250 tabelas com 10 usuarios usando o dia inteiro.

Atenciosamente,

Faber


  From: GEFATEC INFO  <gefatec@uol.com.br>
             Date: Fri Aug 18, 2000 5:02am
             Subject: Re: Fw: [vb] DUVIDA!!!

             GOSTARIA DE EXPRESSAR MINHA OPINIÃO:

             Meu nome é Jonas.

             Tenho uma empresa que trabalha a mais de 4 anos em sistemas aplicativos para Gestão Empresarial, e adivinhem, SÓ USO ACCESS.

             Tenho empresas clientes com bancos de dados variados, como SQL Server 7.0 Oracle, Access e Outros.

             Entrei nesta lista só para espiar.

             Sou daqui do Rio Grande do Sul, e também gosto muito de Chima.

             Bem, vejo sempre desde que comecei a trabalhar com Access a discussão sobre se é bom, se é ruim ..... Se é pra iniciantes e outras coisas mais.....

             Esta dúvida sempre pairou na minha cabeça, pô, será que estou investindo numa coisa que sabe lá no que vai dar?

             Já experimentei a fundo muita coisa, VB, Delphi, Oracle Power Objects, C, entre outros. Todos muito bons e muito poderosos. Porém um ponto forte entrou na minha decisão, e por isto continuo firme em minha  posição: O Access é a ferramenta mais completa e flexível para desenvolvimento de aplicações de banco  de dados. Possui sistemas de instalação Runtime entre outros processos que facilitam a vida de qualquer  desenvolvedor, principalmente agora na versão 2000. Sem contar com a integração com o Office.
             Consultas, Formulários e Relatórios em um simples arquivo, todos podendo se comunicar entre sí, e todos podendo modificar-se entre sí. Isto vc não encontra em outro
aplicativo. Por exemplo:

Exemplo 1:   Tente fazer um relatório em Delphi em que vc possa alterar qualquer
configuração do relatório como cor, tamanho etc..., com variadíssimos parâmetros sem precisar entrar em outro programa.

Resposta : IMPOSSÍVEL.

Exemplo 2: Tente fazer isto no VB.

Resposta : POSSÍVEL. Só que vc vai ficar no mínimo 1 dia só escrevendo códigos, para acesso ao db, sql, etc... E ainda tem o seguinte, os parâmetros? parâmetros, no
VB, só vinculando uma consulta. De onde?   Adivinhem....

             EU ACHO QUE ESTA LISTA PODE AJUDAR A MUDAR
             ESTA OPINIÃO QUE ANDA POR AÍ. Aliás não é opinião, é Orgulho.
Tipo.: Eu sei trabalhar em VB, vc não.

             Pois é tenho que admitir que para vc trabalhar em VB ou Delphi vc tem de ter um nível mais elevado de aprendizado, correto, só que isto são no mínimo 2 a 3 anos de estudo e trabalho e exeriência. Para que?
             Para fazer um software que vai ficar mais ou menos parecido com um desenvolvido no Access.

             Tem uma coisa que nimguém bate no Access:
             BELEZA E ACABAMENTO FINAL DO SOFTWARE.

             Outra:   TUDO QUE VC FAZ EM VB, VC FAZ NO ACCESS.
             E FAZ MUITO MAIS BARATO.

             Excluíndo é claro, ActiveX, Dlls, e sistemas multimídia.

             Isto resulta em uma das coisas mais importantes hoje no mercado. PREÇO REDUZIDO.

             PORTANTO TENHO DOIS CONSELHOS:
                     PRINCIPIANTES:
                             ESTUDEM PRIMEIRO OS EXEMPLOS DO HELP DO
                             ACCESS, QUE SÃO MUITOS. TEM DÚVIDA?
                             CLIQUE SOBRE E TECLE F1
                             NÃO FIQUE MANDANDO MENSAGEM DE COMO
                             ISTO E COMO AQUILO, SE VC ESTÁ APENAS A
                             6 MESES TRABALHANDO COM ACCESS.
                             SE VC CONTINUAR FAZENDO ISTO ESTA
                             LISTA VAI FICAR CHEIA DE PERGUNTAS E SEM
                             RESPOSTAS.
                             POR FAVOR VAMOS FORMAR UMA LISTA DE
                             ALTO NÍVEL.

                     DESENVOLVEDORES:
                             APRENDAM MAIS SOBRE VB E TERÃO ABSOLUTA
                             CERTEZA DISTO QUE EU DESCREVÍ.

             UM GRANDE ABRAÇO.

             JONAS
             GEFATEC INFORMÁTICA <gefatec@uol.com.br>



Subject:            Re: [access-br] Fw: [vb] DUVIDA!!!
      Date:            Thu, 17 Aug 2000 23:27:52 -0300
      From:            Paulo Jericó <pjericoh@ramal.org.br>
   Reply-To:            access-br@egroups.com
        To:            access-br@egroups.com

Perfeito. Dizem que Hitler dizia: "Diga uma mentira 1000 vezes que ela vira
verdade!". Ele tinha razão.

Quer apostar que vai ter alguém dizendo que eu sou Neonazista? O povo é
assim. Não sabe, não tem interesse em saber, mas se sente bem se as pessoas
ao lado souberem tanto quanto ele. Portanto, não interessa se uma informação
seja verdadeira ou não. Basta que as pessoas acreditem. É mais ou menos como
aquele cara safado no elevador ou no ônibus cheio, se encostando nas
mulheres e certo de que todas ficarão incomodadas... mas caladas. Ele estará
fazendo a coisa mais certa do mundo - PRÁ ELE!

Essa é uma das razões pelas quais costumo não me calar quando as "mentiras"
vão crescendo muito... Que tal fazer a nossa parte de oferecer resistência?
Nem é necessário contra atacar, basta evitar que continue "relando"!

O VB é maravilhoso e o Access é super confortável !

Inté,

PS



From: Ribamar FS <ribafs@yahoo.com>
To: <access-br@egroups.com>
Sent: Friday, August 18, 2000 9:50 PM
Subject: Re: [access-br] Fw: [vb] DUVIDA!!!

> Olá Paulo!
>
> Ä liberdade é uma coisa maravilhosa: permite que qualquer um expresse
> sua opinião sobre o que bem desejar. Mas como praticamente tudo tem dois
> lados esta mesma liberdade também permite que pessoas digam até o que os
> outros devem fazer, o que é certo, o que é errado, que ferramenta elas
> devem usar ...
>
> Mesmo que um defunto me grite nas caixas de som do multimídia algo sobre
> uma "Sociedade alternativa", onde se tem até o direito de ter prato
> emtupido de comida que cê mais gosta (Raul).
>
> Beleza que muita gente goste de VB, pois também gosto. Beleza que
> considerem a melhor ferramenta pra se utilizar, beleza que considerem o
> Access um simples brinquedo de criança. Beleza. Acredito que ninguém
> iria ficar chateado se qualquer destas pessoas alardeasse estas coisas
> aos 7 ventos, desde que afirasse que estava dizendo algo que era suas
> opiniões pessoais e não a pura e única verdade que deve ser seguida por
> todos. Aí a coisa pega.
>
> Fico aqui pensando se os caras realmente chegaram a utilizar o Access
> profissionalmente, se embrenhando em suas entranhas ou se eles
> simplesmente utilizam apenas para construir tabelas e desistiram de
> utilizar como um todo nas primeiras dificuldades. Acredito que quem não
> conhece a fundo uma ferramenta não deveria ser a pessoa mais indicada
> para indicar ou não para os outros. Ou será que estou apenas viajando ao
> som do Raul?
>
> ""
> A FIAT lançou o Palio e todo mundo disse que o UNO sairia de linha. Isso
> já
> tem quase 5 anos. Agora a GM vai lançar o Celta para competir com o
> "moribundo". E ainda dizem que "vaso ruim" é que não se quebra!
>
> De qualquer forma, alguém conhece algum boyzinho que goste de carro
> hidramático? Nenhum gosta, porque eles gostam é de ficar fazendo tudo na
> mão
> (trocando de marcha, reduzindo, etc) , quando poderiam ter tudo
> automático...e se concentrar no que interessa...!!!
>
> Óbvio que o VB é fantástico, mas que o Access resolve quase todo o
> feijão
> com arroz.... mais a batatinha, mais a maionese.... e até o X-marrão...
> ai
> isso resolve!!!!
> """"
>
> Paulo, mas você deve concordar comigo que dizer por aí que está usando
> uma ferramenta em que se faz tudo na unha é algo mais chique, não?
> Talvez os leigos que não conheçam as coisas até endeusem tanto os caras
> quase tanto quanto eles próprios.
>
> Descumpem os colegas do VB se me empolguei, a intenção não foi de
> atingir ninguém em especial, de maneira nenhuma, mas apenas de
> desabafar. Tive vontade de fazer isso na própria lista de VB mas não vi
> o menor estímulo. Estou pegando a carona do Paulo.

> Paulo Jericó wrote:
> >
> > A FIAT lançou o Palio e todo mundo disse que o UNO sairia de linha. Isso

> > tem quase 5 anos. Agora a GM vai lançar o Celta para competir com o
> > "moribundo". E ainda dizem que "vaso ruim" é que não se quebra!
> >
> > Palavras de um palestrante da Microsoft quando perguntei sobre um
compilador
> > de Access para VB: "Se você fizer vai ficar rico!" Até já vi alguma
coisa
> > parecida por ai, mas ainda não chequei.
> >
> > De qualquer forma, alguém conhece algum boyzinho que goste de carro
> > hidramático? Nenhum gosta, porque eles gostam é de ficar fazendo tudo na
mão
> > (trocando de marcha, reduzindo, etc) , quando poderiam ter tudo
> > automático...e se concentrar no que interessa...!!!
> >
> > Óbvio que o VB é fantástico, mas que o Access resolve quase todo o
feijão
> > com arroz.... mais a batatinha, mais a maionese.... e até o X-marrão...
ai
> > isso resolve!!!!
> >
> > PS



  1