Questões de Concurso Comentadas para faurgs
Foram encontradas 2.481 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
I - Se a tabela tiver poucos atributos e for acessada primariamente por um desses atributos, ao invés de criar um índice, o DBA pode definir uma Index Organized Table (IOT). A principal vantagem é que uma única estrutura precisa ser mantida quando houver atualizações na tabela. II - Índices únicos são representados através de árvores B. O DBA pode definir índices sobre um atributo ou grupo de atributos, que são usados tanto para garantir a restrição de unicidade sobre o(s) atributo(s) indexado(s), quanto para acelerar as consultas envolvendo esses atributos. III - O DBA pode utilizar um índice bitmap sobre um ou mais atributos. Um índice bitmap é adequado para indexar campos para os quais existe um grande número de valores possíveis.
Quais estão corretas?
I - Arquiteturas de duas camadas caracterizam-se por um sistema cliente e outro servidor, mas a divisão exata da funcionalidade de cada sistema pode variar de um SGBD para outro. II - A arquitetura de três camadas possui, entre o servidor de banco de dados e o cliente, uma camada intermediária denominada servidor de aplicação. Seu objetivo é gerenciar as requisições feitas pelos navegadores web do lado do cliente, e montar dinamicamente as páginas web. III - Em arquiteturas “n camadas”, muito utilizadas por fornecedores de solução ERP (Enterprise Resource Manager) e CRM (Customer Relationship Manager), é possível dividir as camadas entre o usuário e os dados armazenados em outros componentes mais detalhados. Em geral, a camada lógica de negócios é dividida em várias camadas para distribuir a programação e os dados pela rede, de modo que cada camada possa ser executada por um processador ou plataforma de sistema operacional adequado e ser tratada de forma independente.
Quais estão corretas?
( ) Ao contrário de gatilhos e restrições, uma assertiva não está relacionada a nenhuma tabela específica da base de dados. ( ) Gatilhos e assertivas estão relacionados a operações específicas que acontecem sobre objetos na base de dados e que respectivamente disparam o gatilho/verificam a assertiva. ( ) Gatilhos são mais poderosos do que assertivas porque não somente verificam condições, mas também podem modificar dados. ( ) Oracle 11g dá suporte a gatilhos e restrições, mas não permite a criação de assertivas.
A sequência correta de preenchimento dos parênteses, de cima para baixo, é
Considere as tabelas abaixo.
CREATE TABLE PESSOAS (ssn char(4) NOT NULL, nomep varchar(20), primary key(ssn));
CREATE TABLE FILMES (codf char(5) NOT NULL, titulo char(3) NOT NULL, orcamento numeric(10,2) not null, diretor char(4), primary key(codf), foreign key (diretor) REFERENCES ___________ );
CREATE TABLE PARTICIPACOES (ssn char(4) NOT NULL, codf char(5) NOT NULL, papel varchar(25) NOT NULL, primary key(ssn,codf), foreign key (ssn) REFERENCES ____________, foreign key(codf) REFERENCES ____________ );
Para a definição das chaves estrangeiras, devem ser consideradas as seguintes regras de negócio: nenhuma pessoa que atue como ator e/ou diretor de um filme pode ter seu SSN alterado; se o código de um filme mudar, todos os atores continuam associados ao mesmo filme; caso um filme seja removido, as respectivas participações de atores também são removidas; se um ator for removido, todos os registros de sua participação em filmes são eliminados; se um diretor for removido, os filmes por ele dirigido não são excluídos: eles permanecem sem diretor.
Com base nessas definições, assinale a alternativa que preenche, correta e respectivamente, as lacunas das definições de chave estrangeira das tabelas FILMES e PARTICIPACOES.