Questões de Concurso Comentadas sobre banco de dados

Foram encontradas 15.354 questões

Q1862024 Banco de Dados
Assinale a alternativa CORRETA com relação às propriedades de transações em bancos de dados indicadas pela sigla ACID. 
Alternativas
Q1861928 Banco de Dados
Considerando duas tabelas relacionais Tab1 (a,b,c) e Tab2 (w,x,y,z), sendo o conjunto de atributos sublinhados a chave primária de cada uma delas, assinale a alternativa CORRETA.
Alternativas
Q1861927 Banco de Dados
Assinale a alternativa CORRETA sobre o processo de mineração de dados (data mining).
Alternativas
Q1861925 Banco de Dados
Considere as seguintes tabelas de um banco de dados relacional.
Funcionário (ID, Nome, Salário, Cod-Depto)
Departamento (Cod-Depto, Nome)

A chave primária da tabela “Funcionário” é o atributo “ID” e a chave primária da tabela “Departamento” é o atributo “Cod-Depto”. O atributo “Cod-Depto” na tabela “Funcionário” é uma chave estrangeira para a tabela “Departamento”, indicando o departamento onde o funcionário trabalha. Considere ainda a seguinte consulta formulada na linguagem SQL:

SELECT f1.*
    FROM Funcionário f1, Departamento d, Funcionário f2               WHERE f1.salário < f2.salário
    AND f1.Cod-Depto != f2.Cod-Depto
    AND d.Cod-Depto = f2.Cod-Depto
AND d.Nome = ‘Marketing’

Assinale a alternativa que descreve CORRETAMENTE a intenção dessa consulta.
Alternativas
Q1861915 Banco de Dados
Sobre gerenciamento de transações em bancos de dados, assinale a alternativa CORRETA
Alternativas
Q1759461 Banco de Dados

Orientação geral


Nesta prova, usaremos o termo “processo tradicional” (de desenvolvimento de software) significando os processos mais formalizados e prescritivos, em contraposição aos chamados “métodos ágeis” ou “metodologias ágeis”. Também usaremos o termo “processo de desenvolvimento” por simplificação, significando “processo de desenvolvimento de software”

A modelagem conceitual de bancos de dados envolve conceitos como entidades, tipo de entidade, conjuntos de entidades, atributos e relacionamentos, dentre outros.
Com relação a esses conceitos, é INCORRETO afirmar que
Alternativas
Q1759456 Banco de Dados

Orientação geral


Nesta prova, usaremos o termo “processo tradicional” (de desenvolvimento de software) significando os processos mais formalizados e prescritivos, em contraposição aos chamados “métodos ágeis” ou “metodologias ágeis”. Também usaremos o termo “processo de desenvolvimento” por simplificação, significando “processo de desenvolvimento de software”

Há vários tipos de restrições relacionadas aos dados que podem ser especificadas em um esquema de banco de dados.
Com relação às restrições em modelos relacionais, é CORRETO afirmar que
Alternativas
Q1394220 Banco de Dados

Em relação à linguagem SQL e ao sistema gerenciador de banco de dados MySQL, para cada afi rmativa abaixo, informe se é VERDADEIRA (V) ou FALSA (F). Em seguida, assinale a alternativa que corresponde à sequência CORRETA.


( ) A linguagem SQL possui comandos para defi nição de dados, consultas e atualizações.

( ) Na linguagem SQL, o principal comando para defi nição de dados é o DEFINE, que pode ser utilizado na criação de tabelas e domínios.

( ) MySQL é um banco de dados relacional de fonte aberta, que oferece portabilidade, facilidade de manuseio e suporta controle transacional.

( ) O formato da declaração SELECT, para consultas em SQL, é composto por somente duas cláusulas: SELECT e FROM.

Alternativas
Q1394214 Banco de Dados

Em relação a modelagem de dados, para cada assertiva abaixo, informe se é VERDADEIRA (V) ou FALSA (F). Em seguida, marque a opção que corresponde à sequência CORRETA.


( ) A modelagem de dados corresponde à forma como são descritos os tipos de informações a serem armazenadas em um banco de dados.

( ) No modelo conceitual, o banco de dados é descrito de forma independente de implementação.

( ) Um modelo lógico corresponde a uma descrição de um banco de dados ao nível abstraído pelo programador, e independente do sistema a ser utilizado.

( ) Na técnica de modelagem entidaderelacionamento (ER), o modelo de dados é, usualmente, representado através de um diagrama, chamado de diagrama entidade-relacionamento (DER).

Alternativas
Q1389994 Banco de Dados
Considere dois comandos do sistema gerenciador de bancos de dados My SQL (v. 5.6):
(I) SELECT FIELD (‘to’, two’, ‘to’, toe’, ‘toc’) (II) SELECT LOCATE (‘one’,’ anyone’)
O resultado da execução dos comandos (I) e (II) será, respectivamente:
Alternativas
Q1389992 Banco de Dados
No sistema gerenciador de bancos de dados Microsoft Access 2010, se um programador desejar que seja exibida uma mensagem sempre que a regra de validação relativa aos valores inseridos em um campo seja violada, deve inserir essa mensagem na propriedade
Alternativas
Q1389991 Banco de Dados
O comando do sistema gerenciador de bancos de dados Microsoft SQL Server 2008 que permite definir uma faixa de valores permitidos, ou, ainda, valores permitidos de uma lista, a serem inseridos em uma coluna de uma tabela é
Alternativas
Q1380343 Banco de Dados
Na linguagem SQL, o operador lógico LIKE é usado
Alternativas
Q1380342 Banco de Dados
São funções de agregação do Sistema Gerenciado de Banco de Dados PostgresSQL:
Alternativas
Q1380339 Banco de Dados
O comando na linguagem SQL que permite a remoção de uma tabela Y de um banco de dados é
Alternativas
Q1378000 Banco de Dados
O conceito de transação é extremamente útil em Sistemas Gerenciadores de Banco de Dados, como o MySQL. Para que duas transações precisem alterar o mesmo campo de uma tabela quase que simultaneamente, e não prejudiquem a consistência do banco de dados, elas devem ser do tipo
Alternativas
Q1377999 Banco de Dados

Visão em SQL é um recurso muito importante da linguagem e é suportado pelo MySQL 5. Leia as afirmativas a seguir relativas a visões.


I Uma visão é uma tabela especial que armazena os dados sobre os acessos ao banco.

II Os dados exibidos nas visões dependem da estrutura do banco e de seus índices.

III Os dados que são exibidos na visão são gerados dinamicamente ao se chamar a visão.

IV Por meio de visões, é possível esconder dados das tabelas para os usuários do banco.


Das afirmativas, estão corretas

Alternativas
Q1377997 Banco de Dados
Na Modelagem Entidade-Relacionamento de um sistema que gerencia projetos de uma empresa, um empregado pode participar de diversos projetos, e cada projeto só pode envolver poucos empregados. A cardinalidade do relacionamento entre as entidades Empregado e Projeto é
Alternativas
Q1255154 Banco de Dados

Atualmente, devem-se considerar alguns aspectos relevantes para atingir a eficiência e a eficácia dos sistemas informatizados desenvolvidos, a fim de atender seus usuários nos mais variados domínios de aplicação: automação de escritórios, sistemas de apoio a decisões, controle de reserva de recursos, controle e planejamento de produção, alocação e estoque de recursos, entre outros. Para tanto, é preciso representar, manusear e manipular dados complexos. Leia os seguintes conceitos, relacionados a banco de dados.


I. Uma base de dados é uma coleção de dados logicamente relacionados, com algum significado. Associações aleatórias de dados não podem ser chamadas de base de dados.


II. Uma base de dados é projetada, construída e preenchida (instanciada) com dados para um propósito específico. Ela tem um grupo de usuários e algumas aplicações pré-concebidas para atendê-los.


III. Um Sistema Gerenciador de Base de Dados (SGBD) é uma coleção de programas que permitem aos usuários criarem e manipularem uma base de dados.


Pode-se afirmar que:

Alternativas
Ano: 2016 Banca: IADES Órgão: MCTI
Q1233612 Banco de Dados
No modelo entidade relacionamento, as entidades associativas são utilizadas para substituir o seguinte relacionamento:
Alternativas
Respostas
8681: D
8682: C
8683: A
8684: D
8685: B
8686: D
8687: D
8688: B
8689: A
8690: D
8691: E
8692: D
8693: B
8694: B
8695: A
8696: D
8697: C
8698: D
8699: E
8700: D