sql >> Databasteknik >  >> RDS >> Mysql

10 MySQL-databasintervjufrågor för nybörjare och intermediärer

I vår senaste artikel har vi täckt 15 grundläggande MySQL-frågor, återigen är vi här med ytterligare en uppsättning intervjufrågor för medelanvändare. Som vi sa tidigare kan dessa frågor ställas i Jobbintervjuer . Men några av våra kritiker på den förra artikeln sa att jag inte svarar på mina kritiker och att frågorna är väldigt grundläggande och kommer aldrig att ställas i någon databasadministratörsintervju .

För dem måste vi erkänna att alla artiklar och frågor inte kan sammanställas med hela flocken i åtanke. Vi kommer steg för steg från grundnivå till expertnivå. Vänligen samarbeta med oss.

1. Definiera SQL?
Svar: SQL står för Structured Query Language. SQL är ett programmeringsspråk designat speciellt för att hantera data i Relational Database Management System (RDBMS).
2. Vad är RDBMS? Förklara dess funktioner?

Svar: Ett RDBMS (Relational Database Management System) är det mest använda databashanteringssystemet baserat på Relational Database-modellen.

Funktioner i RDBMS
  1. Lagrar data i tabeller.
  2. Tabellerna har rader och kolumner.
  3. Skapa och hämta tabeller är tillåtet via SQL.
3. Vad är Data Mining?
Svar: Data Mining är en underkategori av datavetenskap som syftar till att extrahera information från en datauppsättning och omvandla den till en mänsklig läsbar struktur, för att användas senare.
4. Vad är en ERD?
Svar: ERD står för Entity Relationship Diagram. Entity Relationship Diagram är den grafiska representationen av tabeller, med relationen mellan dem.
5. Vad är skillnaden mellan primärnyckel och unik nyckel?
Svar: Både den primära och den unika nyckeln är implementerade för att vara unik i kolumnen. Primär nyckel skapar ett klustrat index för kolumn, medan en Unique skapar ett oklustrat index för kolumn. Dessutom tillåter inte Primary Key NULL-värde, men Unique Key tillåter ett NULL-värde.
6. Hur man lagrar en bildfil i databasen. Vilken objekttyp används?
Svar: Att lagra bilder i en databas är en dålig idé. För att lagra bild i en databas rekommenderas objekttyp 'Blob'.
7. Vad är Data Warehousing?
Svar: Ett datalager som vanligtvis kallas Enterprise Data Warehousing är ett centralt datalager, skapat med hjälp av olika datakällor.
8. Vad är index i en databas. Vilka typer av index finns det?

Svar: Index är snabbreferenserna för snabb datahämtning av data från en databas. Det finns två olika sorters index.

Klustrat index
  1. Endast en per bord.
  2. Snabbare att läsa än icke-klustrade eftersom data lagras fysiskt i indexordning.
Icke-klusterat index
  1. Kan användas många gånger per bord.
  2. Snabbare för infogning och uppdatering än ett klustrat index.

9. Hur många TRIGGERS är möjliga i MySql?

Svar: Det finns bara sex triggers som är tillåtna att använda i MySQL-databasen och det är de.

  1. Innan infogning
  2. Efter infogning
  3. Före uppdatering
  4. Efter uppdatering
  5. Innan du tar bort
  6. Efter borttagning
10. Vad är Heap table?
Svar: Tabeller som finns i minnet kallas HEAP-tabeller. Dessa tabeller är allmänt kända som minnestabeller. Dessa minnestabeller har aldrig värden med datatyp som "BLOB" eller "TEXT". De använder index som gör dem snabbare.

Det var allt för nu på MySQL-frågor, jag kommer snart med ytterligare en uppsättning frågor. Glöm inte att ge din värdefulla feedback i kommentarsektionen.


  1. Begäran inställd i Concurrent Manager

  2. Oracle:Vad gör `(+)` i en WHERE-sats?

  3. Hur ansluter jag sql-server med php med xampp?

  4. MySQL LOG2() Funktion – Returnerar bas-2-logaritmen för ett värde