

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
No sistema gerenciador de banco de dados MySQL (versão 5.6), um dado do tipo bit é representado por BIT (M). O valor de M pode variar entre
1 e 64
1 e 128
1 e 256
1 e 264
1 e 2128
O Oracle, diferentemente do MySQL, não utiliza o SQL como linguagem de consulta em banco de dados.
Em um sistema operacional Linux, é possível acessar, via terminal, com o uso da senha de administrador do banco de dados, o MySQL com privilégios de root, mediante o seguinte comando: mysql -u root –p.

As declarações SQL do tipo DML (Data Manipulation Language) são capazes de manipular dados nas diversas engines suportadas pelo MySQL versão 5.5.
Assinale a alternativa que apresenta as declarações que pertencem a essa categoria.INSERT, UPDATE e RENAME.
CALL, SELECT e TRUNCATE.
REPLACE,. SELECT e TRUNCATE.
DROP, LOAD XML e CREATE.
CALL, DO e HANDLER.
Para manipular os dados do MySQL, é necessária a instalação de complementos como o Apache e o phpMyAdmin, os quais têm configuração e instalação iguais para as diversas distribuições Linux.
Como forma de garantir a alta disponibilidade de dados, bem como sua consistência, o MySQL Cluster permite que o bloqueio de uma tabela seja aplicado simultaneamente em todos os nós do cluster.
O comando do sistema gerenciador de banco de dados MySQL (versão 5.6) para exibir informações sobre as colunas de uma tabela é
USE <nome da tabela>
DESCRIBE <nome da tabela>
HELP <nome da tabela>
LOAD <nome da tabela>
RESET <nome da tabela>
Considere o seguinte comando do sistema gerenciador de banco de dados MySQL (versão 5.6):
SELECT 20 BETWEEN 30 AND 200
O resultado da execução desse comando é
0
20
30
50
20, 30, 200
Uma instrução SQL, escrita para ser executada usando o MYSQL, que não gera um erro em sua execução é:
CREATE TABLE `usuario` (
`CPF` varchar(15) not null auto_increment,
`Nome` varchar(45) NOT NULL,
`Departamento` varchar(50) NOT NULL,
`Sexo` int(20) NOT NULL,
Primary KEY (`CPF`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `usuario` (
`CPF` varchar(15) NOT NULL,
`Nome` varchar(45) NOT NULL,
`Departamento` varchar(50) NOT NULL,
`Sexo` char(20) NOT NULL,
PRIMARY KEY (`CPF`)
)
CREATE TABLE `usuario` (
`CPF` varchar(15) not null ,
`Nome` varchar(45) NOT NULL,
`Departamento` char(1000) NOT NULL,
`Sexo` int NOT NULL,
primary KEY (`CPF`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `usuariob` (
`CPF` varchar(15) not null ,
`Nome` varchar(45) NOT NULL,
`Departamento` char(100) NOT NULL,
`Sexo` int NOT NULL,
foreign KEY (`CPF`)
)
Sobre o backup no MySQL é correto afirmar:
O comando mysqldump pode gerar saída em formato CSV, outro texto delimitado ou XML.
mysqldump é uma solução rápida e escalável para realizar o backup de grandes volumes de dados.
O utilitário mysqlhotcopy realiza backup de tabelas com mecanismos de armazenamento InnoDB ou MyISAM.
O aplicativo cliente mysqldump realiza backups físicos, onde sua saída contém arquivos de dados que podem ser usados diretamente pelo servidor mysqld.
O comando mysqlbackup do produto MySQL Enterprise Backup produz um backup lógico, gerando um conjunto de comandos SQL que podem ser executados para reproduzir os objetos do esquema original, dados das tabelas ou ambos.
O formato físico utilizado pelas versões 5.1 e para as mais recentes do MySQL, para representar suas tabelas, é o
.tab.
.mys.
.frm.
.sql.
.ino.
O modo recomendado para iniciar o servidor MySQL no UNIX é através do script
mysql_up.
mysql_startup.
mysqld_safe.
mysqld.
mysqld_on.
As declarações SQL, passíveis de serem desfeitas pela declaração ROLLBACK do MySQL versão 5.5, estão listadas a seguir, à exceção de uma. Assinale‐a.
INSERT e DROP TABLE.
DROP DATABASE e ALTER TABLE.
UPDATE e CREATE DATABASE.
DELETE e UPDATE.
SELECT e INSERT TABLE.
Considere o seguinte comando (incompleto) do sistema gerenciador de banco de dados MySQL (versão 5.6):
SELECT XXX (YEAR FROM ‘2013-07-12’)
A cláusula correspondente a XXX para se obter a parte do valor correspondente ao ano é
ABS
ASCII
CAST
CEIL
EXTRACT
Leia o fragmento a seguir.
“O programa _____ e o script _____ podem ser utilizados para fazer cópias de segurança no SGBD MySQL. O primeiro é mais geral porque pode ser utilizado em todos os tipos de tabela, o segundo somente funciona em alguns tipos de storage engines, como por exemplo o _____.”
Assinale a alternativa cujos itens completam corretamente as lacunas do fragmento acima.
mysqlhotcopy – mysqldump – InnoDB.
mysqldump – mysqlhotcopy – MyISAM.
mysqldump – mysqlcopy – MyISAM.
mysqlbkp – mysqlrestore – InnoDB.
mysqlbkp – mysqlhotcopy – HEAP/Memory.
O comando EXPLAIN pode ser útil para se fazer o tuning do sistema gerenciador de bancos de dados MySQL (v. 5.6). Esse comando dispõe de duas opções, que são:
EXTENDED e PARTITIONS.
PROFILE e SCHEMA.
SCHEMA e WARNING.
STATUS e PROFILE.
WARNING e EXTENDED.
O banco de dados MySQL versão 5.6, como forma de avaliar o desempenho, permite a medição de consultas, usuários ou hosts que mais consomem recursos.
Sobre os mecanismos de armazenamento do MySQL é verdadeiro afirmar que:
MyISAM usa bloqueios a nível de linha e leituras sem bloqueios para melhorar a concorrência e o desempenho.
O mecanismo de armazenamento MEMORY consome pouco espaço de memória principal e é usado para acesso rápido em ambientes que requerem consultas a dados não críticos.
MyISAM é um mecanismo de armazenamento transacional e compatível com ACID que suporta restrições de integridade referencial e possui recursos de commit, rollback e recuperação de falhas.
MySQL Cluster é uma versão de alta disponibilidade e de alta redundância do MySQL adaptada para o ambiente de computação distribuída que usa o mecanismo de armazenamento NDBCLUSTER, também conhecido como NDB.
O mecanismo de armazenamento InnoDB usa o bloqueio a nível de tabela, que limita o desempenho em cargas de trabalho de leitura/escrita. Desse modo, ele é mais usado em cargas de trabalho somente leitura ou principalmente de leitura em configurações Web ou de warehousing.