

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.
Para acessar o banco de dados MySQL5 através de scripts PHP 6, é utilizada a função “msqli_connect()”. Sobre essa função, é correto afirmar que
os três primeiros argumentos necessários para utilizar essa função são, respectivamente, nome do host, nome do usuário do MySQL e senha.
o valor para nome do host será sempre “localhost”.
é possível chamar a função “mysqli_ connect(error)” para obter detalhes sobre erros de conexão com o banco.
a partir da versão 4 do PHP (PHP 4), é possível utilizar as funções Improved MySQL.
os três primeiros argumentos necessários para utilizar essa função são, respectivamente, nome do host, nome do banco de dados e usuário MySQL.
A execução da query -
SELECT OCTET_LENGTH(CHAR(85,70,82,74));
- em um ambiente com o MySQL versão 5.7 retornará:
0
“UFRJ”
um valor nulo.
4
um erro de sintaxe.
Acerca do SGBD MYSQL 5.6, analise a seguir instrução SQL e assinale a alternativa que apresenta a "expressão" que será retornada após executar a consulta.
SELECT REPLACE("ABC ABC ABC", "A", "B");
AC AC AC.
BBC BBC BBC.
BC BC BC.
AAC AAC AAC.
CBA CBA CBA.
Considere a seguinte instrução SQL para criar uma Stored Procedure no SGBD MYSQL:
CREATE PROCEDURE altera_salario (p_id int)
BEGIN
UPDATE funcionario
SET salario = salario * 1.15
WHERE id = p_id;
END;
Assinale a alternativa que descreve a forma correta para executar a procedure
altera_salario (‘RH’);
EXECUTE altera_salario;
EXECUTE altera_salario (1);
RUN altera_salario (1);
CALL altera_salario (1);
O comando do sistema gerenciador de bancos de dados MySQL 6.0 que faz a troca de nome de um usuário já existente no sistema é:
TRANSFORM USER usuário_antigo AS usuário_novo
DESCRIBE USER usuário_antigo WITH usuário_novo
CONVERT USER usuário_novo FOR usuário_antigo
CHANGE USER usuário_novo ← usuário_antigo
RENAME USER usuário_antigo TO usuário_novo
Nos SGBDs existem recursos para verificar se a criação de um índice pode ou não otimizar a execução de uma determinada consulta. No MySQL, o comando que permite fazer este exame é
EXPLAIN.
QUANTIFY.
CURRENT_ROLE.
CURRENT_TIME.
CHECK_TIME.
O MySQL é um dos sistemas de gerenciamento de banco de dados (SGBD) mais utilizados quando se trata de bancos de dados relacionais.
Considerando o exposto e apresentada as informações da tabela, assinale a alternativa que indica o resultado da query a seguir:

Considerando os bancos de dados relacionais, de acordo com a documentação do banco Mysql, plataforma linux complete o comando para o backup do banco meu banco hospedado no servidor data base com o usuário service.
dump meubanco > backup_meu_banco.sql -ip 172.50.40.54 –usuario servisse.
mydump = backup_meu_banco.sql - - hostname meubanco.com.br –user service
Nenhuma das alternativas.
Ao se trabalhar com Triggers, tem-se à disposição dois “pseudo registros” (:OLD e :NEW), que são utilizados para realizar as mais diversas comparações entre os atributos. O Banco de Dados (MYSQL) impõe restrição para seu uso conforme o tipo de Evento. No evento INSERT está disponível
apenas :NEW
apenas :OLD
tanto :OLD como :NEW
um terceiro evento conhecido como :THOUBLE
apenas 2 eventos quando a tupla não possuir chave estrangeira
Analise este comando SQL executado em MYSQL escolha a resposta correta:

Observe a figura a seguir, que ilustra a estrutura da tabela USO_TERRA criada por Lucia em um Banco de Dados MySQL 5.7.

Para inserir dois registros na tabela USO_TERRA, Lucia deverá executar o comando:
INSERT INTO USO_TERRA
VALUES(1, 'Pastagem com manejo'),
VALUES(2, 'Vegetação campestre');
INSERT INTO USO_TERRA
VALUES(1, 'Pastagem com manejo'),
(2, 'Vegetação campestre');
INSERT INTO USO_TERRA (ID, DESCRICAO)
SELECT 1, 'Pastagem com manejo'
UNION ALL
SELECT 2, 'Vegetação campestre'
ORDER BY ID;
INSERT INTO USO_TERRA
(SELECT 1, 'Pastagem com manejo'),
(SELECT 2, 'Vegetação campestre');
INSERT INTO USO_TERRA (ID, DESCRICAO)
VALUES((SELECT 1, 'Pastagem com manejo'),
(SELECT 2, 'Vegetação campestre'));
Considere executar no SGBD MySQL 5.0 Community Edition um script com instruções SQL que configuram um banco de dados de alunos e suas respectivas tabelas. O comando necessário para que a execução do script crie no diretório data do servidor MySQL um novo diretório, que contenha esse banco de dados, é:
dump alunos.sql
create database alunos < alunos.sql
source alunos.sql
createdb alunos < alunos.sql
Qual é a forma correta de conectar o PHP a um banco de dados MySQL?
$conecta = mysql(“HOST”, “LOGIN”, “SENHA”) or print (mysql_error());
$conecta = mysql_connect(“HOST”, “LOGIN”, “SENHA”) or print (mysql_error());
$conecta = connect(“HOST”, “LOGIN”, “SENHA”) or print (error());
$conecta = mysql_connect(“HOST”, “LOGIN”, “SENHA”) or print (error());
Considere as linhas abaixo, presentes em um método de uma aplicação Java SE que acessa um banco de dados MySQL.
Class.forName("com.mysql.jdbc.Driver");
Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3307/b","r", "p");
Ao executar estas linhas podem ocorrer, respectivamente, as seguintes exceções:
DriverException e SQLException.
IOException e IllegalArgumentException.
ClassNotFoundException e SQLException.
InterruptedException e NullPointerException.
ClassNotFoundException e DataBaseException.
Em um exemplo de emprego do PHP com o SGBD MySQL, para um usuário chamado root com senha 123, a conexão com o servidor de dados e o banco de dados chamado biblioteca é feita por funções específicas.
Assinale a alternativa que descreve os comandos e a sintaxe correta para essa conexão.
$con=connection(“localhost”,”root”,123”); e $banco=db("biblioteca")
$con=bd_connection(“localhost”,”fiocruz”,xyz”); e $banco=bd_select("biblioteca")
$con=mysqli_connect(“localhost”,”biblioteca”,”root”,123”)
$con=mysqli_connect(“localhost”,”root”,123”); e $bd=mysqli_select_db("biblioteca")
mysqli_conn; (mysqli_errno()) ; (mysqli_query($con,$sql))
mysqli_conn; (mysqli_conn_errno()) ; (!mysqli_execute($con,$sql))
mysqli_connect; (mysqli_connect_errno()); (!mysqli_query($con,$sql))
mysqli_connect; (mysqli_connect_errno()) ; (!mysqli_execute($con,$sql))
No desenvolvimento de uma nova versão do banco de dados BDPPSAv22 em MySQL, surge a necessidade da exclusão da versão antiga BDPPSAv11. Nesse caso, o comando SQL a ser utilizado é:
DROP DATABASE BDPPSAv11;
DROP DATABASE BDPPSAv22;
REMOVE DATABASE BDPPSAv11;
DELETE DATABASE BDPPSAv22;
DELETE DATABASE BDPPSAv112;
Tomando como referência o SGBD MYSQL, associe os comandos à sua descrição exata.
I. O comando use [name bd] tem a função de mudar de base de dados.
II. O comando Show [name bd] oferece suporte para o DBA identificar os formatos dos campos da tabela.
III. O comando Drop Tables pode ser utilizado para apagar uma base de dados.
IV. O comando Flush Privileges é utilizado para atualizar os privilégios e permissões de uma base de dados no MYSQL.
V. O comando Check [name tabela] tem como função mudar a base de dados e verificar o formato dos campos da tabela.
Estão CORRETOS, apenas, os itens
II e IV.
I, II e IV.
II e V.
II,III e IV.
I e IV