Questões de Concurso Público UFU-MG 2023 para Analista de Tecnologia da Informação - Área 1 - Desenvolvimento de Sites, Aplicações e Sistemas

Foram encontradas 4 questões

Q2119578 Banco de Dados
Considere a definição em SQL (Structured Query Language) das tabelas "departamento" e "professor", representando, respectivamente, as unidades acadêmicas e os professores da Universidade e devidamente alimentadas com as informações de todos os departamentos e professores: 
create table departamento  (nm_departamento varchar(20),  predio varchar(15),  primary key (nm_departamento));
create table professor  (cpf varchar(10),  titulo varchar(15),  nm_professor varchar(99),  nm_departamento varchar(20),  salario numeric(8,2),  primary key (cpf),  foreign key (nm_departamento) references departamento);
Assinale a alternativa que NÃO representa uma consulta SQL válida para obter a relação entre nome do professor, seu departamento e o prédio associado ao departamento. 
Alternativas
Q2119587 Banco de Dados

O desafio de se armazenar e processar grandes volumes de dados com formatos diversos levou ao surgimento de bancos de dados não Relacionais (NoSQL). Essas demandas resultaram na necessidade de se desconsiderar em algumas características existentes em bancos de dados relacionais, em lugar de outras características mais flexíveis. Lidar com grandes quantidades de dados de forma estável e permitir que aplicações escalem a um custo baixo significa que características como a integridade garantida por meio de transações e a flexibilidade na criação de índices e consultas nem sempre serão possíveis. Considerando os NoSQL, analise as asserções a seguir.


I. Um sistema de armazenamento de chave-valor permite que os registros sejam armazenados e recuperados com base em uma chave e pode fornecer recursos de consulta limitados, mas não é um sistema de banco de dados completo.


II. Um documento no MongoDB é um objeto RTF (Rich Text Format) que possui, por padrão, um atributo _id que permite a realização de consultas e a recuperação do documento.


III. Como em muitos outros bancos de dados, no MongoDB o particionamento é feito com base no valor de um atributo especificado, chamado de atributo de particionamento ou chave de fragmento.


IV. No MongoDB os identificadores para os objetos inseridos, que podem ser usados como chaves para recuperar os objetos associados à chave, devem ser criados manualmente.


Estão corretas apenas as asserções

Alternativas
Q2119595 Banco de Dados
O objetivo do projeto de banco de dados relacional é gerar um conjunto de esquemas de relação que nos permita armazenar informações sem redundância desnecessária, e possibilitar recuperar informações com facilidade. Considerando o projeto e a modelagem de Banco de Dados Relacionais, assinale a alternativa INCORRETA.
Alternativas
Q2119596 Banco de Dados
Os índices em um Sistema de Banco de Dados têm papel fundamental para o processamento eficiente de consultas nos bancos de dados. Em relação a isso, há várias técnicas de indexação, mas nenhuma técnica é a melhor de forma absoluta. Considere as alternativas a seguir acerca de indexação em Sistemas de Banco de Dados e marque a alternativa correta. 
Alternativas
Respostas
1: A
2: D
3: A
4: C