Pular para o conteúdo principal

Questão de Banco de Dados — Consultas e Comandos em SQL — CESPE / CEBRASPE 2020

Banco de DadosConsultas e Comandos em SQL
Código
ce374722
Banca
CESPE / CEBRASPE
Órgão
Pref B dos Coqueiros
Ano
2020
Cargo
Tec (B Coqueiros)

Imagem associada para resolução da questão

 

Internet: <whitesight.files.wordpress.com>.


Tendo como referência o modelo entidade-relacionamento precedente, assinale a opção correta, relativa a banco de dados.

  1. AConsiderando-se que a tabela fatura já existe, o script SQL a seguir permite criar a tabela fatura_servicos.
    CREATE TABLE fatura_servicos (
    id INT NOT NULL,
    servicos VARCHAR(45) NOT NULL ,
    valor_unitario FLOAT NOT NULL ,
    fatura_id INT NOT NULL ,
    PRIMARY KEY (id, fatura_id),
    FOREIGN KEY (fatura_id )
    REFERENCES fatura (id )
    );
  2. BO comando seguinte permite inserir um registro na tabela fatura.
    INSERT INTO fatura SET (id=17, nome_cliente = 'Coqueiros', data_emissao = '01/01/2020', data_vencimento = '07/07/2020', valor_total = '123,45');
  3. CUm exemplo de integridade no modelo apresentado é que a chave estrangeira pode ser nula.
  4. DO modelo em questão representa uma importante propriedade da orientação a objetos, visto que fatura_servicos é uma tabela filha, pois herda o atributo id da tabela fatura.
  5. EInfere-se do modelo apresentado que um item em fatura_servicos pode se relacionar com vários itens na tabela fatura.
Revelar gabarito e comentário

GabaritoC — Um exemplo de integridade no modelo apresentado é que a chave estrangeira pode ser nula.

Link permanente: /questoes/ce374722