Arquivo de etiquetas: sql

SQL vs NoSQL

Hoje em dia cada vez mais as bases de dados estão a ocupar um lugar de destaque no nosso mundo tecnológico.

Queremos guardar os nossos dados, ter acesso aos mesmos o mais rápido possível e processá-los para termos respostas rápidas. Antigamente os dados guardados eram específicos, em “tabelas contentores”. Hoje, principalmente com Big Data, o nosso próprio telefone guarda tudo o que fazemos e praticamente tudo o que pensamos fazer. E perder “sessenta segundos” por uma resposta que queremos já se torna cada vez mais impensável.

Continuar a ler

Cursores: O Bom, o Mau e o SQL…

O Bom

Uma simples query SQL permite visualizar informação (retornada em formato tabular), sendo essa informação lida por um qualquer programa (app, site, etc.). Mas o que acontece se quisermos que o próprio motor SQL trate a informação?

Consideremos uma tabela de colaboradores duma empresa. Todos os meses temos que processar o ordenado. Para isso executamos algo (e.g. um stored procedure), que tem toda a “magia” e complexidade lá dentro. Mas precisamos de executar tantas vezes quantos registos tivermos. Isso não é possível com um simples SELECT.

Aqui entram os cursores. São uma figura demoníaca muito mal tratada, mas que se virmos bem são até bastantes simples.

Continuar a ler

Sistema de chat público em PHP

Introdução

chat_publico_0.3Embora a base deste sistema seja o PHP, também serão utilizadas outras tecnologias. A nossa “caixa de ferramentas” tem, então, o seguinte conteúdo e a respetiva utilização:

  • PHP: Linguagem de programação base;
  • HTML: Estrutura das páginas;
  • CSS: Design das páginas;
  • jQuery/JavaScript: Utilização do AJAX;
  • MySQL/MariaDB: Base de dados;
  • Apache: Servidor web;

Objectivo

No fim deste artigo o leitor terá uma visão abrangente do que é essencial para criar aplicações web e a ajuda necessária para começar a desbravar este mundo com o PHP.

Continuar a ler

SQL Server 2014: Curso Completo

Tempo é dinheiro, portanto fica já aqui a minha opinião: Gostei do livro e recomendo.

Queres saber porquê? Continua a ler!

Quando me pediram para fazer a review/análise/crítica deste livro, decidi considerar os dois cenários típicos:

  1. Alguém que nunca usou SQL Server (iniciante) e gostava de aprender; e
  2. Alguém que já é profissionalmente experiente (médio/avançado) com SQL Server numa versão anterior e pretende aprender mais sobre a versão 2014.

Este livro responde às necessidades de ambos, focando a administração e manutenção.

Continuar a ler

Navicat Premium 11

Chegou a nova versão do Navicat Premium, software produzido pela PremiumSoft CyberTech Ltd., capaz de gerir as bases de dados locais e remotas em MySQL, Oracle, SQLite, PostgreSQL e MS-SQL Server num ambiente GUI (Graphical User Interface) de fácil compreensão que permite criar, organizar, aceder e compartilhar informação de forma fácil e segura, disponível para Windows, Linux e Mac OS X.

Vamos então conhecer as vantagens da utilização deste software bastante atrativo.

Continuar a ler