Minggu, 03 April 2016

Perbedaan Antara Model Data Relasional, Jaringan dan Hirarkis

        Di sini saya akan menjelaskan perbedaan antara model data relasional,jaringan dan hirearkis
perbedaan model data tersebut adalah sebagai berikut.

1.Model Data Relasional

       Model relasional berbeda dengan model jaringan & hirarki.Pada model data relasional pemodelan menggunakan tabel untuk merepresentasikan data & relasi antar data. Setiap tabel terdiri atas kolom, dan setiap kolom mempunyai nama variable tertentu.Inti dari model ini adalah relasi, yang dimisalkan sebagai himpunan dari record. Pada model relasional, skema atau deskripsi data pada model relasi ditentukan oleh nama, nama dari tiap field (Atribut atau kolom), dan tipe dari tiap field.


2.Model Data Jaringan

Model jaringan direpresentasikan dengan sekumpulan record (Pascal),dan relasi antar data yang direpresentasikan oleh record & lin. Model ini menyerupai model hirarki. Perbedaannya terdapat pada suatu simpul anak bisa memilki lebih dari satu orang tua. Model ini bisa menyatakan hubungan 1:1 (satu arang tua punya satu anak), 1:M (satu orang tua punya banyak anak), maupun N:M (beberapa anak bisa mempunyai beberapa orangtua). Pada model jaringan, orang tua disebut pemilik dan anak disebut anggota. Sebagai Contoh lihat gambar dibawah ini:



3.Model Data Hirearkis

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 dibawahnya 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 dibawahi oleh simpul orang tua disebut anak. Adapun hubungan antara anak dan orang tua disebut cabang. Perbedaannya adalah, record-record diorganisasikan sebagai tree (pohon) daripada graf.


Macam-Macam Relasi Pada Table

        Untuk memenuhi salah satu tugas dari mata kuliah sistem basis data,di sini saya akan menjelaskan tentang macam-macam relasi pada table dan berikut adalah macam-macam relasi pada tabel.

1.One to One (1:1)
           One to One adalah perbandingan antara entity pertama dengan entity kedua berbanding satu berbanding satu.


2.One to Many (1:M)
           One to Many adalah perbandingan antara entity pertama dengan entity kedua berbading satu berbanding banyak.


3.Many to One(M:1)
              Many to One adalah perbandingan antara entity pertama dengan entity kedua berbanding banyak berbanding satu.


4.Many to Many (M:M)
             Many to Many yaitu perbandingan antara entity pertama dengan entity kedua berbanding banyak berbandingan banyak.



Sabtu, 19 Maret 2016

Membuat Database dan Table MySql Under Dos

              Untuk postingan kali ini kita akan mencoba untuk membuat sebuah database dan table di mysql melalui program dos,sebagaimana di tugaskan oleh dosen saya
tugas yg diberikan adalah untuk membuat database sebagai berikut :

Database : Kampus
Tabel : Mahasiswa

Field
No  int 2
NPM varchar 13
Nama varchar 50

Insert into

No : 1
Npm : 1510128262033
Nama : Agung Sunarya

No : 2
Npm : 1510128262029
Nama : Tomy Putra Hadi

    Baiklah mari kita mulai membuat Database dan tablenya

Langkah pertama :
    
Buka program mysql dengan menggunakan dos,
          caranya ketik "cd.. untuk keluar dari folder user dan akses drive c,gunakan dir untuk melihat apakah folder appserv ada di drive c,
gunakana "cd appserv untuk akses folder appserv"
gunakan script "mysql -u root -p" untuk akses dengan username root,dan password isi sesuai dgn password yg kita pilih saat pertama install mysql.
seperti gambar di bawah ini


Langkah kedua


Jika mysql telah terbuka seperti gambar di atas,kita bisa mulai membuat table dan databasenya
untuk kita buat sesuai tugas
ketik script"create database Kampus;"untuk membuat database dgn nama kampus
ketik "use kampus;"untuk menggunakan database kampus yg telah kita buat
untuk membuat table dengan nama mahasiswa gunakan
"create table mahasiswa
(No int(2),
NPM varchar(13),
Nama varchar(50);"



Langkah ketiga

    Setelah tablenya berhasil kita buat ,kita tinggal memasukan data2 yg di tugaskan tadi
gunakan perintah 
"insert into mahasiswa(no,npm,nama)
 values('1','1510128262033','Agung Sunarya');"
untuk mengisi data pertama,
untuk menyisipkan data berikutnya bisa menggunakan perintah yg sama dengan values yg berbeda


dan untuk menghapus isi table kita bisa gunakan "delete from mahasiswa"untuk menghapus isi table mahasiswa saja
untuk menghapus tabel mahasiswa seutuhnya kita bisa gunakan"drop table mahasiswa"

Tambahan
 jika di rasa database tersebut sudah tidak di gunakan dan ingin kita hapus,kita bisa gunakan
"drop database kampus"



        Jadi demikianlah cara untuk membuat database,menghapus database,membuat table,menghapus table ,serta mengisi table dengan data yg kita inginkan.Semoga cukup untuk memenuhi tugas yg di berikan oleh dosen.

GGTQ

Rabu, 09 Maret 2016

Cara menghapus file dan folder lewat cmd





Tugas kuliah,

mata kuliah basis data yaitu program DOS dan ini salah satu tugasnya yaitu menggunakan perintah untuk menghapus file dan folder
jadi buat ngehapus file ama folder ada beberapa step yg mesti di lakuin

1.Buka dos anda,bisa melalui "run dan ketik cmd lalu enter"

Tampilan Dos saat pertama di buka

2.Pilih folder yg akan di hapus


gunakan "dir"untuk menampilkan file dan folder
kita buat contoh folder yg akan kita hapus
gunakan "md nama folder"untuk membuat folder baru



gunakan "rd nama folder"untuk menghapus folder


3.Menghapus folder yg tidak kosong

perintah"rd"memang bisa di gunakan untuk menghapus folder,tp untuk folder yg memiliki isi harus menggunakan perintah yg berbeda


jadi untuk menghapus folder yg memiliki isi kita gunakan tambahan "/s"


 folder contoh di hapus dengan perintah "rd /s contoh"


3.Cara menghapus file

              Untuk menghapus file kita bisa menggunakan perintah "del"






jadi demikianlah cara penggunaan perintah untuk menghapus file dan folder,
semoga cukup untuk memenuhi tugas yg di berikan oleh dosen....