- ID
- 2302
- Banca
- NCE-UFRJ
- Órgão
- TRE-RJ
- Ano
- 2001
- Provas
- Disciplina
- Banco de Dados
- Assuntos
Sobre os conceitos de domínio, atributo e relação, é correto afirmar que:
Sobre os conceitos de domínio, atributo e relação, é correto afirmar que:
No Microsoft SQL Server 2005, que tipo de restrição (constraint) pode ser utilizado para limitar valores aceitos em uma coluna como, por exemplo, uma nota de 0 a 10?
NÃO é um conceito diretamente associado aos bancos de dados relacionais:
Uma coleção de dados inter-relacionados e uma coleção de programas para acesso a esse banco de dados é um(a):
A chave candidata que é escolhida pelo projetista do banco de dados como de significado principal para a identificação de entidades, dentro de um conjunto de entidades, é a chave:
Em relação ao conceito de Chave Primária, assinale a afirmação correta.
O nível de arquitetura de um banco de dados que contém a representação e organização física dos dados nos dispositivos de armazenamento é o
Atomicidade é uma propriedade de transação de um SGBD relacional que garante que
Na criação de uma tabela SQL devem ser criadas as Constraints que são colunas determinadas como
Uma transação em um sistema de banco de dados pode ser descrita como uma unidade de execução de programa que acessa e, possivelmente, atualiza vários itens de dados. Para o gerenciamento de transações em sistemas de bancos de dados, assinale a afirmação correta.
O armazenamento e a recuperação de grandes quantidades de dados é um trabalho importante e muito explorado em um sistema
gerenciador de banco de dados (SGBD). Com relação aos conceitos que envolvem esse sistema, julgue os itens que se seguem.
A operação de junção externa (outer join) é uma extensão da operação de junção para tratar informações omitidas.
O armazenamento e a recuperação de grandes quantidades de dados é um trabalho importante e muito explorado em um sistema
gerenciador de banco de dados (SGBD). Com relação aos conceitos que envolvem esse sistema, julgue os itens que se seguem.
A execução de transações de maneira concorrente possibilita o surgimento de inconsistências dos dados armazenados em um banco de dados. A responsabilidade pela consistência dos dados é única e exclusiva do banco de dados, mais especificamente, do componente de controle de concorrência.
Um Banco de Dados é um
Em relação aos conceitos de bancos de dados, é correto afirmar que
Analise as seguintes afirmações relacionadas a conceitos sobre os Sistemas de Informação:
I. A "Redundância de Dados" é a preservação da precisão, integridade e confiabilidade dos dados para seu uso intencionado.
II. A "Normalização" é um método utilizado para analisar um Banco de Dados e obter o mínimo de redundância e o máximo de integridade de dados.
III. A "Integridade de Dados" é alcançada pela duplicação dos mesmos dados em vários lugares em um sistema de informação.
IV. Quando os dados são "Normalizados", os atributos contidos na tabela dependem apenas da chave primária.
Indique a opção que contenha todas as afi rmações verdadeiras.
Considere as seguintes afirmativas a respeito das propriedades ACID (Atomicidade, Consistência, Isolamento, Durabilidade) de uma transação T de banco de dados:
I. A atomicidade garante que todos os efeitos da transação T sejam integralmente refletidos no banco de dados ou que, em caso de falha, nenhum deles seja aceito.
II. A consistência garante que, se o banco de dados estiver inicialmente em estado inconsistente, a execução da transação T, por si só, é capaz de deixar o banco de dados em um estado consistente.
III. O isolamento garante que a execução da transação T seja isolada da execução de quaisquer outras transações simultâneas, de modo a evitar que o banco de dados venha a assumir um estado inconsistente.
IV. A durabilidade garante que as atualizações promovidas pela transação T no estado do banco de dados sejam sempre mantidas, mesmo que ocorra uma falha no sistema durante a sua execução.
Assinele:
Em reunião técnica sobre a construção de um sistema financeiro, foi levantada a exigência de que uma transação deve ter todas as suas operações executadas, em caso de sucesso, ou nenhum efeito sobre a base de dados, em caso de falha. O administrador de banco de dados afirma que não há problema, uma vez que o SGBD corporativo garante a propriedade ACID de
O nível de abstração, que visa simplificar a interação entre usuários e o sistema de banco de dados, é o
Com relação às linguagens usadas em bancos de dados, assinale a opção correta.
"Uma chave primária não pode assumir valor nulo em qualquer tupla da relação". Esta afirmativa se trata da restrição de integridade de
Em termos de banco de dados, é correto afirmar:
Em relação aos conceitos e às características de um banco de dados,
julgue os itens subsequentes.
Se, na criação de uma tabela, não for especificado um banco de dados, ela será criada em um banco de dados padrão, no qual todos os usuários terão autoridade para a criação de tabelas.
NÃO é uma categoria de restrição de integridade:
Uma entidade que não tem atributos suficientes para formar uma chave primária é denominada
Considerando uma variável de relação R, diz-se que K é uma chave candidata de R se ela apresentar as propriedades de unicidade e irredutibilidade. A primeira propriedade garante que não há duas tuplas de R com o mesmo valor de K. Já a segunda, que nenhum subconjunto de K apresenta a propriedade de unicidade.
Acerca da divisão nos níveis interno, conceitual e externo relativos
à arquitetura de banco de dados (BD), julgue os itens a seguir.
Se um sistema de banco de dados provê independência física dos dados, é correto inferir que esse sistema também permite independência lógica de dados.
No que concerne a conceitos básicos de banco de dados, julgue os
itens a seguir.
Os metadados, definidos como dados dos dados, são abstrações dos dados de mais alto nível que descrevem dados de um nível inferior.
O processo de obter uma única entidade de várias entidades, que contenha todos os atributos comuns de todas estas entidades, é denominado de:
Banco de dados pode ser definido como um conjunto ou coleção de dados armazenados que podem ser usados para alimentar sistemas de informação específicos. Um dos objetivos de um banco de dados é oferecer uma visão abstrata dos dados aos usuários que deles necessitam; para isso, a arquitetura do banco é formada por três níveis: (1) físico (2) conceitual e (3) visão do usuário. Assinale a alternativa que contém, respectivamente, os nomes dados aos níveis da arquitetura de um banco de dados apresentados.
Instruções: Para responder à questão, considere que os aplicativos devem ser reputados sempre na
originalidade da versão referenciada e não quaisquer outras passíveis de modificação (customização,
parametrização, etc.) feita pelo usuário. Quando não explicitados nas questões, as versões dos
aplicativos são: Windows XP edição doméstica (Português), Microsoft Office 2000, SGBD MS-SQL
Server 2000 e navegador Internet Explorer 8. Mouse padrão destro.
Em um SGBD, uma chave candidata deve possuir, como propriedade, a
Instruções: Para responder à questão sobre restrições de integridade, considere a temporalidade dos dados e a relação R{Num#, Status, Período} sendo Key{Num#, Período}. De acordo com C. J. Date, podem ocorrer problemas em relações temporais como esta.
A restrição Key para R não consegue impedir que R contenha, por exemplo, as seguintes tuplas ao mesmo tempo:
Num# Status Período [de:até]
N5 10 [p04:p06]
N5 20 [p05:p07]
Esta situação é uma possibilidade que apresenta um problema de
Instruções: Para responder à questão sobre restrições de integridade, considere a temporalidade dos dados e a relação R{Num#, Status, Período} sendo Key{Num#, Período}. De acordo com C. J. Date, podem ocorrer problemas em relações temporais como esta.
As situações-problema:
Num# Status Período [de:até]
N5 20 [p05:p06]
N5 20 [p06:p07]
Num# Status Período [de:até]
N5 20 [p05:p05]
N5 20 [p06:p07]
podem ser resolvidas com
Julgue os itens de 81 a 94, acerca de princípios, métodos, técnicas
e processos da engenharia de software e de bancos de dados.
Em qualquer aplicação em ambiente Internet, todas as interfaces do usuário no front-end são embasadas na linguagem HTML e no protocolo http. O back-end, por outro lado, emprega um banco de dados relacional.
Julgue os itens que se seguem, referentes a conceitos e funções de
aplicativos de editores de texto, planilhas eletrônicas, apresentações
e gerenciadores de banco de dados.
A definição da chave primária de uma tabela criada no banco de dados pode ser feita com a combinação de vários campos.
Acerca de Stored Procedures (SP), marque a alternativa correta:
A Análise de Dados pode ser definida como a descrição e a interpretação de um quadro de tabulação, referente aos valores relevantes de uma pesquisa. Nesse contexto, são descritos a seguir dois métodos de análise.
I. Envolve a apresentação e a caracterização de um conjunto de dados, de modo a detalhar apropriadamente as várias características deste conjunto.
II. Torna possível a estimativa de uma característica de uma população ou a tomada de uma decisão, referente à população, com base somente em resultados de amostras.
Esses métodos são denominados, respectivamente, análise:
Restrições de domínio e regras de integridade referencial são formas especiais de:
Uma entidade pode ser de?nida como qualquer coisa do mundo real, abstrata ou concreta, na qual se deseja guardar informações.
Assinale a opção que apresenta apenas itens que representem entidade.
Os valores dos atributos que descrevem as entidades constituem uma porção signi?cativa dos dados que serão armazenados no banco de dados. Um atributo, como é usado no modelo de entidades e relacionamentos, pode ser caracterizado por tipos.
Assinale a opção que apresenta os possíveis tipos de atributos.
Com base nos conceitos de utilitários e ferramentas de bancos de
dados e a análise de impactos, custos e riscos, julgue os itens que
se seguem.
Uma rotina de análise permite calcular diversas estatísticas de desempenho tais como tamanhos de arquivos e distribuição de valores de dados ou contagem de E/S.
Julgue os itens a seguir, referentes a banco de dados.
As linguagens de programação em banco de dados não precisam ser compatíveis com o modelo de banco de dados e com a linguagem de consulta.
Com relação aos conceitos de dado e informação assinale a afirmação correta.
Assinale a opção correta.
Com relação a banco de dados, julgue os itens seguintes.
Considerando-se que, em um sistema de reservas de passagens aéreas, a situação acerca da disponibilidade de assentos deva ser vista instantaneamente, um acesso sequencial ao banco de dados, nesse tipo de processamento, é contraindicado.
O representante de um fabricante de SGBD respondeu assim à pergunta de um cliente sobre o que aconteceria às transações efetivadas, caso viesse a faltar energia:
“Não se preocupe, o nosso produto mantém um log duplo de transações, armazenados em discos fisicamente separados. Quando o núcleo do SGBD for novamente ativado (colocado no ar), todas as transações efetivadas, mas cujas tabelas não tenham sido alteradas, serão reprocessadas, de modo que a base de dados estará totalmente consistente quando o sistema retornar.”
A situação descrita acima relaciona-se à propriedade a que uma transação deve atender denominada
Sobre definições de banco de dados, analise as assertivas e assinale a alternativa que aponta as corretas.
I. Um banco de dados é uma coleção de dados relacionados. Os dados são fatos que podem ser gravados e que possuem um significado implícito.
II. Um banco de dados pode representar conceito surreal, e persistir a existência de características do mundo real.
III. Um banco de dados representa alguns aspectos do mundo real, sendo chamado, às vezes, de minimundo ou de universo de discurso (UoD).
IV. Um banco de dados pode ser uma coleção lógica e coerente de dados com algum significado inerente.
No que diz respeito à classificação da informação é correto afirmar:
O componente do banco de dados responsável pela interação com os dados armazenados em discos é conhecido como:
O projeto geral do banco de dados é
São características gerais de conjuntos de dados:
O modelo conceitual de dados
O uso de sistemas de banco de dados em aplicações web requer que o desenvolvimento seja feito em linguagem Java.
Em operação de junção (join), atinge-se maior eficiência quando os registros físicos estão ordenados pelo atributo usado na junção.
O projeto físico de banco de dados consiste na criação de tabelas que representam a implementação do modelo lógico, preservando todos os atributos e entidades.
A validação de modelos de dados quanto à aplicação correta de técnicas de modelagem é função da administração de dados. Contudo, é de responsabilidade da área de desenvolvimento a tradução de requisitos e informação da organização.
Julgue os itens a seguir, no que concerne ao conceito de modelo de dados em SGBD.
O modelo lógico define-se como uma descrição de banco de dados no nível de abstração visto pelo usuário do SGBD, por isso esse modelo é flexível e independente do tipo particular de SGBD que está sendo usado.
O modelo conceitual define-se como um modelo de dados abstrato, que descreve a estrutura de um banco de dados de forma independente de um SGBD particular.
Julgue os itens a seguir, no que se refere aos conceitos de banco de dados.
O local onde são armazenados ou agrupados todos os objetos, programas e dados é denominado esquema.
Instância é o nome técnico atribuído ao conjunto de programas utilizados, em um dado momento, para o gerenciamento de determinado banco de dados.
Modificações no nível físico são necessárias sempre que um requisito for alterado, por exemplo, para melhorar o desempenho do processo de inclusão de registros.
Com relação a bancos de dados, julgue o item seguinte.
O Administrador de Dados
O entendimento dos modelos de banco de dados é fundamental para compreender as vantagens e desvantagens em aspectos de estrutura e manipulação dos dados. Um destes modelos utiliza tabelas bidimensionais para o armazenamento dos dados e a maneira como os dados são armazenados influencia na facilidade de acesso às informações, existindo técnicas de normalização para aperfeiçoar a organização. Trata-se do modelo
Preencha a lacuna e assinale a alternativa correta.
“O/A ______ é sinônimo de atributo de uma entidade de um banco de dados."
O sinônimo referente à coluna de uma entidade em um banco de dados é
É considerado como os dados que descrevem os dados utilizados por um sistema. Essa afirmação refere-se a
Sobre os conceitos de Elmasri, preencha as lacunas abaixo e, em seguida, assinale a alternativa correta.
Tipos de entidade que não possuem atributos-chave próprios são chamados tipos de entidade ______________. Ao contrário, os tipos de entidade ______________ que não têm atributos-chave denominam-se tipos de entidade ______________.
Analise as afirmativas abaixo.
I. Atributo = dado que é associado a cada ocorrência de uma entidade ou de um relacionamento.
II. Relacionamento = conjunto de associações entre entidades.
III. Modelo de dados = conjunto de atributos e relacionamentos cujos valores distinguem uma ocorrência da entidade das demais.
IV. Cardinalidade de Relacionamentos = É o número (mínimo, máximo) de ocorrências de entidade associadas a uma ocorrência da entidade em questão através do relacionamento.
Estão corretas as afirmativas:
Quais as propriedades ACID das transações que um SGDB relacional multiusuário deve garantir?
Valendo-se de uma analogia com programas de computador, é correto afirmar que:
Banco de dados é:
São vantagens de bancos de dados, EXCETO:
A cláusula where é usada para escolher quais linhas de dados se deseja obter. Assinale a alternativa que apresenta somente condições que podem ser utilizadas nesta cláusula.
Assinale a alternativa que apresenta somente funções agregadas que podem ser utilizadas para colunas de texto, números e datas.
São modelos de bancos de dados:
Analise as afirmativas abaixo.
I. O nível interno tem um esquema interno, que descreve a estrutura do armazenamento lógico do banco de dados.
II. O nível conceitual tem um esquema conceitual, que descreve a estrutura do banco de dados inteiro para uma comunidade de usuários.
III. O nível externo ou de visão inclui uma série de esquemas externos ou visões do usuário.
IV. Independência lógica de dados é a capacidade de alterar o esquema lógico sem precisar alterar os esquemas externos ou os programas de aplicações.
V. Independência física de dados é a capacidade de alterar o esquema interno sem precisar alterar o esquema conceitual.
Estão corretas apenas as afirmativas
Julgue os itens seguintes a respeito de bancos de dados.
Uma chave primária é composta de um registro único, o qual identifica a entidade.
Banco de dados e sistema de banco de dados são essenciais na sociedade moderna. Em uma reserva de voo, possivelmente far-se-á uso de um software que acessa um banco de dados. Por definição, um sistema de banco de dados é
Uma coluna ou uma combinação de colunas cujos valores distinguem uma linha das demais dentro de uma tabela é denominada
Toda chave estrangeira que não é uma chave primária ou não faz parte de uma chave primária composta representa um relacionamento
É comum um determinado órgão público receber reclamações de pessoas sobre o atendimento do serviço. As reclamações recebidas são digitadas de forma apressada em um aplicativo de computador. O administrador do órgão pretende obter informações úteis para análise das reclamações. Assim, ele solicita o apoio tecnológico para atendimento dessa demanda. A equipe então adota, acertadamente, uma solução específica para tratamento de dados semi-estruturados (o software utiliza uma ontologia de correlação de palavras e conceitos) conhecida por
Acerca da pesquisa e da classificação de dados, julgue os próximos itens.
Haverá um aumento no desempenho da pesquisa do tipo sequencial caso a tabela esteja ordenada pelo valor da chave.
Um conceito básico sobre Banco de Dados é relacionado com chaves primárias, que são caracterizadas por:
(A) ter valores nulos.
(B) não ter valores nulos.
(C) ter repetição de tuplas.
(D) não ter repetição de tuplas.
Assinale a alternativa com a combinação correta:
A regra para a criação de contas de usuários de uma empresa estabelece que o nome das contas seja composto pela primeira letra do nome do funcionário, seguido do seu último nome. Como nos exemplos a seguir:
José Silva Pereira = jpereira
Mário de Andrade = mandrade
Sabendo-se que essa regra pode produzir contas homôni- mas, uma possível solução que evita tais ocorrências é por meio da inclusão
Uma chave estrangeira é
Qual software, dentre os listados abaixo, permite a importação (e atualização) de dados estruturados de bancos de dados relacionais para posterior manipulação pelo aplicativo?
Numa aplicação de banco de dados, a chave primária de uma tabela tem qual das características abaixo?
A integridade dos dados é um termo abrangente que inclui, simultaneamente, os conceitos de consistência, precisão e correção dos dados armazenados em um banco de dados. Um dos tipos de integridade é caracterizado por meio das condições listadas a seguir.
- É a forma mais elementar de restrição de integridade;
- O valor de um campo deve obedecer ao tipo de dados e às restrições de valores admitidos para a coluna;
- Funciona ao nível da coluna do banco de dados.
O tipo descrito acima é denominado integridade de:
Há um termo que se aplica a qualquer software que funciona como uma ligação entre outros dois programas, como um servidor web ou um programa de banco de dados, também conhecido como um software que atua sendo um intermediário entre outras aplicações ou dispositivos. Um software com essas características possui a seguinte denominação:
No projeto inicial de um banco de dados, geralmente denominado de fase 1, é muito importante a análise para que se possa detalhar todas as necessidades do usuário final. Essa análise é denominada:
Em um Sistema Gerenciador de Banco de Dados (SGBD), existem várias técnicas de organização e pesquisa de dados físicos, entre eles o hashing, que é uma técnica para
Sobre o conceito de chave primária, relacionado a um registro em um banco de dados, selecione a afirmação falsa:
As técnicas de projeto de bancos de dados visam à obtenção de três objetivos principais, quais sejam:
Os atributos que podem ser divididos em subpartes menores e que representam atributos mais básicos, com significados independentes, são considerados atributos
Em uma determinada tabela de um banco de dados, há a necessidade de se determinar que um campo identifique o registro inserido na tabela. Essa identificação deve ser única, ou seja, sem repetição, exclusiva e não nula. Qual das alternativas a seguir corresponde à descrição acima?