10 MySQL -Datenbankinterviewfragen für Anfänger und Intermediate

10 MySQL -Datenbankinterviewfragen für Anfänger und Intermediate

In unserem letzten Artikel haben wir 15 grundlegende MySQL -Fragen behandelt. Auch hier sind wir hier mit einem anderen Set -Interview -Fragen für Intermediate -Benutzer hier. Wie wir bereits gesagt haben, können diese Fragen in gestellt werden Bewerbungsgespräche. Einige unserer Kritiker in dem letzten Artikel sagten, ich gebe meine Kritiker nicht und die Fragen sind sehr einfach und werden in keinem gestellt Datenbankadministratorinterview.

10 Fragen des Vorstellungsgesprächs von MySQL

Für sie müssen wir zugeben, dass alle Artikel und die Frage nicht komponiert werden kann, wenn alle Herden berücksichtigt werden. Wir kommen Schritt für Schritt von grundlegender zu Expertenstufen. Bitte kooperieren Sie mit uns.

1. Definieren Sie SQL?
Antworten : SQL steht für strukturierte Abfragesprache. SQL ist eine Programmiersprache, die speziell für die Verwaltung von Daten im Relational Database Management System (RDBMS) entwickelt wurde,.
2. Was ist RDBMS? Erklären Sie seine Merkmale?

Antworten : Ein relationales Datenbankverwaltungssystem (RDBMS) ist das am häufigsten verwendete Datenbankverwaltungssystem basierend auf dem relationalen Datenbankmodell.

Merkmale von RDBMs
  1. Speichert Daten in Tabellen.
  2. Tabellen haben Zeilen und Spalten.
  3. Die Schöpfung und Abruf der Tabelle ist durch SQL erlaubt.
3. Was ist Data Mining?
Antworten : Data Mining ist eine Unterkategorie der Informatik, die darauf abzielt, Informationen aus Datensatz zu extrahieren und sie in die menschliche lesbare Struktur umzuwandeln, die später verwendet werden soll.
4. Was ist ein ERD?
Antworten : ERD steht für Entity -Beziehungsdiagramm. Entity -Beziehungsdiagramm ist die grafische Darstellung von Tabellen mit der Beziehung zwischen ihnen.
5. Was ist der Unterschied zwischen Primärschlüssel und einzigartigem Schlüssel?
Antworten : Sowohl der primäre als auch der einzigartige Schlüssel werden zur Einzigartigkeit der Spalte implementiert. Der Primärschlüssel erstellt einen Clustered -Index der Spalte, in dem als eindeutiger nicht den nicht spalten Index des Spaltens erstellt wird. Darüber hinaus erlaubt der Primärschlüssel keinen Nullwert, ein eindeutiger Schlüssel ermöglicht jedoch einen Nullwert.
6. So speichern Sie die Bilddatei in der Datenbank. Welcher Objekttyp wird verwendet??
Antworten : Das Speichern von Bildern in einer Datenbank ist eine schlechte Idee. Um das Bild in einem Datenbankobjekttyp "Blob" zu speichern, wird empfohlen.
7. Was ist Data Warehousing??
Antworten : Eine Data Warehousing wird im Allgemeinen als Unternehmensdatenlager -Warehousing ein zentrales Datenrepository erstellt, das mit verschiedenen Datenquellen erstellt wurde.
8. Was sind Indizes in einer Datenbank?. Was sind die Arten von Indizes??

Antworten : Indizes sind die schnellen Referenzen für das schnelle Datenab Abrufen von Daten aus einer Datenbank. Es gibt zwei verschiedene Arten von Indizes.

Clustered Index
  1. Nur eine pro Tabelle.
  2. Schneller zu lesen als nicht Clustered, da Daten physisch in der Indexreihenfolge gespeichert sind.
Nicht klusterer Index
  1. Kann viele Male pro Tabelle verwendet werden.
  2. Schneller für Einfügen und Aktualisieren von Vorgängen als ein Cluster -Index.
9. Wie viele Auslöser sind in MySQL möglich?

Antworten : In der MySQL -Datenbank dürfen nur sechs Auslöser verwendet werden, und sie sind es.

  1. Vor dem Einfügen
  2. Nach dem Einfügen
  3. Vor dem Update
  4. Nach dem Update
  5. Vor dem Löschen
  6. Nach dem Löschen
10. Was ist Haufentisch?
Antworten : Tabellen, die im Speicher vorhanden sind, werden als Heap -Tabellen bezeichnet. Diese Tabellen sind allgemein als Speichertabellen bekannt. Diese Speichertabellen haben nie Werte mit Datentyp wie "Blob" oder "Text". Sie verwenden Indizes, die sie schneller machen.

Das ist alles vorerst auf MySQL -Fragen, ich werde bald eine Reihe von Fragen stellen. Vergessen Sie nicht, Ihr wertvolles Feedback im Kommentarbereich zu geben.