Banco de dados
Banco de Dados Básico
Do conceito ao BD com alguns truques e dicas, seja lá qual for a diferença…
Oficinas de Inverno 2011 SENAC
Banco de Dados: Introdução, 3 Dado: Introdução, 3 Matemática: Introdução, 3 SGBD: Introdução, 3
Desculpem a demora, gente, mas taí como prometido!
Fiz a apostila pra compensar as más condições na qual trabalhei (o laboratório tinha um programa que apagava o nosso progresso e não foi instalado o Oracle [por isso o Access que fui forçado a aprender a mexer]) e a minha desorganização em ensinar tanta gente de uma só vez (com um programa desconhecido pra mim), não deu pra passar tudo que eu aprendi – o lado bom é que nos prendemos realmente ao básico prometido no nome do curso XD
Introdução
Dado: pedaço de informação que um sistema irá manipular através de programação, independente da linguagem. Banco: lugar que guarda algo de valor, como dinheiro ou… dados, formando um Banco de Dados (BD). BD: arquivo que contem os dados da aplicação de forma organizada SGBD: sistema de gerenciamento de BD que manipula os dados do banco, ele segue estes requisitos: o Definição: define os dados armazenados, a relação entre eles, a semântica e restrições sobre eles. o Construção: cria as estruturas do BD e armazena os dados neles. o Manipulação: consulta e atualização dos dados, as aplicações irão usar esse lado (inserindo, consultando, alterando e/ou removendo).
Mas por que armazenar dados? O principal motivo é o financeiro, informações são importantes pra negócios e tornar o processo digital garante que não haja perda de dados, garante agilidade e da maior confiabilidade para os empresários… e dinheiro pra quem programa.
A melhor maneira encontrada para armazenar os dados foi através de uma matriz bidimensional, por razoes matemáticas. Ou seja, X e Y, representados através de uma tabela com colunas (tribunas ou campos) e linhas (registros ou tuplas). OBS: Hoje já há bancos de dados