SARI Silsilah keluarga merupakan satu hal yang mungkin sering dianggap kurang penting, dikarenakan bagi sebagian orang merasa malas dalam mencari garis keturunannya. Dengan demikian, dikembangkan sebuah aplikasi yang dapet mendokumentasikan sebuah silsilah keluarga. Aplikasi ini dapat mendokumentasikan silsilah keluarga seseorang yang telah dimasukkan kedalam basisdata. Dalam mendokumentasikan silsilah keluarga ini, digunakan basisdata relasional untuk mendapatkan hubungan kekeluargaannya. Dalam aplikiasi ini juga terdapat sebuah fasilitas untuk mengecek keturunan dan mengecek moyang dari seseorang. Untuk dapat mendokumentasikan sislsilah tersebut, aplikasi ini menggunakan metode Depth-First Search, dimana akan menelusuri pada satu cabang hingga mencapai akhir dari cabang tersebut, kemudian akan mencari pada cabang berikutnya. Kata Kunci : Silsilah, Database Relasional, Tree, Struktur Data viii TAKARIR admin : Orang-orang yang bertugas untuk mengurus hal-hal adminisnistrasi backtracking : Merupakan salah satu algoritma yang didasarkan pada pencarian ruang solusi database : Wadah untuk menyimpan data dropdown : Sebuh menu yang memanjang ke bawah flowchart : Sebuah diagram dengan simbol-simbol grafis yang menyatakan aliran algoritma foreign key : Sebuah kunci asing dalam database relasional hyperlink : Acuan dalam dokumen ke dokumen yang lain input : Memasukkan data login : Proses untuk masuk ke dalam sebuah sistem primary key : Kunci utama dalam sebuah basis data source code : Kumpulan kode-kode aplikasi spreadsheet : Tabel empat persegi (atau garis-garis) yang terdiri dari informasi terntentu. ix