Fala Galera PHP!!!
Queria que vocês me ajudassem, mostrando qual a melhor solução para um problema que estou tento em acessar vários artigos em um banco de Dados.
Estou fazendo um site que tem artigos de música, de missões, de mensagens pastorais e também de um jornalzinho onde a galera vai ver as notícias...
A dúvida: É melhor eu fazer vários bd's, sendo um para musica, um para missões, um pro jornalzinho e assim vai ou colocar tudo num só e acessar pelos selects?? Sou iniciante e tenho uma opinião, mas gostaria de ver a da galera mais experiente....
Valeu e até Mais!!!!
Dúvida Sobre Bd!
Started By Bittencourt, 24/04/2003, 09:19
7 replies to this topic
#2
Posted 24/04/2003, 09:35
Bom, banco de dados eu sempre uso, já as tabelas... quanto a duvida se eles terão os mesmo campos você pde fazer uma tabela categorias e na tabela de conteudo vem um campo id_categoria para que haja uma ligação entre as duas tabelas.
[]'s
[]'s
<?php $Nome = "Renato B. Pacheco"; $Ocupacao = "Programador PHP"; $Ocupacao .= "<br /> Programador ASP"; $Ocupacao .= "<br /> Programador Action Script"; $Localizacao = "São Paulo - SP - Brasil" ?>
#3
Posted 24/04/2003, 09:50
Não é assim não... O buraco é beeeem mais embaixo. O assunto é MODELAGEM DE DADOS, tipo conceitos básicos sobre bancos de dados, tabelas (entidades/classes), campos, relacionamentos, cardinalidade e totalidade, indexação, chaves primárias e secundárias e outras coisinhas mais.
Ô Bitte. Sugiro q vc vá pelo "Access para Iniciantes" (tem pra vender em sebo - é bem barato), ou pegue uns tutoriais sobre o assunto na net. Não sei se tem algo pendurado no wmo sobre isso. Sei q aki no fórum tb tem uns karas bons na coisa, tipo o Otávio e coisa e tal...
Blz?
Ô Bitte. Sugiro q vc vá pelo "Access para Iniciantes" (tem pra vender em sebo - é bem barato), ou pegue uns tutoriais sobre o assunto na net. Não sei se tem algo pendurado no wmo sobre isso. Sei q aki no fórum tb tem uns karas bons na coisa, tipo o Otávio e coisa e tal...
Blz?
BB 20 4D 65 75 20 69 6E 74 65 72 65 73 73 65 20 61 71 75 69 20 E9 20 70 61 72 74 69 63 69 70 61 72 2C 20 64 65 20 66 6F 72 6D 61 20 70 6F 73 69 74 69 76 61 20 65 20 70 72 6F 64 75 74 69 76 61 2C 20 64 65 20 74 6F 64 61 73 20 61 73 20 64 69 73 63 75 73 73 F5 65 73 20 72 65 6C 61 63 69 6F 6E 61 64 61 73 20 61 20 48 61 72 64 77 61 72 65 2C 20 53 6F 66 74 77 61 72 65 20 65 20 57 65 62 20 44 65 76 65 6C 6F 70 6D 65 6E 74 2C 20 61 6C E9 6D 20 64 6F 20 70 72 F3 70 72 69 6F 20 72 65 6C 61 63 69 6F 6E 61 6D 65 6E 74 6F 20 65 20 64 65 73 65 6E 76 6F 6C 76 69 6D 65 6E 74 6F 20 68 75 6D 61 6E 6F 2C 20 65 6E 71 75 61 6E 74 6F 20 FA 74 69 6C 20 65 20 61 67 72 61 64 E1 76 65 6C 2E
» Deixe tudo um pouco melhor do que era antes de você chegar!
» Deixe tudo um pouco melhor do que era antes de você chegar!
#4
Posted 24/04/2003, 10:01
Ta certo a coisa não é tão simples quanto eu passei pra ele , mas se for analizar tem faculdades só sobre banco de dados quer dizer conhecer é fácil, o difícil é difícil e você desenvolver uma estrutura eficiente para suas necessidades.
[]'s
[]'s
<?php $Nome = "Renato B. Pacheco"; $Ocupacao = "Programador PHP"; $Ocupacao .= "<br /> Programador ASP"; $Ocupacao .= "<br /> Programador Action Script"; $Localizacao = "São Paulo - SP - Brasil" ?>
#5
Posted 24/04/2003, 11:08
Galera valeu as dicas, mas acho que me expressei mal!!!
Eu tenho um script de notícias que cria as tabelas e que tem uma pagina que me traz os resultados de todos os artigos que estão no BD. Só que eu queria dividir isso em grupos: música, mensagens, jornal, etc....
A pergunta é esta: Deixo todos os artigos juntos num banco só ou crio um banco para cada grupo????
Eu tenho a opinião que criar um BD para cada grupo é melhor, visto que sou iniciante e o script que eu peguei não tem como fazer isto. Teria que futucar ele. Queria a opinião de vocês sobre isto!!!
Valeu e até mais!!!
Eu tenho um script de notícias que cria as tabelas e que tem uma pagina que me traz os resultados de todos os artigos que estão no BD. Só que eu queria dividir isso em grupos: música, mensagens, jornal, etc....
A pergunta é esta: Deixo todos os artigos juntos num banco só ou crio um banco para cada grupo????
Eu tenho a opinião que criar um BD para cada grupo é melhor, visto que sou iniciante e o script que eu peguei não tem como fazer isto. Teria que futucar ele. Queria a opinião de vocês sobre isto!!!
Valeu e até mais!!!
#6
Posted 24/04/2003, 12:46
Cara, acho melhor vc guardar num so BD, pq pode complicar, vc tera que criar uma coneção diferente para cada script. Alem disso, tem o negocio dos BDs, tem alguns hosts que estabelecem limites a vc. E para completar, a questão da edição, vc tera que mudar de DB para editar algo, que é mt chato.
Em fim, ébem melhor usar so um DB, okz?
(Desculpem, acho que minha resposta ta meio que,inflada, hheheheh)
Em fim, ébem melhor usar so um DB, okz?
(Desculpem, acho que minha resposta ta meio que,inflada, hheheheh)
Equipe Firemasters
Programador PHP
Programador PHP
#7
Posted 24/04/2003, 13:15
Olha só! Acho q nós estamos falando realmente de coisas diferentes. A TABELA q vc está se referindo é o objeto <TABLE> html, né?
Pois é, tabela, para um BD é onde ficam armazenadas os dados de um determinado assunto. Um banco de dados pode conter várias tabelas, cada uma com uma finalidade. No seu caso, por exemplo, poderia conter uma para cada grupo, tipo tabela de músicas, mensagens, jornal, etc, ou criar uma tabela só com um campo q diferencie o "tipo" (grupo) q vc tem.
De qq maneira, vc faz issso num banco de dados só, mesmo. Não em vários. Quanto à edição dos dados, manutenção em si, bom, daí tb existem várias alternativas como diretamente no BD (vc ou um administrador) ou via formulários - mais complicado mas serve para leigos.
Capicce?
Pois é, tabela, para um BD é onde ficam armazenadas os dados de um determinado assunto. Um banco de dados pode conter várias tabelas, cada uma com uma finalidade. No seu caso, por exemplo, poderia conter uma para cada grupo, tipo tabela de músicas, mensagens, jornal, etc, ou criar uma tabela só com um campo q diferencie o "tipo" (grupo) q vc tem.
De qq maneira, vc faz issso num banco de dados só, mesmo. Não em vários. Quanto à edição dos dados, manutenção em si, bom, daí tb existem várias alternativas como diretamente no BD (vc ou um administrador) ou via formulários - mais complicado mas serve para leigos.
Capicce?
BB 20 4D 65 75 20 69 6E 74 65 72 65 73 73 65 20 61 71 75 69 20 E9 20 70 61 72 74 69 63 69 70 61 72 2C 20 64 65 20 66 6F 72 6D 61 20 70 6F 73 69 74 69 76 61 20 65 20 70 72 6F 64 75 74 69 76 61 2C 20 64 65 20 74 6F 64 61 73 20 61 73 20 64 69 73 63 75 73 73 F5 65 73 20 72 65 6C 61 63 69 6F 6E 61 64 61 73 20 61 20 48 61 72 64 77 61 72 65 2C 20 53 6F 66 74 77 61 72 65 20 65 20 57 65 62 20 44 65 76 65 6C 6F 70 6D 65 6E 74 2C 20 61 6C E9 6D 20 64 6F 20 70 72 F3 70 72 69 6F 20 72 65 6C 61 63 69 6F 6E 61 6D 65 6E 74 6F 20 65 20 64 65 73 65 6E 76 6F 6C 76 69 6D 65 6E 74 6F 20 68 75 6D 61 6E 6F 2C 20 65 6E 71 75 61 6E 74 6F 20 FA 74 69 6C 20 65 20 61 67 72 61 64 E1 76 65 6C 2E
» Deixe tudo um pouco melhor do que era antes de você chegar!
» Deixe tudo um pouco melhor do que era antes de você chegar!
#8
Posted 24/04/2003, 14:39
IIIAAALLLÁÁÁÁ?!!!!
entendi o que vc estava falando ESPIA. É verdade .... não sei como não pensei nisto antes. Posso fazer as tabelas dentro do BD e direcionar ...
Pô cara desculpae ... eu é que estava voando na parada!!!
Valeu e Até mais!!!!
Ps.: Vou dar uma futucada no script que eu tenho pois ele já cria as pastas dentro do BD!!!!
entendi o que vc estava falando ESPIA. É verdade .... não sei como não pensei nisto antes. Posso fazer as tabelas dentro do BD e direcionar ...
Pô cara desculpae ... eu é que estava voando na parada!!!
Valeu e Até mais!!!!
Ps.: Vou dar uma futucada no script que eu tenho pois ele já cria as pastas dentro do BD!!!!
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)