Banco de Dados Introdução

Nesta aula veremos como criar um Banco de Dados, mas, para isso primeiramente precisamos de alguns conceitos muito claros. Temos como Banco de Dados um local que, de forma organizada e linear, armazena dados em forma de tabelas. Estes dados quando relacionados são informações para usuários do Banco de Dados e desta forma podem ser utilizados para conhecimento e, este é o princípio do Banco de Dados, o BD. 
As tabelas que compõem o BD possuem campos de dados, onde cada um tem seu tipo, seu tamanho e características, como preenchimento obrigatório ( sim ou não ), máscara ( para definir a formatação de entrada dos dados ), entre outras vistas posteriormente...
Para as aulas de BD veremos o ACCESS da Microsoft, em sua versão 2016. Vamos observar o ambiente de desenvolvimento para um BD.


Nesta imagem acima vemos como o ACCESS abre o ambiente de BD. Escolhendo um BD em branco teremos que criar um nome para ele, sempre pense de forma coerente para nomear um BD, pois é este nome que utilizará nas programações. Veja abaixo...


Com o nome devidamente inserido podemos escolher "CRIAR" para iniciar o BD. Vamos...


Criando o BD acima vemos o que aparace, e, observamos que o BD já vem com uma tabela que é o mínimo para a existência de um BD. Cada guia do ACCESS tem seus recursos, não se preocupe, cada necessidade será utilizada no momento certo. Para este momento observe que a tabela está com o nome Tabela1 ( na esquerda ) e a Tabela1 tem apena um campo código ( na direita ). para inserir campos na tabela devemos utilizar o modo DESIGN, deste modo as características de cada campo são editáveis pelo desenvolvedor, mas antes, o ACCESS pede para que seja salvo a Tabela1, desta forma colocamos o nome desejado na Tabela para trabalharmos com ela. veja...


Colocamos um nome adequado na tabela para poder fazer uso correto da mesma...
Depois, vemos a estrutura de criação dos campos e suas características. Abaixo...


Agora podemos criar uma tabela para entrada de dados. 
Vamos inserir os seguintes Campos na tabela:


Para isso apenas clique na coluna "Nome do Campo" e insira os campos e em "Tipo de dados" coloque os tipos como mostrados acima, posteriormente altere o tamanho dos campos para nome - 50,  end - 100 e cel mascara para ddd e número. Veja as configurações abaixo...


Para o nome e end é igual o procedimento, agora para mascara veja...


Não esqueça que para alterar as propriedades, o ACCESS primeiro permite salvar a tabela ok...
... já nas opções teremos...


Nas opções, note que temos a entrada formatada, e, isto é o que significa "máscara", que todos os dados digitados aqui sempre passam a ter este formato. selecione telefone para celular e avançar... observe ainda que teremos a escolha da forma completa, sendo com ou sem caractere especial, e com símbolos ( parenteses por exemplo ) ou sem.
Ao terminar a máscara, teremos um campo de dado configurado para que todo valor digitado nele tenha o formato padronizado. 

Agora que temos a tabela podemos alterar a forma de vê-la para inserir os dados. Para isso temos que mudar a forma para "Folha de Dados" veja...


No modo de exibição temos como queremos exibir a tabela, que no modo DESIGN serva para criarmos os campos e configurar suas propriedades e na forma "Folha de Dados" temos como inserir os dados, claro que podemos também proceder com a criação de campos na forma de Folha, no entanto, de modo menos completo, deste modo para criar use o design e para entrada utilize Folha ok...

 Vamos observar a Folha de Dados para a Tabela1...


Note que os campos estão situados acima e os espaços para a entrada de dados estão em azul abaixo...
Note ainda que o campo código  ( o que já vem com a tabela ) está marcado com asterisco, o que representa uma chave primária, isto significa que o campo código será o controle da tabela para as entradas, ele marcará com número crescente e inteiro cada entrada de modo que elas não se repetem, evitando assim duplicidades ( dois registros iguais ), e é claro que existem outras formas de controle de dados e que veremos algumas mais para frente...

Veja a tabela com a entrada de alguns dados abaixo...


OK! Então temos a criação de uma tabela para formar um BD.  Saiba que podemos ainda criar um formulário de forma rápida para as entradas. Para isso escolha a opção CRIAR nas guias do ACCESS e selecione criar formulário, deste modo o ACCESS cria automaticamente o formulário baseado nos campos da tabela. Veja abaixo...


Com a opção do formulário teremos o que está abaixo...


OK, agora as entradas estão ainda mais fáceis.

ATIVIDADE

Vamos pensar na seguinte situação para a construção das tabelas. Para uma atividade prática utilize primeiramente o caderno e depois o ACCESS, para primeiro pensar sobre e depois fazer, certo, então vamos pensar sobre uma biblioteca, sendo as tabelas necessárias para os registros, LIVRO, EDITORA, AUTORES, USUÁRIOS, EMPRÉSTIMOS e ASSUNTOS. Para colaborar com a construção pense em como uma biblioteca funciona, pense sobre o Livro possuir vários exemplares disponíveis para empréstimos, veja que cada livro pertence a uma editora, e possui um ou vários autores. Note ainda que os empréstimos possuem datas de retirada e devolução e que um usuário pode pegar mais de um livro e por último um livro pode possuir vários assuntos. 

Dica de estrutura de BD. ( pode ser estruturado de forma diferente, pense na sua forma )



Construa as tabelas e pense em como elas se relacionam já que na próxima aula teremos que configurar o relacionamento das tabelas para o fluxo dos dados. Até lá e Pronto! Pronto!
Está sobrando tempo aí ?!?


Nenhum comentário: