Top 10 Banco de dados

O ranking feito pelo site DB-Engines informa quais são os Bancos de Dados mais populares da atualidade. O cálculo dessa popularidade é baseada nos seguintes critérios:

  • Número de menções em sites de busca.
  • Interesse geral pelo sistema.
  • Frequência de criação de tópicos em fóruns de discussão como o Stack Overflow and DBA Stack Exchange.
  • Número de ofertas de emprego.
  • Número de perfis criados no LinkedIn que mencionam o sistema.
  • Relevância nas redes sociais.

Continuar lendo

Cursos gratuitos online

O blog está de cara nova, e para comemorar essa mudança estou inaugurando uma nova seção chamada de CURSOS GRATUITOS. Nessa nova área postarei apenas cursos totalmente gratuitos que deverão acrescentar e muito na carreira de vocês. De cara já estou postando mais de 30 cursos todos referentes a área de TI.

Abraços e bons estudos.

O modelo Cliente/Servidor – parte 01

O modelo Cliente/Servidor

O modelo Cliente/Servidor foi desenvolvido na Xerox PARC durante os anos 70. Este modelo é atualmente o predominante nas redes de computadores e possui diversos tipos de implementações diferentes. Ao longo das semanas falaremos mais sobre essas arquiteturas (duas, três e quatro camadas).

Como funciona?

Um software permite ao usuário solicitar um recurso. O servidor pega essa solicitação, encontra esse recurso e retorna algo para o usuário. Algumas vezes este recurso pode ser uma página HTML em outras uma imagem, um arquivo de áudio, vídeo ou um documento de texto. Não importa qual o tipo de arquivo é solicitado pelo cliente, o cliente solicita algo e o servidor sempre retorna essa solicitação.

Modelo Cliente-Servidor

Modelo Cliente-Servidor

Continuar lendo

Para que serve um Banco de dados?

Introdução

O cérebro humano é o principal órgão do nosso corpo, graças a ele nós podemos pensar, armazenar informações e sentir as mais diferentes emoções ao longo de nossas vidas. Infelizmente o nosso cérebro não é perfeito e com o tempo ele vai perdendo suas capacidades tão magníficas que nos distinguem de outros animais no universo. Por isso, nós os seres humanos sentimos a necessidade de armazenar certas informações que julgamos importantes para retransmitirmos às gerações futuras. As primeiras formas de armazenamento de dados, como pinturas nas paredes das cavernas que retratavam a vida do homem pré-histórico, datam de aproximadamente 32.000 a.C.

A partir desse ponto o ser humano foi evoluindo e aprimorando as suas técnicas de armazenamento de dados, de uma simples pintura em uma caverna nossos antepassados já começavam a desenvolver a escrita seja talhada em pedras ou nos primeiros papiros de papel. Nesse ponto a informação armazenada já podia ser transportada de um lugar para o outro, o que facilitava a troca de informações entre os povos. Com o passar dos anos foram sendo desenvolvidas novas técnicas de armazenamento dessas informações e começaram a aparecer os primeiros bancos de dados computadorizados.

Continuar lendo