Imagem de fundo

Um administrador de banco de dados precisa criar uma tabela...

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');