NUNCA MAIS PASSE RAIVA POR NÃO CONSEGUIR RESOLVER UM PROBLEMA COM O EXCEL - GARANTIDO!

UNIVERSIDADE DO VBA - Domine o VBA no Excel Criando Sistemas Completos - Passo a Passo - CLIQUE AQUI

Você está em: PrincipalArtigosASP.NET › Anexo2 : 01
Quer receber novidades e e-books gratuitos?
« Capítulo anterior Δ Página principal ¤ Capítulos Próxima lição »
ASP.NET - CURSO COMPLETO
Autor: Júlio Battisti
Lição 137 - Anexo 1 - Introdução

Neste Anexo aprenderemos sobre os conceitos básicos de bancos de dados relacionairs.

Durante as décadas de 70 e 80 as aplicações eram baseadas em computadores de grande porte, conhecidos como Mainframes. Nesta época as aplicações, normalmente eram desenvolvidas em linguagens como Cobol, PL1, Algol ou Natural Adabas, ficavam residentes nos Mainframes. Os dados também ficavam residentes nos Mainframes. A lógica para acesso aos dados estava embutida dentro da própria aplicação. Com isso, se mudasse a estrutura de armazenamento das informações, a aplicação teria que ser rescrita. Para acessar as aplicações, o usuário utilizava os chamados “Terminais burros” (também conhecidos como “Terminais verdes”, devido a cor das letras normalmente ser verde em um fundo preto). Estes terminais eram, simplesmente uma extensão do Mainframe, equipados com teclado e vídeo. Nenhum processamento era realizado no próprio terminal. Todo e qualquer comando, devia ser enviado para processamento no Mainframe, e os resultados enviados de volta para o terminal.

Observe que utilizei os verbos sempre no passado. Você deve estar pensando: “Este cara está maluco, pois ainda hoje muitas aplicações rodam, e bem, no bom e velho Mainframe.” E eu serei obrigado a concordar com o amigo leitor. Muitas e importantes são as aplicações que ainda rodam em Mainframes e duvido que em um futuro próximo, digamos cinco anos, todas estas aplicações sejam migradas para outras plataformas e modelos de desenvolvimento. Mas também precisamos admitir que é muito pequeno, para não dizer mínimo, o desenvolvimento de novas aplicações para o modelo Terminal – Mainframe.

Com o deslocamento do modelo de desenvolvimento do Mainframe; primeiro para o modelo Cliente Servidor clássico de duas camadas, depois a evolução para o modelo de desenvolvimento Web com 3 ou mais camadas, também sofreram modificações os Bancos de Dados que dão suporte ao desenvolvimento destas aplicações. O Mainframe utiliza formatos de Bancos de Dados proprietários, criados pelos fabricantes dos equipamentos, na maioria dos casos a IBM.

Com a expansão cada vez maior das Redes locais de computadores e a utilização do modelo Cliente Servidor, a utilização dos chamados Bancos de dados Relacionais cresceu bastante. Hoje a grande maioria das novas aplicações é baseada em Bancos de dados Relacionais.

Neste anexo falaremos sobre os princípios básicos dos Bancos de dados Relacionais, que é o modelo de banco de dados utilizado pelo Microsoft SQL Server 2000, pelo Microsoft Access, pelo ORACLE, pelo DB2 da IBM e por aí vai, conforme indicado pela listagem a seguir:

  • Microsoft Access – para aplicações de menor porte
  • Oracle
  • DB2 da IBM
  • Sybase
  • MySQL para Linux
  • Paradox
  • Dbase
  • Ingress

O modelo relacional também possui suas limitações, porém é bastante adequado para a grande maioria das aplicações comerciais atualmente em uso ou sendo desenvolvidas.

Algumas aplicações especiais que necessitam utilizar dados mais complexos, como por exemplo arquivos multimídia, dados espaciais e séries temporais podem se beneficiar mais das características dos chamados Bancos de dados orientados a Objetos. Este tipo de Banco de dados ainda não é amplamente utilizado, a não ser em situações específicas.

Um exemplo de Banco de dados orientado a Objetos é o Jasmine da CA.

Devido a grande aceitação e utilização dos Bancos de dados Relacionais é que estaremos estudando os princípios básicos deste tipo de banco de dados, ao longo deste Anexo. Caso você queira maiores detalhes sobre este tipo de banco de dados, existe uma farta Bibliografia, bem como inúmeros sites na Internet com informações sobre o assunto.
« Capítulo anterior Δ Página principal ¤ Capítulos Próxima lição »
Quer receber novidades e e-books gratuitos?

 
 

Contato: Telefone: (51) 3717-3796 | E-mail: webmaster@juliobattisti.com.br | Whatsapp: (51) 99627-3434

Júlio Battisti Livros e Cursos Ltda | CNPJ: 08.916.484/0001-25 | Rua Vereador Ivo Cláudio Weigel, 537 - Universitário, Santa Cruz do Sul/RS, CEP: 96816-208

Todos os direitos reservados, Júlio Battisti 2001-2024 ®

LIVRO: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2016 - CURSO COMPLETO E PRÁTICO

DOMINE A PROGRAMAÇÃO VBA NO EXCEL - 878 PÁGINAS - CLIQUE AQUI