MEC•
A respeito da modelagem de dados, julgue os itens que se seguem.
Um esquema lógico de dados é o resultado da implementação dos requisitos identificados na modelagem conceitual sob a ótica da abordagem relacional.
FCC•
Julgue os itens a seguir, no que diz respeito aos conceitos de dicionário de dados.
O dicionário de dados é um repositório utilizado com a finalidade de armazenar informações dos atributos de cada entidade com o maior número de detalhe possível.
Julgue os próximos itens, relativos a becape e tunning de banco de dados em um sistema de gerenciamento Oracle.
O comando analyze pode ser utilizado para coletar estatísticas dos objetos do banco de dados, as quais permitirão ao otimizador com base em custo gerar o melhor caminho de execução a ser utilizado.
MEC•
Julgue os itens subsequentes, referentes a exportação e importação de bases de dados.
Uma das alternativas para a transferência de dados de um servidor para outro, ou para a realização de cópias de segurança (backup), é utilizar a exportação, ferramenta presente em todos os SGBDs disponíveis no mercado.
Julgue os itens a seguir, a respeito de software livre.
Atualmente, o sistema de gerenciamento de banco de dados georreferenciados de código aberto mais utilizado no mundo é o PostgreSQL/PostGIS.
No PostgreSQL, é possível atualizar um campo do banco de dados usando-se o comando a seguir. UPDATE a,b SET a.id=b.id WHERE a.f2 = b.f2
No contexto de transações em um banco de dados, o conceito a seguir que garante que as transações não sobrescrevem os dados de outras transações rodando concorrentemente é:
Julgue os itens que se seguem, relativos aos procedimentos de backup de banco de dados.
Mediante o uso de backups de log, é possível executar rollfoward do banco de dados em qualquer momento, minimizando a possibilidade de perda de dados em caso de falha.
Apesar do aparente aumento de produtividade, a centralização dos bancos de dados em servidores gerou problemas, como o aumento significativo no tráfego de rede, principalmente quando havia consultas simultâneas por um grande número de nós. Esse problema foi superado por meio do(a)
Para a instalação do ZOPE 4.0, tanto no Linux quanto no Windows, é necessário que se tenha instalado, previamente, o módulo Python (2.6 ou superior) e o módulo Java (JEE5 ou superior).
Analise as seguintes afirmações relativas a SGBDs (Sistemas de Gerenciamento de Bancos de Dados) que utilizam a linguagem SQL:
I. Quando duas TRANSACTIONS estiverem sendo executadas simultaneamente, as duas devem-se comunicar e trocar informações entre si, antes de acessarem o banco de dados.
II. Uma TRANSACTION será concluída ao encontrar a instrução COMMIT TRANSACTION.
III.A instrução ROLLBACK TRANSACTION reinicia todas as operações feitas desde o comando START TRANSACTION.
IV. Para efetuar a JUNÇÃO entre tabelas, é essencial que elas estejam logicamente relacionadas conforme prevê o modelo relacional, ou seja, deve haver relacionamento de '1: N', '1: 1' ou 'N: 1' entre as tabelas.
Indique a opção que contenha todas as afirmações verdadeiras.
Uma forma de monitorar um banco de dados envolve realizar consultas em visões do dicionário de dados como, por exemplo, a visão DBA_THRESHOLDS do Oracle 11g, que contém uma linha para cada alerta ativo no banco de dados, até que ele seja fechado ou redefinido.
Atenção: Considere as informações abaixo para responder às questões de números 47 a 50.
CREATE TABLE Loja (
idLoja INTEGER NOT NULL,
nomeLoja VARCHAR(45),
PRIMARY KEY(idLoja)
);
CREATE TABLE Filial (
idFilial INTEGER NOT NULL,
idLoja INTEGER NOT NULL,
cidadeFilial VARCHAR(45),
vendasFilial DOUBLE,
PRIMARY KEY(idFilial, idLoja),
FOREIGN KEY(idLoja)
REFERENCES Loja(idLoja)
);
Considere que na tabela Loja foram cadastrados os seguintes registros:

Na tabela Filial, foram cadastrados os seguintes registros:

Para que, ao remover um registro da tabela Loja, todos os registros da tabela Filial relacionados a esta loja também sejam excluídos automaticamente, deve-se incluir, no comando CREATE TABLE da tabela
A instrução, em SQL, grant update (nota) on aluno_disciplina to pedro, miguel; apresenta erro de sintaxe
No que se refere à tecnologia de desenvolvimento móvel, julgue os itens subsequentes.
Com o uso do banco de dados SQLite, incluso no Android, é possível desenvolver um provedor de conteúdo, bem como um servidor de banco de dados, que necessita gerenciar o acesso aos dados com persistência. No entanto, não se justifica a utilização de um provedor de conteúdo para disponibilizarem-se dados para várias atividades ou aplicativos distintos.
Com relação a tuning em banco de dados, julgue os itens subsecutivos.
A inclusão de gatilhos (triggers) propicia melhor desempenho do banco de dados, em virtude de eliminar a necessidade de execução de algumas operações de acesso a esse banco de dados.