Questões de Concurso Sobre banco de dados
Foram encontradas 18.786 questões
(
codigoibge7 integer NOT NULL,
municipioibge varchar(50),
coduf integer,
CONSTRAINT pkmunicipios PRIMARY KEY (codigoibge7)
);
CREATE TABLE pessoa
(
codigo integer NOT NULL,
nome varchar(200),
data_nascimento date,
cpf varchar(11),
endereco varchar(200),
bairro varchar(200),
ibge integer,
CONSTRAINT pessoa_pk PRIMARY KEY (codigo),
CONSTRAINT municipio_fk FOREIGN KEY (ibge)
references municipio (codigoibge7)
);
Considerando a expressão SQL99 acima, julgue o item a seguir, acerca de álgebra relacional e SQL.
Os seguintes comandos SQL retornam os mesmos resultados.
select count(*), ibge
from pessoa p, municipio m
where ibge = codigoibge7
group by ibge;
select count(*), ibge
from pessoa p cross join municipio m
where ibge = codigoibge7
group by ibge;
(
codigoibge7 integer NOT NULL,
municipioibge varchar(50),
coduf integer,
CONSTRAINT pkmunicipios PRIMARY KEY (codigoibge7)
);
CREATE TABLE pessoa
(
codigo integer NOT NULL,
nome varchar(200),
data_nascimento date,
cpf varchar(11),
endereco varchar(200),
bairro varchar(200),
ibge integer,
CONSTRAINT pessoa_pk PRIMARY KEY (codigo),
CONSTRAINT municipio_fk FOREIGN KEY (ibge)
references municipio (codigoibge7)
);
Considerando a expressão SQL99 acima, julgue o item a seguir, acerca de álgebra relacional e SQL.
A seguinte expressão SQL utiliza as operações de seleção e projeção da álgebra relacional de dados.
select nome, data_nascimento
from pessoa
where ibge=3556404
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?
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.
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.
Qual comando SQL irá inserir corretamente uma nova linha na tabela de atletas?
• 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?
• 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?
πA1,A2 (σA1=5(A
A1=B3 B))Considerando-se essa sequência da esquerda para a direita, que operações foram empregadas?

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?

Quantas são as entidades fracas presentes nesse diagrama?
Ferramentas ETL são utilizadas na extração, transformação e remoção de dados.
Ferramentas OLAP possuem capacidade para manipular e analisar um grande volume de dados em múltiplas dimensões.
Uma solução de business intelligence, usualmente, provê as seguintes capacidades: memória da organização, integração da informação, criação de insights e apresentação dos dados.
Um sistema de suporte à decisão possui, tipicamente, os seguintes subsistemas: gerenciamento de dados, gerenciamento de modelos e gerenciamento de diálogo.
Os sistemas gerenciadores de banco de dados (SGBDs) evoluíram de sistemas de arquivos para novas estruturas de dados. O modelo em rede surgiu como extensão ao modelo hierárquico (estrutura de árvore), ambos orientados a registros; o modelo relacional não tem caminhos predefinidos para fazer acesso aos dados, mas implementa estruturas de dados organizadas em relações (tabelas); e o modelo orientado a objetos surgiu da necessidade de representar tipos complexos de dados utilizando semântica, em que o diagrama de classes UML serve como esquema para representação de dados orientado a objetos.
No Linux, o programa Mysql-query-browser permite acessar remotamente o banco de dados MySQL. Para isso, é necessário configurar a conexão, informando-se o IP do servidor desejado na porta 3306, o nome do usuário do banco de dados e a senha.