Vamos criar a base de dados para nosso pequeno aplicativo. Olhando para a tela de cadastro de clientes é fácil identificar os campos que nossa tabela deverá ter. Vejamos:
![Base de Dados](../../assets/img/cursos/c-sharp/39-Base_Dados_CSharp1.png)
Temos 8 campos. Então, minha sugestão de criação de base de dados e tabela será:
CREATE DATABASE ContemBits;
USE ContemBits;
CREATE TABLE cliente (
nome varchar (30),
rua varchar(30),
bairro varchar(30),
numero varchar(5),
cidade varchar(30),
estado varchar(2),
email varchar(50),
data_nascimento date,
primary key (email)) ENGINE=INNODB;
Abrir janela com código
copiável
Apesar de não ser o ideal, defini o email como sendo a chave primária da nossa tabela, já que não é possível que dois
usuários tenham emails iguais e o foco é somente mostrar como o C# interage com o banco.
Por aqui era só isso! Temos a base de dados criada e o conector MySQL .Net já está
instalado e sendo detectado pelo Visual C#. A estrutura para receber os dados já está pronta, mas antes de entrarmos
nos comandos que farão a inserção, vou abrir um parênteses no próximo tópico para falar sobre os comandos try/catch/finally, pois eles são muito importantes para a manipulação de dados do banco.
HARDWARE
Entendendo o seu computador
O que há dentro do meu computador?
Existem alguns componentes fundamentais presentes dentro do seu computador e é muito importante que você conheça um pouco sobre eles, seja para argumentar com algum vendedor durante a compra de um novo PC ou para identificar alguma atitude desleal de algum técnico que esteja te passando um orçamento para reparo. Na seção Raio-X aqui do Contém Bits você pode conhecer e entender mais detalhadamente sobre cada componente, ou também pode clicar abaixo no componente que deseja, para conhecê-lo melhor.
Você Sabia?
Máquina de Pascal
A Máquina de Pascal, criada em 1642 pelo filósofo, físico e matemático francês Blaise Pascal, é reconhecida como o primeiro computador do mundo e ele foi criado com o objetivo de calcular impostos. Saiba mais.
Senhas
Digitar senhas em computadores de uso coletivo é extremamente perigoso, pois além de softwares de monitoramento, existem dispositivos de hardware que podem capturar suas senhas. Evite ao máximo acessar sites de bancos a partir destes computadores. Veja mais aqui.