Pengantar Umum
Memahami sistem perkuliahan, sistem penilaian, dan tata tertib kuliah 1. Uraian objektif dan tanya jawab 2. Kuis 3. Praktek 4.Tugas individu/kelompok NILAIPOINTRANGE A480 – 100 B370 – 79 C260 – 69 D150 – 59 E Penilaian yang dilakukan sesuai dengan peraturan akademik Politeknik Negeri Fakfak dengan menggunakan kriteria seperti pada Tabel 1. NoUraian KegiatanBobot 1Formatif10 % 2Tugas30 % 3Ujian Tengah Semester30 % 4Ujian Akhir Semester30 % sistem penilaian Tata tertib kuliah 1.15 Menit Keterlambatan\ 2.Pakaian 3.Dosen Berhak mengeluarkan Mahasiswa apabila Mahasiswa tersebut melakukan kegaduhan. Proses pembelajaran dilakukan dengan pendekatan problem based learning, project based learning, cooperative learning, forum diskusi, penyampaian materi dalam bentuk presentasi, pemberian tugas secara individu dan kelompok, penyediaan bahan kuliah dalam bentuk bahan ajar
Tujuan Perkulihan Mata kuliah Basis Data 1 membahas tentang pengantar basis data; basis data relasional; desain basis data; dan desain basis data relasional. Basis Data 1 merupakan mata kuliah dasar yang sangat penting dalam Teknik Informatika, dengan harapan lulusan dari jurusan dapat mendesain dan membangun basis data untuk kepentingan pembangunan perangkat lunak.
Pada akhir perkuliahan ini Mahasiswa diharapkan memiliki pengetahuan dalam perancangan Basis Data Relational dengan menggunakan bahasa query dan dapat menggunakan alat bantu dalam merancang, merealisasikan diagram relational. Setiap mahasiswa diwajibkan mengerjakan tugas besar, yaitu membuat suatu perancangan database relasional dari kasus yang mereka tentukan sendiri. Tugas tersebut dituliskan dalam bentuk laporan untuk kemudian direpresentasikan.
Pokok Bahasan meliputi : - Latar belakang belajar basisdata - Pemodelan data : menangkap fenomena dunia nyata menjadi “data” - Membangun model menggunakan E-R Diagram - Model basisdata Relational - Normalisasi Table - Bahasa Query - Relational Aljabar - SQL - Pemanfaatan alat bantu untuk perancangan Basis Data. - Implementasi menggunakan DBMS sederhana.
Apa itu Basis Data? Basis Data Himpunan kelompok data atau arsip yang saling berhubungan yang diorganisasi sedemikian rupa agar kelak dapat dimanfaatkan kembali dengan cepat dan mudah. Basis data adalah kumpulan data yang saling berhubungan yang disimpan secara bersama sedimikain rupa dan tampa pengulangan atau rurudance yang tidak perlu untuk memenuhi berbagai kebutuhan. Basis data merupakan sistem yang terdiri atas kumpulan file atau tabel yang saling berhubungan dan Database Management System ( DBMS ) yang memungkinkan beberapa pemakai untuk mengakses dan manipulasi file- file tersebut ( Fathansyah, 1999).
Contoh Basis Data Database penjualan ERD (Entity Relationship Daigram)
Studi Kasus Basis data dan Lemari buku.
Ada Beberapa hal yang harus dilakukan : 1. Melakukan Pengelompokkan atau klasifikasi buku yang dimiliki. 2. Memberikan Penomoran atau kode tertentu. 3. Menempatkan buku-buku dengan urutan tertentu agar mudah dicari.
DBMS DATA BASE MANAJEMENT SYSTEM SISTEM MANAJEMEN BASIS DATA Berguna untuk membantu memelihara dan memanfaatkan kumpulan data yang besar. Contohnya Sofware yang didesain untuk mengelola data seperti mencari data, menambah data, menghapus data, Kemudian membuat analyza data, membackup data, dsb.
SEJARAH DAN KONSEP DBMS DBMS adalah system/sofware yang secara khusus dibuat untuk memudahkan pemakai dalam mengelola basis data. Sistem ini dibuat untuk mengatasi kelemahan sistem pemrosesan yang berbasis berkas.
LEVEL ABSTRAKSI DBMS 3. Level Pandangan (View Level) Ini merupakan level yang tertinggi, hanya menggambarkan sebagian saja dari keseluruhan database sesuai dengan kebutuhan pengguna. Misalnya : Bagian keuangan hanya membutuhkan data keuangan, jadi yang digambarkan hanya pandangan terhadap data keuangan saja, begitu juga dengan bagian akuntansi, hanya membutuhkan data akuntansi saja. Jadi tidak semua pengguna database membutuhkan seluruh informasi yang terdapat dalam database tersebut
BAHASA BASIS DATA SQL (Structure Query Language) Sql ini dibagi atas 2 1. DDL, (Data Definition Language) 2. DML (Data Manipulation Language). Perintah pendefinisian Object Basis Data. Intinya. hanya membuat, merubah,menghapus. Kelompok perintah yang berfungsi untuk memanipulasi Data.
DLL (Data Definition Language) CREATE DATABASE, CREATE TABEL ALTER TABLE DROP DATABASE, DROP TABEL
DML (Data Manipulation Language) Insert Select Update, Delete
Tugas Jelaskan Pengertian basis Data secara Harfiah dan Istilah? Apa yang dimaksud DBMS berikan contohnya? Level Absraksi Basis Data? Jelaskan Bahasa basis data?