Questões de Concurso
Sobre mysql em banco de dados
Foram encontradas 578 questões
Considere a tabela t_audiencias que armazena informações sobre audiências marcadas.
Considerando que esta tabela está criada e contém valores adequados, em um banco de dados MySQL aberto e funcionando em condições ideais, o comando que seleciona todas as audiências que estão marcadas como “pendente”, cuja data de audiência seja posterior ao dia e hora atuais e que pertençam às varas de trabalho 1, 2 0u 3, é:
SELECT * FROM t_audiencias WHERE status = 'Pendente' AND
CREATE TABLE Clientes (
id INT AUTO_INCREMENT PRIMARY
KEY,
nome VARCHAR(100) NOT NULL,
email VARCHAR(100) UNIQUE, data_cadastro TIMESTAMP DEFAULT
CURRENT_TIMESTAMP
);
Com base nessa estrutura, qual afirmação sobre as restrições da tabela Clientes está correta?
Quanto às ferramentas OLAP, à álgebra relacional e aos bancos de dados relacionais em plataforma baixa, julgue o item a seguir.
No MySQL, o parâmetro innodb_buffer_pool_ size define o tamanho do buffer pool InnoDB, que é a área de memória em que os dados e os índices são armazenados em cache.
I. O MySQL suporta diversos tipos de tipos de dados, tais como dados numéricos e de data e hora. Contudo, não suporta dados do tipo JSON.
II. O MySQL é um software gerenciador de banco de dados desenvolvido e comercializado pela Oracle, não dispondo de uma versão Open Source.
III. O MySQL é um software gerenciador de banco de dados desenvolvido pela Oracle, mas que não é comercializado, sendo disponibilizado como software Open Source para ser utilizado sob os termos da GNU General Public License.
IV. Até o momento, além de plataformas Microsoft Windows e macOS, o MySQL tem compatibilidade com o Linux em distribuições como Ubuntu e Debian.
Quais afirmações são VERDADEIRAS?

Considere que, em um script PHP, uma conexão com o banco de dados é aberta utilizando o seguinte trecho de código:
... $db = new mysqli(‘localhost’, ‘user’, ‘pass’, ‘Livros’); if (mysqli_connect_errno()) { echo ‘<p>Erro: Não foi possível conectar ao BD.</p>’; exit; }
Qual opção apresenta o trecho de código capaz de exibir a quantidade de livros cadastrados no banco de dados?
Dos SGBDs listados a seguir, o que suporta múltiplos valores no INSERT desde suas versões iniciais é o
A respeito de PostgreSQL, de SQL Server e de MySQL, julgue o item a seguir.
No MySQL, o InnoDB suporta transações ACID, bloqueio em nível de linha e MVCC (multi-version concurrency control) e organiza dados em um índice clustered pela chave primária.
A respeito de PostgreSQL, de SQL Server e de MySQL, julgue o item a seguir.
As B-trees são uma estrutura de dados fundamental utilizada no MySQL para implementar índices, sendo amplamente suportadas por mecanismos de armazenamento como InnoDB e MyISAM.
Julgue o item seguinte, a respeito de Oracle e de MySQL.
A versão mais recente do MySQL oferece suporte a chaves estrangeiras, que permitem referência cruzada de dados relacionados entre tabelas, entretanto essa versão não suporta restrições de chave estrangeira.
Julgue o item seguinte, a respeito de Oracle e de MySQL.
Um banco de dados de chave-valor armazena dados como um conjunto de pares de chave-valor em que uma chave atua como identificador exclusivo.
Coluna A: SGBD
1.Microsoft SQL Server. 2.MySQL. 3.PostgreSQL. 4.MySQL e PostgreSQL. 5.Microsoft SQL Server e PostgreSQL.
Coluna B: Característica
(__)Suporte nativo a JSON e operações avançadas em dados JSON, facilitando a integração com aplicações NoSQL.
(__)Suporte a transações distribuídas e capacidade de federar consultas entre servidores diferentes por meio de linked servers.
(__)Implementação de MVCC (Multi-Version Concurrency Control) para permitir maior eficiência em operações simultâneas de leitura e escrita.
(__)Sistema de replicação master-slave e suporte a clusters NDB, facilitando a escalabilidade em grandes volumes de dados.
(__)Disponibilidade de um sistema de permissões hierárquico, facilitando a gestão granular de segurança em múltiplos níveis.
A sequência correta é:
No que se refere aos sistemas gerenciadores de banco de dados (SGBDs) e à linguagem SQL, julgue o item seguinte.
Ao definir o parâmetro innodb_file_per_table do MySQL para “ON” haverá uma melhora na velocidade de leitura, já que não existirão mais atualizações das estatísticas InnoDB.
Para que uma tabela de funcionários, que inclua o departamento e o gerente do departamento, esteja na terceira forma normal, é necessário que ela seja dividida para que as informações do gerente estejam armazenadas em uma tabela separada, eliminando-se a dependência transitiva entre funcionário e gerente.
O comando SHOW OPEN TABLES WHERE In_use > 0; é usado para exibir apenas as tabelas que estejam em uso no esquema ativo no momento da execução da consulta.

A partir dessas informações, julgue o próximo item.
Se as referidas tabelas forem criadas em um banco de dados MySQL, para que seja feita uma mudança no nome do campo dia_da_semana para nome_do_dia na tabela Monitoria, será necessário executar o comando a seguir.
ALTER TABLE Monitoria MODIFY COLUMN dia_da_semana TO nome_do_dia
Quanto aos conceitos de índices, às ferramentas ETL e aos sistemas gerenciadores de banco de dados (SGBDs), julgue o item seguinte.
Ao comentar a linha skip‑networking, do arquivo my.cnf do SGBD MySQL, ocorrerá o bloqueio das conexões remotas.