IMPLEMENTASI SQFLite


Nama: Apriarni Luan

Kelas: B Teknik Informatika



                                                            Implementasi SQFLite 

       Apa sih itu SQFLite? SQFLlite merupakan plugin dari SQLite pada flutter.SQLite sendiri merupakan relational database management system dengan ukuran yang relatif lebih kecil.Karena berukuran lebih kecil dari MySQL,jadi DB nya sendiri akan tertanam langsung dalam kode program.Tujuan Dari Penggunaan SQLite atau pada flutter SQFLite ini bertujuan untuk mengembangakan aplikasi yang bersifat stand alone atau dibilang kecil- kecilan atau saat membangun proyek dengan ukuran kecil yang memerlukan skalabilitas yang besar.

    Pada project kali ini kita membutuhkan dependencies yang di peroleh dari pub.dev. cukup buka pub.dev lalu ketik pada kolom pencarian sqflite:

contoh gambar pencarian sqflite



Selanjutnya  kita perlu copy dependencies,pilih sqflite dan buka bagian installing lalu copy dan masukkan pada file pubscpec.yaml dibagian dependencies : contohnya

                    dependencies:
                         flutter:
                            sdk: flutter
                    sqflite: ^2.0.0.+3


Sebelumnya,berikut ini beberapa file yang dibutuhkan pada procejt ini, 
di dalam lib buat beberapa directory atau folder yaitu db,model dan ui kemudian setiap folder ada file contohnya folder db ada file db_helper.dart, folder model ada file pegawai.dart, folder ui ada file detail_pegawai.dart.form_pegawai dan list_pegawai_page.dart


Selanjutnya pada file main.dart hapus bagian yang tidak dibutuhkan.

Gambar file main.dart


kemudian dalam folder model (pegawai.dart)


    Gambar dalam pegawai.dart

dalam folder db (db_helper.dart)

   
                                                                                

                                                                      


                                                                                   
                db_helper ini berfungsi sebagai database untuk menyimpan dan menampung data nantinya


folder ui (list_pegawai_page.dart)






    
     list_pegawai_page.dart ini berfungsi untuk membuat list database dari pegawai dan sekaligus mendesain tampilan form.

folder ui (form_pegawai.dart)




form_pegawai.dart berfungsi untuk menambahkan data pegawai


folder ui (detail_pegawai.dart)



untuk menambahkan detail pegawai saat kita mengklik di halaman pegawai

Dan inilah hasil tampilannya:






mohon maaf bila ada kesalahan dalam penulisan,and semoga bermanfaat (:







Komentar

Posting Komentar

Postingan populer dari blog ini

BELAJAR FLUTTER .Conditional Expression

Komunikasi Asertif

Konsep Diriku