Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Aline França

[Resolvido] Por onde começar e como?

Recommended Posts

Estou iniciando agora os estudos a respeito de banco de dados, escolhi o MySQL por causa do php.

 

Eu já fui em tutoriais e eles sempre falam a respeito de manipular o bd com ele instalado.

 

Eu preciso instalar? :unsure:

 

Se sim,

-preciso instalar o apache e o php tbm?

 

Se não,

-por onde eu começo? Pergunto isso pq nos tutoriais sempre se começa com "execute o comando bla bla bla, e crie uma tabela assim e assim". É possível fazer isso sem a instalação?

-como eu testo as coisas que vou fazendo?

-onde eu faço essas coisas?

 

Enfim, gostaria de um empurrãozinho para entender como funciona. Se eu entender como funciona, saberei fazê-lo funcionar.

 

Desde já, muito obrigado a todos os atenciosos. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa parte das pessoas inicia os estudos de bancos de dados junto com uma linguagem de programação, e boa parte dos tutoriais e artigos na internet seguem essa mesma linha.

 

Se você quer focar os estudos apenas para bancos de dados, não precisa instalar o PHP nem o Apache, basta instalar o MySQL.

 

No linux, tudo é mais simples. Você instala o pacote do servidor mysql por um gerenciador de pacotes (como o Synaptic, do Ubuntu... ou o YaST do SuSe) e digita "mysql" no terminal.

 

No windows, você tem que usar um instalador. Baixe o servidor no site oficial: http://dev.mysql.com/downloads/mysql/5.1.html#win32

 

Os bancos de dados geralmente funcionam em arquitetura Cliente/Servidor, o MySQL é um exemplo disso. Existe um servidor que processas as requisições de vários clientes diferentes. Até mesmo para estudos, embora você seja o servidor e único cliente, é necessário compreender esse conceito para fazer tudo funcionar.

 

Com o servidor instalado, você pode começar a brincar. Os "comandos" podem ser digitados através de qualquer aplicativo que suporte uma conexão com o banco... os mais simples são linhas de comando "DOS". Se você instalar o MySQL no Windows, aparecerá um item no menu iniciar que leva à uma dessas linhas de comando.

 

O mundo dos bancos de dados geralmente possui profissionais de dois perfis:

 

-Desenvolvedores

-DBAs (Administradores de Bancos de Dados)

 

Para desenvolvedores, que são os programadores que usam os bancos em seus aplicativos, não há muita necessidade de usar o MySQL pela linha de comando... a intenção é enviar os comandos ao MySQL através do PHP. O PHP irá enviar, atualizar, excluir e obter dados do banco.

 

DBAs são diferentes, eles não mexem diretamente com os dados, não precisam enviar, atualizar, excluir nem obter nenhuma informação armazenada no banco. Eles só precisam fazer manutenções e rotinas técnicas para manter o banco funcionando corretamente. Para esse tipo de profissional, a linha de comando é suficiente (embora existam ferramentas melhores).

 

Talvez seja muita informação para uma iniciante, mas acho que aí tem as palavrinhas pra você conseguir buscar informação em outros lugares. Sinta-se à vontade pra perguntar qualquer coisa que eu não tenha deixado clara ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Primeiramente, muito obrigado pela resposta Alexandre.

 

Só mais uma coisinha :unsure: , como eu posso exercer os comandos através do php?

Há um tipo de conexão feita entre os dois?

Para que esses comandos sejam realizados, é necessário jogar o arquivo do php para o servidor?

 

Desde já obrigado. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal, estou seguindo alguns tutoriais e artigos, e to conseguindo caminhar. O próximo passo/dúvida é:

 

http://www.imasters.com.br/artigo/272

 

O segundo arquivo, que dados são esses que eu tenho de colocar aí (tipo ponteiro, cláusula e td mais).

 

Desde já obrigado aos atenciosos.

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Esse eh o tipo de bacalhau fedorento ao qual eu abomino, full square wheel remake ...

 

basicamente sao necessarios 3 comandos somente

 

mysql_connect() para conectar

mysql_query() para rodar a consulta

mysql_fetch_array() para converter o result set em array pra serem exibidos em tela

Compartilhar este post


Link para o post
Compartilhar em outros sites

???

 

:rolleyes:

 

http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Brigadão!

 

Isso significa que resolveu?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu descrevi em poucos sinais meu processo de compreensão. http://forum.imasters.com.br/public/style_emoticons/default/grin.gif

 

Tinha um coisa que eu não estava entendendo, mas já saquei. Agora vou pro próximo passo.

 

Obrigado. Deposi eu volto http://forum.imasters.com.br/public/style_emoticons/default/grin.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.