Questões de Concurso Público LIQUIGÁS 2013 para Profissional Júnior - Análise de Sistemas , Tecnologia da Informação
Foram encontradas 12 questões
Quantas são as entidades fracas presentes nesse diagrama?
Os conjuntos a seguir exibem o estado de um banco de dados descrito pelo modelo acima:
X={x1 ,x2 ,x3 }
Y={y1 ,y2 ,y3 ,y4 }
Em qual relação os elementos atendem às regras de multiplicidade definidas no diagrama acima?
πA1,A2 (σA1=5(A A1=B3 B))
Considerando-se essa sequência da esquerda para a direita, que operações foram empregadas?
• Os atributos das entidades e das relações são representados por círculos.
• Os atributos identificadores são representados por círculos preenchidos.
Em relação aos esquemas relacionais apresentados nas alternativas, as seguintes convenções foram adotadas:
• Uma tabela tem um nome e uma lista de colunas entre parênteses.
• Os tipos de dados das colunas são irrelevantes para as questões.
• As colunas que compõem as chaves primárias estão sublinhadas.
• Uma chave estrangeira é mostrada na forma representa a(s) coluna(s) que faz(em) parte da chave estrangeira e representa a tabela que a chave estrangeira referencia.
Seja o seguinte modelo E-R:
Qual esquema Relacional preserva a semântica do modelo acima?
• Os atributos das entidades e das relações são representados por círculos.
• Os atributos identificadores são representados por círculos preenchidos. Em relação aos esquemas relacionais apresentados nas alternativas, as seguintes convenções foram adotadas:
• Uma tabela tem um nome e uma lista de colunas entre parênteses.
• Os tipos de dados das colunas são irrelevantes para as questões.
• As colunas que compõem as chaves primárias estão sublinhadas.
• Uma chave estrangeira é mostrada na forma representa a(s) coluna(s) que faz(em) parte da chave estrangeira e representa a tabela que a chave estrangeira referencia.
O diagrama E-R abaixo exibe uma hierarquia de entidades:
Qual esquema Relacional preserva a semântica do modelo acima?
CREATE TABLE ATLETA (
COD NUMBER(5) NOT NULL,
NOME VARCHAR2(50) NOT NULL,
NUM_INSCR NUMBER(7),
TELEFONE VARCHAR2(8) NOT NULL,
CONSTRAINT ATLETA_PK PRIMARY KEY (COD))
CREATE TABLE PROVA (
COD_ATL NUMBER(5) NOT NULL,
COD_PROVA NUMBER(5) NOT NULL,
MARCA NUMBER(5,2),
CONSTRAINT PROVA_PK PRIMARY KEY (COD_ATL,COD_PROVA), CONSTRAINT PROVA_FK FOREIGN KEY (COD_ATL) REFERENCES
ATLETA(COD))
Observação:
• A coluna MARCA, localizada na tabela PROVA, contém a distância, em metros, saltada por um atleta em uma prova.
Qual comando SQL irá inserir corretamente uma nova linha na tabela de atletas?
CREATE TABLE ATLETA (
COD NUMBER(5) NOT NULL,
NOME VARCHAR2(50) NOT NULL,
NUM_INSCR NUMBER(7),
TELEFONE VARCHAR2(8) NOT NULL,
CONSTRAINT ATLETA_PK PRIMARY KEY (COD))
CREATE TABLE PROVA (
COD_ATL NUMBER(5) NOT NULL,
COD_PROVA NUMBER(5) NOT NULL,
MARCA NUMBER(5,2),
CONSTRAINT PROVA_PK PRIMARY KEY (COD_ATL,COD_PROVA),
CONSTRAINT PROVA_FK FOREIGN KEY (COD_ATL) REFERENCES
ATLETA(COD))
Observação:
• A coluna MARCA, localizada na tabela PROVA, contém a distância, em metros, saltada por um atleta em uma prova.
O técnico da equipe de saltos solicitou que fosse elaborada uma consulta SQL que realize o seguinte:
• Exibir, para cada atleta, o nome e a quantidade de saltos cujas marcas foram abaixo de 7,5 m.
• A consulta deve exibir uma linha para cada atleta.
• Devem ser exibidos apenas os nomes dos atletas que realizaram pelo menos um salto abaixo de 7,5 m.
Qual consulta realiza o que foi pedido?
CREATE TABLE ATLETA (
COD NUMBER(5) NOT NULL,
NOME VARCHAR2(50) NOT NULL,
NUM_INSCR NUMBER(7),
TELEFONE VARCHAR2(8) NOT NULL,
CONSTRAINT ATLETA_PK PRIMARY KEY (COD))
CREATE TABLE PROVA (
COD_ATL NUMBER(5) NOT NULL,
COD_PROVA NUMBER(5) NOT NULL,
MARCA NUMBER(5,2),
CONSTRAINT PROVA_PK PRIMARY KEY (COD_ATL,COD_PROVA),
CONSTRAINT PROVA_FK FOREIGN KEY (COD_ATL) REFERENCES
ATLETA(COD))
Observação:
• A coluna MARCA, localizada na tabela PROVA, contém a distância, em metros, saltada por um atleta em uma prova.
Seja x a média das marcas alcançadas por todos os saltos registrados na tabela PROVA.
Qual consulta permite exibir o código dos atletas que realizaram mais de dois saltos cujas marcas são menores do que x?
CREATE TABLE ATLETA (
COD NUMBER(5) NOT NULL,
NOME VARCHAR2(50) NOT NULL,
NUM_INSCR NUMBER(7),
TELEFONE VARCHAR2(8) NOT NULL,
CONSTRAINT ATLETA_PK PRIMARY KEY (COD))
CREATE TABLE PROVA (
COD_ATL NUMBER(5) NOT NULL,
COD_PROVA NUMBER(5) NOT NULL,
MARCA NUMBER(5,2),
CONSTRAINT PROVA_PK PRIMARY KEY (COD_ATL,COD_PROVA),
CONSTRAINT PROVA_FK FOREIGN KEY (COD_ATL) REFERENCES
ATLETA(COD))
Observação:
• A coluna MARCA, localizada na tabela PROVA, contém a distância, em metros, saltada por um atleta em uma prova.
Seja µ a média das marcas de todos os saltos realizados em uma prova.
Qual consulta permite exibir o código da prova e a média dos saltos (µ) relativos às provas em que 7,55 ≤ µ ≤ 7,60?