Questões de Informática · Fundatec

InformáticaOutros temasFundatec 2020

Consórcio de Informática na Gestão Pública Municipal - CIGA/SC Concurso Público Nº

Questão de Informática

Execução: Fundatec PROGRAMADOR Para responder às questões 13 a 16, considere um sistema que contém um cadastro de empresas e outras informações relacionadas. Esse sistema utiliza um SGBD PostgreSQL versão 10 com tabelas que podem ser representadas pelo diagrama de entidades da Figura 1. No Quadro 1, consta um conjunto de requisitos levantados para esse sistema.

Figura da questão (imagem do caderno de prova)

Figura 1 – Diagrama de Entidades 1. A empresa deve possuir no mínimo uma (1) atividade econômica principal (in_principal=’S’); 2. A empresa pode ter no máximo duas (2) atividades secundárias (in_principal=’N’); 3. A empresa não pode ter atividades econômicas repetidas em seu cadastro; Quadro 1 - Requisitos

Analise a instrução SQL apresentada abaixo: SELECT id_empresa, id_atividade, COUNT(*) AS qtde FROM empresa_atividade AS ea GROUP BY id_empresa, id_atividade HAVING COUNT(*)>1 Essa consulta pode ser utilizada para detectar e apontar eventuais violações dos requisitos:

Sua resposta

Mais questões de Outros temas

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.