O que é e como usar o MySQL?

Logo do MySQL (Foto: Logo do MySQL)Logo do MySQL (Foto: Logo do MySQL)
O MySQL é um sistema gerenciador de banco de dados relacional de código aberto usado na maioria das aplicações gratuitas para gerir suas bases de dados. O serviço utiliza a linguagem SQL (Structure Query Language – Linguagem de Consulta Estruturada), que é a linguagem mais popular para inserir, acessar e gerenciar o conteúdo armazenado num banco de dados.
Na criação de aplicações web abertas e gratuitas, o conjunto de aplicações mais usado é o LAMP, um acrônimo para Linux, Apache, MySQL e Perl/PHP/Python. Nesse conjunto de aplicações, inclui-se, respectivamente, um sistema operacional, um servidor web, um sistema gerenciador de banco de dados e uma linguagem de programação. Assim, o MySQL é um dos componentes centrais da maioria das aplicações públicas da Internet.
O sistema foi desenvolvido pela empresa sueca MySQL AB e publicado, originalmente, em maio de 1995. Após, a empresa foi comprada pela Sun Microsystems e, em janeiro de 2010, integrou a transação bilionária da compra da Sun pela Oracle Corporation. Atualmente, a Oracle, embora tenha mantido a versão para a comunidade, tornou seu uso mais restrito e os desenvolvedores criaram, então, o projeto MariaDB para continuar desenvolvendo o código da versão 5.1 do MySQL, de forma totalmente aberta e gratuita. O MariaDB pretende manter compatibilidade com as versões lançadas pela Oracle.

Como usar o MySQL
Para utilizar o MySQL, é necessário instalar um servidor e uma aplicação cliente. O servidor é o responsável por armazenar os dados, responder às requisições, controlar a consistência dos dados, bem como a execução de transações concomitantes entre outras. O cliente se comunica com o servidor através da SQL. A versão gratuita do MySQL é chamada de Edição da Comunidade e possui o servidor e uma interface gráfica cliente.


Interface inicial do MySQL Workbench (Foto: Reprodução)

O servidor deve ser instalado e configurado para receber conexões dos clientes. No MySQL, o principal cliente é a interface gráfica cliente fornecida pela Oracle, denominada MySQL Workbench. Através do MySQL Workbench, pode-se executar consultas SQL, administrar o sistema e modelar, criar e manter a base de dados através de um ambiente integrado. O MySQL Workbench está disponível para Windows, Linux e Mac OS.
Na interface de modelagem de base de dados do MySQL Workbench, pode-se definir as entidades da base de dados, seus atributos e relacionamentos. Em banco de dados, deve-se definir configurações importantes para os bancos de dados, como as chaves primárias e estrangeiras e os atributos que devem ser indexados. Todas essas configuras são definidas nessa interface.


Interface de modelagem da base de dados do MySQL Workbench (Foto: Reprodução)

Na figura abaixo, apresenta-se a interface de administração do aplicativo, a qual consiste de informações sobre o status do sistema, como uso de processamento, memória e conexões simultâneas, e de configurações do sistema de gerenciamento e das bases de dados.
Configurações do sistema gerenciador consistem, entre outras mais complexas, da porta TCP, que deve ser conectada, e da pasta onde os arquivos das bases de dados são salvos no disco. As configurações específicas das bases de dados consistem na codificação dos dados, nas permissões de acesso, por exemplo.


Interface de administração do MySQL Workbench (Foto: Reprodução)

No editor genérico de consultas, ilustrado na imagem abaixo, o administrador pode executar consultas para buscar informações especificas ou testes. Basta inserir a consulta SQL, na parte superior da janela, e os resultados são exibidos na guia “Output” da metade inferior da janela. Na guia “Overview”, o administrador pode obter os nomes das tabelas, visões e rotinas de cada base de dados criada no sistema.

Editor genérico de consultas SQL do MySQL Workbench (Reprodução / Divulgação).Editor genérico de consultas SQL do MySQL Workbench (Foto: Reprodução)

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Após anunciar festa no Facebook, casa de jovem é destruída por 400 pessoas

Inicialmente, a festa de 16 anos de Bradley McAnulty seria apenas para os 30 amigos mais próximos, convidados via Facebook e Blackberry Messenger. No entanto, 400 penetras estavam na comemoração. A festa saiu do controle e partes da casa, em Poole, na Inglaterra, foram destruídas. A polícia foi chamada ao local e começou a dispersar os jovens. Dois garotos, entre 16 e 17 anos, foram presos por desordem e embriaguez.


Brandley McAunty (Foto: Reprodução/Daily Mail)

A multidão quebrou janelas, arrombou a porta dos fundos, rasgou as cortinas e arrebentou a cerca do jardim. Os vizinhos afirmam ter visto jovens pulando sobre os carros estacionados na rua e atirando latas de cerveja. Até mesmo três meninas urinaram no jardim de um vizinho.

Segundo McAnulty, os culpados foram seus amigos, que chamaram mais pessoas. “Tudo começou quando alguns amigos trouxeram outros convidados, e não vi problema em deixá-los ficar. Depois apareceu um grupo maior, e eu disse que eles não poderiam entrar. Eles então arrombaram o portão e começaram a quebrar tudo”, afirmou o jovem.

Foto tirada durante a festa (Foto: Reprodução)

O pai do garoto voltou para casa às 22h, após os vizinhos ligarem desesperados para informar o que estava acontecendo. Ele passou a noite limpando a bagunça e afirmou que disse ao filho para não divulgar a festa nas redes sociais. Ainda de acordo com o pai de Bradley, foi uma sorte nada ter sido roubado.

Via Daily Mail

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Para que serve o GPS em câmeras digitais?

Saber por onde você anda teve muitos significados até ganhar sentido literal com a chegada doGPS. A tecnologia de localização via satélite foi parar nas câmeras digitais e pode ser muito útil se você quer saber dados geográficos de uma imagem. O GPS em câmeras fotográficaspode ajudar a descobrir onde e que horas você tirou uma foto.
O que seria um diferencial de mercado de câmeras se tornou uma necessidade, principalmente, com a chegada das redes sociais. O GPS integrado "diz" para os seus amigos das redes sociais onde você tirou a foto que acabou de enviar.
O serviço também revela data e horário, além de permitir integração com serviços como o Google Maps. Tudo isso para mostrar as coordenadas do local onde ela foi registrada.
Todas estas informações ficam armazenadas na câmera e quando é realizado o upload (envio da foto) para as redes sociais como Facebook, Picasa, Flickr, entre outras, as imagens estarão automaticamente identificadas.
Uma câmera com GPS não é mais cara que uma sem o serviço, mas sofre desgaste de bateria, já que para usar a função a câmera precisa estar bem recarregada.


Câmeras digitais com GPS
A Sony Cyber-Shot DSC-HX5V é uma câmera digital com o recurso GPS. Ela é bem fácil de usar e tira boas fotografias com seus 10 megapixels de resolução, responsáveis por deixar a imagem mais definida. Além do GPS, a câmera conta com o zoom ótico (que aproxima um motivo de você) e ainda filma em HD (720p).

Sony Cyber-Shot DSC-HX5V (Foto: DIvulgação).


A Sony DSC-TX100V traz um design elegante, é ultrafina, possui 16 megapixels - pronta para exibir fotos com ótima qualidade - e filma em Full HD (1080p.). A câmera conta ainda com tela OLED touchscreen de 3,5 polegadas, que melhora e muito a qualidade da visualização de imagem.

Sony DSC-tx 100v (Foto: Divulgação)

A Fujifilm possui pelo menos três câmeras com o recurso GPS, a Finepix XP30, a Finepix F550 EXR e a FinePix F600 EXR. A XP30 é à prova d´água (até 5m), resistente a choques e ao frio, possui 14 megapixels e filma em Full HD, além de colocar “tags” (identificação da foto para você encontrar a imagem mais fácil depois) de localização nas fotos, traça coordenadas de ângulo e distância.

Finepix XP30 (Foto: Divulgação).

Já a F550 EXR oferece um design funcional, possui a função touchscreen (toque de tela), tela de 3 polegadas, modo Panorama e recurso para simulação de filme fotográfico profissional. Com resolução de 16 megapixels e zoom óptico de 15x, a câmera ainda permite gravações de vídeos em Full HD.

Finepix F550 EXR (Foto: Divulgação)

A FinePix F600 EXR também tem resolução de 16 megapixels e zoom óptico de 15x, opção válida para quem quer tirar fotos de motivos distantes.

FinePix F600 EXR (Foto: Divulgação).

A Nikon investiu também no recurso GPS, com a AW100, uma câmera compacta, à prova d’água (até 10m), resistente a choques e ao frio,. Tudo isso somado à bússola e serviço de mapas NAVTEQ, empresa fornecedora de mapas, dados de trânsito e localização.

A câmera possui resolução de 16 megapixels e tem zoom óptico de 5x que aos 140mm. A máquina ainda grava em Full HD e vem com um conector HDMI.

Nikon AW100 (Foto: Divulgação).

A série Lumix da Panasonic possui a DMC-FT3/TS3 e DMC-TZ20/ZS10, duas com GPS. Além do serviço de localização, a câmera conta com os serviços da NAVTEQ, que além de “tagear” as imagens, mostra dados sobre o país e pontos de referência. A TS3 tira fotos em 3D, grava em Full HD e apresenta resolução de 12.1 megapixels, além de ser resistente a quedas, água e poeira.

Lumix DMC-FT3 TS3 (Foto: Divulgação).

A ZS10 possui uma resolução maior de 14.1 megapixels, com zoom óptico de 16x, também filma em FullHD e vem com tela de touchscreen. Além disso, traz a funcionalidade de vídeo slow motion, redução de ruído e captura de imagens em 3D.

Lumix DMC-TZ20 ZS10 (Foto: Divulgação).

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Facebook para PlayStation Vita recebe atualização com novas funções

O aplicativo oficial do Facebook para o PlayStation Vita foi atualizado. Em sua versão 1.01 o software agora possui novas funções, como a possibilidade de enviar fotos diretamente do PS Vita, registradas pela câmera do portátil ou que estejam armazenadas na memória, como capturas de tela de jogos.


Facebook atualizado no PS Vita (Foto: Divulgação)

Outras novidades nesta atualização incluem suporte a páginas corporativas, marcação de fotos enviadas e suporte completo para todos os idiomas do sistema do PlayStation Vita, o que inclui português brasileiro.
Além das funções adicionadas na atualização, o aplicativo oficial do Facebook paraPlayStation Vita permite a navegação completa na rede social, com exceção da falta de suporte a jogos e páginas em Flash. É possível se comunicar com amigos, publicar na linha do tempo, criar grupos de chat, entre outros.
O aplicativo está disponível de forma gratuita na PlayStation Store do PS Vita. Se você já tiver instalado, basta acessá-lo com uma conexão de Internet ativa para que a atualização seja ativada.
Via Joystiq

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS