Jumat, 02 Oktober 2015

TUGAS BACKUP dan RECOVERY DATABASE

Developer   : Tri Widyayanto Hadi
Adviser       : P. Umam Almuqtassid


Tugas Backup dan Recovery Database
1.      Apa yang dimaksud dengan proses backup dan restore dalam database ?
ü BACKUP
Backup secara sederhana diartikan sebagai proses copy data operasional ke media lain. Pilihan metode dan strategi backup yang digunakan tergantung dari kebutuhan dan kondisi.
ü RESTORE
Proses mengembalikan atau copy file backup database ke server database (3). Setelah proses restore selesai berarti database kembali pada kondisi saat terakhir kali dibackup atau kalau pada gambar database kembali ke kondisi t1.
ü DATABASE
Database atau basis data adalah kumpulan data yang disimpan secara sistematis di dalam komputer yang dapat diolah atau dimanipulasi menggunakan perangkat lunak (program aplikasi) untuk menghasilkan informasi. Pendefinisian basis data meliputi spesifikasi berupa tipe data, struktur data dan juga batasan-batasan data yang akan disimpan. Basis data merupakan aspek yang sangat penting dalam sistem informasi dimana basis data merupakan gudang penyimpanan data yang akan diolah lebih lanjut. Basis data menjadi penting karena dapat mengorganisasi data, menghidari duplikasi data, hubungan antar data yang tidak jelas dan juga update yang rumit.
2.      MySQL menyediakan beberapa jenis format tabel yang penggunaannya tergantung dari tujuan pembuatan tabel tersebut. Sebutkan jenis-jenis format tabel tersebut !
ü  1. EXAMPLE : Tabel jenis ini disediakan oleh MySQL tanpa didukung feature apapun. tabel jenis ini hanya digunakan sebagai contoh untuk memulai membuat sebuah tabel. Ketika kita membuat tabel dengan jenis ini, filenya tetap akan disimpan pada database direktori dengan ekstensi .frm. Tidak ada data yang akan disimpan dalam direktori database. Kita juga tidak dapat melakukan penyimpanan data dalam tabel jenis ini.
ü  2. CSV : Tabel jenis ini menyimpan data pada text file dengan pemisah koma. Ketika kita membuat tabel dengan jenis ini, filenya akan disimpan pada database direktori dengan ekstensi frm, dan data akan disimpan dengan ekstensi .CVSberdasarkan nama tabel yang dibuat.
ü  3. MyISAM : Tabel jenis ini diperuntukkan bagi anda yang membutuhkan kecepatan yang tinggi, namun dengan kelemahan tidak ada toleransi kesalahan dalam pemrosesan data. Adapun kelebihan dari jenis ini adalah mendukung fasilitas pencarian dengan fungsi full-text dan kemudahan dalam perbaikan tabel. Data-data MyISAM disimpan dalam direktori database terdiri atas 3 jenis, yaitu nama_tabel.frm, nama_tabel.myd, nama_tabel.myi. FRM menyimpan schema tabel, MYD menyimpan data-data,MYI menyimpan data-data index. Tabel jenis ini mendukung jumlah index sampai dengan 64 buah index.
ü  4. BLACKHOLE : Inilah salah satu jenis tabel yang paling unik, karena sewaktu kita membuat tabel dengan jenis ini dan kita menambahkan data, maka tabel blackhole tidak akan menyimpannya namun melemparkannya. Pada prakteknya tabel blackhole sering dipakai pada seseorang yang tidak menginginkan menyimpan sebuah data pada tabel namun file log. File Log sangat bermanfaat untuk proses replikasi replikasi. Kita dapat mengatur agar master tidak menerima data apapun, namun berguna untuk meneruskan data pada Slave sehingga hanya Slave yang memiliki data.
ü  5. MRG_MYISAM : Tabel jenis ini juga merupakan jenis tabel yang unik. Jenis ini merupakan gabungan dari beberapa tabelMyISAM. Penggabungan ini dimaksudkan untuk mempermudah pencarian dan manajemen data terhadap beberapa tabel MyISAMkarena hanya menggunakan sebuah tabel MRG_ISAM saja. Yang perlu diperhatikan ketika membuat jenis tabel ini adalah, diantara tabel MRG_MyISAM dan tabel Merge yang merupakan gabungan harus mepunyai kolom2 yang identik. Tabel ini tidak mempunyai batasan penyimpanan, namun tabel2 MyISAM yang merupakan gabungannya mempunyai batasan berdasarkan

Sistem Operasinya. Tabel jenis ini seperti InnoDD dalam hal penyimpanan data.
Sebetulnya tabel jenis ini tidak mempunyai data apapun, ia hanya memiliki link atau lokasi kedalam kedua tabel MyISAM yang telah digabung. Ketika kita menghapus data dalam tabel MRG_MyISAM, maka data pada lokasi aslinya turut terhapus. Perlu diperhatikan, kita tidak diperkenankan untuk menggunakan perintah ALTER TABLE pada jenis tabel ini karena jika demikian, maka link atau lokasi pada tabel penggabungan akan hilang.
ü  6. InnoDB : Jenis tabel ini adalah jenis tabel favorit saya. Selain mendukung proses transaksi, tabel jenis ini juga diperuntukkan bagi kita yang tidak dapat mentolerir transaksi. Cocok digunakan sebagai komputer server yang memproses data yang sangat besar. Untuk kecepatan, InnoDB memang kalah dibanding MyISAM namun dalam hal pemrosesan data tabel ini jauh lebih baik. Tabel ini menyimpan data2 yang sedang diproses dalam memori komputer untuk mempercepat proses MySQL. InnoDB tidak mempunyai batasan penyimpanan data meskipun file system OS mempunyai batasan penyimpanan. InnoDB juga mempunyai kriteria Row level Locking yang memungkinkan penguncian tabel hanya untuk data-data tertentu saja. Penguncian ini hanya akan dilakukan ketika data tersebut sedang digunakan sehingga tidak tersedia bagi user yang lain.
Tabel InnoDB mempunyai file Log tersendiri dan terdiri dari beberapa buah. Kita dapat mementukan jumlah file log yang digunakan melalui konfigurasi innodb_log_files_in_group. InnoDB mendukung penggunaan Constraint FOREIGN KEY sehingga memudahkan pendeklarasian foreign key. Selain itu juga mendukung penggunaan keyword ON DELETE dan ON UPDATE. Operasi yang dapat digunakan terhadap tabel foreign key antara lain :
 CASCADE
Jika ada perubahan maupun penghapusan pada tabel Primary Key, maka MySQL juga akan turut menghapus atau mengubah data pada tabel Foreign Key.
 RESTRICT
Jika ada perubahan maupun penghapusan pada tabel Primary Key, maka MySQL tidak akan menghapus atau mengubah data yang sama pada tabel Foreign Key.
 SET NULL
Jika ada perubahan maupun penghapusan pada tabel Primary Key, maka MySQL mengosongkan data yang sama pada tabel Foreign Key.
 NO ACTION
Keyword ini berguna untuk menolak perubahan atau penghapusan data pada tabel Primary Key jika terdapat data yang sama pada tabel Foreign Key. Bila pada tabel Foreign Key tidak sudah tidak ada yang sama, maka akan diijinkan untuk melakukan penghapusan atau perubahan data pada tabel Primary.
ü  7. ARCHIVE : Tabel jenis ini adalah jenis tabel yang dipadatkan. Tabel ini diperuntukkan bagi yang menyimpan data-data yang besar karena penyimpanan dari tabel ini sangat kecil. Kita dapat menggunakan perintah SELECT dan INSERT namun kita tidak dapat menggunakan perintah DELETE, UPDATE maupun REPLACE karena tabel ini hanya digunakan untuk memasukkan dan membaca saja. Tabel ini juga tidak mendukung klausa ORDER BY dalam perintah SELECT.
ü  8. MEMORY : Pemyimpan data pada jenis tabel ini tersimpan secara sementara dalam memory komputer. Ketika Server komputer dimatikan, secara otomatis data akan dihapus dari memori komputer. Tabel jenis ini cocok digunakan untuk pembuatan tabel sebelum membuat tabel aslinya. Sudah pasti tabel ini bekerja lebih cepat daripada tabel lainnya karena bekerja dalam memori komputer. Besar penyimpanan tabel ini pun dialokasikan dengan ukuran yang lebih kecil mengingat penyimpanannya ada pada memori dan bersifat statik.
ü  9. FEDERATED : Tabel ini digunakan untuk mengakses data pada tabel lainnya. Tabel jenis ini tidak mempunyai data apapun seperti halnya tabel MRG_MyISAM. Tabel ini biasanya digunakan untuk mengakses tabel MySQL Remote. Tabel jenis ini juga tidak mendukung transaksi dan perintah DDL(Data Definition Language) dan tidak bisa mengetahui apabila telah terjadi perubahan Schema tabel pada tabel remote yang diakses.


3.      Sebutkan proses backup dan restore yang anda ketahui dalam database MySQL !
ü  Backup harian otomatis
Di server hosting berbasis Spanel, proses backup lokal harian yang dijalankan oleh sistem secara otomatis telah membackup database Anda secara rutin. Hasil backup adalah file <NAMADB>.sql.gz yang terletak di subdirektori mysql/ di account Anda. <NAMADB> adalah nama database MySQL Anda. .sql.gz adalah format SQL yang dikompresi dengan gzip, dapat diekstrak di Unix maupun Windows. File ini dihasilkan dengan perintah mysqldump dan opsi antara lain --add-drop-tables dan Anda bisa tinggal mengkopi/mendownload file ini ke komputer Anda menggunakan fasilitas Kelola File control panel hosting, atau FTP, atau scp.
ü  Melakukan backup manual
Jika Anda butuh untuk melakukan backup sendiri secara manual, Anda dapat menggunakan phpMyAdmin atau mysqldump via console (SSH):
menggunakan phpMyAdmin
XXX (note: opsi --add-drop-tables).
menggunakan mysqldump
XXX
ü  Melakukan Restore
Hasil backup berbentuk file .sql atau .sql.gz dapat langsung diumpankan ke MySQL menggunakan phpMyAdmin atau program klien console mysql. Proses ini akan menghapus tabel (DROP TABLE) yang ada saat ini di database lalu membuatnya (CREATE TABLE) dan mengisinya kembali (INSERT INTO) berdasarkan informasi yang ada di file SQL tersebut.
menggunakan phpMyAdmin
menggunakan program console mysql
XXX
memilih restore dari histori backup
Karena satu dan lain hal (misalnya ada kerusakan data, ada kecelakaan sehingga data hilang) kadang kita ingin kembali ke kondisi database pada waktu lampau. Di server hosting berbasis Spanel, tersedia histori backup hingga 3 bulan ke belakang. Termasuk dalam histori backup ini adalah database MySQL.
Untuk mencari backup database versi lampau ini, kita perlu login ke control panel hosting lalu ke Kelola File. Lalu pindahlah ke direktori /mysql. Lalu pada pilihan volume, pilihlah Backup Terbaru, atau Histori Backup pada tanggal tertentu. Setelah itu download atau kopi-pastekanlah filenya ke lokasi lain.
restore sebagian tabel saja
XXX (perlu mengedit dulu file .SQL-nya)
ü  Panduan Pengguna Spanel

4.      Dengan menggunakan MySQL Console, buatlah sebuah database dengan nama latihan, kemudian dalam database tersebut buat sebuah table dengan struktur sebagai berikut :

Nama Kolom
Type Data
no_buku
char(5)
Judul_buku
varchar(100)
Penulis
varchar(50)
penerbit
varchar(50)
thn_terbit
char(4)

Jawab

5.      Setelah proses pembuatan table selesai, isi table tersebut!
Jawab


6.      Untuk memastikan bahwa proses pemasukan data (insert) berhasil, lakukan proses untuk menampilkan data dari table buku tersebut !
Jawab

7.      Kemudian lakukan proses backup terhadap table buku tersebut !
Jawab

8.      Lakukan proses restore file hasil backup diatas ke table buku !
9.      Lakukan proses backup terhadap database latihan tersebut dengan menggunakan tool mysqldump!
10.  Melakukan proses backup dengan tool mysqldump memiliki beberapa kelebihan, sebutkan!


Senin, 28 September 2015

CARA SETTING DHCP, HTTP, dan DNS 2 SERVER

Adviser      : P. Selamet Hariadi ,skom.
Developer  : Tri Widyayanto Hadi
Kelas          : TKJ 6
Mapel         : Teknik Komputer Lanjutan
Abstrak       : menjelaskan tentang cara bagaimana mensetting DHCP, HTTP, dan DNS server
                      tetapi bedanya disini kita memakai 2 server dan 2 swicth dan di server satu kita hanya                         memasukan DHCPnya yang dihidupin, di server 2 kita setting IP ADDRESSnya dan                           HTTP, DNS. lebih jelasnya kita langsung praktek aja!!!!!
Sumber      : Pertemuan kelas TKJ mapel TJL SMK Industri Al-Kaaffah, TTL. 29-9-2015

CARA SETTING DHCP, HTTP, dan DNS 2 SERVER

A. Langkah-langkah dan bahannya :
  • Siapkan APK Packet Tracer di laptop/ komputer
  • Open dan jalankan APKnya
  • Setelah masuk ke aplikasinya
  • Lakukan sesuai dengan gamabr di bawah ini :
  • Server 2 & swicth 2


  • setting Server no 1 yang di setting hanya DHCP saja!!! jangan lupa HTTPnya di OFF sama DNS

  • Kemudian masuk ke server 2 yg di setting HTTP, DNS, dan IP ADDRESS


  • ini HTTPnya

  • DNS di server dua hidup, jika di server 1 di matikan

  • IP address di server 2 juga

  • setting Ip masing-masing di komputer dan laptop

  • setelah selesai masuk ke browsernya masukkan link yang anda setting di HTTP configurtion tadi sesuai namanya.



Semoga membantu!!!!!!! 






Minggu, 27 September 2015

BUDAYA DEMOKRASI MENUJU MASYARAKAT MADANI

BUDAYA DEMOKRASI MENUJU MASYARAKAT MADANI
1.    Pengertian dari budaya demokrasi
2. Prinsip-prinsip budaya demokrasi
3.  Macam-macam demokrasi
4.                Pengertian masyarakat madani
5. Ciri-ciri masyarakat madani
6. Kendala yang dihadapi dan upaya mengatasi budaya Indonesia dalam mewujudkan masyarakat madani
7.Proses menuju masyarakat madani

Apa saja pengertiannya dari nomor diatas!!!

1.  PENGERTIAN DARI BUDAYA DEMOKRASI
Secara Umum, Pengertian Budaya Demokrasi adalah pola pikir, dan sikap warga masyarakat beradsarkan nilai-nilai kemerdekaan, persamaan dan persaudaran antar manusia dengan kerjasama, saling percaya, toleransi, dan kompromi. Pengertian budaya demokrasi secara etimologi adalah sikap dan kegiatan manusia yang mencerminkan nilai-nilai demokrasi. seperti menghargai, kebersamaan, kebabasan, dan peraturan. Budaya demokrasi merupakan bentuk penerapan atau aplikasi nilai-nilai dalam prinsip demokrasi.
2.Prinsip-prinsip budaya demokrasi
Prinsip Budaya Demokrasi - Budaya demokrasi dalam hal ini prinsip budaya demokrasi adalah penerapan dari prinsip-prinsip demokrasi dalam kehidupan berbangsa dan bernegara sehingga menjadi budaya demokrasi. Prinsip-prinsip budaya demokrasi adalah sebagai berikut..

Prinsip-Prinsip Budaya Demokrasi Secara Umum

·         Adanya jaminan hak asasi manusia, merupakan hak dasar yang melekat dari sejak lahir merupakan anugerah Tuhan Yang Maha Esa untuk tidak boleh dirampas oleh siapapun termasuk bagi negaranya. 
·         Persamaan kedudukan di depan hukum, agar tidak terjadi diskriminasi dan ketidakadilan bagi siapapun yang melanggar hukum wajib menerima sanksi sesuai dengan hukum yang berlaku. 
·         Adanya pengakuan hak politik, seperti berkumpul, beroposisi, berserikat dan mengeluarkan pendapat. 
·         Pengawasan atau kontrol terhadap pemerintah, dengan demokrasi itu sendiri 
·         Pemerintah berdasar konstitusi, agar tidak adanya penyalahgunaan kekuasaan yang dilakukan oleh pemerintah terhadap rakyatnya. 
·         Terdapat saran atau kritip rakyat mengenai kinerja pemerintah dengan media massa atau wakil rakyat sebagai tempat penyalur aspirasi rakyat. 
·         Pemilihan umum bebas, jujur dan adil 
·         Adanya kedaulatan rakyat.
Prinsip-Prinsip Budaya Demokrasi Menurut Miriam Budiardjo 
Menurut Miriam Budiardjo yang berpendapat bahwa prinsip-prinsip budaya demokrasi adalah sebagai berikut..

·         Perlindungan konstitusional, artinya konstitusi tidak hanya menjamin hak-hak individu, namun juga menentukan cara dalam memperoleh perlindungan atas hak-hak yang dimilikinya. 
·         Badan kehakiman bebas dan tidak memihak 
·         Pemilihan umum yang bebas 
·         Kebebasan umum untuk menyatakan pendapat
·         Kebebasan untuk berserikat atau berorganisasi dan beroposisi
·         Pendidikan kewarganegaraan
3. Macam-macam demokrasi
·         Demokrasi langsung : Demokrasi langsung adalah sistem demokrasi yang mengikutsertakan atau melibatkan seluruh rakyat yang dilakukan secara langsung dalam membicarakan atau menentukan urusan-urusan negara. Demokrasi langsung terjadi pada zaman yunani kuno karena pada saat itu penduduknya masih sedikit 
·         Demokrasi tidak langsung : Demokrasi tidak langsung/perwakilan adalah sistem demokrasi yang melibatkan rakyat pengambilan keputusan suatu negara secara tidak langsung dengan menyalurkan kehendaknya, rakyat memilih wakil yang telah dipercaya untuk menjabat dalam parlemen sebagai penyalur aspirasi rakyat. 
b. Macam-Macam Demokrasi Berdasarkan Hubungan antar Kelengkapan Negara 
·         Demokrasi perwakilan dengan sistem refrendum adalah sistem demokrasi dimana rakyat memilih perwakilan untuk menjabat di parlemen yang tetap dikontrol oleh rakyat dengan sistem refrendum
·         Demokrasi perwakilan dengan sistem parlementer adalah sistem demokrasi yang terjadi karena adanya hubungan erat antara badan eksekutif dan legislatif. Menteri di eksekutif diangkat atas usul legislatif, sehingga menteri memiliki tanggung jawab kepada parlemen. Presiden dan raja adalah kepala negara tetapi bukan kepala pemerintahan. Tugas eksekutif harus sesuai dengan pedoman atau program kerja yang telah disetujui oleh parlemen.  Kedudukan eksekutif dimata parlemen dapat stabil dan mendapat dukungan, jika menjalankan sesuai dengan tugasnya, tetapi jika sebaliknya maka parlemen dapat menjatuhkan kabinet dengan penyajuan mosi tidak percaya.  Kedudukan eksekutif berada dibawah parlemen yang sangat tergantung pada dukungannya. 
·         Demokrasi perwakilan dengan sistem pemisahan kekuasaan adalah suatu sistem demokrasi dimana eksekutif dan legislatif kedudukannya terpisah. seperti menteri-menteri diangkat oleh presiden dan memiliki tanggung jawab kepada presiden. Presiden berkedudukan sebagai kepala negara dan juga sebagai kepala pemerintahan. Jabatan presiden dan menteri tidak bergantung dari dukungan parlemen dan tidak dapat diberhentikan oleh parlemen. 
·         Demokrasi perwakilan dengan sistem refrendum dan inisiatif rakyat adalah gabungan dari demokrasi perwakilan/tidak langsung dan demokrasi secara langsung. Badan perwakilan tetap ada, namun dikontrol oleh rakyat melalui refrendum yang sifatnya obligator dan fakultatif.
Macam-Macam Demokrasi Berdasarkan Prinsip Ideologi 

·         Demokrasi Liberal : Demokrasi liberal adalah sistem demokrasi yang menekankan kepada kebebasan individu yang sering mengabaikan kepentingan umum
·         Demokrasi Rakyat : Demokrasi rakyat adalah demokrasi yang didasari dari paham sosialisme dan komunisme yang mengutamakan kepentingan negara dan kepentingan umum
·         Demokrasi Pancasila : Demokrasi pancasila adalah demokrasi yang bersumber dari tata nilai sosial dan budaya bangsa indonesia dengan berasaskan musyawarah mufakat yang mengutamakan kepentingan umum. Demokrasi pancasila berasal dari indonesia. 
·          
4.                Pengertian masyarakat madani
Pengertian Masyarakat Madani
Masyarakat madani adalah masyarakat yang beradab, menjunjung tinggi nilai-nilai kemanusiaan, yang maju dalam penguasaan ilmu pengetahuan, dan teknologi.
Allah SWT memberikan gambaran dari masyarakat madani dengan firman-Nya dalam Q.S. Saba’ ayat 15:
Sesungguhnya bagi kaum Saba’ ada tanda (kekuasaan Tuhan) di tempat kediaman mereka yaitu dua buah kebun di sebelah kanan dan di sebelah kiri. (kepada mereka dikatakan): “Makanlah olehmu dari rezki yang (dianugerahkan) Tuhanmu dan bersyukurlah kamu kepada-Nya. (Negerimu) adalah negeri yang baik dan (Tuhanmu) adalah Tuhan yang Maha Pengampun”.
Masyarakat Madani Dalam Sejarah
Ada dua masyarakat madani dalam sejarah yang terdokumentasi sebagai masyarakat madani, yaitu:
1) Masyarakat Saba’, yaitu masyarakat di masa Nabi Sulaiman.
2) Masyarakat Madinah setelah terjadi traktat, perjanjjian Madinah antara Rasullullah SAW beserta umat Islam dengan penduduk Madinah yang beragama Yahudi dan beragama Watsani dari kaum Aus dan Khazraj. Perjanjian Madinah berisi kesepakatan ketiga unsur masyarakat untuk saling menolong, menciptakan kedamaian dalam kehidupan sosial, menjadikan Al-Qur’an sebagai konstitusi, menjadikan Rasullullah SAW sebagai pemimpin dengan ketaatan penuh terhadap keputusan-keputusannya, dan memberikan kebebasan bagi penduduknya untuk memeluk agama serta beribadah sesuai dengan ajaran agama yang dianutnya.
5. Ciri-ciri masayrakat madani
Ciri-ciri masyarakat madani sudah ada di Indonesia, akan tetapi perlu upaya dan kerja keras dari semua pihak menciptakan masyarakat madani yang seutuhnya. Masyarakat madani itu sendiri berarti masyarakat yang beradab dengan menjunjung tinggi norma-norma yang berlaku dimasyarakat serta didukung oleh penguasaan ilmu pengetahuan dan teknologi. Dengan kata lain, masyarakat madani adalah masyarakat yang menjungjung tinggi imtak dan iptek. Dan inilah ciri-ciri masyarakat madani di Indonesia.
1. Free Public Sphere (Ruang Bebas Publik)
Salah satu karakteristik dari masyarakat madani adalah terdapat tempat bagi masyarakat (Free Public Sphere) untuk melakukan aktivitas publiknya secara bebas namun tetap harus dibarengi dengan rasa tanggung jawab. Masyarakat mendapatkan haknya secara penuh dan merdeka untuk menyampaikan pendapat, berserikat, berkumpul, berorganisasi termasuk mempublikasikannya kepada publik tanpa ada tekanan dari pihak manapun.
2. Demokratisasi
Demokratisasi sangatlah penting bagi terciptanya masyarakat madani didalam suatu negara, termasuk Indonesia. Demokratisasi itu sendiri merupakan sebuah proses menegakkan prinsip-prinsip demokrasi didalam sebuah negara demi terciptanya masyarakat yang menjungjung tinggi asas-asa demokrasi. Demokrasi ditegakkan oleh lima pilar yaitu LSM, Pers yang bebas, Supremasi hukum, Perguruan Tinggi dan juga Partai Politik.
3. Toleransi.
Ciri-ciri masyarakat madani lainnya adalah toleransi yang artinya sikap seseorang dalam menerima pandangan-pandangan yang berbeda dengan dirinya didalam segi apapun bisa politik, sosial, ekonomi, dan lain-lainnya. Sebagai negara yang heterogen tentu toleransi ini merupakan sikap yang harus dimiliki oleh setiap masyarakat Indonesia agar semboyan Bhinneka Tunggal Ika tetap tegak dibawah cengkraman Garuda.
4. Plularisme
Plularisme merupakan sikap yang mau menerima dengan tulus ikhlas suatu kondisi masyarakat yang majemuk. Indonesia merupakan negara yang majemuk dan ini merupakan salah satu kado terindah dari Tuhan untuk kita. Sudah sepatutnya bagi kita untuk mensyukuri hal ini dan menjadikannya sebagai sebuah kekuatan dan nilai positif untuk membangun Indonesia kearah yang lebih baik dengan semboyan berbeda-beda tetapi tetap satu jua.
5. Keadilan Sosial
Keadilan sosial atau yang biasa disebut social justice oleh berbagai kalangan merupakan salah satu syarat mutlak terciptanya masyarakat madani. Keadilan sosial itu sendiri bermakna setiap warga negara mendapatkan proporsi hak dan kewajiban yang seimbang didalam kehidupan sosial bermasyarakat. Sebagai negara yang berdaulat, Indonesia senantiasa menjungjung tinggi keadilan sosial karena tercantum didalam Pancasila sila ke-5.
6. Partisipasi Sosial
Partisipasi sosial merupakan bagian yang tak terpisahkan dari masyarakat madani yang senantiasa menegakkan demokrasi. Partisipasi sosial berarti setiap warga negara berhak dan berkewajiban untuk ikut serta didalam berpolitik dengan rasa tanggung jawab secara bersih tanpa adanya paksaan atau intimidasi dari pihak manapun. Partisipasi sosial ini banyak contohnya, seperti pemilihan kepada daerah, pemilihan presiden dan wakil presiden, dan lain-lain.
7. Supremasi Hukum
Indonesia adalah negara hukum dan senantiasa menegakkan supremasi hukum. Supremasi hukum merupakan bagian penting dari suatu negara dan juga merupakan salah satu ciri-ciri dari masyarakat madani. Masih banyak masyarakat Indonesia yang menganggap hukum dinegeri ini bagaikan sebuah pisau, tajam kebawah tetapi tumpul keatas. Seharusnya hukum ini bersifat netral yang artinya setiap warga negara memiliki kedudukan yang sama dimata hukum.
Pembahasan diatas adalah mengenai ciri-ciri masyarakat madani di Indonesia. Perlu dicatat bahwa karakteristik masyarakat madani di Indonesia sudah sangat kuat secara konstitusional karena ke-7 pilar-pilar tersebut merupakan bagian dari nilai-nilai luhur Pancasila dan butir-butir UUD 1945. Akan tetapi pada kenyataannya didalam kehidupan bermasyarakat, ke-7 pilar-pilar tersebut belum terlaksana secara sebenar-benarnya. Semoga kelak Indonesia menjadi negara yang maju dengan masyarakat madaninya yang senantiasa menegakkan ke-7 pilar-pilar tersebut.

6.Kendala yang dihadapi dan upaya
mengatasi budaya Indonesia dalam mewujudkan masyarakat madani

Upaya mengatasi kendala yang dihadapi Bangsa Indonesia dalam mewujudkan masyarakan madani maka pemberdayaannya perlu ditekankan, antara lain melalui peranannya sebagai berikut: sebagai pengembangan masyarakat melalui upaya peningkatan pendapatan dan pendidikan; sebagai advokasi bagi masyarakt yang “teraniaya”, tidak berdaya membela hak-hak dan kepentingan mereka (masyarakat yang terkena pengangguran, kelompok buruh yang digaji atau di PHK secara sepihak dan lain-lain); sebagai kontrol terhadap negara; menjadi kelompok kepentingan (interest group) atau kelompok penekan (pressure group); masyarakat madani pada dasarnya merupakan suatu ruang yang terletak antara negara di satu pihak dan masyarakat di pihak lain. Dalam ruang lingkup tersebut terdapat sosialisasi warga masyarakat yang bersifat sukarela dan terbangun dari sebuah jaringan hubungan di antara assosiasi tersebut, misalnya berupa perjanjian, koperasi, kalangan bisnis, Rukun Warga, Rukun Tetangga, dan bentuk organisasi-organsasi lainnya.
7.Proses menuju masyarakat madani
Masyarakat madani adalah konsep yang dibentuk dari proses sejarah yang panjang dan memerlukan perjuangan yang terus-menerus. Apabila kita kaji masyarakat dinegara-negara maju yang sudah dikatakan sebagai masyarkat madani seperti berikut :
• Terpenuhinya kebutuhan dasar individu, keluarga, kelompok dalam masyarakat.
• Berkembangnya modal manusia (human capital) yang kondusif bagi terbentuknya kemampuan melaksanakan tugas-tugas kehidupan dan terjalinnya kepercayaan dan telasi sosial antar kelompok
• Tidak adanya diskriminasi dalam berbagai bidang pembangunan.
• Adanya hak, kemampuan, dan kesempatan bagi masyarakat serta lembaga-lembaga swadaya untuk terlibat dalam berbagai forum dimana isu-isu kepentingan bersama dan kewajiban publik dapat dikembangkan.
• saling menghargai perbedaan antarbudaya dan kepercayaan.
• sistem pemerintahan yang memungkinkan lembaga-lembaga ekonomi, hukum, dan sosial berjalan secara produktif dan berkeadilan sosial.