Questões de Concurso Sobre banco de dados

Foram encontradas 15.797 questões

Q704651 Banco de Dados
Em um sistema gerenciador de bancos de dados, normalmente é possível criar gatilhos (triggers), cujo disparo pode ocorrer em decorrência da
Alternativas
Q704647 Banco de Dados
Normalização de um banco de dados relacional é o conjunto de regras que visa minimizar as anomalias de modificação dos dados e dar maior flexibilidade em sua utilização. Diz-se que as tabelas que atendem a esse conjunto de regras estão em uma determinada forma normal. Existem 3 formas normais mais conhecidas: 1ª Forma Normal (1FN), 2ª Forma Normal (2FN)e 3ª Forma Normal (3FN), cada uma com um conjunto de regras dentre as descritas a seguir: I. Substituir o atributo multivalorado por um conjunto de atributos de mesmo domínio, cada um representando a ocorrência de um valor; ou retirar da relação o atributo multivalorado, e criar uma nova relação que tem o mesmo conjunto de atributos chave, acrescido do atributo multivalorado como chave porém tomado como monovalorado. II. Identificar todos os atributos que são funcionalmente dependentes de outros atributos não chave; removê-los e criar uma nova entidade com os mesmos. III. Identificar os atributos que não são funcionalmente dependentes de toda chave primária; removê-los da entidade e criar uma nova entidade com eles. IV. Não existir dependências multivaloradas. Marque a alternativa que define os procedimentos necessários para que uma relação se encontre na segunda forma normal (2FN).
Alternativas
Q701667 Banco de Dados
O modelo dimensional utilizado na modelagem de data warehouse tem como característica:
Alternativas
Q701666 Banco de Dados
O processo ETL é uma etapa importante no projeto de um data warehouse. No processo ETL,
Alternativas
Q701665 Banco de Dados
Considere o comando do sistema gerenciador de bancos de dados MySQL (v. 5.6): SELECT FORMAT (3587.9, 2) O resultado da execução desse comando é:
Alternativas
Q701664 Banco de Dados
Considere a seguinte tabela de um banco de dados relacional: Item (ID, Nome, Valor, Tipo) A consulta em linguagem SQL para obter o Tipo e o valor médio dos itens, considerando itens de mesmo tipo é
Alternativas
Q701663 Banco de Dados
Considere a consulta em linguagem SQL abaixo: SELECT Nome FROM T WHERE Nome LIKE “A%S” Um dos resultados para essa consulta é
Alternativas
Q701662 Banco de Dados
No modelo entidade-relacionamento de um banco de dados relacional, há os conjuntos de relacionamentos entre conjuntos de entidades, sendo que
Alternativas
Q701661 Banco de Dados
Em um banco de dados relacional existe a figura do valor nulo, ou seja, atributos de um conjunto de entidades podem ter esse valor. O valor nulo indica
Alternativas
Q701597 Banco de Dados
Em um banco de dados relacional os comandos são classificados em:
− DDL – Data Definition Language. − DML – Data Manipulation Language. − DCL – Data Control Language. − TCL – Transaction Control Language.
Os seguintes comandos: COMMIT, CREATE, ROLLBACK, DELETE, REVOKE e UPDATE, são respectivos a 
Alternativas
Q701596 Banco de Dados
Uma das recomendações na prática do tuning no PostgreSQL como forma de melhorar o desempenho das tabelas com grandes quantidades de registros e especialmente com muitos acessos é a inserção de 
Alternativas
Q701595 Banco de Dados
Em relação a projetos de bancos de dados, considere:
I. Tem dependência com a classe do Gerenciador de Banco de Dados - GBD, mas não com o GBD específico. II. Total dependência do GBD específico. III. Não tem dependência com a classe do GBD a ser escolhido.
Definem os projetos de bancos de dados correta e respectivamente: 
Alternativas
Q701594 Banco de Dados
Em um Star Schema de um Data Warehouse – DW, a tabela Dimensão possui característica
Alternativas
Q701593 Banco de Dados
Durante a modelagem de dados, um Analista de Sistema da Prefeitura de Teresina deparou-se com a situação apresentada na tabela abaixo.
               Imagem associada para resolução da questão

Para que haja unicidade de identificação do Departamento, é necessário que, na modelagem de dados, o
Alternativas
Q701592 Banco de Dados
Durante o levantamento de requisitos um Analista de Sistemas identificou um relacionamento denominado Subordinação que relacionava um Órgão a outro da Prefeitura de Teresina como Órgão Subordinante (superior) e Órgão Subordinado. Esse relacionamento explicava a hierarquia administrativa entre órgãos. Desta forma, o Analista, durante a modelagem de dados, modelou corretamente Subordinação como
Alternativas
Q701591 Banco de Dados
Um Analista de Sistemas da Prefeitura de Teresina necessita modelar em um diagrama E-R as consultas dos cidadãos aos processos públicos. O relacionamento da consulta definido é n:m. Todavia cada consulta realizada deve ter uma identificação própria e mais o atributo data da consulta. Este relacionamento assim especificado relaciona-se com outras entidades do modelo, de acordo com o levantamento de requisitos.
Pela característica assim definida, esse relacionamento de consulta deve ser desenhado como 
Alternativas
Q700954 Banco de Dados
Sobre Operadores Matemáticos no SGBD Postgresql 8.0.0, assinale a alternativa que NÃO apresenta um Operador Válido.
Alternativas
Q700953 Banco de Dados
Sobre tipos de dados no SGBD Postgresql 8.0.0, assinale a alternativa que NÃO apresenta um tipo válido.
Alternativas
Q700951 Banco de Dados
Tendo um campo cujo o nome seja idade e o tipo varchar, levando em consideração que o campo da tupla selecionada para a conversão possua o valor de 30, Qual das alternativas apresenta o comando capaz de realizar essa conversão para int? Obs.: Considere o SGBD Postgresql 8.0.0.
Alternativas
Q700950 Banco de Dados
Tendo um Postgresql versão 8.0.0 instalação padrão em um Ubuntu 10.04 instalação padrão português-Brasil. Ao acessarmos um terminal (console) do Ubuntu e executar o comando psql , mas um nome de um banco de dados, que previamente foi criado e com permissão de acesso ao usuário em questão, seguindo o comando de enter. Ganharemos acesso a um terminal do Postgresql. Ao digitar BEGIN; e pressionar enter daremos início a uma transação, depois disto executaremos o seguintes comando: UPDATE conta_corrente SET saldo = saldo - 100.00 WHERE nome = ‘Alice’; Tendo em vista que a tabela e dados já são existentes no banco acessado. Podemos, então criar um ponto de salvamento das nossas alterações, assinale a alternativa que apresenta a sintaxe correta para salvarmos este ponto.
Alternativas
Respostas
9101: C
9102: B
9103: C
9104: E
9105: D
9106: C
9107: E
9108: B
9109: A
9110: B
9111: D
9112: A
9113: E
9114: B
9115: C
9116: D
9117: C
9118: D
9119: A
9120: E