Magna Concursos

Foram encontradas 1.792 questões.

1803255 Ano: 2008
Disciplina: TI - Banco de Dados
Banca: CESPE / CEBRASPE
Orgão: HEMOBRÁS

Com base nos conceitos de utilitários e ferramentas de bancos de dados e a análise de impactos, custos e riscos, julgue os itens que se seguem.

Uma rotina de carga permite criar a versão inicial do banco de dados a partir de um ou mais arquivos do sistema operacional.

 

Provas

Questão presente nas seguintes provas
1803254 Ano: 2008
Disciplina: TI - Banco de Dados
Banca: CESPE / CEBRASPE
Orgão: HEMOBRÁS

DatabaseMetaData dbmd = conn.getMetaData( );
ResultSet rs = dbmd.getColumns( null, "BANK-DB",
"account", "%" );
while ( rs.next( ) ) {
System.out.println( rs.getString("COLUMN_NAME"),
rs.getString("TYPE_NAME");
}

Com base nos conceitos de linguagens de programação em ambientes de bancos de dados e no código mostrado acima, julgue o próximo item.

O código mostrado na figura permite a impressão dos nomes das colunas e seus tipos. A saída do código é uma fila por cada coluna, com os diversos atributos COLUMN_NAME, TYPE_NAME.

 

Provas

Questão presente nas seguintes provas
DatabaseMetaData dbmd = conn.getMetaData( );
ResultSet rs = dbmd.getColumns( null, "BANK-DB",
"account", "%" );
while ( rs.next( ) ) {
System.out.println( rs.getString("COLUMN_NAME"),
rs.getString("TYPE_NAME");
}

Com base nos conceitos de linguagens de programação em ambientes de bancos de dados e no código mostrado acima, julgue os próximos itens.

O JDBC fornece a classe CallableStatementSQL que permite que procedimentos ou funções SQL armazenados sejam chamados.

 

Provas

Questão presente nas seguintes provas
1803252 Ano: 2008
Disciplina: TI - Banco de Dados
Banca: CESPE / CEBRASPE
Orgão: HEMOBRÁS

Com base nos conceitos de modelagem de dados, julgue os itens subseqüentes.

Se R for um tipo de relacionamento que envolva o tipo de entidade E como participante, e se toda instância de E participar de pelo menos uma instância de R, então a participação de E em R será dita total, caso contrário, ela será dita parcial.

 

Provas

Questão presente nas seguintes provas
1803251 Ano: 2008
Disciplina: TI - Banco de Dados
Banca: CESPE / CEBRASPE
Orgão: HEMOBRÁS

Com base nos conceitos de modelagem de dados, julgue os itens subseqüentes.

O relacionamento de um tipo de entidade fraca com o tipo de entidade do qual ela depende é naturalmente um relacionamento de um para um.

 

Provas

Questão presente nas seguintes provas
1803250 Ano: 2008
Disciplina: TI - Banco de Dados
Banca: CESPE / CEBRASPE
Orgão: HEMOBRÁS

Com base nos conceitos de modelagem de dados, julgue os itens subseqüentes.

O procedimento de normalização elimina redundâncias tomando projeções, mas nem todas as redundâncias podem ser eliminadas dessa maneira. Muitas variáveis de relações fisicamente isoladas significam muitos arquivos armazenados fisicamente isolados.

 

Provas

Questão presente nas seguintes provas
1803249 Ano: 2008
Disciplina: TI - Banco de Dados
Banca: CESPE / CEBRASPE
Orgão: HEMOBRÁS

Com base nos conceitos de modelagem de dados, julgue os itens subseqüentes.

O processo de projeção consiste em substituir a variável de relação dada por certas reduções, de modo que, fazendo a junção dessas reduções, se possa obter de volta a variável de relação original.

 

Provas

Questão presente nas seguintes provas
1803248 Ano: 2008
Disciplina: TI - Banco de Dados
Banca: CESPE / CEBRASPE
Orgão: HEMOBRÁS

Com base nos conceitos de modelagem de dados, julgue os itens subseqüentes.

Dois ou mais atributos são mutuamente independentes se nenhum deles é funcionalmente dependente de qualquer combinação dos demais. Tal independência implica que cada um desses atributos pode ser atualizado independentemente dos demais.

 

Provas

Questão presente nas seguintes provas
1803247 Ano: 2008
Disciplina: TI - Banco de Dados
Banca: CESPE / CEBRASPE
Orgão: HEMOBRÁS

select customer-name, borrower.loan-number as loan-id, amount from borrower, loan where borrower.loan-number = loan.loan-number

(a)

(select customer-name from depositor) intersect

(select customer-name from borrower)

(b)

select distinct T.customer-name

from depositor as T where not unique ( select R.customer-name from account, depositor as R where T.customername = R.customer-name and R.account-number = account.account-number and account.branchname = ‘Perryridge’)

(c)

select distinct T.branch-name from branch as T, branch as S where T.assets > S.assets and S.branch-city = ‘Brooklyn’

(d)

select branch-name from branch where assets > some (select assets from branch where branch-city = ‘Brooklyn’)

(e)

select T.customer-name from depositor as T where unique ( select R.customer-name from account, depositor as R where T.customer-name = R.customer-name and R.account-number = account.account-number and account.branch-name = ‘Perryridge’)

(f)

Com base no esquama de dados mostrado na figura e no conjunto de instruções SQL mostradas de (a) a (e), julgue o item a seguir.

Os conjuntos (f) e (c) são equivalentes, pois dão como resultado o mesmo conjunto de registros.

 

Provas

Questão presente nas seguintes provas
1802859 Ano: 2008
Disciplina: TI - Banco de Dados
Banca: CESPE / CEBRASPE
Orgão: HEMOBRÁS

select customer-name, borrower.loan-number as loan-id, amount from borrower, loan where borrower.loan-number = loan.loan-number

(a)

(select customer-name from depositor) intersect

(select customer-name from borrower)

(b)

select distinct T.customer-name

from depositor as T where not unique ( select R.customer-name from account, depositor as R where T.customername = R.customer-name and R.account-number = account.account-number and account.branchname = ‘Perryridge’)

(c)

select distinct T.branch-name from branch as T, branch as S where T.assets > S.assets and S.branch-city = ‘Brooklyn’

(d)

select branch-name from branch where assets > some (select assets from branch where branch-city = ‘Brooklyn’)

(e)

select T.customer-name from depositor as T where unique ( select R.customer-name from account, depositor as R where T.customer-name = R.customer-name and R.account-number = account.account-number and account.branch-name = ‘Perryridge’)

(f)

Com base no esquama de dados mostrado na figura e no conjunto de instruções SQL mostradas de (a) a (e), julgue o item a seguir.

O conjunto (c) permite selecionar todos os customers que tem ao menos duas contas na branchPerryridge’.

 

Provas

Questão presente nas seguintes provas