Qual BD vem a ser melhor... XML,ACCESS ou Oracle?

Respondido Qual BD vem a ser melhor... XML,ACCESS ou Oracle?

  • domingo, 24 de setembro de 2006 04:16
     
     

    Por favor, desculpem a pergunta... parece meio inutil.. é que sou novo na area de programacao... programo a apenas 5 meses... tenho 16 anos ... e me apaixonei pela area.. e busco Informacoes ao maximo dos que intendem... intao la vai minha questao

     

    ... Qual a diferenca ( digamos de Armazenamento, velocidade de Achar os dados salvos no BD..) do Xml, Access e Oracle?

    ja mi disseram... que Oracle é o melhor BD do mundo... mais é dificil de mecher... meu primeiro projeto... foi feito em Visual J# com armazenamento dos dados em XML... so que ainda nao intendi muito bem o funcionamento do Arkivo XML... algum dos participantes desta comunidade podera mi rebelar esta Duvida?

     

    Grato a Atencao

Todas as Respostas

  • segunda-feira, 25 de setembro de 2006 01:07
     
     Respondido
    Olá Guilherme,

           Seja bem vindo ao mundo dos loucos. Huahahahua. Bom, vamos para oque interessa...

    ... Oracle está entre os três bancos de dados mais potentes e seguros do mercado, ele é não mais potente que o Access que nem existem comparações. A diferença é que access funciona em qualquer computador, sem a necessidade de ter access instalado e ainda por cima é muuuito mais simples de usar. O XML é um tipo de armaznamento de dados, não pode ser comparado com o Access e o Oracle que são Banco de dados.

        Sugiro começar com SQL Server ou Access com Visual Studio 2005 C#.

    Se esta foi a resposta para seu Post marque como Respondido
    Att
    Henrique Gurgacz
  • segunda-feira, 25 de setembro de 2006 12:00
     
     Respondido

    Guilherme,

    você não precisa se desculpar pela sua pergunta, não há problema algum  !

    Bem, o XML não é um banco de dados, mas sim um formato de descrição de dados, útil para troca dos mesmos entre plataformas distintas (ex: entre Windows e Unix). Já o Access não sei se pode ser considerado um banco de dados. Ele até tem algumas características de um BD, mas só deve ser utilizado em sistemas muito pequenos. Agora o Oracle, juntamente com o SQL Server, DB2, etc, são Banco de Dados com letras maiúsculas! Existe uma versão gratuita do SQL Server chamada SQL Server Express que pode ser obtida em:

    http://msdn.microsoft.com/vstudio/express/sql/default.aspx

     


    Ricardo Oneda
    Novo blog: http://oneda.mvps.org/blog

  • terça-feira, 26 de setembro de 2006 02:00
     
     

    ;] Explicacao perfeita de vossas mentes ;]

     

    Obrigado Henrique... Seu Post foi util para meu conhecimento ;]

    Obrigado Ricardo.. é uma honra ter sua ajuda... ajuda de um MVP ...

     

    Agora... mais duvidas .... rsrsrs....  é como... por exemplo... consigo mexer com oracle... no caso .. terei ki ter algo relacionado ao Oracle e a SQL pra poder fazer a coneccao certo?... que tipo por exemplo... si nao me engano.. alguns comandos do SQL eh INSERT... coisas do tipo né? huh cada pergunta qui eu faco... tenho muito que aprender ainda ... um dia quero ser como voces.. Profissonais... no momento meu conhecimento nao é grande e a Idade também nao ajuda ... pretendo trabalhar logo na area... todos os dias estou lendo apostilas e mais apostilas... para abranger meu conhecimento e botando em pratica....   mais agora mais outra pergunta.... rsrsrs...

    eu queria se voces poderem mostrar um exemplo de codigo... e explicar o funcionamente... por exemplo... de conecxao em XML. desde criar o arquivo ate o carregamento, salvamento entre outros... e tb intender um pouco mais sobre SQL server ... acho ki a area da programacao com BD eh muito grande... preciso de luz de quem intenda pra minha pessoa nao se perder huhuh

     

     

    Obrigado pela atencao  ... Boa Noite

  • terça-feira, 26 de setembro de 2006 02:14
     
     Respondido
    Olá Guilherme,

             Ok. Qualquer banco que vc vá usar, seja Oracle, SQL Server, Mysql vc irá precisar aprender comandos SQL, é muito simples, bem mais fácil do que programação. De uma maneira geral os comandos básicos (Inclusão, Alteração, Exclusão e seleção de dados) são iguais em todos os bancos.
            Eu também comecei a pesquisar e querer aprender tudo de informatica muito novo, tinha apenas 13 anos. Acho que se vc realmente tem toda essa vontade de aprender logo conseguirá algo muito bom ! Só uma cuiosodade, vc é de onde ? Se for aqui de Curitiba posso te indicar várias oportunidades. Mas não desista, vá a fundo e estudo e pratico tudo oque puder, vc vai ver mais pra frente que vai valer a pena.

    Me adicione no MSN ou mande e-mails que eu posso ir ajudando na medida do possível.

    gurgacz@gmail.com (tanto MSN como e-mail)

    Espero ter ajudado

    Att
    Henrique Gurgacz
  • terça-feira, 26 de setembro de 2006 12:44
     
     Respondido
     Guilherme da Silva L. F wrote:
     

    Obrigado Ricardo.. é uma honra ter sua ajuda... ajuda de um MVP ...

     

    Guilherme,

    assim você me deixa sem graça  

    Estamos aqui para isso mesmo, trocar experiências e conhecimentos!

    Como você mesmo disse, esse campo é muito vasto. Acredito que o melhor caminho é começar estudando sobre funcionamento do banco de dados. Eles são bem parecidos entre si, pelo menos na parte que é comum a todos. Veja alguns sites que mostram os principais comandos do SQL Server:

    http://www.sqlmagazine.com.br/apostilas/sqlserver2.zip

    http://www.sqlmagazine.com.br/apostilas/SQL.zip

    http://www.sqlmagazine.com.br/apostilas.asp

    http://www.linhadecodigo.com.br/dicas.asp?id_dica=932&sub=18

    E lembre-se de sempre consultar o Books On Line, que é o Help do SQL Server.

    Sobre acessar banco de dados na sua aplicação, veja alguns artigos:

    ADO.NET para iniciantes - http://www.linhadecodigo.com.br/artigos.asp?id_ac=296

    Chapter 6: Data Manipulation with ADO.NET - http://www.4guysfromrolla.com/webtech/chapters/ASPNET/ch06.html

    ADO.NET Overview - http://www.developer.com/net/vb/article.php/1540311

    Using ADO.NET with SQL Server - Stored Procedures and other queries with parameter - http://www.developerfusion.co.uk/show/4278/3/
    Calling Stored Procedures from ADO.NET - http://www.dbazine.com/sql/sql-articles/cook6

     


    Ricardo Oneda
    Novo blog: http://oneda.mvps.org/blog

  • terça-feira, 26 de setembro de 2006 23:50
     
     

    Obrigadoo Henrique ;]

     

    Sua Colocacao foi otima .. simples e objetiva xD... poxa.. si eu morasse ai em curitba xD... mais mesmo assim eu agradeco boa vontade ;] eu moro em santos SP... meio longe nao? xD... e pod ter certeza que nao irei desistir nunka meu sonho eh ser programador e vou ser programador uhuh .. pelo menos eu espero... ah eu vou te add no msn sim xD agora neste momento =] xD.. Obrigado pela atencao ;]... muito obrigado mesmo .;]

     

    Boa noite pra voce ;]

  • terça-feira, 26 de setembro de 2006 23:57
     
     

    a qui nada Ricado é verdadeiramente uma honra ter sua opniao em minhas questoes xD...

    Eu estou super feliz com sua ajuda... muito feliz mesmo... estou adorando os ensinamentos.. as apostilas sao otimas... estou aumentando meu conhecimento a cada dia ;] e com a ajuda de vossas opniooes e respostas creio que logo chegarei longe ;]...

    Vossa pessoa tem mais coisas de estudo? para min se aprofundar nos assuntos... outras linguagens... e tudo mais...

     

    Sinceramente... Agradeco vossa resposta ajudou muito em meu conhecimento atual ;]... vossa pessoa esta di parabens...

     

    Obrigado por tudo...

     

    Boa noite

  • quarta-feira, 27 de setembro de 2006 00:57
     
     

    Ricardo Ricardo dsaudhaushd eu sou seu fan xD...

     

    Vossa pessoa esta ajudando bastante a minha enfase ;]...

     

    Estou Lendo as apostilas.. que voce me passou... estou dando o maximo de minha pessoa... aos meus estudos xD.. ki fikar sem graca nada Ricardo dhuhh .. elogios sempre vao bem xD... vou ler todos os sites e apostilas xD... e tentarem submeter me a testes pra ve se estou bem di SQL huhuh neh verdade? xD

    Pod deixar que eu vou seguir seus conselhos passo a passo ;]..

    logo postarei mais duvidas xD

    Obrigado mesmo pela sua ajuda estou muito grato...

    Meus sinceros Abracos...

    Boa noite