Considere o banco de dados de uma empresa no qual está prevista a existência de diversas tabelas. O código de criação da tabela que modela os departamentos da empresa é informado a seguir. Levando em conta a criação da tabela departamento, avalie as afirmações e assinale a alternativa correta.
CREATE TABLE departamento (
nome_depto VARCHAR (50) NOT NULL,
num_depto INT NOT NULL AUTO_INCREMENT,
cpf_supervisor CHAR (11) NOT NULL,
data_ini_ger DATE,
PRIMARY KEY (num_depto),
UNIQUE (nome_depto),
FOREIGN KEY (cpf_supervisor) REFERENCES funcionario (cpf)
);
I – A tabela departamento prevê que o campo num_depto será único para cada registro dessa tabela, além de ser incrementado automaticamente, conforme os registros são inseridos na tabela.
II – O campo nome_depto é único, dessa maneira, ele também é uma chave primária.
III – Ao inserir um novo registro na tabela departamento, o preenchimento do campo data_ini_ger é obrigatório.
IV – A tabela departamento possui a chave estrangeira cpf_supervisor, fazendo referência ao campo cpf da própria tabela funcionário.
É correto o que se afirma em:
KAISER, J.; PELISSARI, W. R.; LUZ, C. D. Banco de Dados II. Maringá: Unicesumar, 2018. (adaptado)
Alternativas
Alternativa 1:
I e II apenas.
Alternativa 2:
I e IV apenas.
Alternativa 3:
I, II e III apenas.
Alternativa 4:
I, II e IV, apenas.
Alternativa 5:
I, III e IV apenas.
Respostas
Resposta:
Questão 1/5 - Banco de Dados
O Sistema Gerenciador de Banco de Dados nos permite executar diversos comandos para realizar pesquisas acerca de um banco. Dentre os diversos comandos,
temos um que permite visualizar a estrutura da tabela, com o nome das colunas (Field), os tipos de dados (Types) e tamanhos. Analise as alternativas abaixo e
selecione o comando utilizado para visualizar a estrutura de uma tabela.
Nota: 0.0
A SHOW TABLES
B DESCRIBE
C CREATE TABLE
D SHOW DATABASES
E SELECT
Questão 2/5 - Banco de Dados
Observe a seguinte parte de um Diagrama Entidade-Relacionamento:
Analise as seguintes afirmativas e a relação entre elas.
I. O relacionamento \u201cGrupo\u201d será convertido em uma tabela na modelagem relacional.
Porque
II. Um usuário pode pertencer a um grupo com outros usuários e estes outros usuários podem pertencer a outros grupos com usuários que já pertence a outros
grupos.
A respeito dessas assertivas e das representações, assinale a opção correta.
Nota: 20.0
A Ambas assertivas estão corretas, mas não se complementam.
B As assertivas estão certas e se complementam.
C A assertiva I é uma proposição falsa e a II é verdadeira.
D A assertiva I está certa e a assertiva II está errada.
E Ambas assertivas estão erradas.