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.

Um banco de dados permite à aplicação o armazenamento e a recuperação de dados com eficiência, o que garante segurança e integridade das informações. No caso de banco de dados relacional, os dados são armazenados em tabelas e os relacionamentos entre elas as tornam relacionais. A esse respeito, julgue os itens que se seguem. Uma das principais desvantagens do banco de dados MySQL é que ele não possui suporte para triggers — gatilhos predefinidos e associados a tabelas — disparados por algum evento específico.

  • C. Certo
  • E. Errado

O MySQL é um servidor e gerenciador de banco de dados (SGBD) relacional, de licença dupla (sendo que uma delas é de livre) que foi projetado inicialmente para trabalhar com aplicações de pequeno e médio portes. Atualmente, atende a aplicações de grande porte e, muitas vezes, com mais vantagens do que seus concorrentes. Possui todas as características que um banco de grande porte necessita. A grande maioria dos sistemas operacionais existentes no mercado dão suporte para o MySQL. Ao final do processo de instalação, uma série de configurações deve ser feita para que o MySQL possa entrar em funcionamento. Uma delas é a porta que será utilizada para comunicação com o banco. “Sabe‐se que é possível escolher uma porta, desde que ela não esteja usando outro serviço, porém, por padrão, sabe‐se que uma porta já vem configurada e pode ser utilizada sem problemas.” Assinale, a seguir, a porta padrão do MySQL.

  • A. 1433.
  • B. 1436.
  • C. 3306.
  • D. 3366.
  • E. 4661.

<img src= Na tabela Envolvido, deseja-se incluir um campo dataNascEnvolvido cujo preenchimento será obrigatório, imediatamente após o campo cpfEnvolvido. Considerando que o banco de dados e as tabelas foram criados no MySQL, deve-se utilizar, para isso, a instrução

  • A. ALTER TABLE Envolvido ADD COLUMN dataNascEnvolvido DATE NOT NULL AFTER cpfEnvolvido;
  • B. ADD COLUMN dataNascEnvolvido DATE NOT NULL FROM Envolvido AFTER cpfEnvolvido;
  • C. UPDATE TABLE Envolvido ADD COLUMN dataNascEnvolvido DATE NOT NULL AFTER cpfEnvolvido;
  • D. ALTER TABLE Envolvido ADD COLUMN dataNascEnvolvido DATE NOT NULL AFTER (cpfEnvolvido);
  • E. INSERT COLUMN dataNascEnvolvido DATE NOT NULL AFTER cpfEnvolvido FROM Envolvido;

Após a view ser criada no MySQL, foi digitada uma instrução sobre ela, que exibiu os seguintes dados:

A instrução digitada foi

  • A. SELECT DISTINCT Nome, CPF FROM Rel ORDER BY Nome DESC;
  • B. SELECT VIEW UNIQUE Nome, CPF FROM Rel ORDER BY Nome DESCENDING;
  • C. SELECT DISTINCT Nome, CPF FROM Rel ORDER BY NOME ASC;
  • D. SELECT Nome, CPF FROM Rel ORDER BY Nome DESCENDING;
  • E. SELECT VIEW DISTINCT Nome, CPF FROM Rel ORDER BY Nome DESC;

Analise as afirmativas seguintes sobre a criação de tabelas com a palavra chave TEMPORARY no MySQL 5.0.

I. São criadas na memória.

II. Persistem somente durante a sessão em que foram criadas.

III. Não podem receber nomes que já estão em uso em tabelas não temporárias do bancos de dados.

IV. Sua criação requer que o usuário possua o privilégio CREATE TEMPORARY TABLES.

Somente estão corretas:

  • A. I e IV;
  • B. I, II e III;
  • C. II e III;
  • D. II e IV;
  • E. III e IV.

O mecanismo disponível no MySQL 5.0 por meio da cláusula AUTO_INCREMENT na definição de uma coluna é funcionalmente equivalente, no Oracle 11g, ao que é conhecido como:

  • A. Rowid;
  • B. Row_number;
  • C. Sequence;
  • D. Synonym;
  • E. Timestamp.

Julgue os próximos itens no que se refere à gestão de segurança em banco de dados. No MySQL 5.7, a tabela user do banco de dados mysql, armazena as contas dos usuários, incluindo suas senhas.

  • C. Certo
  • E. Errado

Acerca do PostgreSQL e do MySQL, julgue os seguintes itens. O comando SELECT FROM CAT é utilizado para que sejam apresentados todos os bancos de dados disponíveis no servidor MySQL.

  • C. Certo
  • E. Errado

Acerca de bancos de dados, julgue os itens a seguir.

Considere a seguinte situação hipotética.

Um administrador Linux, acessando o ambiente com root, está testando uma nova instalação do SGBD MySQL 5.7. Na máquina em uso, existe somente uma instância do MySQL configurada para a porta padrão (default). O administrador verificou, por meio do comando ps -ef | grep mysql, que o processo está ativo e, ao digitar o comando telnet nomedoservidor 3306, recebeu a mensagem Unable to connect to remote host: Connection refused. Nesse caso, como o serviço do MySQL está ativo, porém inacessível, uma das causas possíveis do erro é a falta dos seguintes dados no arquivo /etc/hosts: 127.0.0.1 localhost

  • C. Certo
  • E. Errado

No contexto do MySQL 5.0, analise o comando insert a seguir e a instância da tabela animal depois da sua execução.

Para que isso occorra, o comando de criação da tabela animal deve ter sido:

  • A. CREATE TABLE animal ( grupo ENUM('pássaro','mamífero’) NOT NULL, id MEDIUMINT NOT NULL AUTO_INCREMENT, nome CHAR(30) NOT NULL ) ENGINE=MyISAM;
  • B. CREATE TABLE animal ( grupo ENUM('pássaro','mamífero’) NOT NULL, id MEDIUMINT NOT NULL AUTO_INCREMENT, nome CHAR(30) NOT NULL, PRIMARY KEY (grupo,id) ) ENGINE=MyISAM;
  • C. CREATE TABLE animal ( grupo VARCHAR(64) NOT NULL, id MEDIUMINT NOT NULL, nome CHAR(30) NOT NULL, PRIMARY KEY (grupo,id AUTO_INCREMENT) ) ENGINE=MyISAM;
  • D. CREATE TABLE animal ( grupo ENUM('pássaro','mamífero’) NOT NULL, id MEDIUMINT NOT NULL AUTO_INCREMENT CYCLIC, nome CHAR(30) NOT NULL ) ENGINE=MyISAM;
  • E. CREATE TABLE animal ( grupo ENUM VARCHAR(64) NOT NULL, id MEDIUMINT NOT NULL AUTO_INCREMENT CYCLIC, nome CHAR(30) NOT NULL ) ENGINE=MyISAM;
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...