Magna Concursos

Foram encontradas 226 questões.

253904 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: CAIP-IMES
Orgão: Câm. São Caetano do Sul-SP
Provas:
Seja r1(R1) e r2(R2) relações com chaves primárias K1 e K2, respectivamente. Dizemos que um subconjunto X de R2 é uma ____________________ associada a K1 em relação a r1 se é garantido que, para todo t2 em R2 , existe uma tupla t1 em r1 , tal que t1[K1] = t2[X] ou é NULL.
 

Provas

Questão presente nas seguintes provas
253903 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: CAIP-IMES
Orgão: Câm. São Caetano do Sul-SP
Provas:
A terceira forma normal é baseada no conceito de:
 

Provas

Questão presente nas seguintes provas
253902 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: CAIP-IMES
Orgão: Câm. São Caetano do Sul-SP
Provas:
Considere as seguintes afirmações abaixo.

I - A primeira forma normal afirma que o domínio de um atributo deve incluir apenas valores atômicos (simples, indivisíveis) e que o valor de qualquer atributo em uma tupla deve ser um único valor do domínio desse atributo.

II - Um esquema de relação R está na terceira forma normal se cada atributo não principal X em R não for parcialmente dependente de qualquer chave K de R. A chave K de R deve ser obrigatoriamente uma chave candidata multivalorada (não-atômica) da relação R.

Pode-se afirmar que:
 

Provas

Questão presente nas seguintes provas
253901 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: CAIP-IMES
Orgão: Câm. São Caetano do Sul-SP
Provas:
A segunda forma normal é baseada no conceito de:
 

Provas

Questão presente nas seguintes provas
253900 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: CAIP-IMES
Orgão: Câm. São Caetano do Sul-SP
Provas:
A principal vantagem da técnica ______________________ é que o contexto da consulta faz parte do próprio código fonte do programa e, portanto, é possível verificar erros de sintaxe e validar contra o esquema do banco de dados em tempo de compilação. Isso também torna o programa bastante legível, pois as consultas são prontamente visíveis no código fonte. As principais desvantagens são a perda de flexibilidade na mudança da consulta em tempo de execução e o fato de que todas as mudanças nas consultas devem passar pelo processo inteiro de recompilação. Nesta técnica um pré-compilador ou pré-processador varre o código fonte do programa para identificar os comandos de banco de dados e extraí-los para processamento do SGBD.
 

Provas

Questão presente nas seguintes provas
253899 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: CAIP-IMES
Orgão: Câm. São Caetano do Sul-SP
Provas:
Na linguagem SQL, o emprego de condições de comparação em partes de uma cadeia de caracteres, pode ser feita pelo operador:
 

Provas

Questão presente nas seguintes provas
253898 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: CAIP-IMES
Orgão: Câm. São Caetano do Sul-SP
Provas:
Em um sistema gerenciador de banco de dados, quando várias transações são executadas de modo concorrente no banco de dados, a consistência dos dados não pode mais ser garantida. Então, é necessário que o sistema controle a interação entre as transações concorrentes. Para assegurar a integridade dos dados, o sistema gerenciador de banco de dados deve manter as seguintes propriedades das transações:
 

Provas

Questão presente nas seguintes provas
253897 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: CAIP-IMES
Orgão: Câm. São Caetano do Sul-SP
Provas:
Considere as afirmações abaixo.

I - Em um Sistema Gerenciador de Banco de Dados, uma transação é uma unidade de execução de programa que acessa e, possivelmente, atualiza vários itens de dados. Uma transação, geralmente, é o resultado da execução de um programa de usuário escrito em uma linguagem de manipulação de dados de alto nível ou em uma linguagem de programação (por exemplo, C ou Cobol), e é delimitada por declarações (ou chamadas de função) da forma begin transaction e end transaction. Para assegurar a integridade dos dados, exige-se que o Sistema de Banco de Dados mantenha a propriedade de que todas as operações da transação são refletidas corretamente no banco de dados ou nenhuma o será. Esta propriedade é conhecida por Atomicidade.

II - Na UML (Unified Modeling Language), os diagramas de acoplamento indicam como eventos provocam transições de objeto para objeto. Estes diagramas descrevem a maneira pela qual os grupos de objetos colaboram em algum comportamento ao longo do tempo. Registram o comportamento de diversos casos de uso e exibem os objetos e as mensagens passadas entre esses objetos no caso de uso. Estes diagramas dão ênfase à ordenação temporal em que as mensagens são trocadas entre os objetos de um sistema.

Pode-se afirmar que:
 

Provas

Questão presente nas seguintes provas
253896 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: CAIP-IMES
Orgão: Câm. São Caetano do Sul-SP
Provas:
Na programação SQL, podemos imaginar um _____________ como sendo um ponteiro que aponta para uma única tupla (linha) do resultado de uma consulta que recupera múltiplas tuplas.
 

Provas

Questão presente nas seguintes provas
253895 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: CAIP-IMES
Orgão: Câm. São Caetano do Sul-SP
Provas:
Considere as afirmações abaixo.

I - Na modelagem de um banco de dados, frequentemente desejamos garantir que um valor que aparece em uma relação para um dado conjunto de atributos também apareça para um certo conjunto de atributos de outra relação. Essa condição é chamada "integridade de atributos".

II - A linguagem SQL permite que programas construam e submetam consultas SQL em tempo de execução. Um exemplo de um comando SQL dinâmico é "EXEC SQL SUBMIT".

Pode-se afirmar que:
 

Provas

Questão presente nas seguintes provas