Questões de Concurso Comentadas sobre banco de dados

Foram encontradas 15.352 questões

Q246796 Banco de Dados
SQL representa uma linguagem declarativa, não procedural, que permite interação com bancos de dados, sendo constituída de três sublinguagens, a Data Manipulation Language (DML), a Data Definition Language (DDL) e a Data Control Language (DCL). Como comandos DCL, um permite conceder determinado privilégio a um usuário e outro permite retirar o privilégio concedido. Esses comandos são, respectivamente:
Alternativas
Q241190 Banco de Dados
No modelo entidade-relacionamento,
Alternativas
Q241189 Banco de Dados
Um banco de dados relacional é um banco de dados projetado segundo o chamado modelo relacional, que é um modelo de banco de dados baseado na lógica de predicados de primeira ordem. O objetivo do modelo é o de proporcionar uma linguagem declarativa para a descrição tanto dos dados como de consultas a seu respeito, de maneira que o usuário declara tanto a informação contida no banco de dados como a informação que dele deseja extrair, deixando a cargo do sistema gerenciador do banco de dados a tarefa de estabelecer estruturas de armazenamento de dados bem como os procedimentos de recuperação destes dados para responder consultas. O modelo relacional foi proposto formalmente há mais de 40 anos.

O texto acima está
Alternativas
Q241177 Banco de Dados
Considere os seguintes comandos em PL/SQL:

CREATE TABLE VALORES (ID INT NOT NULL PRIMARY KEY,VALOR INT);
INSERT INTO VALORES VALUES (1,5); INSERT INTO VALORES VALUES (1,6); INSERT INTO VALORES VALUES (NULL,7); INSERT INTO VALORES VALUES (2,1); INSERT INTO VALORES VALUES (2,8); INSERT INTO VALORES VALUES (3,9); INSERT INTO VALORES VALUES (NULL,10); SELECT COUNT(VALOR) FROM VALORES WHERE VALOR >= 5;

A consulta retornará o valor
Alternativas
Q236461 Banco de Dados
Em PostgreSQL, um conjunto de funções e expressões estão disponíveis para a geração de arquivos XML. A função, similar a função xmlconcat, que concatena as colunas xml entre linhas de uma tabela é denominada de
Alternativas
Q236460 Banco de Dados
A função LAST_INSERT_ID, em MYSQL
Alternativas
Q236459 Banco de Dados
Uma das opções para a criação de um banco de dados Oracle se dá pela utilização do Database Configuration Assistant (DBCA). Em uma das páginas de configuração desse assistente é possível listar as funcionalidades padrão do banco de dados, como Oracle JVM, Oracle Text e
Alternativas
Q236458 Banco de Dados
Analise os seguintes comandos em SQL:

CREATE TABLE nota (id INT PRIMARY KEY,data TEXT,valor REAL);

INSERT INTO nota SET id=1,data='01012012',valor=15.5;

INSERT INTO nota SET id=1,data='03022012',valor=11.5;

INSERT INTO nota SET id=2,data='01042012',valor=25.5;

INSERT INTO nota SET id=20,data='10062012',valor=12.5;

SELECT COUNT(*) FROM nota WHERE valor < 20;

O resultado para a consulta efetuada será:
Alternativas
Q236457 Banco de Dados
No modelo de entidade-relacionamento, a técnica Bottom- Up
Alternativas
Q236456 Banco de Dados
No SQL, os controles de transação e concorrência definem diferentes tipos de isolamento para prevenir fenômenos indesejáveis que podem ocorrer em transações concorrentes. Estes fenômenos indesejáveis são: Dirt read, Nonrepeatable read e
Alternativas
Q236455 Banco de Dados
A instrução JOIN em SQL é utilizada para consultar informações de duas ou mais tabelas, baseadas em relações entre colunas destas tabelas. Um dos tipos de JOIN é o INNER JOIN que retorna linhas
Alternativas
Q236321 Banco de Dados
No Microsoft SQL Server, a função STDEV (Transact- SQL) retorna
Alternativas
Q236320 Banco de Dados
No banco de dados PostgreSQL, a função COALESCE
Alternativas
Q236319 Banco de Dados
A função string do banco de dados MYSQL que retorna a posição da primeira ocorrência de uma string é denominada
Alternativas
Q236318 Banco de Dados
Após a execução dos seguintes comandos SQL:

CREATE TABLE livros (id INT, nome TEXT);
INSERT INTO livros VALUES(1,'livro 1');
INSERT INTO livros (2,'livro 2');
INSERT INTO livros SET id=3,nome='livro 3';
SELECT id FROM livros;

O resultado da consulta para a coluna id será
Alternativas
Q236317 Banco de Dados
Uma empresa possui informações sobre as horas extras trabalhadas de seus funcionários em uma tabela que, além de outras colunas, contém as colunas de horário de entrada e horário de saída e o valor total a ser pago pelas horas trabalhadas. Baseado nas informações apresentadas, é correto afirmar que esta tabela
Alternativas
Q236315 Banco de Dados
Dadas as tabelas: Aluno que contém as colunas Nome e Cidade; e Cidade que contém a coluna Nome. Uma query SQL que retorna apenas os alunos cujas cidades constem na tabela de cidades é:
Alternativas
Q236314 Banco de Dados
A utilização de auto incremento em SQL permite que os valores de uma coluna tenham seu valor incrementado automaticamente para cada nova linha criada. Considere os seguintes trechos em SQL para esta funcionalidade:

1. CREATE TABLE Persons (P_Id int NOT NULL AUTO_INCREMENT);

2. CREATE TABLE Persons (P_Id int PRIMARY KEY IDENTITY);

3. CREATE SEQUENCE seq_person
MINVALUE 1
START WITH 1
INCREMENT BY 1
CACHE 10

As sequências apresentadas referem-se respectivamente aos banco de dados:

Alternativas
Q236300 Banco de Dados
Marcos está desenvolvendo uma aplicação web PHP utilizando o WAMPServer. Como está utilizando um banco de dados MySQL, escolheu uma função para enviar uma consulta ou comando SQL (por exemplo, os comandos select, insert ou delete) para o banco de dados ativo. A função correta escolhida foi:
Alternativas
Q235070 Banco de Dados
Em relação ao Data Warehouse, analise as afirmativas a seguir:
I. Os SGBDs voltados para sistemas de Data Warehouse devem ser otimizados para o processamento de consultas complexas e ad-hoc.
II. Os SGBDs relacionais tradicionais são a melhor alternativa para a hospedagem de dados em sistemas de Data Warehouse. As melhorias dos SGBDs na área de suporte à decisão vêm atendendo às necessidades impostas pelo ambiente de Data Warehouse.
III. SGBDs multidimensionais (MOLAP) utilizam visões em vez de tabelas. São projetados com o objetivo de permitir uma eficiente e conveniente armazenagem e recuperação de dados que estão intimamente relacionados. Esses dados são armazenados, visualizados e analisados, segundo diferentes dimensões. A grande vantagem dos SGBDs multidimensinais é exatamente a sua grande capacidade de armazenamento.

Assinale a alternativa CORRETA.
Alternativas
Respostas
12581: D
12582: E
12583: B
12584: A
12585: D
12586: E
12587: C
12588: D
12589: C
12590: D
12591: E
12592: E
12593: D
12594: C
12595: E
12596: D
12597: E
12598: D
12599: B
12600: C