İlişkisel bir veritabanının tasarım ilkelerini tanımlayın.
İlişkisel veritabanları atomiklik, tutarlılık, yalıtım ve dayanıklılık (ACID) ilkelerine bağlıdır. Atomicity, her işlemin ya hep ya hiç işlemi olmasını sağlar; ya tüm değişiklikler yapılır ya da hiçbiri yapılmaz. Tutarlılık, bir işlemin veritabanını geçerli bir durumdan başka bir duruma getireceğini garanti eder. İzolasyon, bir işlemin diğer işlemlere müdahale etmemesini sağlar. Dayanıklılık, bir işlem gerçekleştirildikten sonra, bir sistem arızası veya yeniden başlatma olsa bile etkilerinin devam edeceğini garanti eder. .