Minggu, 26 April 2020

Building Solutions: Database, System, and Application Development Tools


CHAPTER 11
Building Solutions: Database, System, and Application Development Tools

Database management systems


Sistem manajemen basis data (DBMS), atau program basis data, perangkat lunak yang memungkinkan Anda membuat, mengakses, dan mengelola basis data. Mengelola perusahaan database membutuhkan banyak koordinasi. Database administrator (DBA) adalah orang dalam organisasi yang bertanggung jawab untuk mengelola dan mengoordinasikan semua kegiatan basis data, termasuk pengembangan, pemeliharaan, dan izin. DBMS tersedia untuk berbagai ukuran dan jenis komputer. Apakah dirancang untuk komputer kecil atau besar, sebagian besar DBMS melakukan fungsi umum.
a. Data Dictionary 

Kamus data, kadang-kadang disebut repositori, berisi data tentang setiap file dalam database dan setiap bidang dalam file tersebut. Untuk setiap file, ia menyimpan detail seperti nama file, deskripsi, hubungan file dengan file lain, dan jumlah catatan dalam file. Untuk setiap bidang, ini menyimpan detail seperti nama bidang, deskripsi, jenis bidang, ukuran bidang, nilai default, aturan validasi, dan hubungan bidang dengan bidang lainnya.
 DBMS menggunakan kamus data untuk melakukan pemeriksaan validasi untuk menjaga integritas data. Saat pengguna memasukkan data, kamus data memverifikasi bahwa data yang dimasukkan cocok dengan tipe data bidang.
b. File Retrieval and Maintenance 
DBMS menyediakan beberapa alat yang memungkinkan pengguna dan program untuk mengambil dan mengelola data dalam database. Untuk mengambil atau memilih data dalam database, Anda menanyai. Permintaan adalah permintaan untuk data spesifik dari database. Pengguna dapat menginstruksikan DBMS untuk mengembalikan atau menyimpan hasil kueri. Kemampuan menanyakan sebuah basis data adalah salah satu fitur basis data yang lebih kuat. DBMS menawarkan beberapa metode untuk mengambil dan memelihara datanya. Keempat yang lebih umum digunakan adalah bahasa permintaan, permintaan dengan contoh, formulir, dan penulis laporan. Metode lain adalah dengan mengimpor data.
c. Data Security 

Sebagian besar organisasi dan orang-orang menyadari bahwa data adalah salah satu aset mereka yang lebih berharga. Untuk memastikan bahwa data dapat diakses sesuai permintaan, organisasi harus mengelola dan melindungi datanya seperti halnya sumber daya lainnya. Dengan demikian, sangat penting bahwa data tetap aman. Misalnya, data dalam database sering dienkripsi untuk mencegah pengguna yang tidak sah membaca kontennya, dan aksesnya dibatasi hanya untuk mereka yang perlu memproses data. DBMS menyediakan sarana untuk memastikan bahwa hanya pengguna yang berwenang yang dapat mengakses data. Selain itu, sebagian besar DBMS memungkinkan berbagai tingkat hak akses untuk diidentifikasi untuk setiap bidang dalam database. Hak akses menentukan tindakan yang dapat dilakukan oleh pengguna atau kelompok pengguna tertentu pada data. Misalnya, dalam file Jadwal Kelas, siswa akan memiliki hak baca-saja.
d. Backup and Recovery

Terkadang, database rusak atau hancur karena kegagalan perangkat keras, masalah dengan perangkat lunak, kesalahan manusia, atau bencana, seperti kebakaran atau banjir. DBMS menyediakan berbagai teknik untuk mengembalikan database ke bentuk yang dapat digunakan jika rusak atau hancur antara lain :
 • Cadangan, atau salinan, dari seluruh basis data harus dibuat secara teratur
 • DBMS yang lebih kompleks memelihara log, yang merupakan daftar kegiatan yang mengubah isi database.
• Utilitas pemulihan DBMS menggunakan log dan / atau cadangan, dan teknik rollforward atau rollback, untuk memulihkan database ketika menjadi rusak atau hancur.
• Pencadangan berkelanjutan adalah paket cadangan yang cadangannya dibuat cadangan saat dibuat.

Minggu, 19 April 2020

Wired and Wireless Networks and Devices


CHAPTER 10
Communicating Digital Content
Wired and Wireless Networks and Devices

Wireless Transmission Media

Media transmisi nirkabel mengirim sinyal komunikasi melalui udara atau ruang. Banyak pengguna memilih media transmisi nirkabel karena lebih nyaman daripada memasang kabel. Selain kenyamanan, bisnis menggunakan media transmisi nirkabel di lokasi yang tidak mungkin memasang kabel. Jenis media transmisi nirkabel yang digunakan di komunikasi termasuk inframerah, siaran radio, radio seluler, gelombang mikro, dan satelit komunikasi.
a.       Infrared

inframerah (IR) adalah media transmisi nirkabel yang mengirimkan sinyal menggunakan gelombang cahaya inframerah. Komputer dan perangkat seluler, seperti mouse, printer, dan ponsel cerdas, mungkin memiliki port IrDA yang memungkinkan transfer data dari satu perangkat ke perangkat lainnya menggunakan gelombang cahaya inframerah. 
b.      Broadcast

Broadcast adalah media transmisi nirkabel yang mendistribusikan sinyal radio melalui udara jarak jauh, seperti antara kota, wilayah, dan negara, dan jarak pendek, seperti di dalam kantor atau rumah. Untuk transmisi radio, Anda memerlukan pemancar untuk mengirim sinyal radio siaran dan penerima untuk menerimanya. Untuk menerima sinyal radio siaran, penerima memiliki antena yang terletak di kisaran sinyal. Beberapa jaringan menggunakan transceiver, yang mengirim dan menerima sinyal dari perangkat nirkabel. Radio siaran lebih lambat dan lebih rentan terhadap kebisingan daripada media transmisi fisik, tetapi memberikan fleksibilitas dan portabilitas.
c.       Cellular Radio

Radio seluler adalah bentuk radio siaran yang digunakan secara luas untuk komunikasi seluler, khususnya modem nirkabel dan telepon seluler. Ponsel menggunakan gelombang radio frekuensi tinggi untuk mengirimkan suara dan pesan data digital. Karena hanya ada sedikit frekuensi radio, penyedia layanan seluler menggunakan kembali frekuensi sehingga mereka dapat mengakomodasi sejumlah besar pengguna. Beberapa pengguna memasang amplifier atau booster untuk meningkatkan kekuatan sinyal.
d.      Microwaves 

Gelombang mikro adalah gelombang radio yang menyediakan transmisi sinyal berkecepatan tinggi. Microwave transmisi, sering disebut fixed wireless, melibatkan pengiriman sinyal dari satu stasiun microwave ke yang lain. Stasiun microwave adalah piringan reflektif berbasis bumi yang berisi antena, transceiver, dan peralatan lain yang diperlukan untuk komunikasi gelombang mikro. Seperti halnya inframerah, gelombang mikro menggunakan transmisi line-of-sight. Untuk menghindari kemungkinan penghalang, seperti gedung atau gunung, stasiun gelombang mikro sering duduk di puncak gedung, menara, atau gunung
e.       Communications Satellite

Satelit komunikasi adalah stasiun ruang angkasa yang menerima sinyal gelombang mikro dari
Stasiun berbasis art, menguatkan (memperkuat) sinyal, dan menyiarkan sinyal kembali ke area yang luas ke sejumlah stasiun berbasis bumi. Stasiun berbasis bumi ini sering merupakan stasiun gelombang mikro. Perangkat lain, seperti ponsel cerdas dan penerima GPS, juga dapat berfungsi sebagai stasiun berbasis bumi. Transmisi dari stasiun berbasis bumi ke satelit adalah uplink. Transmisi dari satelit ke stasiun berbasis bumi adalah downlink. Aplikasi seperti navigasi udara, siaran televisi dan radio, ramalan cuaca, konferensi video, paging, GPS, dan koneksi Internet menggunakan satelit komunikasi.


Sabtu, 11 April 2020

Operating Systems: Managing, Coordinating, and Monitoring Resources.


CHAPTER 9
Operating Systems: Managing, Coordinating, and Monitoring  Resources.
Mobile Operating Systems

Sistem operasi pada perangkat seluler disebut sistem operasi seluler dan berada pada firmware. Sistem operasi seluler biasanya mencakup atau mendukung seperti :  manajemen kalender dan kontak, pesan teks, email, layar sentuh, accelerometer (untuk memutar layar), kamera digital, pemutar media, pengenalan suara, navigasi GPS, berbagai aplikasi pihak ketiga, browser , dan konektivitas nirkabel, seperti seluler, Wi-Fi, dan Bluetooth.
A.    Android 

Android adalah open source, sistem operasi mobile berbasis Linux yang dirancang oleh Google untuk smartphone dan tablet. Berbagai produsen menghasilkan perangkat yang menjalankan sistem operasi Android, menambahkan elemen antarmuka mereka sendiri dan perangkat lunak terpadu. Akibatnya, smartphone Android yang diproduksi oleh bermacam-macam produkmungkin memiliki fitur antarmuka pengguna yang berbeda dari yang diproduksi oleh Google.
Fitur unik untuk versi terbaru dari sistem operasi Android meliputi:
 • Google Play Store menyediakan akses ke aplikasi, lagu, buku, dan film.
• Google Drive menyediakan akses ke email, kontak, kalender, foto, file, dan lainnya.
• Pengenalan wajah atau pemindai sidik jari dapat membuka kunci perangkat.
 • Bagikan kontak dan informasi lain dengan menyentuh dua perangkat bersamaan (menggunakan teknologi NFC).
 • Output ucapan membantu pengguna dengan gangguan penglihatan.
 • Kemampuan pengenalan suara memungkinkan pengguna untuk berbicara instruksi.
 • Monitor detak jantung bawaan berfungsi dengan aplikasi telepon.
B.     iOS

iOS (awalnya bernama iPhone OS), yang dikembangkan oleh Apple, adalah sistem operasi seluler yang khusus dibuat untuk perangkat seluler Apple.Perangkat yang didukung termasuk iPhone, iPod Touch, dan iPad.
Fitur unik untuk versi terbaru dari sistem operasi iOS meliputi yang berikut:
• Siri, aplikasi pengenalan suara, memungkinkan Anda untuk berbicara instruksi atau pertanyaan yang mana ia mengambil tindakan atau merespons dengan keluaran suara. • Apple Pay menyediakan lokasi terpusat dan aman untuk kartu kredit dan debit, kupon, boarding pass, kartu loyalitas, dan akun pembayaran seluler.
• iCloud memungkinkan Anda untuk menyinkronkan surat, kalender, kontak, dan item lainnya.
 • iTunes Store menyediakan akses ke musik, buku, podcast, nada dering, dan film.
• Terintegrasi dengan iPod untuk memutar musik, video, dan media lainnya.
 • Meningkatkan konektivitas dengan perangkat lain yang menjalankan sistem operasi Mac.
• Mac App Store menyediakan akses ke aplikasi tambahan dan pembaruan perangkat lunak.
C.    Windows Phone

Windows Phone, yang dikembangkan oleh Microsoft, adalah sistem operasi seluler berpemilik yang berjalan pada beberapa smartphone. Fitur unik untuk versi terbaru dari sistem operasi Windows Phone meliputi yang berikut:
 • Sinkronkan foto, file, dan pengaturan dengan OneDrive.
 • Gunakan telepon Anda sebagai remote control untuk televisi Anda.
• Akses katalog global musik, video, atau podcast, atau dengarkan musik iTunes.
 • Geofencing memungkinkan ponsel Anda untuk mengirim atau menerima pemberitahuan ketika Anda memasuki atau keluar dari lokasi geografis.
• Windows Phone Store menyediakan akses ke aplikasi tambahan dan pembaruan perangkat lunak.
• Aplikasi Wallet menyediakan lokasi terpusat untuk kupon, kartu kredit, kartu loyalitas, dan keanggotaan dalam satu lokasi yang mudah diakses.

A.    BLACKBERRY


Sistem operasi Blackberry merupakan sistem operasi yang berbasis java buatan RIM. Blackberry hanyalah seperti handphone biasa jika tidak mengaktifkan layanan servis Blackberry. Namun, jika layanan servis Blackberry diaktifkan dapat menjadi killer device untuk mengakses internet terutama e-mail, Blackberry juga dapat melakukan cek e-mail, mengirim e-mail, menghapus e-mail secara otomatis tidak seperti handphone lainnya yang harus melakukannya secara manual. Perbedaan lainnya yaitu Blackberry dapat mengkompres e-mail yang masuk ke inbox. Penggunaan device bandwith ppada Blackberry membuat koneksi internet sangat irit sekali.
Kelebihan
o   System full back-up atau recover sebagian maupun sepenuhnya mempermudah user dalam memback-up data-data penting
o   Fungsi autotext, cukup dengan menentukan keyword lalu mengasosiasikannya dengan isi pengganti yang biasanya berisi text atau character yang panjang, dan digunakan dengan mengetikan keyword, maka isi pengganti akan menggantikan keyword tersebut
o   Fungsi search, sangat membatu untuk mencari informasi atau data yang tersimpan di perangkat blackberry atau yang ada di jaringan internet
o   Fungsi BBM (Blackberry Messenger) yang merupakan salah satu fiturandalan BlackBerry yang memberikan layanan untuk chatting kesesama pengguna BlackBerry. 
Kelemahan
o   Belum mendukung conference call
o   Tidak ada aplikasi native untuk menerima dan mengirimkan fax

Minggu, 05 April 2020

CHAPTER 8


Digital Storage
 Preserving Content Locally and on the Cloud



Hard Drive
Istilah, hard drive, merujuk secara kolektif ke hard disk dan SSD. Hard drive dapat berupa internal atau eksternal. Artinya, mereka dapat berada di dalam komputer atau perangkat seluler, atau mereka dapat menjadi perangkat eksternal yang terhubung ke komputer atau perangkat seluler. Bagian berikut membahas karakteristik hard disk dan SSD internal dan eksternal.
A.    Hard Disk



Hard disk, juga disebut hard disk drive (HDD) adalah perangkat penyimpanan yang berisi satu atau lebih piringan bundar yang tidak fleksibel yang menggunakan partikel magnetik untuk menyimpan data, instruksi, dan informasi. Kapasitas penyimpanan hard disk bervariasi dan ditentukan oleh jumlah piring yang berisi hard disk, komposisi lapisan magnetik pada piring, apakah itu rekaman longitudinal atau tegak lurus, dan kepadatannya.
• Piring terbuat dari aluminium, gelas, atau keramik dan memiliki lapisan tipis dari bahan paduan yang memungkinkan barang direkam secara magnetis di permukaannya.
• Perekaman longitudinal meluruskan partikel magnetik secara horizontal di sekitar permukaan disk. Sebaliknya, dengan perekaman tegak lurus, hard disk meluruskan partikel magnetik secara vertikal, atau tegak lurus terhadap permukaan disk, sehingga memungkinkan kapasitas penyimpanan yang jauh lebih besar.
• Kepadatan adalah jumlah bit dalam suatu area pada media penyimpanan. Kepadatan yang lebih tinggi berarti kapasitas penyimpanan yang lebih besar. Hard disk adalah media penyimpanan baca / tulis. Artinya, Anda dapat membaca dan menulis di hard disk beberapa kali. Namun, sebelum data dapat dibaca atau ditulis pada hard disk, disk harus diformat. Memformat adalah proses membagi disk menjadi trek dan sektor sehingga sistem operasi dapat menyimpan dan menemukan data dan informasi pada disk. Track adalah pita rekaman sempit yang membentuk lingkaran penuh pada permukaan disk. Lokasi penyimpanan disk terdiri dari bagian berbentuk baji, yang memecah trek menjadi busur kecil yang disebut sektor. Pada hard disk, suatu sektor biasanya menyimpan hingga 512 byte data. Terkadang, suatu sektor memiliki kelemahan dan tidak dapat menyimpan data. Saat Anda memformat disk, sistem operasi menandakan sektor buruk ini tidak dapat digunakan.
B.     SSDs


SSD (solid-state drive) adalah perangkat penyimpanan memori flash yang berisi prosesornya sendiri untuk mengelola penyimpanannya. Memori flash sendiri adalah jenis memori nonvolatile yang dapat dihapus secara elektronik dan ditulis ulang. Chip memori flash adalah jenis media solid-state, yang berarti semuanya terdiri dari komponen elektronik, seperti sirkuit terintegrasi, dan tidak mengandung komponen bergerak. Kurangnya bagian yang bergerak membuat memori flash penyimpanan lebih tahan lama dan tahan goncangan dibandingkan jenis media lainnya, seperti hard disk magnetik atau cakram optik. SSD dapat berupa chip memori flash yang dipasang langsung pada motherboard atau kartu adaptor, SSD juga dapat ditempatkan dalam casing terpisah yang menempel pada motherboard
SSD memiliki beberapa keunggulan dibandingkan hard disk tradisional (magnetik), termasuk yang berikut:
• Waktu akses lebih cepat (bisa lebih dari 100 kali lebih cepat)
• Kecepatan transfer lebih cepat
• Pengoperasian lebih tenang
• Lebih tahan lama
 • Berat lebih ringan
 • Konsumsi daya lebih sedikit (mengarah ke lebih usia baterai)
• Lebih sedikit panas yang dihasilkan
 • Umur lebih lama (lebih dari 10 kali lebih lama)
• Defragmentasi tidak diperlukan
Kelemahan SSD adalah bahwa mereka biasanya memiliki kapasitas penyimpanan yang lebih rendah daripada hard disk, pemulihan data jika terjadi kegagalan bisa lebih sulit daripada hard disk tradisional, dan biayanya lebih tinggi per gigabyte. Untuk menjaga harga laptop terjangkau, laptop dengan SSD biasanya memiliki kapasitas penyimpanan yang lebih rendah daripada laptop dengan
C.    External Hard Drives 

Hard drive eksternal adalah perangkat penyimpanan berdiri bebas terpisah yang terhubung dengan kabel ke port USB atau port lain di komputer atau perangkat seluler. Hard disk dan SSD tersedia sebagai hard drive eksternal. Ukuran dan kapasitas penyimpanan hard drive eksternal bervariasi, dengan beberapa memiliki kapasitas yang lebih besar daripada hard drive internal. Hard drive eksternal yang lebih kecil bersifat portabel dan memungkinkan pengguna seluler untuk memindahkan foto dan file lainnya dari satu komputer ke komputer lainnya dengan mudah. Seperti halnya hard drive internal, seluruh hard drive eksternal tertutup dalam kedap udara, tas tertutup. Unit hard drive eksternal dapat menyertakan beberapa hard drive yang dapat Anda gunakan untuk tujuan yang berbeda, jika diinginkan
D. Raid

Beberapa produsen komputer pribadi menyediakan konfigurasi hard drive yang menghubungkan beberapa hard disk atau SSD yang lebih kecil ke dalam satu unit yang bertindak seperti satu hard drive besar. Sekelompok dua atau lebih hard drive terintegrasi disebut RAID (redundant array of independent disks). RAID adalah solusi penyimpanan yang ideal dalam situasi di mana akses tanpa gangguan ke data sangat penting .