Minggu, 03 Maret 2024

PROSES ATAU TAHAPAN DATA MINING



Data mining adalah suatu proses yang melibatkan ekstraksi, transformasi, dan analisis data yang kompleks dari berbagai sumber, termasuk basis data besar, data terstruktur dan tidak terstruktur, serta data yang diperoleh dari berbagai platform digital. Tujuan utama dari data mining adalah untuk mengungkapkan pola atau hubungan yang tidak terlihat secara langsung, serta mendapatkan pemahaman yang lebih dalam tentang perilaku atau tren yang mendasari data tersebut.

Proses data mining melibatkan penggunaan berbagai teknik analisis statistik, machine learning, dan kecerdasan buatan untuk mengeksplorasi dataset secara menyeluruh. Hal ini mencakup penggunaan algoritma klasifikasi untuk memprediksi kategori atau label, algoritma clustering untuk mengelompokkan data menjadi segmen-segmen yang serupa, algoritma regresi untuk menemukan hubungan antara variabel, dan algoritma asosiasi untuk mengungkapkan keterkaitan antara item dalam data transaksional. Selain itu, data mining juga mencakup proses pra-pemrosesan data, yang melibatkan pembersihan data dari noise atau outlier, pengisian nilai yang hilang, dan transformasi data ke dalam format yang lebih mudah dipahami atau digunakan oleh model analisis. Berikut adalah tahapan umum dalam proses data mining:

1. Pemahaman Masalah: Langkah awal adalah memahami masalah yang ingin dipecahkan atau tujuan yang ingin dicapai. Ini termasuk mengidentifikasi tujuan bisnis, kebutuhan informasi, dan pemahaman tentang domain yang relevan.

2. Pemahaman Data: Setelah masalah dipahami, langkah berikutnya adalah memahami data yang tersedia. Ini melibatkan mengumpulkan data dari berbagai sumber, mengeksplorasi struktur data, dan mengidentifikasi potensi masalah atau kekurangan dalam data.

3. Pemilihan Data: Langkah ini melibatkan memilih subset data yang relevan dan bermanfaat untuk analisis lebih lanjut. Ini bisa mencakup pemilihan atribut atau fitur yang paling berpengaruh, serta pemilihan sampel data yang relevan jika perlu.

4. Pra-Pemrosesan Data: Sebelum analisis data dilakukan, seringkali data perlu diproses untuk membersihkan, mengintegrasikan, atau mentransformasikan mereka. Pra-pemrosesan data mencakup langkah-langkah seperti menghapus data yang tidak lengkap atau tidak relevan, menangani nilai yang hilang, dan normalisasi atau transformasi data.

5. Pemodelan: Tahap ini melibatkan penggunaan teknik dan algoritma data mining untuk membangun model yang dapat mengungkapkan pola atau hubungan dalam data. Ini bisa melibatkan teknik seperti regresi, klasifikasi, clustering, atau asosiasi.

6. Evaluasi Model: Setelah model dibangun, mereka perlu dievaluasi untuk memastikan kualitasnya dan relevansinya dalam menyelesaikan masalah bisnis yang ada. Evaluasi model melibatkan penggunaan metrik kinerja yang sesuai dan validasi model menggunakan data yang independen jika memungkinkan.

7. Penggunaan Model: Model yang telah dievaluasi dan divalidasi dapat digunakan untuk membuat prediksi atau mendukung pengambilan keputusan yang mendukung tujuan bisnis. Penggunaan model ini dapat melibatkan integrasi ke dalam sistem yang ada atau dalam pengambilan keputusan manusia.

8. Pemeliharaan dan Monitoring: Proses data mining tidak berakhir setelah model dibangun dan digunakan. Penting untuk memelihara model yang ada dengan memantau kinerjanya secara berkala, memperbarui model sesuai kebutuhan, dan menangani perubahan dalam data atau lingkungan bisnis.

Tahapan-tahapan ini tidak selalu harus dilakukan secara berurutan, dan seringkali melibatkan iterasi dan pengulangan untuk memperbaiki model atau memperbarui pemahaman tentang masalah yang dihadapi.

  

Sabtu, 24 Juni 2023

TUGAS UAS PERANCANGAN BASIS DATA SEMESTER 4

Nama : Lola Enjelia

NIM    : 21416255201133

Kelas  : IF21-A


Berikut kumpulan link video youtobe untuk memenuhi tugas basis data


Link video instal Xampp :

 https://youtu.be/nndAXbsMJe8


Link video 10 contoh query mysql 'where' dengan implementasi :

 https://youtu.be/iaiHEsD1td8


Link video 10 contoh query function Mysql dan 2 function yang dibuat sendiri

https://youtu.be/3-PkT4jWo8c


Link video Penggunaan primary key dan index dalam 2 kasus

https://youtu.be/It4PfAfuBww


link vidio group by :

https://youtu.be/fNfU4Ao77ew

Minggu, 16 Oktober 2022

RELASI

(Tentukan Kardinalitas dan Opsionalitas)

Dalam system akademik selesaikan Relasi antara

1.      Prodi diketahui oleh dosen

2.      Dosen ploting program studi

3.      Mahasiswa dibimbing dosen

4.      Dosen memiliki prodi

5.      Dosen  mengampu matakuliah

6.      Prodi memilik kelas

7.      Mahasiswa memilih matakuliah

8.      Mahasiswa ploting Kelas

9.      Fakultas memiliki Prodi

10.  Mahasiswa dibimbing dosen




Relasi
Merupakan hubungan yang terjadi pada suatu tabel dengan tabel yang lainnya,
yang berfungsi untuk mengatur operasi suatu database.

Selasa, 27 September 2022

Apa itu attribute, entitas dan relasi dalam ERD


Atribut

    Atribut adalah sifat atau karakteristik yang melekat dalam

sebuah entitas

Contoh :

– MAHASISWA = (NIM, NamaMhs, AlamatMhs)

– MOBIL = (NoMobil, NamaMobil, Jenis Mobil, Merk Mobil)

     Setiap atribut akan memiliki nilai (values)

Domain (Value Set) merupakan batas-batas nilai yang

diperbolehkan bagi suatu atribut

Tipe Atribut

1.  Simple dan Composite attributes

• Atribut Simple : Atribut sederhana yang tidak dapat dibagi

dalam beberapa bagian

• Atribut Komposit : Atribut yang dapat dibagi lagi dalam

beberapa bagian;

contoh : Nama; yang terdiri dari Nama depan dan Nama Belakang

Tipe Atribut

2. Simple dan Composite attributes

• Atribut Simple : Atribut sederhana yang tidak dapat dibagi

dalam beberapa bagian

• Atribut Komposit : Atribut yang dapat dibagi lagi dalam

beberapa bagian;

contoh : Nama; yang terdiri dari Nama depan dan Nama

Belakang

2. Single-valued dan multi-valued attributes

• Atribut Single-valued : Atribut yang memiliki paling

banyak satu nilai untuk setiap baris data

• Multi-valued attributes : Atribut yang dapat diisi

dengan lebih satu nilai tetapi jenisnya sama. Contoh :

Nomor Telp, Alamat

3. Derived attributes (Atribut Turunan) :

Atribut yang diperoleh dari pengolahan dari atribut lain yang

berhubungan. Contoh : Umur, IP

Atribut Mandatory dan Non Mandatory

• Atribut Mandatory adalah atribut yang harus diisi tidak

boleh kosong (not null)

• Atribut Non mandatory adalah atribut yang boleh

kosong(null).

 

Entitas

    Entitas (entity) adalah sebuah objek yang keberadaannya

dapat dibedakan terhadap objek lain

• Entitas dapat berupa orang, benda, tempat, kejadian,

konsep

• Contoh :

– Orang : MAHASISWA, DOSEN, PEMASOK

– Benda : MOBIL, MESIN, RUANGAN

– Organisasi : NEGARA, DESA

– Kejadian : PENJUALAN, REGISTRASI

– Konsep : REKENING



Relasi 

    Relasi adalah sebuah basis data yang saling berhubungan satu dengan yang lainnya. Relasi juga di sebut dengan tabel. Seperti biasanya tabel itu mempunyai baris, kolom. Baris dinamakan juga dengan tuple dan kolom di sebut dengan atribut.

 

Macam-macam relasi yaitu :

  • On –to- one

    Relasi ini mempunyai notasi 1 : 1

Contoh : relasi tabel siswa dan orang tua. Di mana satu baris orang tua berhubungan dengan satu baris siswa dan begitu sebaliknya.

  • One – to – many

    Relasi one to many ini memakai notasi 1 : n

Contoh : relasi antra siswa dengan guru. Di mana satu baris siswa berhubungan dengan satu baris guru.

  • Many – to – many

    Relasi ini  antara mahasiswa dengan mata kuliah . Dimana satu baris mata kuliah berhubungan dengan satu baris mata kulai atau mata pelajaran , begitu juga sebaliknya




Rabu, 21 September 2022

4. Apa itu physical model?


  • 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 :

    1.      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.

    2.      Model data membantu merancang Basis Data pada tingkat Konseptual, Fisik, dan Logis.

    3.      Struktur Model Data membantu untuk menentukan tabel relasional, kunci primer dan prosedur tersimpan.

    4.      Memberikan gambaran yang jelas tentang data dasar dan dapat digunakan oleh pengembang Basis Data untuk membuat Basis Data Fisik.

    5.      Juga bermanfaat untuk mengidentifikasi data yang hilang atau berlebihan.

    Jenis Model Data

    Ada tiga jenis Model Data yaitu sebagai berikut :

    1.      Konseptual : Model Data ini mendefinisikan APA isi sistem. Model ini biasanya dibuat oleh pemangku kepentingan Bisnis dan Arsitek Data. Tujuannya adalah untuk mengatur, memperluas, dan mendefinisikan konsep dan aturan bisnis.

    2.      Logis : Menentukan BAGAIMANA sistem harus diimplementasikan terlepas dari DBMS. Model ini biasanya dibuat oleh Arsitek Data dan Analis Bisnis. Tujuannya adalah untuk mengembangkan peta teknis peraturan dan struktur data.

    3.      Fisik : Model Data ini menjelaskan BAGAIMANA sistem akan diimplementasikan menggunakan sistem DBMS tertentu. Model ini biasanya dibuat oleh DBA dan pengembang. Tujuannya adalah implementasi aktual dari Database.

     


    Model Data Fisik

    Model Data Fisik menjelaskan implementasi spesifik Data Model Basis Data yang menawarkan abstraksi dari Database dan membantu menghasilkan skema. Jenis Model Data ini juga membantu memvisualisasikan struktur Basis Data. Ini membantu memodelkan kunci kolom, batasan, indeks, pemicu, dan fitur RDBMS lainnya.

     


    Karakteristik Model Data Fisik

    1.      Model Data Fisik menggambarkan kebutuhan data untuk satu proyek atau aplikasi meskipun mungkin diintegrasikan dengan Model Data Fisik lainnya berdasarkan ruang lingkup proyek.

    2.      Model Data berisi hubungan antara tabel yang membahas kardinalitas dan nullability dari hubungan tersebut.

    3.      Dikembangkan untuk versi tertentu dari DBMS, lokasi penyimpanan data atau teknologi yang akan digunakan dalam proyek.

    4.      Kolom harus memiliki tipe data, panjang yang ditetapkan dan nilai default yang tepat.

    5.      Kunci primer, tampilan, indeks, profil akses, dan otorisasi, serta lainnya ditentukan.







3. Apa itu basis conseptual DB

   


Conseptual

    Conseptual adalah seni perencanaan, pengembangan, dan komunikasi untuk memungkinkan sekelompok orang bekerja bersama untuk mencapai hasil yang di inginkan.

 Conseptual DB merupakan langkah awal dalam perancangan database. Pada tahap ini kita hanya menentukan konsep-konsep yang berlaku dalam sistem database yang akan di bangun. Langkah-langkah utama dalam perancangan secara Konseptual adalah sebagai berikut:

1. Prosedur kerja secara keseluruhan yang berlaku pada sistem yang berjalan

2. Informasi (output) apa yang diinginkan dari database?

3. Apa saja kelemahan-kelemahan dari sistem berjalan?

4. Pengembangan sistem di masa yang akan datang?

5. Bagaimana tingkat keamanan data saat ini?

6. Siapa saja yang terlibat dalam sistem yang berjalan?

7. Apa saja input yang diperlukan?

  1. Perancangan skema konseptual menghasilkan sebuah conceptual database schema pada DBMS independent model data tingkat tinggi seperti EER.
  2. 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.


2. Apa itu basis data?

    Basis data (Database) terdiri dari dua kata yaitu basis dan data. 

    Basis : Menurut ruangguru.co.id basis memiliki arti berupa tempat kumpul atau tempat berpusatnya sesuatu.

    Data : Masih dari sumber yang sama yaitu ruangguru.co.id data merupakan fakta-fakta dari dunia nyata yang mewakilkan sebuah objek. Objek tersebut bisa manusia, barang, dan lain sebagainya yang di simpan atau record ke dalam beberapa bentuk seperti teks, suara, gambar, dan lainnya.

    Jadi basis data bisa kita artikan kumpulan data-data yang saling berkaitan sehingga bisa dengan mudah di olah dengan mudah oleh pengguna. Proses pengolahan data contohnya yaitu menginput, menyimpan, memanggil, dan menghapus data.

    Pengertian lain dari basis data adalah Basis Data adalah kumpulan informasi yang disimpan dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari database.


1. Apa yang Anda harapkan dari MK Basis data?

     Saya berharap MK basis data dapat memberikan pengetahuan tentang cara pengolahan data agar saya bisa dapat mengelola data dengan baik dan benar. Supaya bisa berguna di kehidupan saya karena saya tidak mau tertinggal oleh teknologi yang semakin hari semakin berkembang dengan pesat. Dengan nantinya apabila saya bisa mengaplikasikan data base semoga saya bisa bekerja di Perusahaan besar.