Questão nº 17
Questão de Tecnologia da Informação Aplicada à Auditoria Tributária · FCC SEFAZ-AP 2022 - Fiscal da Receita Estadual (FRE) - Conhecimentos Específicos (nº 17)
Atenção: Para responder às questões de números 16 e 17 utilize as informações abaixo.
Considere as seguintes tabelas relacionais e seus respectivos campos:
Tabela1: CPF-Contribuinte, Nome-Contribuinte, Idade-Contribuinte
Tabela2: CNPJ-Contribuinte, RazaoSocial, UF, CPF-ContribuinteCPF-Contribuinte e CNPJ-Contribuinte são definidos como Primary-Key, Unique.
O campo
Este texto de apoio vale também pra questão nº 16.
- ACNPJ-Contribuinte é considerado chave estrangeira na Tabela1.
- BCPF-Contribuinte é considerado chave estrangeira na Tabela2. (alternativa correta)
- CCPF-Contribuinte não é considerado chave estrangeira na Tabela2 porque é Unique na Tabela1.
- DCPF-Contribuinte é considerado chave estrangeira na Tabela1.
- ECNPJ-Contribuinte é considerado chave estrangeira na Tabela2.
Resposta comentada
Gabarito Alternativa B
Uma chave primária é um campo (ou campos) que identifica de forma única cada linha em uma tabela, garantindo que não haja duplicatas. Uma chave estrangeira é um campo (ou campos) em uma tabela que se refere à chave primária de outra tabela, estabelecendo um link entre elas.
(A) Incorreta: O campo `CNPJ-Contribuinte` é a chave primária da Tabela2 e não aparece na Tabela1, portanto, não pode ser uma chave estrangeira na Tabela1.
(B) Correta: O campo `CPF-Contribuinte` é a chave primária da Tabela1. Como ele também aparece na Tabela2, ele atua como uma chave estrangeira na Tabela2, ligando os registros da Tabela2 aos registros correspondentes na Tabela1.
(C) Incorreta: A condição de `CPF-Contribuinte` ser `Unique` (e Primary Key) na Tabela1 é justamente o que permite que ele seja referenciado como uma chave estrangeira em outra tabela. A armadilha aqui é inverter a lógica: a unicidade é um requisito para ser referenciado, não um impedimento.
(D) Incorreta: O campo `CPF-Contribuinte` é a chave primária da Tabela1, não uma chave estrangeira dentro da própria Tabela1.
(E) Incorreta: O campo `CNPJ-Contribuinte` é a chave primária da Tabela2, não uma chave estrangeira dentro da própria Tabela2.
Fonte: FCC SEFAZ-AP 2022 - Fiscal da Receita Estadual (FRE) - Conhecimentos Específicos Fiscal da Receita Estadual (FRE) (Caderno Tipo 1). Reproduzida para fins de estudo.