Questões de Banco de Dados para Concurso

Foram encontradas 12.808 questões

Q1307016 Banco de Dados

Um técnico da equipe de TI do TJRN recebeu a tarefa de adicionar o tjusr para ter acesso ao banco de dados PostgreSQL (versão 12). O técnico, logado como administrador do PostgreSQL, digitou os seguintes comandos:


CREATE USER tjusr PASSWORD 'senhatemporaria';

REVOKE ALL ON processo FROM tjusr;

GRANT SELECT ON processo TO tjusr;

GRANT USAGE, SELECT ON ALL SEQUENCES IN SCHEMA public TO tjusr;


Após a execução desses comandos, o usuário tjusr poderá

Alternativas
Q1307014 Banco de Dados

Considere a seguinte instrução SQL, utilizando o T-SQL do Microsoft SQL Server 2016.


SELECT PessoaID, Nome,

Email, Telefone AS 'Contato Telefônico'

FROM Application.Pessoa ORDER BY PessoaID ASC <INSTRUÇÃO>;


Para retornar o resultado da consulta em formato JSON, o trecho constante como <INSTRUÇÃO> deve ser substituído por

Alternativas
Q1307011 Banco de Dados
Um Sistema de Gerenciamento de Banco de Dados (SGBD) é o conjunto de softwares responsáveis pelo gerenciamento de base de dados. Para que um software seja considerado um SGBD, ele deve ter como requisitos:
Alternativas
Q1307010 Banco de Dados
Os sistemas gerenciadores de bancos de dados possuem algumas propriedades que garantem o seu bom funcionamento. Uma dessas propriedades diz que todas as restrições de integridade do banco de dados – unicidade de chaves e integridades referenciais, por exemplo – devem ser respeitadas do início ao término de uma transação. Essa propriedade é chamada de
Alternativas
Q1307009 Banco de Dados
A Normalização é uma padronização na modelagem de um banco de dados visando resolver problemas de redundância de dados, tamanho ocupado, entre outros. Sobre a normalização, é correto afirmar:
Alternativas
Q1307007 Banco de Dados

Analise a sequência de comandos abaixo:


CREATE SEQUENCE processo_id_processo_seq INCREMENT 1 START 1 MINVALUE 1 MAXVALUE 9223372036854775807 CACHE 1;

ALTER TABLE processo ADD COLUMN id bigint NOT NULL DEFAULT nextval('processo_id_seq'::regclass);

ALTER TABLE processo ADD CONSTRAINT pk_id_processo PRIMARY KEY (id);


Ao ser executada, essa sequência de comandos apresentará como resultado

Alternativas
Q1307006 Banco de Dados

Considerando o modelo relacional, um dos mais populares modelos de modelagem em sistemas comerciais atuais, analise as afirmativas abaixo.


I Ocorre o auto-relacionamento sempre que uma entidade está associada a uma ou mais instâncias da mesma entidade.

II Um relacionamento ternário ocorre quando uma entidade está no terceiro nível abaixo da entidade principal.

III Não há condição de existência para que tenhamos uma agregação em um modelo relacional.

IV As regras de entidade do modelo relacional são duas: integridade de entidade e integridade de atributo.

V A integridade de domínio limita o conjunto de valores que podem ser gravados em uma coluna.


No que concerne ao modelo relacional mencionado, estão corretas as afirmativas

Alternativas
Q1307001 Banco de Dados

O modelo entidade-relacionamento descreve de forma conceitual como será a estrutura do banco de dados. Sobre o modelo entidade-relacionamento, analise as afirmativas abaixo.


I Um campo multivalorado pode possuir um conjunto de valores numa mesma instância.

II Os relacionamentos são representados pela figura de um retângulo.

III A cardinalidade de um relacionamento expressa quais os limites de instâncias envolvidas.

IV Atributos-chave são representados com uma elipse com um asterisco.


Estão corretas as afirmações

Alternativas
Q1303322 Banco de Dados
Na linguagem SQL, para que não seja necessário escrever o nome da tabela nas qualificações de nomes, pode-se utilizar ALIASES definidos na própria consulta. A definição dos ALIASES é feita na cláusula:
Alternativas
Q1303319 Banco de Dados
A coleção de informações armazenadas de um banco de dados é chamada de:
Alternativas
Q1299469 Banco de Dados
No que se refere a banco de dados, julgue o item.

No processo de criação de um banco de dados, de suas tabelas e das relações entre elas, são utilizados comandos DDL, como, por exemplo, os comandos Drop, Create e Alter.
Alternativas
Q1299468 Banco de Dados
No que se refere a banco de dados, julgue o item.

São exemplos de Sistemas Gerenciadores de Bancos de Dados (SGBD) o MySQL e o Oracle, que utilizam a linguagem SQL. Ao manipularem as tabelas de um banco de dados, é importante que elas não possuam tuplas duplicadas.
Alternativas
Q1299467 Banco de Dados
No que se refere a banco de dados, julgue o item.

Em um banco de dados relacional, todas as informações são armazenadas em tabelas, chamadas de entidades no modelo entidade‐relacionamento. Como exemplo, considerando‐se a entidade ALUNOS, com as informações de quem estuda em um colégio, podem ser considerados como seus atributos as características Nome, Matrícula, Telefone e sexo.
Alternativas
Q1297237 Banco de Dados

Acerca de modelagem de banco de dados, julgue o item.


Em banco de dados, o Diagrama Entidade‐Relacionamento (DER) é um modelo conceitual utilizado para descrever entidades, com seus atributos, e como elas se relacionam entre si.
Alternativas
Q1297236 Banco de Dados

Acerca de modelagem de banco de dados, julgue o item.


Na primeira forma normal, os atributos que não são chave devem depender unicamente da chave primária da tabela.
Alternativas
Q1297235 Banco de Dados

Acerca de modelagem de banco de dados, julgue o item.


Na segunda forma normal de uma modelagem de dados, nenhum atributo pode ser funcionalmente dependente de outro, dependendo apenas da chave primária da tabela.
Alternativas
Q1297234 Banco de Dados

Acerca de modelagem de banco de dados, julgue o item.


Os modelos lógicos de dados descrevem os tipos de entidades lógicas, os atributos dessas entidades e os relacionamentos entre elas.
Alternativas
Q1297233 Banco de Dados

Acerca de modelagem de banco de dados, julgue o item.


Os modelos conceituais de dados são usados para projetar o esquema interno de um banco de dados, descrevendo as tabelas, as colunas de dados das tabelas e o relacionamento entre as tabelas.
Alternativas
Q1297226 Banco de Dados

Quanto ao banco de dados SQL Server, julgue o item.


No SQL Server, um cursor do tipo dynamic comporta‐se como se uma instrução SELECT fosse executada sempre que uma linha é referenciada.
Alternativas
Q1297225 Banco de Dados

Quanto ao banco de dados SQL Server, julgue o item.


É possível passar parâmetros para uma stored procedure e, então, esta será executada com base nos valores dos parâmetros passados.
Alternativas
Respostas
4821: A
4822: B
4823: B
4824: C
4825: A
4826: C
4827: C
4828: B
4829: B
4830: B
4831: C
4832: C
4833: C
4834: E
4835: E
4836: E
4837: C
4838: E
4839: C
4840: C