Bendungan
Bendungan kering "dry dam" adalah bendungan yang didisain untuk mengontrol banjir. Ia biasanya kering, dan akan menahan air yang bila dibiarkan akan membanjiri daerah dibawahnya.
Banjir di Jakarta
Selain banjir dari sungai-sungai, Jakarta juga tenggelam sekitar 5 sampai 10 sentimeter setiap tahun dan hingga 20 sentimeter di Jakarta bagian utara. Dari tahun 2000 sampai sekarang potensi banjir pesisir sejauh ini diperkirakan meningkat hingga 110.5 km karena penurunan muka tanah dan kenaikan permukaan laut. Untuk mengatasi hal itu, Belanda akan memberikan $4 juta untuk studi kelayakan pembangunan tanggul di Teluk Jakarta. Cincin tanggul akan dilengkapi dengan sistem pemompaan dan daerah retensi, yang akan mengatur dan mengontrol air laut dan digunakan juga sebagai tambahan jalan tol. Proyek ini akan dibangun pada tahun 2025.