Questões de Concurso
Comentadas sobre mysql em banco de dados
Foram encontradas 529 questões
Observe a figura a seguir, que ilustra a tabela AGRICULTURA de um Banco de Dados criado no MySQL 5.7.

Ao considerar que o campo "UTILIZACAO" pode conter valores
nulos, o comando SQL que seleciona todas as colunas de todas as
linhas da tabela, substituindo os valores nulos do campo
"UTILIZACAO" pelo valor "Cultivo" é:
SELECT `alu_nome` AS "Nome do Aluno" , DATE_FORMAT(`alu_data_nascimento`, '%d/%m/%Y' ) AS 'Dt Nasc' , ROUND((DATEDIFF (CURDATE(),`alu_data_nascimento`) / 365),0) AS 'Idade(aprox)' FROM `alunos` WHERE `alu_nome` LIKE 'M%' ORDER BY MONTH(`alu_data_nascimento`), DAY(`alu_data_nascimento`)
CREATE TABLE NAMES (Id integer PRIMARY KEY, Name text);
INSERT INTO NAMES VALUES(1,'Tom'); INSERT INTO NAMES VALUES(2,'Lucy'); INSERT INTO NAMES VALUES(3,'Frank'); INSERT INTO NAMES VALUES(4,'Jane'); INSERT INTO NAMES VALUES(5,'Robert');
SELECT Name FROM NAMES WHERE Id = 3 or Id = 5;
Quanto à construção do Schema e quanto à execução do Select, este, presumidamente, especificado para recuperar Frank e Robert, o resultado foi
(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:
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
Considere a cláusula “AUTO_INCREMENT” do MySQL 5.7, permitida nos comandos de criação de tabelas.
Assinale a opção que indica a cláusula do MS SQL Server que tem funcionalidade similar.
Sobre a criação e uso de tabelas temporárias (TEMPORARY) no MySQL 5.7, analise as afirmativas a seguir.
I. São visíveis apenas na sessão corrente.
II. São automaticamente removidas ao término da sessão.
III. Duas diferentes sessões podem usar tabelas temporárias com o mesmo nome sem que haja conflitos com as instâncias produzidas em cada sessão.
IV. Nenhum privilégio especial é necessário para o usuário que as cria.
Está correto o que se afirma em:
No MYSQL 5.7, a sintaxe de uma das cláusulas que podem ser incluídas num comando de criação de tabela é descrita como mostrado a seguir.
ENGINE [=] engine_name
Assinale a opção que indica a lista de termos que podem ser empregados no papel de engine_name nesse tipo de comando.
Analise os dois formatos de comandos do MYSQL 5.7 a seguir.
I. CREATE TABLE X LIKE Y;
II. CREATE TABLE X SELECT * FROM Y;
Assinale a opção que apresenta a descrição correta do efeito desses formatos de comandos no MYSQL 5.7.
Dadas as afirmativas relativas a procedimentos de backup e recuperação em um SGBD MySQL,
I. O aplicativo mysqldump que acompanha o MySQL pode ser utilizado para realizar backups completos dos bancos de dados, tanto do esquema quanto dos dados das tabelas.
II. No MySQL, é possível criar um backup único para todos os bancos de dados existentes.
III. A única maneira de se fazer backup de tabelas com campos do tipo Blob seria copiar o conteúdo do banco de dados diretamente no sistema de arquivos ou através do aplicativo mysqlcopy.
IV. Para realizar ou restaurar um backup do banco de dados no MySQL, é necessário parar o serviço do servidor temporariamente para evitar inconsistência de dados.
verifica-se que estão corretas apenas
Considere a sequência de comandos SQL executada no prompt do Sistema Gerenciador de Banco de Dados MySQL:
1. mysql> create database Projeto;
2. mysql> use Projeto;
3. mysql> create table Pessoas(idade int, nome varchar(255));
4. mysql> insert into Pessoas values (“Maria”, “João”);
De acordo com os comandos apresentados, é correto afirmar: