Questões sobre MYSQL

Lista completa de Questões sobre MYSQL para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

SQL – Structured Query Language (Linguagem de Consulta Estruturada) é uma linguagem utilizada para banco de dados relacionais, baseada e inspirada em álgebra relacional. Utiliza como subconjuntos principais DML, DDL, DCL, DTL e DQL. A respeito dos comandos SQL e considerando o MySQL 5.7 como referência, assinale a afirmativa correta.

  • A. O comando TRUNCATE remove todos os registros de uma tabela, podendo ser restaurados caso necessite. A seguir o exemplo do comando: TRUNCATE TABLE nome_tabela.
  • B. Pode-se emitir múltiplas alterações em uma única cláusula para modificar uma tabela (ALTER TABLE), como no exemplo a seguir: ALTER TABLE nome_tabela COLUMN nome_coluna1 , COLUMN nome_coluna2.
  • C. O comando REPLACE funciona como o INSERT, exceto que a linha da coluna tem que ter o mesmo valor indicado na cláusula como no exemplo: UPDATE nome_tabela SET nome_coluna = REPLACE (nome_tabela , 'valor_antigo' , 'novo_valor').
  • D. O comando GRANT atribui privilégios de acesso para contas de usuários do MySQL. A seguir o exemplo do comando: GRANT ALL ON nome_banco TO 'usuario'@' endereço_IP '; (errado GRANT ALL PRIVILEGES ON banco_de_dados.tabelas_do_banco * TO 'novo_usuario'@' endereco_IP '.

Qual é a forma correta de conectar o PHP a um banco de dados MySQL?

  • A. $conecta = mysql(“HOST”, “LOGIN”, “SENHA”) or print (mysql_error());
  • B. $conecta = mysql(“HOST”, “LOGIN”, “SENHA”) or print (mysql_error());
  • C. $conecta = connect(“HOST”, “LOGIN”, “SENHA”) or print (error());
  • D. $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.

Ao executar estas linhas podem ocorrer, respectivamente, as seguintes exceções:

  • A. DriverException e SQLException.
  • B. IOException e IllegalArgumentException.
  • C. ClassNotFoundException e SQLException.
  • D. InterruptedException e NullPointerException.
  • E. ClassNotFoundException e DataBaseException.

Qual alternativa está correta a respeito do comando que deve ser dado para iniciar o programa cliente mysql e acessar o servidor?

  • A. mysql> show databases;
  • B. mysql> show –u username –p databasename;
  • C. shell> mysql –h host –u username –p databasename;
  • D. shell> quit;

Acerca da configuração e administração dos bancos de dados SQL Server 2008 R2 e MySQL 5.7, julgue os itens subsequentes. ANSI e STRIC_TRANS_TABLES são exemplos de SQL Mode utilizados pelo MySQL.

  • C. Certo
  • E. Errado

Acerca da configuração e administração dos bancos de dados SQL Server 2008 R2 e MySQL 5.7, julgue os itens subsequentes. No MySQL 5.7, ao se digitar o comando mysqld --help, será exibida uma lista completa e detalhada de todos os comandos utilizados pelo SGBD.

  • C. Certo
  • E. Errado

Considere o método abaixo, presente em uma classe Java que realiza uma conexão com um banco de dados MySQL.

É correto afirmar que

  • A. st é do tipo PreparedStatement, uma interface do pacote java.sql.
  • B. con é do tipo ConnectionManager, uma interface do pacote java.mysql.jdbc.
  • C. uma exceção do tipo SQLException será lançada se a classe Driver não estiver presente na biblioteca do projeto.
  • D. uma exceção do tipo ClassNotFoundException será lançada se a interface DriverManager não estiver presente na biblioteca do projeto.
  • E. Driver é uma classe da biblioteca do Driver JDBC do MySQL, presente no pacote com.mysql.jdbc.

Há duas maneiras principais para conectar uma aplicação web desenvolvida em PHP a um servidor de banco de dados MySQL: usando MySQLi extension ou PHP Data Objects (PDO). O trecho de código abaixo utiliza PDO.

Para se conectar a um banco de dados chamado meuDB, a lacuna I deverá ser preenchida por:

  • A. $conn=new PDO("mysql_host=$servername;dbname=?", $username, $password); $conn->setParameter(1, "meuDB");
  • B. $conn=new PDO("mysql:host=$servername;dbname=meuDB", $username, $password); $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  • C. $conn=PDO_connect("host=$servername;dbname=meuDB", $username, $password); $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  • D. $conn= new PDO("odbc://$servername:3306/dbname", $username, $password); $conn->setAttribute(dbname, "meuDB");
  • E. $conn=PDO_connect("host://$servername:3306;dbname=?", $username, $password); $conn->setParameter(dbname, "meuDB");

No MySQL, o comando SQL

provoca:

  • A. a ordenação dos oito primeiros registros de T, como especificado, e a exibição dos quatro primeiros registros na ordem;
  • B. a ordenação dos registros de T, como especificado, e a exibição dos quatro primeiros registros, pois o segundo parâmetro é ignorado;
  • C. a ordenação dos registros de T, como especificado, e a exibição dos registros nos quais o valor de A está entre 4 e 8;
  • D. a ordenação dos registros de T, como especificado, e a exibição de oito registros a partir do quarto, na ordem;
  • E. a ordenação dos quatro primeiros registros de T a partir do oitavo, como especificado, e a exibição desses, na ordem.

Numa implementação MySQL de um banco de dados há três tabelas: T1, T2 e T3, com 10, 20 e 30 registros respectivamente. Cada tabela possui um atributo A, sobre o qual é definida uma chave primária.

produz um resultado que, além da linha de títulos, possui:

  • A. 10 linhas;
  • B. 20 linhas;
  • C. 30 linhas;
  • D. 600 linhas;
  • E. 6.000 linhas.
Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...