TUGAS SISTEM BASIS DATA.doc

  • Upload
    inggit

  • View
    62

  • Download
    7

Embed Size (px)

Citation preview

  • 5/19/2018 TUGAS SISTEM BASIS DATA.doc

    1/5

    TUGAS SISTEM BASIS DATA

    NAMA : INGGIT IWANI

    NPM : 1314370220

    KELAS : 3 SORE C

    MATA KULIAH : SISTEM BASIS DATA

    PRODI : SISTEM INFORMASI

    DOSEN : AHMAD AKBAR S.KOM

  • 5/19/2018 TUGAS SISTEM BASIS DATA.doc

    2/5

    PENGERTIAN SISTEM BASIS DATA MENURUT 3 PARA AHLI

    Pene!"#$n B$%#% D$"$

    Basis data adalah kumpulan file-file yang mempunyai kaitan antara satu file dengan

    file lain sehingga membentuk suatu bangunan data untuk menginformasikan suatu

    perusahaan atau instansi dalam batasan tertentu

    Pengertian SistemMen&!&" 'e!!( F&")Ge!$*+,1-1 : /

    Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul

    bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran yang

    tertentu.

    Pengertian SistemMen&!&" D$#% G.B ,1--1 : 4/

    Sistem secara fisik adalah kumpulan dari elemen-elemen yang beroperasi bersama-sama untuk

    menyelesaikan suatu sasaran

    Definisi SistemMen&!&"D!. I!. H$!#n D+#5$!+ ,1-4: 7

    Suatu sistem adalah sekumpulan objek yang mencakup hubungan fungsional antara tiap-tiap

    objek dan hubungan antara ciri tiap objek, dan yang secara keseluruhan merupakan suatu

    kesatuan secara fungsional.

  • 5/19/2018 TUGAS SISTEM BASIS DATA.doc

    3/5

    PENGERTIAN DDL , DATA DEFINITION LANGUAGE

    Data Definition Language,DDLadalah bahasa dalam DBMS yang digunakan untuk membuatatau mendefinisikan obyek-obyek di dalam database. Secara umum digunakan untuk membuat

    obyek table dan ie!.

    Secara khusus, di dalam DBMS tertentu digunakan untuk "

    Membuat trigger

    Membuat stored procedure

    Membuat database, inde#, rule, schema dll $tergantung DBMS%

    &ontoh sintaks DD' "

    DD' untuk tabel

    ( )ntuk membuat tabel

    &*++ B'+ namatabel/ $column0definition/ 1 table0constraint/

    %

    ( )ntuk menghapus tabel

    D*23 B'+ namatabel/

    ( )ntuk memodifikasi tabel

    - Menambahkan kolom baru

    '+* B'+ namatabel/

    DD namakolom/ tipedata/ aturan/

    - Menghapus kolom

    '+* B'+ namatabel/

    D*23 namakolom/

    DD' untuk ie!

    ( )ntuk membuat ie!

    &*++ 45+6 namaie!/ S S7'7uery/

    ( )ntuk menghapus ie!

  • 5/19/2018 TUGAS SISTEM BASIS DATA.doc

    4/5

    D*23 45+6 namaie!/

    DD' untuk trigger

    ( )ntuk membuat trigger

    &*++ *588+* namatrigger/ 29 B'+ namatabel/ 29 :D+'++; :,; :59S+*; :,;:)3D+; S perintahS7'/

    PENGERTIAN DML , DATA MANIPULATION LANGUAGE

    D$"$ M$n#6&*$"#n L$n&$e ,DMLmerupakan sub bahasa S7' yang digunakan untukmemanipulasi data dalam database yang telah terbuat.

    3erintah yang digunakan, di antaranya

    < INSERT" 3erintah ini digunakan untuk menyisipkan atau memasukkan data baru kedalam tabel. 3enggunaannya setelah database dan tabel selesai dibuat.

    &ontoh "

    5nsert into mahasis!a alues $=>=?@A@, Crenky,=%E

    < SELECT" 3erintah ini digunakan untuk mengambil data atau menampilkan data dari

    satu tabel atau beberapa tabel dalam relasi. Data yang diambil dapat kita tampilkan dalam layarprompt MyS7' secara langsung maupun ditampilkan pada tampilan aplikasi.

    &ontoh "

    Select nama0mahasis!a from mahasis!a !here nilai F =E

    < UPDATE" 3erintah ini digunakan untuk memperbarui data lama menjadi data terkini.

    Gika nda memiliki data yang salah atau kurang up to date dengan kondisi sekarang, maka dapat

    diubah isi datanya menggunakan perintah )3D+.&ontoh"

    /mahasis!a set nim F H=>=?@A@I F =>=?@A@E

    < DELETE" 3erintah ini digunakan untuk menghapus data dari tabel. Biasanya data yang

    dihapus merupakan data yang sudah tidak diperlukan lagi. 3ada saat menghapus data, perintahyang telah dijalankan tidak dapat digagalkan, sehingga data yang telah hilang tidak dapat

    dikembalikan lagi

    &ontoh "/delete form mahasis!aE

  • 5/19/2018 TUGAS SISTEM BASIS DATA.doc

    5/5