Imagem de fundo

Um administrador de banco de dados precisa criar uma tabela chamada PRODUTO e, subseque...

Um administrador de banco de dados precisa criar uma tabela chamada PRODUTO e, subsequentemente, inserir um registro. A tabela deve ter os campos: ID_PRODUTO (chave primária, inteiro), NOME (texto, obrigatório) e PRECO_UNITARIO (numérico, com valor padrão 1.00 caso não seja especificado).


Assinale o trecho de código SQL que executa corretamente a criação da tabela e a inserção de um novo produto que não especifica o preço unitário.


A

CREATE TABLE PRODUTO (

ID_PRODUTO INT PRIMARY KEY,

NOME VARCHAR(100) NOT NULL,

PRECO_UNITARIO NUMERIC(10, 2) CHECK (PRECO_UNITARIO

>= 0)

);

INSERT INTO PRODUTO (ID_PRODUTO, NOME) VALUES (1, 'Teclado Mecânico');


B

CREATE TABLE PRODUTO (

ID_PRODUTO INT PRIMARY KEY,

NOME VARCHAR(100) NOT NULL,

PRECO_UNITARIO DECIMAL(10, 2) DEFAULT 1.00

);

INSERT INTO PRODUTO VALUES (1, 'Teclado Mecânico', NULL);


C

CREATE TABLE PRODUTO (

ID_PRODUTO INT PRIMARY KEY,

NOME VARCHAR(100) NOT NULL,

PRECO_UNITARIO NUMERIC(10, 2) DEFAULT 1.00

);

INSERT INTO PRODUTO (ID_PRODUTO, NOME) VALUES (1,

'Teclado Mecânico');


D

CREATE TABLE PRODUTO (

ID_PRODUTO INT PRIMARY KEY,

NOME VARCHAR(100) DEFAULT 'SEM NOME',

PRECO_UNITARIO DECIMAL(10, 2)

);

INSERT INTO PRODUTO (ID_PRODUTO, NOME) VALUES (1, 'Teclado Mecânico');


E

CREATE TABLE PRODUTO (

ID_PRODUTO INT NOT NULL,

NOME VARCHAR(100) NOT NULL,

PRECO_UNITARIO NUMERIC(10, 2) DEFAULT 1.00

);

INSERT INTO PRODUTO (ID_PRODUTO, NOME) VALUES (1, 'Teclado Mecânico');