Buscar

BANCO DE DADOS2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Qual conjunto de comandos da SQL abaixo serve para o administrador do banco de dados gerenciar os metadados
de um banco de dados?
Analise as afirmações abaixo e responda qual alternativa corresponde a afirmações verdadeiras sobre os módulos
de um SGBD:
I - O catálogo armazena os metadados do sistema de banco de dados.
II - Os programas de aplicação são pré-compilados para separar os comandos da linguagem de programação dos
comandos de manipulação de dados.
III - As transações são compiladas após passarem pelo otimizador de consultas.
BANCO DE DADOS
Lupa 
 
DGT0282_202209251327_TEMAS
Aluno: WALLACE FRANCIS DA SILVA CRESPO Matr.: 202209251327
Disc.: BANCO DE DADOS 2023.3 EAD (GT) / EX
Prezado (a) Aluno(a),
Você fará agora seu EXERCÍCIO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação.
O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para
se familiarizar com este modelo de questões que será usado na sua AV e AVS.
SISTEMA DE BANCO DE DADOS
 
1.
CREATE, MODIFY, DELETE.
INSERT, ALTER, REMOVE.
CREATE, ALTER, DELETE.
CREATE, ALTER, DROP.
INSERT, UPDATE, DELETE.
Data Resp.: 16/10/2023 23:30:40
Explicação:
A resposta correta é: CREATE, ALTER, DROP.
 
2.
Somente as afirmações I e II estão corretas.
Somente a afirmação III está correta.
Somente a afirmação II está correta.
Somente as afirmações II e III estão corretas.
Somente a afirmação I está correta.
Data Resp.: 16/10/2023 23:31:01
Explicação:
A resposta correta é: Somente as afirmações I e II estão corretas.
javascript:diminui();
javascript:aumenta();
Em relação aos conceitos de bancos de dados, é correto afirmar que:
Na nomenclatura de banco de dados, restrição corresponde a uma regra que deve ser obedecida pelo SGBD. Seja
a restrição "um funcionário não pode ter salário maior que seu chefe imediato", esta deve ser classificada como
restrição de:
O Modelo Relacional usa:
PROJETO DE BANCO DE DADOSMODELAGEM CONCEITUAL
 
3.
Em uma generalização/especialização total, para cada ocorrência da entidade genérica, existe sempre uma
ocorrência em uma das entidades especializadas.
O conjunto de valores que um atributo pode assumir é a cardinalidade do atributo.
Um atributo não pode possuir cardinalidade.
Um atributo pode possuir cardinalidade de relacionamentos.
Um relacionamento não pode possuir cardinalidade.
Data Resp.: 16/10/2023 23:31:34
Explicação:
A resposta correta é: Em uma generalização/especialização total, para cada ocorrência da entidade genérica,
existe sempre uma ocorrência em uma das entidades especializadas.
 
4.
Chave
Unicidade
Domínio
Semântica
Tabela
Data Resp.: 16/10/2023 23:31:15
Explicação:
A resposta correta é: Semântica.
PROJETO DE BANCO DE DADOS: MODELAGEM LÓGICA E FÍSICA
 
5.
Um conjunto de relações entre objetos representados por seus dados.
Uma tabela de relações de acesso para determinados usuários.
Uma coleção de tabelas para representar os dados e as relações entre eles.
Uma coleção de tabelas de decisão para representar os dados através de relações parametrizadas.
Uma coleção de modelos de bancos de dados com hierarquias relacionais de usuários.
Data Resp.: 16/10/2023 23:32:17
Explicação:
A resposta correta é: Uma coleção de tabelas para representar os dados e as relações entre eles.
Formar novas relações, separando-as a partir de grupos de repetição antes existentes dentro de uma relação, é
objetivo da:
Sejam duas tabelas assim estruturadas:
DEPARTAMENTO(CODIGOD, NOME)
EMPREGADO(CODIGOE, NOME, ENDERECO, CODIGOD)
CODIGOD REFERENCIA DEPARTAMENTO
Seja a consulta a seguir:
SELECT D.NOME, E.NOME
FROM DEPARTAMENTO D LEFT JOIN EMPREGADO E ON (D.CODIGOD=E.CODIGOD)
ORDER BY D.NOME;
A consulta retorna:
 
6.
5FN.
1FN.
FNBC.
3FN.
2FN.
Data Resp.: 16/10/2023 23:31:51
Explicação:
A resposta correta é: 1FN.
CONSULTA COM VÁRIAS TABELAS NO POSTGRESQL
 
7.
O nome do departamento e o nome do empregado alocado. Os departamentos sem funcionário alocado não
aparecem no resultado.
O nome do departamento e o nome do empregado alocado. Os departamentos sem funcionário aparecem no
resultado.
O nome do departamento e o nome do empregado alocado. Os empregados sem departamento não
aparecem no resultado.
O nome do departamento e o nome do empregado alocado. Os empregados sem departamento e os
departamentos sem empregado aparecem nos resultados.
O nome do departamento e o nome do empregado alocado. Os empregados sem departamento aparecem no
resultado.
Data Resp.: 16/10/2023 23:37:52
Explicação:
A resposta correta é: O nome do departamento e o nome do empregado alocado. Os departamentos sem
funcionário aparecem no resultado.
As funções de agregação são importantes porque muitas vezes nós precisamos realizar cálculos em grupos de
registros com algum parâmetro similar, como por exemplo o sexo das pessoas. Se você deseja contar o número de
funcionários por sexo, qual seria a função de agregação apropriada?
(DATAPREV 2012 - Banca Quadrix Analista de Banco de Dados )
Não se trata de uma afirmativa válida para instalação do PostgreSQL, a partir do código fonte da
distribuição:
(Universidade Federal do Ceará (UFC) - Técnico de Tecnologia da Informação - Desenvolvimento de
Sistemas - CCV-UFC (2019))
Utilizando SQL responda o que se pede. Uma tabela chamada Area possui dois campos: arecod e
aredes. Como podemos inserir um novo registro na tabela "Area"?
CONSULTAS EM UMA TABELA NO POSTGRESQL
 
8.
COUNT.
AVG.
MAX.
SUM.
MIN.
Data Resp.: 16/10/2023 23:32:32
Explicação:
A função COUNT é utilizada para contar o número de registros em um determinado grupo, portanto ela é
apropriada para a contagem dos funcionários.
CRIAÇÃO E MANIPULAÇÃO DE OBJETOS NO POSTGRESQL
 
9.
A biblioteca Readline do GNU é utilizada por padrão.
É necessário um software adicional para instalação no Windows. Recomenda-se usar o
MinGW.
É requerido o make do GNU ou qualquer outro programa make.
É necessário o compilador C ISO/ANSI.
É necessário o gzip para descompactar a distribuição.
Data Resp.: 16/10/2023 23:32:52
Explicação:
A resposta correta é: É necessário um software adicional para instalação no Windows.
Recomenda-se usar o MinGW.
 
10.
INSERT (arecod, aredes) INTO Area VALUES (100, "Técnico"), (200, "TI").
INSERT INTO (arecod, aredes) Area VALUES (100, "Técnico"), (200, "TI").
INSERT (100, "Técnico"), (200, "TI") INTO Area (arecod, aredes).
INSERT INTO Area (arecod, aredes) VALUES (100, "Técnico"), (200, "TI").
INSERT (100, "Técnico"), (200, "TI") INTO Area VALUES(arecod, aredes).
Data Resp.: 16/10/2023 23:33:41
Explicação:
A resposta correta é: INSERT INTO Area (arecod, aredes) VALUES (100, "Técnico"), (200, "TI").

Continue navegando