Questões sobre MYSQL da ESAG

Com relação ao banco de dados MySql (versão 5.0), assinale a alternativa correta:

  • A.

    possui um mecanismo para registro de todas as transações que manipulam a base de dados - comandos de seleção, inclusão, alteração ou exclusão de dados.

  • B.

    é um banco de dados distribuído, uma vez que cada tabela reside em um arquivo e cada arquivo pode ser distribuído entre os diversos servidores.

  • C.

    apesar de possuir um serviço nativo que faz o mapeamento entre os dados mantidos na tabelas e objetos que representam estes dados, é um banco de dados relacional.

  • D.

    é um banco de dados objeto-relacional, pois possui uma visão que permite acesso as estruturas relacionais (tabelas, visões, entre outras) e outra que permite acesso aos objetos persistidos no banco (além das classes e outros conceitos relativos a orientação a objetos).

Clique em uma opção abaixo para responder a questão:

Com relação ao banco de dados MySql (versão 5.0), analise as seguintes afirmativas:

I. O recurso de controle de transação, através de comandos de COMMIT e ROLLBACK, somente pode ser garantido para tabelas cuja ENGINE (ou TYPE) é definida como MyIsam.

II. Apenas para tabelas cuja ENGINE (ou TYPE) é definida como INNODB é possível utilizar o recurso de exclusões em cascata.

III. Qualquer tipo de bloqueio, por registro, página ou tabela, só é possível para tabelas cuja ENGINE (ou TYPE) é definida como INNODB.

IV.  As tabelas definidas com ENGINE (ou TYPE) igual a CSV, são armazenadas como arquivos textos pelo sistema operacional onde reside o servidor MySql.

Assinale a alternativa correta:

  • A. Somente a afirmativa I está correta.
  • B. Somente as afirmativas I e III estão corretas.
  • C. Somente as afirmativas II e IV estão corretas.
  • D. Somente a afirmativa II está correta.
Clique em uma opção abaixo para responder a questão:
No MySQL 5 os metadados de tabelas podem ser obtidos com o comando SHOW ou, consultando a tabela:
  • A.

    metadata.tables.

  • B.

    innodb.tables.

  • C.

    systemcatalog.tables

  • D.

    information_schema.tables.

Clique em uma opção abaixo para responder a questão:

Sobre os sistemas de banco de dados Interbase e MySQL, informe a alternativa INCORRETA:

  • A.

    as triggers são semelhantes as stored procedures. No Interbase, entretando, as triggers não podem ser executadas quando ocorre uma mudança em uma linha de uma tabela.

  • B.

    Em um banco de dados Interbase, as stored procedures podem ser chamadas por outras stored procedures e triggers.

  • C.

    no MySQL os privilégios podem ser definidos em 4 níveis: global, banco de dados, tabela e coluna.

  • D.

    Em um banco de dados do MySQL os comandos TRUNCATE TABLE usuários e DELETE FROM usuários remove todos os registros da tabela usuários.

Clique em uma opção abaixo para responder a questão: