Questão nº 42
Questão de Tecnologias da Informação · FCC SEFAZ-SC 2018 - Conhecimentos Específicos (P3) (nº 42)
Atenção: Para responder às questões de números 42 a 44, considere o seguinte caso hipotético:
Uma adequada modelagem de dados é necessária antes da construção dos bancos de dados para que estes sejam suficientemente consistentes enquanto fontes de consulta pela fiscalização.
Um modelo de dados-exemplo para atender o controle de arrecadação tributária contém:
− CONTRIBUINTE (Pessoa Física ou Jurídica):
Dados dos contribuintes, como:
−
cpfoucnpj(chave)−
endereço-contribuinte− ARRECADAÇÃO:
Dados de arrecadação de tributo exigível, como:
−
tipo-tributo−
objeto-tributo−
num-ocorrência-pagamento−
mês-ano-competência−
valor-tributo−
data-vencimento−
data-pagamento− REGRAS DE NEGÓCIO:
−
tipo-tributoé o que identifica um tributo (ex. IPVA, ICMS).−
objeto-tributoé um número de identificação sobre o qual incide o tributo (ex. Número Renavam, Número Inscrição Estadual).−
num-ocorrência-pagamentoé um número sequencial dentro do ano, usado no caso de cotas ou parcelamento do mesmo tributo, i.e. mesmo tipo, mesmo objeto, mesma competência.−
ContribuinteeArrecadaçãorelacionam-se em um-para-muitos, cujo relacionamento tem o nome deExigível.
A fim de manter a unicidade da entidade Arrecadação e, consequentemente, do relacionamento Exigível, o atributo identificador (chave) de Arrecadação deve ser formado pela composição, apenas, de
Este texto de apoio vale também pra questão nº 43, questão nº 44.
- A`tipo-tributo`, `objeto-tributo` e `data-vencimento`.
- B`objeto-tributo` e `mês-ano-competência`.
- C`objeto-tributo`, `num-ocorrência-pagamento` e `mês-ano-competência`. (alternativa correta)
- D`num-ocorrência-pagamento`, `mês-ano-competência`, `valor-tributo` e `data-vencimento`.
- E`tipo-tributo`, `num-ocorrência-pagamento`, `data-vencimento` e `mês-ano-competência`.
Resposta comentada
Gabarito Alternativa C
A chave primária é um atributo ou conjunto de atributos que identifica de forma única cada registro (linha) em uma tabela, garantindo que não existam duas linhas idênticas. Para a entidade Arrecadação, precisamos de uma combinação de atributos que torne cada ocorrência de pagamento de tributo inconfundível.
- A) Incorreta: A
data-vencimentoé um atributo descritivo e não garante unicidade, pois diferentes parcelas ou tributos podem ter a mesma data de vencimento. Além disso, a ausência dotipo-tributoe a dependência dadata-vencimentocomo parte da chave tornam esta alternativa inadequada para identificar unicamente uma arrecadação. - B) Incorreta: Esta combinação (
objeto-tributoemês-ano-competência) não é suficiente. Um mesmoobjeto-tributo(ex: um carro) pode ter diferentestipo-tributo(ex: IPVA e Licenciamento) para o mesmomês-ano-competência, e cada um pode ter múltiplasnum-ocorrência-pagamento(parcelas). - (C) Correta: Esta é a combinação que, dentro das opções dadas e considerando a necessidade de unicidade, é a mais adequada. O
objeto-tributoidentifica o item sobre o qual o tributo incide. Omês-ano-competênciadefine o período de referência. Onum-ocorrência-pagamentoé crucial para distinguir parcelas ou cotas. A "armadilha" da banca está na interpretação da regra: "num-ocorrência-pagamentoé um número sequencial... do mesmo tributo, i.e. mesmo tipo, mesmo objeto, mesma competência." Embora esta regra sugira quetipo-tributofaça parte da identificação do "mesmo tributo", para que a alternativa C seja a chave única sem otipo-tributo, é preciso inferir que onum-ocorrência-pagamentoé atribuído de forma a ser único para um dadoobjeto-tributoemês-ano-competência, mesmo que haja diferentestipo-tributoassociados. Ou seja, para um dado objeto e competência, cada ocorrência de pagamento (independentemente do tipo de tributo) recebe um número sequencial único. - D) Incorreta:
valor-tributoedata-vencimentosão atributos descritivos e não identificadores. Várias arrecadações podem ter o mesmo valor e data de vencimento. Além disso, faltam atributos essenciais comoobjeto-tributoetipo-tributopara identificar o que está sendo arrecadado. - E) Incorreta: Faltaria o
objeto-tributo, que é fundamental para identificar sobre qual item o tributo incide. Diferentes objetos podem ter o mesmotipo-tributo,num-ocorrência-pagamentoemês-ano-competência, tornando esta combinação não única.
Fonte: FCC SEFAZ-SC 2018 - Conhecimentos Específicos (P3) Tecnologia da Informação (Caderno Tipo 1). Reproduzida para fins de estudo.