Patrocínio Natura
Locação de Fitas de Vídeo com Delphi – Atualizado
Banco de Dados , Delphi , Downloads , Programação / 9 de janeiro de 2012

Prezados visitantes do Clube nosso colaborador, Jackson Pires, a pedidos de muitos dos nossos visitantes, nos encaminhou um PDF atualizado do sistema de Locação de Fitas de Vídeo, uma compilação do projeto com Capa, projeto e tabelas, podem utilizar o link abaixo que já está atualizado. Deixo nosso agradecimento ao amigo com a atenção e cuidado com nosso espaço aqui. Segue o artigo de 2009 com link atualizado. Abraço Plínio Cruz Jackson Pires, o colaborador dos tutoriais mais completos de Delphi do Clube da Informática, volta a presentear nossos visitantes com um curso completo para desenvolvimento de um projeto de Locação de Fitas de Vídeo. O arquivo PDF é ricamente recheado de imagens e  muito bem detalhado. Serve de guia não só para a sua aplicação primária, mas como consulta para qualquer sistema de gerenciamento de banco de dados, pois trata das principais ferramentas necessárias para um sistema de gestão de dados. O nível de detalhamento que leva o leitor do momento de criação das pastas, passando pela criação de menus e tabelas até chegar ao ponto de finalização do projeto e os relatórios. Obrigado Jackson pela colaboração!

Backup zipado automático de toda base MySQL
Banco de Dados , PHP , Programação / 30 de dezembro de 2009

Na área de sistemas web uma coisa muito importante é o backup da base de dados, afinal um rotina imprópria no sistema pode alterar o banco de dados de forma errada comprometendo a integridade dos dados ou mesmo a consistência das informações. Além disso nenhuma empresa de hospedagem está livre de um problema sério com um servidor que coloque tudo a perder e como muitas não tiram backup podem criar um grande transtorno para o seu cliente. Nós, da Trio Interativa, desenvolvemos muitos sistemas de gestão de eventos, muitas vezes, durante o processo de inscrições eletrônicas fazemos de três a quatro backup da base do cliente por dia. Além disse, trabalhamos muitas vezes nos sistemas enquanto são utilizados, ou seja, sempre estamos no risco, um código impróprio e podemos mudar tudo na base, então sempre que atualizamos um novo sistema fazemos backup da base também e os outros que normalmente fazemos ao longo do dia nos ajuda na detecção de erros e possíveis inconsistências nos dados. Com o crescimento do número de clientes e os inúmeros eventos ocorrendo simultaneamente procuramos uma forma de fazer backup de forma rápida, eficiente e que fosse padronizada. Nas muitas pesquisas que fiz achei a uma rotina excelente do…

Quando Utilizar Inner, Left, Right e outras variações do Join no MySQL – Parte 2
Banco de Dados , Programação / 16 de junho de 2009

No nosso primeiro artigo sobre o assunto falamos sobre o básico das amarrações de tabelas no MySQL, falamos sobre o Inner Join e conhecemos assim suas limitações. Agora começaremos utilizar os comandos a favor de um programação estruturada e voltada para a administração de dados de uma forma mais eficiente. Utilizaremos o mesmo caso e as mesmas tabelas do primeiro artigo para propor nossos problemas e assim mostrar de forma prática as soluções. Left Join Vamos partir do ponto que um sistema que é desenvolvido e utilizado para a administração de um evento ele é feito para operar e auxiliar os usuários nas exceções, ou seja, se o sistema funcionar do modo planejado, as pessoas entrarão no site, farão as inscrições, pagarão a quantia referente a sua categoria e assim que confirmado o pagamento mudarão de status dentro do sistema automaticamente. Mas como administrar as exceções e como encontrá-las? Para isso utilizaremos o Left Join nas amarrações das ferramentas que faremos para tratar essa inscrições que saíram por algum motivo da normalidade. No nosso caso, uma inscrição que não tenha um status correspondente ao evento ou ainda uma categoria inválida, deixaria os dados inconsistentes e não teríamos por exemplo um total de pagamentos por…

Quando Utilizar Inner, Left, Right e outras variações do Join no MySQL – Parte 1
Banco de Dados , Programação / 14 de junho de 2009

Sempre tive muitas dúvidas sobre a utilização do “join” na amarração das tabelas dos banco de dados feitos pelo meu sistema, por vezes utilizava por intuição e por outras na velha tentativa e erro, como gosto de saber o que estou fazendo e de me sentir seguro quanto estou programando, fui estudar um pouco mais sobre o assunto e trago de forma prática um pouco dos detalhes que observei e que são de grande utilidade para quem está programando. No sistema que vou utilizar de exemplo, tenho quatro tabelas que utilizo para administrar inscrições em eventos para um cliente. Temos então a tabela “cadastrogeral” onde tenho os dados dos participantes (nome, telefone, endereço, e-mail, etc), a tabela “categoria” onde cadastro as categorias com os respectivos preços referente a cada evento que o cliente organiza, a tabela “status” onde tenho os tipos de status de controle do participante em determinado evento (inscrito e não pago, inscrito e pago, retirado do evento, etc) e por fim tenho a tabela “inscricoes” onde controlo pelo id do cadastro geral em qual ou quais eventos aquele participantes está, que categoria está inscrita e em que status o mesmo se encontra. Nesse cenário é fundamental que eu tenha…

MySQL: Visão Geral
Banco de Dados , Programação / 15 de maio de 2009

A partir deste artigo, começaremos a usar o MySQL na prática, para tal, é preciso que você tenha acesso a algum servidor com o MySQL instalado e funcionando devidamente. A instalação do MySQL será abordada posteriormente. A forma mais comum de se utilizar o MySQL, é via telnet. Uma vez conectado ao servidor, um segundo comando permite o acesso ao servidor MySQL. Para acessar o servidor MySQL, é preciso utilizar o comando que segue. É importante lembrar, que o MySQL tem seu próprio cadastro de nomes e senhas, sendo que você pode possuir uma conta no servidor SQL, mas não telnet, e o oposto também é válido. —————————————————————— mysql -u elaine -p supersenha Sintaxe: