Magna Concursos
1214451 Ano: 2013
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: IRGA
A questão baseia-se na Figura. Considere os seguintes aspectos sobre as tabelas exibidas nessa Figura: (1) as três tabelas foram criadas atendendo aos conceitos do modelo relacional; (2) essas tabelas foram criadas e populadas no banco de dados MySQL 5; (3) entre essas três tabelas, há integridade referencial, sendo possível, por exemplo, gerar um relatório dos funcionários e cursos em que foram capacitados; e (4) os campos "cod" aceitam somente valores numéricos inteiros de até três posições, enquanto os campos "nome" recebem valores alfanuméricos de até trinta posições.
Enunciado 1214451-1
Figura - Tabelas criadas no MSQL 5
Após ler o texto introdutório dessa questão e observar a Figura 7, pode-se afirmar que, para criar a tabela "CAPACITACAO", basta executar, no banco de dados MySQL 5, a seguinte declaração em SQL:
I.
CREATE TABLE CAPACITACAO(
A INT (3) REFERENCES FUNCIONARIO(COD),
B INT (3) REFERENCES CURSO(COD),
PRIMARY KEY(A,B));
II.
CREATE TABLE CAPACITACAO(
A INT (3) PRIMARY KEY,
B INT (3) PRIMARY KEY,
FOREIGN KEY(A) REFERENCES
FUNCIONARIO(COD),
FOREIGN KEY(B) REFERENCES CURSO(COD));
III.
CREATE TABLE CAPACITACAO(
A INT (3) NOT NULL,
B INT (3) NOT NULL,
PRIMARY KEY(A,B),
FOREIGN KEY(A) REFERENCES
FUNCIONARIO(COD),
FOREIGN KEY(B) REFERENCES CURSO(COD));
Quais estão corretas?
 

Provas

Questão presente nas seguintes provas

Técnico Superior Administrativo - TI

70 Questões