Buscar

Na gestão de banco de dados é importante para o administrador dominar a manipulação de objetos através da SQL, pois é através dos scripts que os co...

Na gestão de banco de dados é importante para o administrador dominar a manipulação de objetos através da SQL, pois é através dos scripts que os comandos poderão ser distribuídos para que possa garantir agilidade e qualidade nos bancos de dados. Pensando nisso é necessário criar uma tabela para o controle dos produtos de uma empresa que identifique esse produto através de um código único, deverá ter o seu nome que contempla caracteres especiais, sua quantidade em estoque que se dá através de números inteiros pois não existem produtos fracionados, seu valor monetário é controlado com 3 casas decimais devido a legislação vigente. Todos os campos devem ser obrigatórios. Para atender essa especificação o comando para criar essa tabela deverá ser:

A create table produto(codigo int primary key, nome varchar(100) not null, qtde int not null, valor numeric(7,3) not null)
B create table produto(codigo int, nome varchar(100), qtde int, valor numeric(7,3))
C create table produto(codigo int primary key, nome varchar(100) not null, qtde int not null, valor numeric(7,2) not null)
D create table produto(codigo int primary key, nome varchar(100) not null, qtde int not null, valor numeric(7,2) not null)

Essa pergunta também está no material:

apol2 1
3 pág.

Sistema Gerenciador de Banco de Dados Universidade do Vale do Rio dos SinosUniversidade do Vale do Rio dos Sinos

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra A: "create table produto(codigo int primary key, nome varchar(100) not null, qtde int not null, valor numeric(7,3) not null)". Isso porque a tabela deve ter um campo "codigo" como chave primária, que é um número inteiro (int). O campo "nome" deve ser uma string de caracteres especiais com no máximo 100 caracteres e não pode ser nulo (not null). O campo "qtde" deve ser um número inteiro (int) e também não pode ser nulo (not null). E o campo "valor" deve ser um número decimal com 7 dígitos no total, sendo 3 deles após a vírgula (numeric(7,3)) e também não pode ser nulo (not null).

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais