Score %0 (0 correct0 incorrect20 unanswered)

Q1. Wenn Sie eine Unterabfrage innerhalb der Hauptabfrage haben, welche Abfrage wird zuerst ausgeführt?

  • Die Unterabfrage wird nie ausgeführt. Nur die Hauptabfrage wird ausgeführt.
  • Sie werden gleichzeitig ausgeführt
  • die Hauptabfrage
  • die Unterabfrage

Q2. Sie müssen die gesamte Datenbank exportieren, einschließlich der Datenbankobjekte, zusätzlich zu den Daten. Welches Befehlszeilenwerkzeug verwenden Sie?

  • mysqlexport
  • mysqladmin
  • mysqldump
  • mysqld

Q3. Sie müssen die Genauigkeit und Zuverlässigkeit der Daten in Ihrer Datenbank sicherstellen. Sie weisen einige Einschränkungen zu, um den Typ der Daten zu begrenzen, die in eine Tabelle eingefügt werden können. Welche Art von Einschränkungen weisen Sie zu?

  • Zeilenebene
  • Datenbankebene
  • Spaltenebene
  • Funktionsebene

Q4. Welche Option der meisten MySQL-Befehlszeilenprogramme kann verwendet werden, um eine Beschreibung der verschiedenen Optionen des Programms zu erhalten?

  • --optionen
  • ?
  • --help
  • -h

Q5. MySQL verwendet Umgebungsvariablen in einigen der Programme und Befehlszeilenoperationen. Welche Variable verwendet die Shell, um MySQL-Programme zu finden?

  • DIR
  • HOME
  • PATH
  • MYSQL_HOME

Q6. Wie können Sie in MySQL eine gespeicherte Prozedur erstellen?

  • A
1 CREATE PROCEDURE P () AS
2 BEGIN
3 END;
  • B
1 CREATE PROCEDURE P ()
2 BEGIN
3 END
  • C
1 CREATE PROCP
2 BEGIN
3 END;
  • D
1 CREATE PROC P AS O
2 BEGIN
3 END;

Q7. Wenn Sie ein Tabellenschema erstellen müssten, um Studentennoten als Buchstaben (A, B, C, D oder F) zu speichern, welche Spaltentyp wäre die beste Wahl?

  • ENUM
  • OTEXT
  • VARCHAR
  • LONGTEXT

Q8. Die Geschäftsleitung hat angefordert, dass Sie eine Mitarbeiterdatenbank erstellen. Sie beginnen mit der Mitarbeiter-Tabelle. Was ist die korrekte Syntax?

  • A
    CREATE TABLE employee (
    employeeID char(10),
    firstName varchar(50),
    lastName varchar(50),
    phone varchar(20),
    address varchar(50),
    PRIMARY KEY ON employeeID
    );
  • B
    CREATE TABLE employee (
    employeeID char(10),
    firstName varchar(50),
    lastName varchar(50),
    phone varchar(20),
    address varchar(50),
    PRIMARY KEY employeeID
    );
  • C
    CREATE TABLE IF EXISTS employee (
    employeeID char(10),
    firstName varchar(50),
    lastName varchar(50),
    phone varchar(20),
    address varchar(50),
    PRIMARY KEY (employeeID)
    );
  • D
    CREATE TABLE IF NOT EXISTS employee (
    employeeID char(10),
    firstName varchar(50),
    lastName varchar(50),
    phone varchar(20),
    address varchar(50),
    PRIMARY KEY (employeeID)
    );

Q9. Sie arbeiten mit den in diesem Diagramm gezeigten Tabellen. Sie müssen die Liste der Kunden generieren, die bestimmte Automodelle gekauft haben. Welche SQL-Klausel verwenden Sie?

mysql Q09

  • LIKE
  • IN
  • BETWEEN
  • HAVING

Q10. Welche Abfrage würde NICHT verwendet, um einen MySQL-Server zu verwalten?

  • USE db
  • SELECT column FROM tbl
  • SHOW COLUMNS FROM tbl
  • SHOW TABLES

Q11. Der MySQL-Server kann in verschiedenen SQL-Modi arbeiten, abhängig vom Wert der Systemvariablen sql_mode. Welcher Modus ändert Syntax und Verhalten, um sich näher an SQL-Standard anzupassen?

  • TRADITIONAL
  • ANSI
  • MSSQL
  • STRICT

Q12. MySQL-Programme sind eine Reihe von Befehlszeilen-Dienstprogrammen, die mit typischen MySQL-Distributionen geliefert werden. MySQL ist dazu gedacht, eine Datenbank zu sein.

  • Datenbank und Programmierung
  • Benutzer und Administrator
  • Client und Server
  • Syntax und Objekte

Q13. Welcher MySQL-Befehl zeigt die Struktur einer Tabelle an?

  • INFO tabelle;
  • SHOW tabelle;
  • STRUKTUR tabelle;
  • DESCRIBE tabelle;

Q14. MySQL verwendet Sicherheit basierend auf _ für alle Verbindungen, Abfragen und andere Operationen, die Benutzer versuchen können, durchzuführen. oder Wie werden Berechtigungen in MySQL implementiert?

  • Administrator-Schema
  • Verschlüsselte Algorithmen
  • Benutzereinstellungen
  • Zugriffssteuerungslisten

Referenz

Q15. Welcher MySQL-Befehl ändert Datensätze in einer Tabelle?

  • UPDATE
  • MODIFY
  • CHANGE
  • ALTER

Q16. Was ist die beste Art von Abfrage zur Überprüfung des Formats einer E-Mail-Adresse in einer MySQL-Tabelle?

  • Eine SQL-Abfrage unter Verwendung von Partitionen
  • Eine SQL-Abfrage unter Verwendung von IS NULL
  • Eine SQL-Abfrage unter Verwendung eines regulären Ausdrucks
  • Eine SQL-Abfrage unter Verwendung von LTRIM oder RTRIM

Q17. In MySQL werden Abfragen immer von welchem Zeichen gefolgt?

  • Zeilenumbruch
  • Doppelpunkt
  • Semikolon
  • Punkt

Q18. Wie können Sie einen Datensatz mit MySQL entfernen?

  • %OPTION% DELETE

  • %OPTION% DELETE FROM

  • %OPTION% REMOVE

  • %OPTION% REMOVE FROM

Q19. Welche Wahl ist KEIN Satz, den Sie verwenden würden, um Daten zu filtern?

  • GROUP BY
  • WHERE
  • LIMIT
  • LIKE

Q20. Was gibt die folgende SQL-Anweisung zurück?

SELECT * FROM Employees WHERE EmployeeName LIKE 'a%'

  • Es werden Datensätze in der Mitarbeiter-Tabelle zurückgegeben, bei denen der Wert in der Spalte EmployeeName kein "a" enthält.
  • Es werden Datensätze in der Mitarbeiter-Tabelle zurückgegeben, bei denen der Wert in der Spalte EmployeeName mit "a" beginnt.
  • Es werden Datensätze in der Mitarbeiter-Tabelle zurückgegeben, bei denen der Wert in der Spalte EmployeeName ein "a" enthält.
  • Es werden Datensätze in der Mitarbeiter-Tabelle zurückgegeben, bei denen der Wert in der Spalte EmployeeName mit "a" endet.