Boteco Digital

BD Java

Vimos em um post passado o MongoDB e agora vamos ver como conectamos a ele em Java. Antes de qualquer coisa temos de baixar o driver e para isso basta baixá-lo da área de drivers do site do MongoDB e adicioná-lo ao seu classpath. Conectar ao MongoDB é bastante simples, basta instanciar a classe Mongo e depois selecionar o banco. Acredito que a parte mais complicada é transformar um documento no estilo JSON em um objeto BasicDBObject que a maioria […]

mais
BD

Um assunto que tem crescido bastante no último ano é o conceito de banco de dados NoSQL(Not only SQL), que a principio não diz o que é, apenas o que não é 🙂 . Basicamente o termo é utilizado em oposição ao pensamente da maioria dos desenvolvedores que se você tem que armazenar algum dado isso dever ser feito em um Banco de Dados Relacional(SQL). Bancos de Dados Relacionais já foram a “bala de prata” mas nos dias de hoje […]

mais
BD Outros

Se você como eu já teve o problema de perder a senha de root do MySQL e os dados armazenados serem de alguma importância isso deve ajudá-lo. Primeiramente para o serviço do MySQL Com o serviço parado vamos iniciar o serviço MySQL com o parâmetro –skip-grant-tables, iniciando com este parâmetro permissão estamos ignorando os privilégios de sistema permitindo o acesso a todas as tabelas do banco sem ser necessário informar senha de acesso. Este comando deve travar o prompt e […]

mais
Java

Muitas vezes desenvolvemos aplicações simples que necessitam de armazenamento de dados sem nenhum grande desempenho mas que seja feita de forma rápida. Uma boa saída é utilizar um banco de dados(SGDB) bem simples como o HSQLDB O HSQLDB é um SGDB de código aberto, escrito totalmente e Java o que torna-o portável. Em termos de desempenho, segurança e recursos não podemos compará-lo a outro bancos de dados como Oracle, Postgres e Microsoft SQL, mas para aplicações pequenas em desktop pode […]

mais
PHP

Olá pessoal, hoje gostaria de compartilhar uma coisa que me ocorreu quando um cliente pediu para colocar uma simples listagem dos eventos que promovia e que fossem sumindo a medida que aconteciam. Claro como todo desenvolvedor web, a primeira coisa que eu pensei foi utilizar um banco de dados. Examinando com um pouco mais de atenção um banco de dados nem sempre é a melhor escolha, neste caso por exemplo, as informações seriam alteradas ou adicionas muito raramente e seria […]

mais