Postingan

Menampilkan postingan dari Juli, 2019

“basis data XI – KD 5 Memahami tipe data pada basis data”

Basis data adalah kumpulan dari berbagai data yang saling berhubungan satu sama lain yang  di simpan di perangkat keras secara sistematis sehingga dapat diolah, di manipulasi (diperbaharui, diolah dengan perhitungan tertentu, dihapus) dan dicari dengan cepat.  perangkat lunak yang di gunakan untuk mengelola disebut dbms. Aplikasi dbms antra lain: Oracle 10g, SQL-Server 2005, MySQL 5, MS-Access 2007. Masing- masing aplikasi mempunyai tipe data sendiri , tapi fungsi  tipe data yang sama dalam aplikasi  yang berbeda mempunyai fungsi yang sama. Di dalam tipe data aplikasi dbms ada beberapa tipe data yang sama. Di bawah ini akan di sebutkan  tipe data dan fungsinya di dalam aplikasi dbms  Oracle 10g, SQL-Server 2005, MySQL 5, MS-Access 2007. A. TIPE DATA ORACEL 10g Jenis tipe data oracle 10g ada  10 yaitu sebagai berikut: VARCHAR2(SIZE)  adalah String dengan ukuran panjang karakter variabel maximal sebesar size. Tipe data varchar2 bisa menyimpan semua jenis karakter yang dimasukan

“basis data XI – KD 4 Memahami kelompok perintah DDL, DML dan DCL dalam basis data”

Gambar
Kelompok Perintah Yang Termasuk Dalam DDL, DML Dan DCL Dalam Basis Data Dan Fungsinya in  2018-05-17 14:47:01  by  admin         Dalam pembahasan kali ini, kami secara pribadi akan membahas tentang  DDL  ( Data Definision Language (bahasa pendefinisian data)),  DML  ( Data Manipulation Language  (bahasa manipulasi data)), dan  DCL  ( Data Control Language (bahasa pengontrol data)) yang merupakan ilmu yang kita dapat dari pelajaran Basis Data atau Data Base. Pelajaran ini merupakan pelajaran basis data yang kita dapat jika kita memilih keahlian RPL di SMK. Dari kepanjangannya saja kita pasti tahu bahwa  DDL ,  DML , dan  DCL  itu merupakan suatu anjuran dari bahasa  SQL  atau  Structured Query Language . SQL ialah sebuah bahasa pemrograman yang berfungsi untuk mengambil semua atau field data dari dalam database yang berhubungan. Istilah query sering terdengar untuk SQL tersebut yang berguna sebagai suatu bahasa yang dasar. Ketiga perintah itu yang terkait dengan

“basis data XI – KD 3 Menerapkan teknik normalisasi basis data”

Normalisasi  Basis Data  ialah suatu bbentuk hubungan sistematis yang  tujuannya tuntuk mengurangi redundansi data pada suatu database agar database tersebut dapat bekerja dengan baik. Tujuan normalisasi database adalah untuk memastikan kebenaran data dan mengurangi pengulangan data dan juga bertujuan untuk membuat tabel yang normal atau baik. Jika sebuah database belum di normalisasi, maka kemungkinan akan terjadi tiga hal yang merugikan seperti berikut : INSERT Anomali, yaitu keadaan dimana tidak memungkin kan dalam memasukan suatu data dalam jenis yang berbeda beda secara lansung. DELETE Anomali , yaitu menghaspus data yang tidak sesuai dengan yang di perintahkan, seperti data yang tidak seharusnya terhapus malah jadi ikut terhapus. UPDATE Anomali, yaitu keadaan dimana nilai yang sudah diubah tidak benar dan sesuai dengan yang di proseskan sehingga menyebabkan kejanggalan database. Teknik normalisasi adalah suatu usaha untuk membuat sebuah database yang normal atau baik agar

“basis data XI – KD 2 Memahami bentuk diagram hubungan antar entitas”

Gambar
Entity Relationship Diagram  ( ERD ) adalah sebuah model data yang didasarkan atas persepsi dunia nyata, yang terdiri dari objek dasar yang disebut dengan entitas dan hubungan (relation) antara objek-objek tersebut. Entitas ( entity )  adalah kelompok orang, tempat, objek, kejadian atau konsep tentang apa yang kita perlukan untuk men-capture dan menyimpan data. Kategori entitas: Orang: agen, kontraktor, pelanggan Tempat: wilayah, gedung, ruangan, kampus Objek: buku, mesin, produk Peristiwa: penerapan, pembatalan, pendaftaran Konsep: rekening, dana, stok. Atribut ( attribute )  adalah sifat atau karakteristik deskriptif suatu entitas. Contoh: entitas Mahasiswa memiliki atribut: npm, nama, alamat, no_telepon, tgl_lahir. Beberapa atribut dikelompokkan secara logis menjadi superatribut ( superattribute ) yang disebut atribut gabungan ( compound attribute ). Misalnya,  nama , merupakan atribut gabungan dari  nama_depan ,  nama_tengah , dan  nama_keluarga . Hub

Basis data XI - KD 1 memahami struktur hirarki basis data

Gambar
Basis data memiliki banyak arti  Basis  yaitu markas atau gudang ataupun tempat berkumpul, sedangkan  Data  ialah representasi nyata dan sebuah fakta yang mempunyai sesuatu objek. Secara garis besar  Basis data  itu sendiri merupakan kumpulan dari data yang berhubungan dengan yang lainnya dan disimpan di dalam komputer secara bersamaan semirip mungkin tanpa adanya sebuah pengulangan yang mungkin tidak digunakan dengan berbagai metode yang ada. Pengertian dari  Basis Data  menurut para ahli, yaitu Database adalah sekumpulan sebuah informasi penting yang disimpan di komputer sehingga dapat di check dengan suatu aplikasi komputer untuk mendapat petunjuk dari data base itu. Database adalah pencerminan semua kenyataan yang berkaitan disimpan secara bersama semirip rupa dan tanpa pengulangan yang tidak berguna, untuk mencukupi semua kebutuhan. Database merupakan kumpulan informasi yang saling berhubungan pada suatu benda atau permasalahan tertentu pada tujuan tertentu juga. Ternyat