Questões de Concurso Público CETESB 2009 para Analista de Tecnologia da Informação - Banco de Dados

Foram encontradas 16 questões

Q58288 Banco de Dados
Considere os seguintes exemplos de atributos contidos em uma tabela de um banco de dados relacional:

I. Rua das Rosas, 505, São Paulo, SP;

II. Parafuso;

III. Masculino.

Constitui(em) exemplo(s) de atributo(s) composto(s) o contido em
Alternativas
Q58289 Banco de Dados
Considerando os principais blocos funcionais que compõem um sistema gerenciador de bancos de dados, há um bloco que deve, a partir das requisições do usuário, buscar, atualizar, excluir ou inserir dados no banco de dados. O bloco em questão é o
Alternativas
Q58290 Banco de Dados
Considere o seguinte trecho de um diagrama entidaderelacionamento relativo a um banco de dados relacional:

Imagem 002.jpg

E1 e E2 representam, respectivamente, conjuntos de entidades
Alternativas
Q58291 Banco de Dados
O conjunto de um ou mais atributos que permite identificar unicamente uma entidade de um conjunto de entidades é chamado de superchave. Uma superchave mínima ou uma chave candidata é
Alternativas
Q58292 Banco de Dados
Uma das formas de manutenção de integridade referencial em bancos de dados relacionais é por meio da utilização de asserções. Considere as seguintes afirmações sobre os efeitos das asserções em bancos de dados relacionais:

I. constituem predicados que expressam condições que o banco de dados deve sempre satisfazer;

II. qualquer modificação no banco de dados só é permitida se não violar as asserções definidas;

III. a verificação das asserções não consome tempo de processamento do sistema de banco de dados.

Sobre as afirmações, pode-se dizer que está correto o contido em
Alternativas
Q58293 Banco de Dados
Na administração de bancos de dados relacionais, tem importância a estrutura conhecida como log que contém
Alternativas
Q58294 Banco de Dados
Na administração de bancos de dados, a manutenção de sua segurança exerce papel de grande importância. Considere as seguintes funções desempenhadas pelo DBA (Database Administrator) a esse respeito:

I. criação de contas para um usuário ou um grupo de usuários;

II. concessão ou revogação de privilégios para as contas criadas;

III. atribuição de níveis de segurança às contas criadas.

Sobre as funções, está relacionado com aspectos de segurança o contido em
Alternativas
Q58295 Banco de Dados
Considere a seguinte consulta SQL:

Imagem 003.jpg

Essa consulta tem como resultado
Alternativas
Q58296 Banco de Dados
O comando SQL para conceder autorização de consultas e atualizações na tabela Teste aos usuários Simp e Comp é:
Alternativas
Q58297 Banco de Dados
Considere o seguinte comando SQL:

INSERT INTO T1
SELECT * FROM T2

Esse comando tem como resultado a inserção
Alternativas
Q58298 Banco de Dados
Considere o seguinte comando do Microsoft SQL Server 2000:

EXEC sp_helpdb First

Esse comando tem como resultado a
Alternativas
Q58299 Banco de Dados
Considere os seguintes comandos do Microsoft SQL Server 2008:

I. SELECT CAST (8.7627 AS INT)

II. SELECT CONVERT (INT, 8.7627)

O resultado dos comandos I e II são, respectivamente,
Alternativas
Q58300 Banco de Dados
Considerando o MySQL versão 6, assinale a alternativa que contém uma lista de precedência crescente (da precedência mais baixa para a mais alta).
Alternativas
Q58301 Banco de Dados
Considere o seguinte comando do MySQL versão 6:

SELECT LOCATE ('mas', 'armazem')

O resultado obtido com esse comando é
Alternativas
Q58302 Banco de Dados
Na otimização de consultas em sistemas gerenciadores de bancos de dados, podem ser identificadas quatro etapas, listadas a seguir:

I. escolher procedimentos candidatos;

II. gerar planos de consulta e escolher o mais "econômico";

III. converter a consulta para a forma canônica;

IV. converter a consulta para algum formato interno.

A ordem correta para a execução dessas quatro etapas é

Alternativas
Q58303 Banco de Dados
A álgebra relacional tem grande utilização na questão da otimização de consultas em bancos de dados relacionais, sendo utilizada como um meio para se obter expressões mais econômicas em termos de tempo e recursos. Considere a seguinte expressão em álgebra relacional:

Imagem 004.jpg

Uma expressão equivalente à expressão acima é:
Alternativas
Respostas
1: A
2: C
3: B
4: E
5: B
6: E
7: E
8: D
9: C
10: A
11: D
12: B
13: C
14: A
15: E
16: A