RDBMS, umuman DBlar haqida 20 ta savol. Qolganlaridan qiyinroq savollar * bilan belgilangan. 1. ACID xususiyatlaridan biri bolgan atomicity nimani bildiradi? 2. RDBMSlarda qaysi holatlarda denormalizatsiya qilish foydali hisoblanadi? 3. Database cursor nima? Server-side cursorning client-side cursordan ustun tomoni qaysi? 4. Database engine nima? 5. Read committed va repeatable read izolyatsiya darajalarining orasidagi asosiy farq nimada? 6. Pessimistic Concurrency control nima? Uning qanday kamchiliklari bor? 7*. Transaction snapshot nima? 8*. Serializarion anomaliyalaridan biri bolgan rw-conflict qachon sodir boladi? 9. Connection pool haqida malumot bering. 10. Clustered index bilan non-clustered indexning farqi nimada? 11*. B-tree va B+tree orasidagi farq nimada? 12. Master va slave replicalar orasida toliq consistencyni qanday taminlash mumkin? 13. Database sharding nima? 14*. Row-based storage nima? U nima uchun OLAP operatsiyalari uchun yaxshi tanlov emas? 15*. WAL nima? 16. PostgreSQLda vacuuming nima? 17. PostgreSQLda index scan va index-only scan bir-biridan qanday farq qiladi? 18. PostreSQLda view nima? 19. PostgreSQLda ANALYZE buyrugi nima vazifani bajaradi? 20*. PostgreSQLda SELECT FOR UPDATE komandasi nima vazifani bajaradi? P.S. Bu savollardan bazilari backend developer uchun texnik intervyularda tushishi mumkin. P.S.2. Agar togri javoblaringiz soni 20 dan kam bolsa tabriklayman, organish uchun sizga yangi mavzu topildi. 11 viewsSendi, 07:55