Informática, perguntado por albertoparuker46, 10 meses atrás

 Faça uma tabela ( entidade)
da qual o usuário irá utilizar para armazenamento de telefones. Nesta entidade devem conter os seguintes atributos:

Nome; 

E-mail; 

Telefone Residencial; 

Telefone Comercial; 

Telefone Celular

​PRECISO O MAIS RÁPIDO POSSÍVEL

Soluções para a tarefa

Respondido por julianapaiva62066
3

Resposta:

create table Cadastro_Pesssoa(

Cod_Pessoa int (11) primary key auto_increment,

Nome_Pessoa varchar (50) not null,

email varchar (50) not null,

telefone_R char (15),

telefone_C char (15),

telefone_Cel char (15) not null

)

Explicação:

Comentando a tabela ( Entidade ).

// criei uma tabela com o nome Cadastro pessoa.

//atribuir uma chave primária a ela (todas as entidades deve ter uma chave primária unica, essa chave poderá ser referenciada em outra tabela (entidade).

// e porque use o numeração automática?

// imagine um cenário aonde você precise cadastrar 100 produtos, sem a auto incrementacao você teria que adicionar um por um.

// varchar tipo de string exemplo:letras, números...

// porque usei not null? usei como campo obrigatório, ou seja, só vai pode passar se preencher esse campo.

// porque telefone usei um char ao invés de um int?

// porque para tipo de dados aonde você não via usar cálculo matemático não é necessário usar um inteiro. pode usar char ou varchar para telefone,CPF,cnpj etc.

// preferir deixar os dois contatos como não obrigatório qualquer coisa você Muda

se minha resposta te ajudou, deixa o coração aí e as estrelinhas.

boa sorte com as entidae, e bons estudos de banco de dados.

Perguntas interessantes