10 otázek k rozhovoru s databází MySQL pro začátečníky a mírně pokročilé
V našem posledním článku jsme se zabývali 15 základními otázkami MySQL, opět jsme tu s další sadou otázek k rozhovoru pro středně pokročilé uživatele. Jak jsme již řekli, tyto otázky lze položit v Pohovorech o zaměstnání. Někteří naši kritici v posledním článku ale řekli, že svým kritikům neodpovídám a že otázky jsou velmi základní a nikdy nebudou položeny v žádném rozhovoru se správcem databáze.
Musíme jim přiznat, že všechny články a otázka nemůže být složena tak, abychom měli na mysli celé stádo. Postupně se dostáváme ze základní na úroveň experta. Prosím, spolupracujte s námi.
1. Definovat SQL?
2. Co je RDBMS? Vysvětlit jeho vlastnosti?
Odpověď: Vztah Systém správy databází (RDBMS) je nejrozšířenější systém správy databází založený na modelu relační databáze.
Vlastnosti RDBMS
- Ukládá data do tabulek.
- Tabulky mají řádky a sloupce.
- Vytvoření a načtení tabulky je povoleno prostřednictvím SQL.
3. Co je dolování dat?
4. Co je ERD?
5. Jaký je rozdíl mezi primárním klíčem a jedinečným klíčem?
6. Jak uložit soubor obrázku do databáze. Jaký typ objektu se používá?
7. Co je to Data Warehousing?
8. Co jsou indexy v databázi. Jaké jsou typy indexů?
Odpověď: Indexy jsou rychlé odkazy pro rychlé získávání dat z databáze. Existují dva různé druhy indexů.
Seskupený index
- Pouze jeden na stůl.
- Rychlejší čtení než bez clusterů, protože data jsou fyzicky uložena v indexovém pořadí.
Neshlukovaný index
- Může být použit mnohokrát na stůl.
- Rychlejší pro operace vkládání a aktualizace než seskupený index.
9. Kolik TRIGGERŮ je možné v MySql?
Odpověď: Existují v databázi MySQL je povoleno používat pouze šest spouštěčů a jsou.
- Před vložením
- Po vložení
- Před aktualizací
- Po aktualizaci
- Před smazáním
- Po Delete
10. Co je tabulka haldy?
To je prozatím k otázkám MySQL vše, brzy přijdu s další sadou otázek. Nezapomeňte poskytnout svou cennou zpětnou vazbu v sekci komentářů.