Beruflich Dokumente
Kultur Dokumente
•1 em 1 pontos
Uma chave primária é uma coluna ou uma combinação de colunas (chave
composta) cujos valores distinguem uma linha das demais de uma tabela.
Resposta
Selecionada: As informações são associadas à chave-valor e seu
tipo.
Resposta Correta:
Comentário Resposta correta. A alternativa está correta, pois, em um
da resposta: modelo não estruturado, as informações são associadas à
chave da relação, denominada chave-valor, equivalente a um
modelo relacional em que a chave primária ( primary-key) é
um identificador de uma informação de tipo variado. Esse
identificador adicional é denominado tipo da chave.
• Pergunta 2
•0 em 1 pontos
Os usuários finais, analistas de dados e programadores operam em um nível externo,
por meio de consultas de dados e elaboração de relatórios sumarizados, ou seja,
interagem com os dados por meio de sublinguagens de dados, que se dividem em dois
componentes na SQL.
• Pergunta 4
•1 em 1 pontos
Leia o excerto a seguir:
“[...] bancos de dados relacionais (RDBMS) se baseiam no modelo ACID (Atomicity,
Consistency, Isolation, Durability) para garantir a consistência e manter a integridade
dos dados, enquanto os bancos NoSQL partem do princípio BASE (Basically Available,
Soft-state, Eventually consistent) para atingir melhor desempenho, disponibilidade e
escalabilidade”.
• Pergunta 5
•1 em 1 pontos
O OLAP (On-Line Analytical Processing ou, em português, processamento analítico on-
line ) é um termo utilizado para descrever a análise de dados complexos. Nas mãos
dos trabalhadores especializados, as ferramentas OLAP empregam a capacidade de
computação distribuída.
• Pergunta 6
•1 em 1 pontos
A linguagem de programação SQL é interna aos SGBDs e sempre atuará em conjunto
com a linguagem de programação para a aplicação, como Java, C# ou PHP, por
exemplo. Ela é a linguagem universal para a comunicação com SGBDs, e, por isso, as
aplicações implementam simplesmente as interfaces de apoio para os procedimentos
de acordo com cada tipo de particularidade de um SGBD.
• Pergunta 7
•1 em 1 pontos
A terceira camada do sistema de gerenciamento de banco de dados é dividida em dois
subsistemas: a) subsistema de gerenciamento de armazenamento, que fornece uma
interface entre os dados de baixo nível armazenados no banco de dados, os programas
de aplicação e as consultas submetidas ao sistema; e b) subsistema de processamento
de consulta, que compila e executa as instruções DDL e DML.
• Pergunta 8
•1 em 1 pontos
A SQL, por natureza, não é uma linguagem de programação procedural como as
linguagens de programação Java, C, C++, e outras, pois ela foi construída para permitir,
basicamente, a manutenção da estrutura de dados (metadados) e dar acesso aos
dados de fato, permitindo operações de consulta, inserção, atualização e exclusão.
Assinale a alternativa que justifica a diferença entre a linguagem SQL e a maioria das
linguagens de programação.
Resposta
Selecionada: A SQL pode ser usada com as linguagens de programações
e foi construída para dar acesso aos dados, permitindo
operações de consulta, inserção, atualização e exclusão.
Resposta
Correta:
Comentário Resposta correta. A alternativa está correta, pois a diferença
da resposta: entre a SQL e as linguagens de programação externa é que a
SQL pode ser utilizada de maneira combinada, por meio de
acessos em diferentes camadas, como interface, regras de
negócio e banco de dados. Enquanto as linguagens externas
tratam da programação de interfaceamento e regras de
negócios, a SQL trata do acesso e da manipulação de dados
na base de dados.
• Pergunta 9
•1 em 1 pontos
Nos modelos estruturados, a SQL é a linguagem padrão para os SGBDs relacionais
tradicionais, sendo considerada um dos principais motivos para o sucesso desse tipo de
banco de dados. Ela oferece uma interface de execução de comandos de nível mais
alto; assim, o usuário apenas especifica qual deve ser o resultado, deixando para o
SGBD a otimização real e as decisões sobre como executar a consulta.
• Pergunta 10
•1 em 1 pontos
Em um modelo estruturado, uma tabela é um conjunto ordenado de linhas, também
chamadas de tuplas. Cada tupla é um registro de dados. Um exemplo é a tabela de
funcionários de uma empresa (tabela Funcionário), em que cada linha é composta por
uma série de campos (ou atributos).
A ilustração a seguir mostra uma tabela de funcionários (instância da relação) e os seus
campos (código do funcionário, nome, endereço, código do departamento e código da
atividade do funcionário), que compõem o esquema da relação. As tuplas são os
registros 1, 2, 3, 4 e 5 (registros criados na tabela). O conceito de chave serve para
realizar a identificação e o estabelecimento de relações entre as tuplas ou linhas de
uma tabela.
FUNCIONÁRIO
Cod_Func Nome Endereço Cod_Dep Cod_atividade
I. Uma chave primária é uma coluna ou uma combinação de colunas, cujos valores
aparecem, necessariamente, na chave primária de uma tabela.
II. Uma chave estrangeira é uma coluna ou uma combinação de colunas (chave
composta), cujos valores distinguem uma linha das demais de uma tabela.
III. Na abordagem relacional, ao definir uma chave primária, não se está definindo
nenhum caminho de acesso; define-se, apenas, a restrição de integridade.
IV. Na tabela funcionário do enunciado, o campo-chave é o campo “Cod_Func”, sendo
que o código do funcionário não poderá ter códigos repetidos ou semelhantes; ele deve
ser único, para que haja integridade.