Questões de Concurso
Comentadas sobre banco de dados em noções de informática
Foram encontradas 1.057 questões
Nesse contexto, analise as afirmativas a seguir e assinale V para a verdadeira e F para a falsa.
( ) Integridade Referencial – funciona ao nível da tabela, sendo
que o valor dos campos que constituem a chave estrangeira
de uma tabela deve estar também presente na chave
primária da tabela que referenciam ou, quando muito,
podem ter o valor NULL.
( ) Integridade de Domínio – funciona ao nível da linha da tabela
do banco de dados, sendo que o valor de um campo deve
obedecer ao tipo de dados e às restrições de valores
admitidos para essa coluna.
( ) Integridade de Entidade – funciona ao nível da coluna da
tabela do banco de dados, sendo que cada tabela deve
possuir na sua definição uma chave secundária.
As afirmativas são, respectivamente,
O banco de dados deve controlar os funcionários da Receita, os departamentos aos quais estão vinculados e os projetos nos quais estão alocados, de acordo com a descrição:
I. A Receita está organizada em departamentos. Cada departamento tem um nome único, um número único e um funcionário que gerencia o departamento. Há, ainda, a data em que o funcionário começou a gerenciar o departamento.
II. Um departamento controla vários projetos. Cada projeto tem um nome único, um único número e uma única data de início.
III. Cada empregado tem um número único de CPF, um número de seguro social, endereço, sexo, salário e data de nascimento.
IV. Todo empregado está alocado em um departamento, mas pode trabalhar em diversos projetos, mesmo que controlados por diferentes departamentos. Controla-se o número de horas que cada empregado trabalha em cada projeto. Controla-se o supervisor direto de cada empregado, que supervisiona seu trabalho.
O banco de dados deve controlar os funcionários da Receita, os departamentos aos quais estão vinculados e os projetos nos quais estão alocados, de acordo com a descrição:
I. A Receita está organizada em departamentos. Cada departamento tem um nome único, um número único e um funcionário que gerencia o departamento. Há, ainda, a data em que o funcionário começou a gerenciar o departamento.
II. Um departamento controla vários projetos. Cada projeto tem um nome único, um único número e uma única data de início.
III. Cada empregado tem um número único de CPF, um número de seguro social, endereço, sexo, salário e data de nascimento.
IV. Todo empregado está alocado em um departamento, mas pode trabalhar em diversos projetos, mesmo que controlados por diferentes departamentos. Controla-se o número de horas que cada empregado trabalha em cada projeto. Controla-se o supervisor direto de cada empregado, que supervisiona seu trabalho.
- Existe a tabela DEPARTAMENTO cuja chave primária é NUMERODEP.
- O campo NDEP da tabela FUNCIONARIO refere-se ao número do departamento ao qual um funcionário está alocado.
- O valor de NDEP em qualquer tupla da tabela FUNCIONARIO deve corresponder a um valor da chave primária da tabela DEPARTAMENTO em alguma tupla desta tabela.
O campo NDEP pode ser
O banco de dados deve controlar os funcionários da Receita, os departamentos aos quais estão vinculados e os projetos nos quais estão alocados, de acordo com a descrição:
I. A Receita está organizada em departamentos. Cada departamento tem um nome único, um número único e um funcionário que gerencia o departamento. Há, ainda, a data em que o funcionário começou a gerenciar o departamento.
II. Um departamento controla vários projetos. Cada projeto tem um nome único, um único número e uma única data de início.
III. Cada empregado tem um número único de CPF, um número de seguro social, endereço, sexo, salário e data de nascimento.
IV. Todo empregado está alocado em um departamento, mas pode trabalhar em diversos projetos, mesmo que controlados por diferentes departamentos. Controla-se o número de horas que cada empregado trabalha em cada projeto. Controla-se o supervisor direto de cada empregado, que supervisiona seu trabalho.
O banco de dados deve controlar os funcionários da Receita, os departamentos aos quais estão vinculados e os projetos nos quais estão alocados, de acordo com a descrição:
I. A Receita está organizada em departamentos. Cada departamento tem um nome único, um número único e um funcionário que gerencia o departamento. Há, ainda, a data em que o funcionário começou a gerenciar o departamento.
II. Um departamento controla vários projetos. Cada projeto tem um nome único, um único número e uma única data de início.
III. Cada empregado tem um número único de CPF, um número de seguro social, endereço, sexo, salário e data de nascimento.
IV. Todo empregado está alocado em um departamento, mas pode trabalhar em diversos projetos, mesmo que controlados por diferentes departamentos. Controla-se o número de horas que cada empregado trabalha em cada projeto. Controla-se o supervisor direto de cada empregado, que supervisiona seu trabalho.
Conceitos e funções, oriundos do campo da administração, da ciência da computação e da ciência da informação podem ser considerados relevantes para a gestão da informação e do conhecimento.
Sobre esses conceitos e suas respectivas atribuições, apenas uma das afirmações seguintes é INCORRETA.
A declaração de uma variável do tipo char com comprimento 30 em Transact-SQL é feita da seguinte maneira:
Considerando a utilização da Structured Query Language (SQL), versão SQL-1999, assinale a alternativa que apresenta, corretamente, a sintaxe para a obtenção de todos os funcionários, independentemente de terem ou não tarefas
A autenticação de uma aplicação web é feita por meio da comparação dos dados inseridos pelo usuário com os armazenados na base de dados. Tal operação é realizada de acordo com o pseudocódigo a seguir:
id_usuario ← campo_id.texto
senha_usuario ← campo_senha.texto
remove_aspas(id_usuario)
remove_aspas(senha_usuario)
sql ← "SELECT * FROM usuario"
sql ← sql + " WHERE id='"
sql ← sql + id_usuario
sql ← sql + "' AND senha='"
sql ← sql + "';"
executa_sql(sql)
Considerando que a função “remove_aspas” remove as aspas simples e duplas da string passada como parâmetro, essa consulta deve ser considerada
No que se refere aos registros (logs) de um sistema de informação, é correto afirmar que
Analise as seguintes sentenças:
I. No modelo em rede, os dados são representados por ponteiros e os seus relacionamentos são representados por nós.
II. No modelo hierárquico, os registros são organizados como coleções de árvores.
III. No modelo relacional, cada linha de uma tabela corresponde a uma ocorrência da entidade ou a uma relação representada na tabela.
É(são) verdadeira(s) apenas:
São objetivos da normalização, EXCETO:
Em relação aos bancos de dados distribuídos, quando a base de dados encontra-se com cópias completas de todo o banco de dados em diversos locais geograficamente dispersos, é considerado do tipo:
Na UML, o diagrama que modela as ações que um objeto realiza e a ordem em que ele os realiza, é conhecido como diagrama de:
O comando do PL/pgSQL que permite obter o efeito de um comando, como por exemplo, os indicadores de status do sistema, é
Na linguagem PL/pgSQL, o comando para declarar uma constante, de nome ‘mouse’, com valor inteiro igual a 3 é
Há um comando no sistema gerenciador de bancos de dados MySQL (v. 5.6) que permite obter o número de registros resultantes de uma consulta, tendo, por exemplo, essa consulta restringido o número de registros do resultado, por meio da cláusula LIMIT. O comando descrito é
No sistema gerenciador de bancos de dados PostgreSQL (v. 9.1), o item do catálogo de sistema que armazena informações sobre valores default de colunas das tabelas é
Considere a seguinte tabela de um banco de dados relacional:
Cliente (CPF, Nome, Endereço, Fone)
Parte do comando SQL para obter o nome dos clientes para os quais o número do telefone (Fone) não tenha sido registrado é:
SELECT Nome
FROM Cliente
XXX
A linha preenchida com XXX deve ser substituída pela sequência