A linguagem SQL utiliza a função SYSDATE para
Questões de Concursos
selecione os filtros para encontrar suas questões de concursos e clique no botão abaixo para filtrar e resolver.
Com o aumento exponencial do volume de dados a serem tratados, as arquiteturas dos sistemas de banco de dados evoluíram dos tradicionais centralizados para os modelos cliente-servidor, paralelos e distribuídos. A respeito desse assunto, julgue os itens de 107 a 110.
Pode-se estabelecer um subsistema de discos tolerante a falhas, usando como exemplo uma arquitetura do tipo redundant arrays of independent disks (RAID), em detrimento do modelo de disco compartilhado, que é um modo mais caro de aumentar a tolerância a falhas.
Acerca das operações de álgebra relacional, que são fundamentais em linguagens de banco de dados, julgue os seguintes itens.
A operação de seleção em álgebra relacional relaciona linhas que satisfazem à condição de seleção, de forma a existirem duplicatas no resultado apresentado.
A respeito de bancos de dados textuais, julgue o item a seguir.
Bancos de dados textuais auxiliam a tomada de decisão nos níveis gerenciais, uma vez que tratam de dados históricos. Na mineração de dados para um data warehouse, é necessária a montagem de um banco de dados textual, tal que as pesquisas possam ser realizadas por meio de dados históricos.
Analise as seguintes afirmações relacionadas a Gerenciamento de Banco de Dados.
I. A Data Definition Language (DDL) é composta, entre outros, pelo comando Create, que é utilizado para criar bancos de dados, tabelas e relações existentes entre as tabelas.
II. Os comandos da Data Manipulation Language (DML) são destinados a consultas, inserções, exclusões e alterações em um ou mais registros de uma ou mais tabelas de maneira simultânea.
III. Os comandos Truncate e Delete são exemplos de comandos da Data Definition Language (DDL).
IV. Os comandos Alter, Drop e Rename são exemplos de comandos da subclasse de comandos da Data Manipulation Language (DML) chamada DCL (Data Control Language)
Indique a opção que contenha todas as afirmações verdadeiras.
A engenharia de software provê várias metodologias, técnicas e ferramentas de apoio para garantir que os recursos alocados ao desenvolvimento de software leve a resultados que tenham um nível de qualidade controlado e atendam a especificações de requisitos técnicos. Acerca do emprego da engenharia de software e suas metodologias e ferramentas no desenvolvimento de aplicações e bancos de dados, julgue os itens a seguir.
Quando todas as combinações de tuplas de duas relações satisfazem a determinada condição de junção, a operação join dessas duas relações utilizando tal condição leva a um resultado que poderia ser obtido pelo produto cartesiano das duas relações.
Quanto ao software gerenciador de bancos de dados ACCESS, é correto afirmar que
Julgue os itens subseqüentes, referentes a bancos de dados e ao modelo relacional.
Uma visão (view) pode ser definida para se restringirem, em uma tabela, colunas a que um usuário tem acesso. Por meio desse recurso, pode-se, por exemplo, permitir a um usuário visualizar, em uma tabela que contém nomes, telefones e salários dos funcionários de uma empresa, apenas os nomes e os telefones desses funcionários.
Um analista de sistemas, ao projetar um banco de dados, necessita especificar a faixa de valores na qual um determinado atributo de uma tabela pode assumir. Este conjunto de valores é conhecido por
São características dos gatilhos, EXCETO:
Para aumentar o número de colunas selecionadas em uma visualização (view):
A respeito de tunning em banco de dados, julgue os itens seguintes.
Em um sistema de banco de dados, as regras da heurística para reduzir o custo de tempo e transformar as consultas da álgebra relacional incluem realizar operações de seleção e projeções o mais cedo possível e evitar produtos cartesianos.
Os dois principais tipos de bloqueio utilizados para tratar o problema de acessos concorrentes em bancos de dados são: Os itens que estão corretos são:
O conjunto de comandos responsáveis pela consulta e atualização dos dados armazenados em um banco de dados é conhecido como:
Em relação à sintaxe de comandos em DB2, julgue os itens que se seguem.
A expressão CREATE [SUMMARY] TABLE tableName | LIKE (tableName1 | viewName | nickname) representa corretamente a sintaxe para a criação de uma tabela.
Analise as seguintes afirmações relacionadas a conceitos básicos sobre Banco de Dados.
I. O comando SQL responsável por fechar uma transação confirmando as operações feitas é o INSERT.
II. O comando SQL responsável por fechar uma transação e desfazer todas as operações é o COMMIT.
III. Quando uma transação ainda está aberta para um usuário, enquanto não é executado um comando COMMIT, o próprio usuário pode ver as suas alterações, mas outros usuários não podem vê-las.
IV. Uma transação assegura um espaço de trabalho que contém várias alterações, inclusões e exclusões de dados em uma ou mais tabelas, com a possibilidade de confirmação ou cancelamento das operações sem comprometimento dos dados.
Indique a opção que contenha todas as afirmações verdadeiras.
A lista que contém comandos Natural para acessar e manipular informações num banco de dados é:
Com relação a qualidade de software, bancos de dados e suas tecnologias, julgue os itens de 87 a 92.
Um dos métodos principais de busca por frases em bancos de dados textuais são os arquivos invertidos com contadores de posição e índices para a próxima palavra. Em ambos os casos, são utilizadas duas estruturas: uma estrutura de busca, chamada de vocabulário, contendo todos os termos distintos existentes no texto indexado e, para cada termo, uma lista invertida, que armazena os identificadores dos registros contendo o termo.
Acerca das características do gerenciador de banco de dados Microsoft SQL Server 2008, julgue os itens subsequentes.
Uma das limitações desse gerenciador é não oferecer a possibilidade de se criptografar todo o banco de dados gerenciado.
Considere:
CCE = coluna de chave estrangeira
CCTP = coluna de chave da tabela pai
ICE = instância de chave estrangeira
ICTP = instância de chave da tabela pai
A integridade referencial exige que