Acerca de banco de dados, julgue os itens a seguir.
A arquitetura ANSI/SPARC divide-se em três níveis; o conceitual é o mais próximo do meio de armazenamento físico, ou seja, é aquele que se ocupa do modo como os dados são fisicamente armazenados.
filtre e encontre questões para seus estudos.
Acerca de banco de dados, julgue os itens a seguir.
A arquitetura ANSI/SPARC divide-se em três níveis; o conceitual é o mais próximo do meio de armazenamento físico, ou seja, é aquele que se ocupa do modo como os dados são fisicamente armazenados.
Segundo Stan Aronoff, em Geographic Information Systems, os dados georreferenciados possuem quatro componentes principais que armazenam informações sobre o que é a entidade, sua localização, seu relacionamento com outras entidades e sua validade temporal. O componente que armazena as características das entidades mapeadas, podendo ser representado por tipos de dados alfanuméricos e que possui aspectos não-gráficos, denomina-se componente de
Os dependentes (D) exclusivos de um e de cada funcionário (F) são numerados sequencialmente. Isso significa que a entidade (D) terá vários nomes identificados pelo no 1, por exemplo. A fim de garantir a unicidade de chave em (D), no modelo E-R conceitual, deve-se
Em um banco de dados relacional, é possível utilizar a seguinte informação como CHAVE PRIMÁRIA:
Considerando que um projeto de banco de dados necessita de um modelo físico de dados para ser implementado, julgue os itens a seguir.
Na criação de políticas de acesso a um banco de dados, é necessário o uso de estruturas que garantam ou revoguem os direitos dos usuários em determinadas tabelas.
Nas questões 51 até 54 considere um banco de dados
simplificado referente ao controle de concursos, constituído
pelas tabelas Concurso, Cargo, Candidato e Inscrição,
criadas pelo script SQL mostrado abaixo.
create table concurso (
id_concurso int not null primary key,
concurso varchar(60) not null,
inscritos int default 0);
create table cargo (
id_cargo int not null primary key,
cargo varchar(60) not null,
id_concurso int not null,
constraint ci0 foreign key (id_concurso)
references concurso (id_concurso));
create table candidato (
id_candidato int not null primary key
clustered,
nome varchar(40) not null);
create table inscrição
(
id_concurso int not null,
id_candidato int not null,
id_cargo int,
pontos int,
constraint ci1 foreign key (id_concurso)
references concurso (id_concurso),
constraint ci2 foreign key (id_candidato)
references candidato (id_candidato),
constraint ci3 foreign key (id_cargo)
references cargo (id_cargo),
constraint ci4 primary key
(id_concurso,id_candidato));
Um candidato pode estar inscrito em zero ou mais
concursos e um concurso pode ter zero ou mais candidatos
nele inscritos. Para cada concurso, o candidato inscrevese
em um cargo e recebe um número de pontos. É possível
que um candidato fique temporariamente sem cargo definido.
Cada concurso tem uma lista de um ou mais cargos nos
quais os candidatos podem estar inscritos. O atributo
inscritos, na tabela concurso, armazena o número de
inscritos no concurso.
Considere ainda que:
a tabela concurso tenha 5 registros;
a tabela candidato tenha 40.000 registros;
a tabela inscrição tenha 55.000 registros;
haja 2 concursos ainda sem inscrições;
haja 90 candidatos ainda sem inscrições.
No MS SQL Server, o comando SQL que atualiza corretamente o atributo inscritos na tabela concurso é:
Considere as proposições abaixo, a respeito de Bancos de Dados.
I – Uma das técnicas para armazenamento de dados dimensionais é a organização de tabelas, segundo o Esquema Estrela. Em bases de dados, que atendem a esse esquema, podem-se encontrar tabelas que não atendam à Terceira Forma Normal.
II – Bases de dados de apoio à tomada de decisão armazenam grande quantidade de dados. Por isso, não é recomendável a criação de índices em tais bases de dados.
III – Em gerenciadores de bancos de dados multidimensionais podem ser encontrados operadores que permitem percorrer hierarquias existentes. Dentre tais operadores estão o de Drill Down e o de Drill Up.
IV – O procedimento de Extração, Transformação e Carga (também conhecido por ETL) é um dos processos realizados em ambientes de depósitos de dados (data warehouse). Nesse contexto, a Extração se refere à tarefa de retirada de dados do data warehouse (visando a reduzir os dados antigos); a Transformação se refere ao processo de compactação de dados, e a Carga se refere à tarefa de inclusão de novos dados no data warehouse.
V – Uma das características de bases de dados de apoio à tomada de decisão é a necessidade de armazenarem dados que refletem sempre a situação atual do assunto que representam. Nesse tipo de base de dados, quaisquer informações que não sejam atuais podem ser descartadas, pois não auxiliam em uma boa tomada de decisão.
Estão corretas APENAS as afirmativas
Com relação à implementação de banco de dados, analise as proposições abaixo.
1) É recomendável utilizar chaves primárias compostas como identificadores de relações compostas, vindas de um relacionamento N:N.
2) Na transformação do modelo conceitual para o lógico, a quantidade de atributos das entidades envolvidas determina o método a ser utilizado na implementação dos relacionamentos.
3) Por ser um processo contínuo, o projeto físico permite que sejam realizadas alterações no banco de dados, mas não após a sua implementação.
Está(ão) correta(s), apenas:
Em um projeto do Tribunal foi solicitada a elaboração de um modelo de dados relacional normalizado que representasse, em uma entidade X, uma foreign key FK cuja origem é a entidade Y. Nesse sentido é correto afirmar que
Acerca das técnicas de administração de usuários, perfis de acesso, tolerância a falhas e continuidade de operação em bancos de dados, julgue os itens subsequentes.
As técnicas de bloqueio são fundamentais para que transações múltiplas não acessem os itens de dados de maneira concorrente. Assim como a granularidade dos itens de dados, elas são elementos de controle de concorrência e auxiliam na tolerância a falhas em um SGDB.
NAS QUESTÕES NUMERADAS DE 11 A 25, ASSINALE A ÚNICA ALTERNATIVA QUE RESPONDE CORRETAMENTE AO ENUNCIADO.
Com base nos conceitos referentes a Banco de Dados, a "Independência de Dados" pode ser considerada como a:
Das afirmativas abaixo, assinale aquela que não corresponde aos recursos de um SGBD.
Sobre restrições (constraints) em bancos de dados, considere:
I. A restrição NOT NULL, assim como as restrições UNIQUE e PRIMARY KEY fornecem uma garantia de exclusividade para uma coluna ou conjunto de colunas.
II. A restrição DEFAULT é usada para inserir um valor padrão em uma coluna. O valor padrão será adicionado a todos os novos registros, caso nenhum outro valor seja especificado.
III. A restrição CHECK é usada para limitar a gama de valores que podem ser colocados em uma coluna. Se essa restrição for definida em uma tabela, ela pode limitar os valores em determinadas colunas com base nos valores de outras colunas da linha.
Está correto o que consta em
Considere:
I. Create View; Alter Table; Drop Table.
II. Select View; Create Table; Update Table.
III. Drop View; Alter View; Delete Table.
São válidas na DDL as cláusulas que constam em
Em relação aos aspectos de uma transação, enquanto houver uma única unidade lógica de trabalho no banco de dados, julgue os itens a seguir.
Quando mudanças causadas por uma transação abortada são desfeitas, a transação foi commited; enquanto uma transação completada com sucesso é chamada de rolled back.
Considerando que se deseje efetuar uma pesquisa de um valor sobre a chave primária de uma tabela de um banco de dados com uma chave primária com um tipo de campo que receba um valor inteiro e que se possa fazer essa pesquisa utilizando-se a busca sequencial ou a busca binária, assinale a opção correta.
Suas atualizações recentes
Nenhuma notificação.