Pengenalan JSON

Pengertian JSON

JSON adalah singkatan dari JavaScript Object Notation. JSON adalah format pertukaran data yang ringan dan mudah dibaca oleh manusia dan diinterpretasikan oleh komputer. JSON umumnya digunakan dalam pengembangan aplikasi web dan mobile untuk mengirim dan menerima data dari server ke klien. JSON berbasis teks, sehingga mudah disimpan, ditransmisikan, dan diproses oleh banyak bahasa pemrograman. JSON terdiri dari pasangan nama dan nilai (key-value pairs) yang diatur dalam objek (object), atau daftar nilai (list) yang diatur dalam array.

Struktur JSON

JSON memiliki struktur sederhana dan mudah dibaca oleh manusia. Struktur JSON terdiri dari dua elemen utama, yaitu objek (object) dan array.

Objek dalam JSON direpresentasikan dengan pasangan nama dan nilai (key-value pairs), yang dituliskan dalam kurung kurawal {} dan dipisahkan dengan koma. Contohnya:

jsonCopy code{
   "nama": "John Doe",
   "umur": 25,
   "alamat": {
      "jalan": "Jl. Raya",
      "kota": "Jakarta"
   }
}

Array dalam JSON direpresentasikan dengan daftar nilai yang dituliskan dalam kurung siku [] dan dipisahkan dengan koma. Contohnya:

[{ "nama": "John Doe",
   "umur": 25,
   "alamat": { "jalan": "Jl. Raya",         
              "kota": "Jakarta"      
            }   
},   
{"nama": "Jane Smith",
 "umur": 30,      
"  alamat": { "jalan": "Jl. Merdeka",         
             "kota": "Bandung"      }   
}]

Dalam JSON, nilai bisa berupa string, angka, boolean, null, objek, atau array.

Tugas Membuat Database Bengkel Mobil Menggunakan MySQL

Buat tabel-tabel berikut menggunakan MySQL

Berikut adalah struktur tabel Bengkel Mobil yang diperbarui dengan penambahan kolom Catatan_Perbaikan pada tabel Transaksi:

Tabel Montir

ID_MontirNama_MontirAlamatTelp
1AndiJl. Merdeka No. 1008123456789
2BudiJl. Pahlawan No. 2508234567890
3CiciJl. Kenangan No. 508345678901

Tabel Pelanggan

ID_PelangganNama_PelangganAlamatTelp
1DodiJl. Mawar No. 208123456789
2EdoJl. Flamboyan No. 508234567890
3FaniJl. Anggrek No. 1208345678901

Tabel Mobil

ID_MobilMerkTipeTahun_ProduksiNo_Polisi
1ToyotaAvanza2019B 1234 ABC
2HondaBrio2020B 2345 DEF
3SuzukiErtiga2018B 3456 GHI

Tabel Transaksi

ID_TransaksiID_PelangganID_MobilID_MontirTanggalBiayaCatatan_Perbaikan
11112023-03-05500000Ganti oli dan tune up
22222023-03-06750000Ganti kampas rem dan aki
33332023-03-07600000Ganti kabel kopling dan klep

Keterangan:

  • Tabel Montir menyimpan data mengenai montir bengkel mobil, yang terdiri dari ID_Montir, Nama_Montir, Alamat, dan Telp.
  • Tabel Pelanggan menyimpan data mengenai pelanggan bengkel mobil, yang terdiri dari ID_Pelanggan, Nama_Pelanggan, Alamat, dan Telp.
  • Tabel Mobil menyimpan data mengenai mobil yang diperbaiki di bengkel, yang terdiri dari ID_Mobil, Merk, Tipe, Tahun_Produksi, dan No_Polisi.
  • Tabel Transaksi menyimpan data mengenai transaksi perbaikan mobil, yang terdiri dari ID_Transaksi, ID_Pelanggan (foreign key dari tabel Pelanggan), ID_Mobil (foreign key dari tabel Mobil), ID_Montir (foreign key dari tabel Montir), Tanggal, Biaya, dan Catatan_Perbaikan.

Konsep Manajemen Proyek Teknologi Informasi

Konsep Teknologi Informasi

Teknologi Informasi (TI), atau dalam bahasa Inggris dikenal dengan istilah Information technology (IT) adalah istilah umum untuk teknologi apa pun yang membantu manusia dalam membuat, mengubah, menyimpan, mengomunikasikan dan/atau menyebarkan informasi. TI menyatukan komputasi dan komunikasi berkecepatan tinggi untuk data, suara, dan video. Contoh dari Teknologi Informasi bukan hanya berupa komputer pribadi, tetapi juga telepon, TV, peralatan rumah tangga elektronik, dan peranti genggam modern (misalnya ponsel).

Dalam konteks bisnis, Information Technology Association of America menjelaskan Pengolahan, penyimpanan dan penyebaran vokal, informasi bergambar, teks dan numerik oleh mikroelektronika berbasis kombinasi komputasi dan telekomunikasi. Istilah dalam pengertian modern pertama kali muncul dalam sebuah artikel 1958 yang diterbitkan dalam Harvard Business Review, di mana penulis Leavitt dan Whisler berkomentar bahwa “teknologi baru belum memiliki nama tunggal yang didirikan. Kita akan menyebutnya teknologi informasi (TI). “. Beberapa bidang modern yang muncul dari teknologi informasi adalah generasi berikutnya teknologi web, bioinformatika, ”Cloud Computing”, sistem informasi global, Skala besar basis pengetahuan dan lain-lain.

Lanjutkan membaca

Jati Diri PGRI

Pengertian Jati Diri PGRI

Menurut kamus besar bahasa Indonesia, jati diri adalah ciri-ciri, gambaran atau suatu benda, identitas. inti, jiwa dan daya gerak dari dalam, spiritualisasi. Jati diri PGRI adalah identitas organisasi guru yang diwujudkan oleh PGRI sebagai pribadi, sebagai warga Negara dan sebagai tenaga profesi.Menurut PB PGRI (2000), jati diri PGRI merupakan urat nadi perkembangan dan keberadaan PGRI dalam keseluruhan perjalanan bangsa untuk mewujudkan hak-hak asasi guru sebagai pribadi, warga Negara dan pengembang profesi.  

Porsenijar PGRI dan BPGS Sarana Perkuat Jati Diri Generasi Milenial 3 |  BALIPOST.com
Pekan Olahraga dan Seni Pelajar PGRI

Sebagaimana telah tercantum dalam Anggaran Dasar dan Anggaran Rumah Tangga (AD/ART) PGRI pasal 3, bahwa jati diri PGRI adalah sebagai berikut:

Lanjutkan membaca

Berbagai Teknik Kecepatan Rana dalam Fotografi

Sebelum lebih jauh kita membahas berbagai teknik kecepatan rana atau shutter speed dalam fotografi, sebelumnya kita pahami dulu apa pengertiannya, bagaimana pengaturannya, dan apa saja implementasinya.

Kecepatan Rana dalam Fotografi

Kecepatan Rana dalam Fotografi

 

Pengertian Kecepatan Rana

Pengertian kecepatan rana adalah rentang waktu saat jendela atau katup yang menutup sensor kamera terbuka. Secara lebih mudah, kecepatan rana berarti waktu dimana sensor kita ‘melihat’ subyek yang akan kita foto. Gampangnya kecepatan rana adalah waktu antara kita memencet tombol shutter di kamera sampai tombol ini kembali ke posisi semula.

Lanjutkan membaca

Internet and Application Web

Internet Definition

The internet is a globally connected network system that uses TCP/IP to transmit data via various types of media. The internet is a network of global exchanges – including private, public, business, academic and government networks – connected by guided, wireless and fiber-optic technologies.

The terms internet and World Wide Web are often used interchangeably, but they are not exactly the same thing; the internet refers to the global communication system, including hardware and infrastructure, while the web is one of the services communicated over the internet.

Lanjutkan membaca