Langsung ke konten utama

Rangkuman Praktikum Basis Data





Assalamualaikum saya M. Bagus Putra F. mahasiswa Universitas Muhammadiyah Sidoarjo  Semester 2 Program Studi Informatika Fakultas Sains dan Teknologi.

Rangkuman Basis Data


Modul 1 (Basis Data, Model Data, Diagram E-R)

                     Basis data adalah kumpulan data yang disimpan secara sistematis di dalam computer dan dapat diolah atau dimanipulassi serta dapat diakses. System basis data merupakan ruang lingkup yang lebih luas dari basis data. System basis data memuat sekumpulan basis data dalam suatu system yang mungkin tidak ada hubungan antara satu dengan yang lain, tetapi secara keseluruhan mempunyai hubungan sebagai sebuah system yang didukung oleh komponen lainnya. Komponen System Basis Data: Perangkat Keras (Hardware), Sistem Operasi (Operating System), basis data (Database), DBMS (Database Management System), Pemakai (User).DBMS (Database Management System) merupakan bassis data dan set perangkat lunak (software) untuk pengolahan basis data.
                     Konsep Model data dapat dikelompokkan menjadi 3 macam
1. Model Data Berbasis Objek
2. Model Data Berbasis Record
3. Physical Based Data Model
                   Entinty Relationship Diagram (ER-D) Merupakan model data yang dikembangkan berdasarkan obyek atau entitass. ER_D berguna membantu perancang atau analis system pada saat melakukan analis dan perancangan basis data karena model ini dapat menunjukkan macam data yang dibutuhkan dan direlasikan antar data didalamnya.
Modul 2 Structured Query Language (SQL)
SQL merupakan suatu bahasa (language) standar menurut ANSI (American National Standards Institute) yang digunakan untuk mengkases basis data. SQL pertama kali diterapkan pada system R (sebuah proyek riset pada laboratorium riset San Jose, IBM).
Elemen dasar SQL mencakup pernyataan, nama, tipe data, konstanta, ekspresi, operator relasi, operator logika dan fungsi bawaan.
  • A.    Pernyataan: Merupakan perintah SQL yang meminta sesuatu tindakan kepada DBMS (Database Management System).
  • B.     Nama: Nama digunakan sebagai identitas bagi objek-objek pada DBMS.
  • C.     Tipe Data: Setiap data memiliki tipe data.
  • D.    Konstanta: Konstanta menyatakan nilai yang tetap tidak berubah, konstanta sering dipakai pada perintah SELECT.Konstanta juga dibagi menjadi 2; Konstanta numeric dan konstanta bertipe karakter.
  • E.     Operator Aritmatika: Ekspresi untuk memperoleh suatu nilai dari hasil perhitungan.
  • F.      Operator Relasi: Operator yang digunakan untuk membandingkan suatu nilai dengan nilai yang lain, operator relasi digunakan bersamaan dengan operator logika dalam membantu untuk menampilkan informasi dengan kriteria.
  • G.    Operator Logika: Operator logika ada 3 yaitu OR, AND, dan NOT
  • H.    Aggregate Functions (Fungsi Agregat): Sebuah subprogram yang menghasilkan suatu nilai jika dipanggil. Fungsi Agregat adalah fungsi standar didalam SQL.


Modul 3 Data Definition Language (DDL)

DDL merupakan bagian dari sql yang digunakan untuk mendfinisikan struktur dan kerangka data dan obyek basis data. Bisa juga dikatakan kelompok perintah yang berfungsi untuk mendefinisikan atribut-atribut basis data, tabel, batasan-batasan terhadp suatu atribut, serta hubungan antar tabel.
Perintah – Perintah
1. Create Databasse = Membuat basis data
2. Crop Database = Menghapus Basis Data
3. Create Table = Membuat Tabel
4. Alter Table = Mengubah atau menyisipkan kolom ke dalam tabel
5. Drop Table = Menghapus Tabel dari basis data
6. Create Index = membuat Indexs
7. Drop Indexs = Menghapus IIndexs

Modul 4 (Data Manipulation Language (DML)

            Data Manipulation Language (DDL) merupakan perintah-perintah yang berfungsi untuk melakukan manipulasi data ataupun objek-objek yang ada didalam tabel. Antara lain: perintah untuk memilih data (query), menyisipkan, mengubah dan menghapus data dalam basis data.
  • 1. INSERT   ; Perintah INSERT digunakan untuk menambahkan baris pada suatu tabel.
  • 2. UPDATE : Perintah UPDATE digunakan untuk mengubah isi data pada satu atau beberapa kolom pada suatu tabel
  • 3. SELECT : Perintah SELECT digunakan untuk menampilkan isi dari suatu tabel yang dapat dihubungkan dengan tabel yang lainnya.
  • 4. DELETE : Perintah DELETE digunakan untuk menghapus satu baris, baris dengan kondisi tertentu atau seluruh baris


Modul 5 (Query dan View)

Query merupakan suatu proses pengolahan data yang digunakan untuk memberikan hasil dari basis data berdasarkan kriteria tertentu. Query tidak hanya membaca atau mengambil data, query biasanya melibatkan beberapa tabel yang direlasikan dengan menggunakan field kunci. Namun query juga dapat digunakan pada satu tabel saja, tetapi hasilnya kurang informatif dan terbatas.
View adalah perintah querry yang disimpan pada database dengan suatu nama tertentu, sehingga bisa digunakan setiap saat untuk melihat data tanpa menuliskan ulang query tersebut.


Modul 6 ( Data Control Language (DCL) / Hak Akses User)

Basis Data yang telah dibuat perlu diatur agar data selalu dalam keadaan aman dari pemakai yang tidak berhak. Pengaturan hak akses berguna dalam hal pembatasan pengaksesan suatu data, misalkan hanya pemakai tertentu yang bisa membaca atau pemakai lain yang justru dapat melakukan perubahan dan penghapusan data. Macam-Macam perintah yang terkait dengan hak akses adalah SELECT, INSERT, UPDATE, DELETE, REFERENCES, INDEX, CREATE, ALTER dan DROP.
Hak  Akses :
1. Mengatur Hak Akses
2. Membatasi Hak Akses
3. Hak Akses Penuh
4. Hak Akses Kepada Public
5. Pencabutan Hak akses



Komentar

Postingan populer dari blog ini

Rangkuman Praktikum Pemrograman Berbasis Web

  Assalamualaikum saya M. Bagus Putra F. mahasiswa  Universitas Muhammadiyah Sidoarjo    Semester 3 Program Studi Informatika  Fakultas Sains dan Teknologi.    RANGKUMAN   PEMOGRAMAN BERBASIS WEB MODUL 1 Modul ini kita mencoba mebuat web dengan HTML. HTML adalah, (Hypertext Markup Language) sebuah bahasa standar yang digunakan oleh browser internet untuk membuat halaman dan dokumen pada sebuah Web yang kemudian dapat diakses dan dibaca layaknya sebuah artikel. DTD Sebagai standar versi dokumen W3C yaitu suatu deklarasi yang digunakan untuk mengidentifikasi jenis dokumen HTML yang digunakan sehingga browser dapat menentukan bagaimana memperlakukan kode tersebut. Contoh DTD pada HTML versi 4: <!DOCTYPE HTML PUBLIC "-//W3C/IDTD HTML 4.01 Transitional/lEN" ''http://www . w3.orglTRlhtml4/loose.dtd"> Meta Dokumen Elemen meta sebagai identitas dari halaman web yang bias a terdiri dari owner, keyword, layout, ataupun inisialisasi proses seperti refr

RANGKUMAN PRAKTIKUM SISTEM OPERASI

   Assalamualaikum saya M. Bagus Putra F. mahasiswa  Universitas Muhammadiyah Sidoarjo    Semester 3 Program Studi Informatika  Fakultas Sains dan Teknologi. RANGKUMAN PRAKTIKUM SISTEM OPERASI MODUL 1 Komputer merupakan alat elektronik yang pada awalnya dirancang untuk aktivitas komputasi. Namun pada saat ini penggunaan komputer telah berkembang mengikuti perkembangan zaman di tambah juga mencakup pada manipulasi, simulasi, animasi, dan komunikasi-informasi. Sistem operasi adalah program yang bertindak sebagai perantara antara user dengan perangkat keras komputer. Sistem operasi digunakan untuk mengeksekusi program user dan memudahkan menyelesaikan permasalahan user Secara umum komponen sistem komputer terdiri dari : 1.        Perangkat Keras, merupakan sumber daya utama untuk proses komputasi. Perangkat keras komputer terdiri dari : CPU, memory dan perangkat input output. 2.        Sistem Operasi, mempunyai tugas untuk melakukan control dan koordinasi penggunaan perangkat ke

Rangkuman Praktikum Jaringan Komputer

  Assalamualaikum saya M. Bagus Putra F. mahasiswa  Universitas Muhammadiyah Sidoarjo    Semester 4 Program Studi Informatika  Fakultas Sains dan Teknologi. Rangkuman Praktikum Jaringan Komputer DASAR FIREWALL (FILTER, NAT, MANGLE) Filter Sub-menu : / ip firewall penyaring Firewall mengimplementasikan packet filtering dan dengan demikian menyediakan fungsi keamanan yang digunakan untuk mengatur arus data, dari dan melalui router. Seiring dengan Network Address Translation itu berfungsi sebagai alat untuk mencegah akses tidak sah ke jaringan langsung terpasang dan router itu sendiri serta filter untuk lalu lintas keluar. NAT Network Address Translation adalah standar Internet yang memungkinkan host pada jaringan area local untuk menggunakan satu set alamat IP untuk komunikasi internal dan satu set alamat IP untuk komunikasi eksternal. Sebuah LAN yang menggunakan NAT disebut sebagai natted jaringan. Untuk NAT berfungsi, harus ada gateway NAT di setiap natted jaringan. NAT Gateway (NAT ro