Posts

Showing posts from 2019

Desain Konseptual dan Logical

Image
Contoh Desain Konseptual dan Logical Kali ini, saya membuat Artikel tentang Desain Konseptual dan Logical. Apa itu Konseptual dan Logical? Bagi yang belum paham dan mengerti tentang Desain Konseptual dan Logical, bisa langsung menuju ke artikel Penjelasan tentang Konseptual Database/Basis Data dan Logical Database Design and the Ralational Model pada postingan sebelumya. Untuk yang sudah tahu, langsung saja berikut dibawah ini sebuah contoh dari Desain Konseptual dan Logical dari Pengumpulan Data dan Analisis. Pengumpulan Data Dan Analisis Data dalam system : pegawai, prodak(antar jemput, pengiriman barang, cleaning), Pelanggan. Dalam system usernya : pengguna, pegawai ( driver, pelayanan, ada staff). User mendaftarkan diri menggunakan no hp data mengisi biodata. Pegawai di daftarkan oleh pegawai lain dengan mengisi no hp dan biodata. Proses bisnis : user memilih prodak, setiap prodak memiliki harga yang berbeda. Output : mengetahui transaksi penggunaan jasa/pembelian

Logical Database Design and the Relational Model

Image
Desain Database Logical dan Model Relasional Model hirarkis atau biasa disebut model pohon ini menggunakan pola hubungan dengan istilah orang tua dan anak. Terdapat juga istilah simpul (bercirikan kotak atau lingkaran). Simpul yang berada diatas yang terhubung ke simpul pada level di bawahnya disebut orang tua. Setiap orang tua bisa memiliki satu (hubungan 1:1) atau beberapa anak (hubungan 1:M), tetapi setiap anak hanya memiliki satu orang tua. Simpul–simpul yang di bawahi oleh simpul orang tua disebut anak. Adapun hubungan antara anak dan orang tua disebut cabang. Perbedaannya adalah, record-record di organisasi kan sebagai tree (pohon) dari pada graf. Model jaringan di representasi kan dengan sekumpulan record (Pascal), dan relasi antar data yang di representasi kan oleh record & lin. Model ini menyerupai model hirarki. Perbedaannya terdapat pada suatu simpul anak bisa memiliki lebih dari satu orang tua. Model ini bisa menyatakan hubungan 1:1 (satu arang tu

Pengertian dan Alasan MySQL Paling Terkenal di Dunia

Image
Apa itu MySQL dan Mengapa itu Basis Data Open Source Paling Populer di Dunia? Sebelum kita mengetahui dan memahami MySQL, kita harus tahu apa itu Database dan SQL terlebih dahulu. Karena, MySQL sangat erat kaitannya dengan kedua hal tersebut dan MySQL ini menjadi salah satu bagian dari Database dan SQL tersebut. Baiklah tanpa panjang lebar, simak penjelasannya berikut dibawah ini. Namun, bagi kalian yang sudah mengerti tentang Database dan SQL, langsung saja menuju ke bagian dari Pengertian MySQL.  Pengertian Database Kita setiap hari pastinya membuka, memakai, menggunakan Database tanpa kita sadari. Database tersebut sangat mudah kita jumpai keberadaannya dalam kehidupan sehari-hari seperti contoh kecil, ketika kita ingin mendengarkan lagu-lagu favorit, kita membuka daftar putar dari Smartphone. Dalam hal ini, daftar putar adalah salah satu Basis Data. Contoh lainnya, ketika mengambil foto dan mengunggah nya ke akun kita di jejaring sosial seperti Facebook, Instagram d

Penjelasan tentang Physical Model dalam Database

Image
Apa itu Physical Model? Pemodelan Data adalah proses menciptakan model data untuk data yang akan disimpan dalam Database. Model data ini adalah representasi konseptual dari objek data asosiasi antara objek data yang berbeda aturan. Tujuan utama menggunakan Model Data adalah sebagai berikut : Memastikan bahwa semua objek data yang dibutuhkan oleh Database di wakili secara akurat. Kelalaian data akan menyebabkan pembuatan laporan yang salah dan menghasilkan hasil yang salah. Model data membantu merancang Basis Data pada tingkat Konseptual, Fisik, dan Logis. Struktur Model Data membantu untuk menentukan tabel relasional, kunci primer dan prosedur tersimpan. Memberikan gambaran yang jelas tentang data dasar dan dapat digunakan oleh pengembang Basis Data untuk membuat Basis Data Fisik. Juga bermanfaat untuk mengidentifikasi data yang hilang atau berlebihan. Jenis Model Data Ada tiga jenis Model Data yaitu sebagai berikut : Konseptual : Model Data ini mendefinisikan A

Penjelasan tentang Konseptual Database / Basis Data

Image
Apa itu Conseptual DB? Perancangan skema konseptual menghasilkan sebuah conceptual database schema pada DBMS independent model data tingkat tinggi seperti EER. Perancangan transaksi  untuk merancang karakteristik dari transaksi-transaksi database yang telah diketahui pada suatu DBMS-independent. Transaksi-transaksi ini akan digunakan untuk memproses dan memanipulasi database suatu saat dimana database tersebut dilaksanakan. Conseptual Conseptual  adalah seni perencanaan, pengembangan, dan komunikasi untuk memungkinkan sekelompok orang bekerja bersama untuk mencapai hasil yang di inginkan. Mengetahui kebutuhan fungsional dan bisnis proses . Berdasarkan pada kebutuhan saat ini tetapi memungkinkan mencerminkan kebutuhan masa depan. Hanya Pemodelan Data. Dokumentasi. Diilustrasikan menggunakan " Entity Relationship Diagram " (ERD) adalah hasil dari menyelesaikan proses Pemodelan Data. Bisnis menggunakan data untuk meningkatkan penjualan atau mengu

Penjelasan Singkat tentang Basis Data / Database

Image
Apa itu Basis Data? Sebelum kita membahas pengertian dari Basis Data, kita harus tahu terlebih dahulu pengertian dari Data dan Informasi. Karena Data dan Informasi sangat berkaitan dengan Data Base. Suatu hal yang belum memiliki arti bagi penerimanya dan sesuatu yang belum di olah disebut dengan Data . Sedangkan  Informasi adalah hasil pengolahan dari sebuah model, formasi, organisasi, atau pun suatu perubahan bentuk dari data yang memiliki nilai tertentu, dan bisa digunakan untuk menambah pengetahuan bagi yang menerimanya. Informasi seringkali merupakan hasil dari penggabungan, pembandingan, menganalisis atau melakukan perhitungan pada data. Nah, setelah kita mengerti tentang Data dan Informasi, barulah kita bahas tentang Database berikut ini. Pengertian Basis Data Basis Data/Database adalah kumpulan data terpusat dan terstruktur yang disimpan pada sistem komputer. Database menyediakan fasilitas untuk mengambil, menambah, memodifikasi, dan menghapus data saat di

Harapan dari Manfaat Matakuliah Basis Data

Image
Apa Harapan dari Matakuliah Basis Data? Didalam kuliah jurusan Informatika mewajibkan mahasiswa untuk mengambil Matakuliah Basis Data. Apa perlunya kita mempelajari Basis Data? Dan Apa yang diharapkan dari Mata Kuliah tersebut? Maka oleh karena itu, kita harus tahu terlebih dahulu pentingnya Basis Data. Untuk mengetahui pentingnya Basis Data, kita harus mengerti tentang manfaat dari Matakuliah Basis Data. Baiklah mari kita simak dibawah ini manfaat setelah kita mempelajari Matakuliah Basis Data. Manfaat Database Adapun manfaat untuk kita dalam mempelajari Database adalah sebagai berikut : Sebagai komponen utama atau penting dalam sistem informasi, karena merupakan dasar dalam menyediakan informasi. Menentukan kualitas informasi yaitu cepat, akurat, dan relevan, sehingga informasi yang disajikan tidak basi. Informasi dapat dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannya. Mengatasi kerangkapan data ( redundancy data ). Men

Perintah Masukkan dan Keluaran dalam Pemrograman Dasar

INPUT DAN OUTPUT Artikel ini akan membahas tentang Perintah Keluaran dan Masukkan yang ada pada Program dalam Bahasa C atau C++. Dalam membuat Program, kita harus memahami sebuah perintah sehingga program yang di buat akan interaktif yaitu dapat melibatkan pengguna dalam memasukkan data serta dapat menampilkan informasi. Disini, saya juga akan membahas tentang Fungsi Manipulator yang digunakan untuk merapikan tampilan dan Fungsi Matematika dalam membuat Aplikasi Matematika, serta Fungsi String yang berguna untuk melakukan permintaan data berupa String. Oke, mari kita bahas satu persatu berikut dibawah ini. Perintah Keluaran Perbedaan Perintah Keluaran dalam Bahasa C dan C++ yaitu jika kita menggunakan Bahasa C, yang digunakan adalah fungsi printf dan dalam Bahasa C++ menggunakan fungsi  cout . Contoh : Bahasa C       :   printf("Selamat Datang", &nama); Bahasa C++   :  cout<<"Selamat Datang<<nama; Perintah Masukkan Perintah Masukkan cin d

Program Final Project dalam Bahasa C

Image
⇐     Latihan Bahasa C #45 FINAL PROJECT Ini adalah Latihan Bahasa C yang terakhir tentang Pemrograman Dasar yang ada pada Firman's Blog . Pada Latihan Bahasa C yang bertajuk Final Project ini, saya telah menyiapkan sebuah contoh program sederhana yang mencakup tentang sebagian Latihan Bahasa C sebelum-sebelumnya di Firman's B log   ini. Pada Program Final Project ini, saya membuat contoh program sebuah pelayanan dalam melayani fasilitas wisata yang ada di kota Karawang. Disini saya memberi namanya yaitu  PD. Travekar (Travel Karawang) yang merupakan sebuah perusahaan jasa yang melayani fasilitas perjalanan yang ada di kota Karawang. Dan didalam perusahaan ini terdapat paket yang tersedia yang dapat di pilih yaitu : Kode Paket Rute Perjalanan Minimum Peserta Tarif 01 Candi Jiwa - Pantai Samudra Baru  6 Orang Rp. 600.000 02 Curug Cigentis - Gunung Sanggabuana 6 Orang Rp. 750.000 03 Galuh Mas - Resinda - Stadion Singaperbangsa  4 Orang R

Senarai Berantai/Linked List dan Contoh Programnya dalam Bahasa C

Image
⇐     Latihan Bahasa C #44     ⇒ LINKED LIST / SENARAI BERANTAI Senarai Berantai adalah struktur data yang berisi kumpulan data yang disusun secara Linear dengan setiap data disimpan dalam sebuah simpul dan antara satu simpul dengan simpul yang lain dihubungkan melalui Pointer. Untuk yang belum mempelajari Pointer, silahkan kunjungi artikel tentang Pointer dan Contoh Programnya dalam Bahasa C . Senarai Berantai atau Linked List mempunyai bentuk dasar dengan sifat data disisipkan ke dalam senarai melalui salah satu ujungnya. Operasi Dasar dalam Senarai Berantai Insert() menyatakan operasi untuk memasukkan data kedalam Senarai Berantai pada posisi yang ditunjuk oleh Pointer pertama. Operasi ini biasa dinyatakan dengan insert(S, d) Find() menyatakan operasi untuk mencari suatu data dalam Senarai Berantai. Operasi ini biasa dinyatakan dengan fungsi find(pendahulu, x) . Nilai baliknya berupa True atau False. Remove() menyatakan operasi untuk menghilangkan sebuah simpu