Questões de Banco de Dados

Lista completa de Questões de Banco de Dados para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Na Assembleia Legislativa do Piauí um técnico em TI se deparou com vários sistemas gerenciadores de banco de dados como MySQL e PostgreSQL. Sobre esses gerenciadores, assinale a opção CORRETA.

    A) Permitem criar nativamente um Modelo de Entidade Relacionamento de forma gráfica.

    B) Apesar de suportar replicação, UNICODE, GIS (Geographic information System), o MySQL, mesmo na sua última versão, não suporta OLAP (Online Analytical Processing).

    C) O MyISAM é atualmente o mecanismo padrão de armazenamento do MySQL desde de sua versão 5.5.

    D) Em um banco de dados PostgreSQL, a manipulação de ROLES é feita exclusivamente por comandos CREATE e DROP fornecidos com o banco de dados.

    E) Dentre as linguagens procedurais que o PostgreSQL utiliza, uma delas é o PL/pgSQL, assim como PL/Python.

Sobre transações e seus comandos na linguagem SQL, avalie as seguintes afirmativas.
I. Os comandos COMMIT, ROLLBACK e DROP fazem parte do controle de transações do SQL; II. O comando ROLLBACK fecha o bloco da transação e é a indicação que a transação deve ser terminada, mas tudo que tentou ser feito deve ser descartado porque alguma coisa errada aconteceu e ela não pode terminar normalmente. Nada realizado dentro dela será perdurado no banco de dados; III. Commit em duas fases refere-se a uma transação que pode utilizar dois ou mais bancos de dados (multidatabase), que podem estar localizados em servidores diferentes. Durante uma transação em bancos com essa característica garante-se que o Commit seja realizado em todos os bancos participantes ou em nenhum, ou seja, ou grava tudo ou não grava nada; IV. Com relação a uma transação atômica deve-se executar com sucesso todas as suas operações ou, em caso de falha, desfazer apenas as operações já executadas que causaram a falha.
Marque a opção que corresponde somente às afirmativas verdadeiras.

    A) Apenas I e II.

    B) Apenas II e III.

    C) Apenas II e IV.

    D) Apenas III e IV.

    E) Apenas I e IV.

Sobre modelagem de dados, avalie as seguintes afirmativas:
I. Em um modelo hierárquico de dados, um registro que não participe como pai em qualquer relacionamento é denominado folha; II. Atributo referencial, quando no escopo de Modelagem de Dados, é um tipo de atributo, que não pertence propriamente ao objeto (entidade ou relacionamento) onde está alocado, mas fez algum tipo de citação ou ligação desse objeto com outro, recebe um nome; III. Um atributo identificador pode ser usado tanto em uma entidade quanto em um relacionamento; IV. Um modelo físico é uma descrição de um banco de dados no nível de abstração visto pelo usuário do SGBD.
Marque a opção que corresponde somente às afirmativas verdadeiras.

    A) Apenas I e II.

    B) Apenas I, II e III.

    C) Apenas I, II e IV

    D) Apenas III e IV.

    E) Apenas I e IV.

Sobre Banco de Dados, assinale a alternativa CORRETA.

    A) Os sistemas NoSQL, quando comparados a bancos de dados relacionais, oferecem mais escalabilidade, melhor performance em consultas e flexibilidade para manipular dados que podem apresentar mudanças em seu formato.

    B) Um Banco de Dados é uma coleção de programas que permite aos usuários definir, construir e manipular uma base de dados para o uso em diversas aplicações.

    C) Um modelo lógico consiste em uma descrição do Banco de Dados de forma independente de implementação em um SGBD (Sistema de Gerenciamento de Banco de Dados).

    D) Um modelo conceitual de um Banco de Dados descreve como os dados serão armazenados no banco e também seus relacionamentos. Esse modelo adota alguma tecnologia, pode ser: relacional, orientado a objetos, orientado a colunas, entre outros.

    E) São exemplos de SGBD: Oracle, SQLServer, PostgreSQL, MySQL, Microsoft Edge e MongoDB.

Para trabalhar com o banco de dados PostgreSQL em uma máquina Linux com o sistema operacional CentOS instalado, o desenvolvedor/administrador do sistema precisará inicializar o serviço de banco de dados cada vez que a máquina for iniciada. Uma das formas de habilitar a inicialização automática desse serviço, utilizando uma shell como root, é utilizando o comando

    A) systemctl start postgresql

    B) service enable postgresql

    C) systemctl enable postgresql

    D) service start postgresql



Tendo como referência o modelo entidade-relacionamento precedente, assinale a opção correta, relativa a banco de dados.


    A) Considerando-se que a tabela fatura já existe, o script SQL a seguir permite criar a tabela fatura_servicos. CREATE TABLE fatura_servicos ( id INT NOT NULL, servicos VARCHAR(45) NOT NULL , valor_unitario FLOAT NOT NULL , fatura_id INT NOT NULL , PRIMARY KEY (id, fatura_id), FOREIGN KEY (fatura_id ) REFERENCES fatura (id ));

    B) O comando seguinte permite inserir um registro na tabela fatura. INSERT INTO fatura SET (id=17, nome_cliente = 'Coqueiros', data_emissao = '01/01/2020', data_vencimento = '07/07/2020', valor_total = '123,45');

    C) Um exemplo de integridade no modelo apresentado é que a chave estrangeira pode ser nula.

    D) O modelo em questão representa uma importante propriedade da orientação a objetos, visto que fatura_servicos é uma tabela filha, pois herda o atributo id da tabela fatura.

    E) Infere-se do modelo apresentado que um item em fatura_servicos pode se relacionar com vários itens na tabela fatura.

Julgue o item a seguir, relativos a conceitos de modelagem dimensional.


Em um processo de modelagem dimensional, a operação de merge/pruge agrega informações das dimensões para diminuir a tabela de fatos.

Julgue o item a seguir, relativos a conceitos de modelagem dimensional.


Uma tabela de fatos registra dados dimensionais que explicam os fatos registrados.

Acerca de visualização e análise exploratória de dados, julgue o item seguinte.


Outlier ou anomalias são padrões nos dados que não estão de acordo com uma noção bem definida de comportamento normal.

Acerca de conceitos, premissas e aplicações de big data, julgue o item subsequente.


No processo de agrupamento, o objeto denominado medoide é aquele que representa a mediana do grupo do conjunto.

Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...