: Dani firmansyah. Definisi

dokumen-dokumen yang mirip
Bayangkan dunia tanpa basis data : Dunia Pendidikan Pertanyaan-pertanyaan berikut ini banyak dijumpai di lingkungan pendidikan : Berapakah jumlah maha

markas / tempat berkumpul / tempat bersarang / gudang

Database. Pertemuan ke-1

Definisi Basis Data (1)

representasi dari fakta dunia yang mewakili suatu obyek yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi atau kombinasinya

6 PENGANTAR MANAJEMEN DATA

SISTEM BASIS DATA TUJUAN PEMBELAJARAN

SISTEM INFORMASI AKUNTANSI I. Modul ke: 11FEB. Definisi dan Konsep Basis Data AFRIZON, SE, M.Si, AK. Fakultas. Program Studi AKUNTANSI

Basis Data Adalah.. Kumpulan file/table/arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronis

Jenis-jenis/Tipe-tipe Data

SISTEM BASIS DATA. Oleh : Devie Rosa Anamisa

BASIS DATA BASIS DATA. Definisi Basis Data (1)

Database. Definisi Basis Data (1) BASIS DATA. Sistem Basis Data. AUB Surakarta STMIK. gambar, bunyi atau kombinasinya.

Lessons. 1. Definisi Basis Data. 2. Sistem Basis Data. 3. Komponen Sistem Basis Data. 4. Abstraksi Data. 5. Bahasa Basis Data

BASIS DATA DAN SISTEM BASIS DATA

BAB 2 LANDASAN TEORI. Apache2Triad adalah aplikasi paket program web (Web Programming) lengkap yang

Konsep Dasar Basis Data

Sistem Basis Data. Ayu Nuriana Sebayang, S.Kom, M.Kom

Tujuan Perkuliahan. Sistem Manajemen Basis Data (Pert. 2) Diskusi Pembahasan Tugas 1. Agenda. Definisi Basis Data (secara istilah)

DUKUNGAN DATABASE DALAM PEMBANGUNAN SISTEM INFORMASI

Evaluasi Komponen nilai akhir terdiri dari UTS : 30 % UAS : 25 % Tugas : 20% Quis : 15% Kehadiran : 10% Ariansa, S.Kom

Pengenalan Database 1-7 -

Pengertian Dan Fungsi Data Base

DATA BASE. 2. DBMS yang berorientasi untuk banyak pemakai. Contoh: IBM-DB2, Borland-Interbase, Informix, Oracle, MS-SQL Server, MySQL

Modul Praktikum Basis Data 4 Relasi Table

Materi 2 PERANCANGAN BASIS DATA (PBD) 3 SKS Semester 5 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya

Pemrosesan data sebelum adanya basis data Perancangan sistemnya masih didasarkan pada kebutuhan individu pemakai, bukan kebutuhan sejumlah pemakai

Materi 2 BASIS DATA 3 SKS Semester 4 S1 Sistem Informasi UNIKOM 2016 Nizar Rabbi Radliya

II. TINJAUAN PUSTAKA. d. Perikanan, daya tarik yang ditawarkan berbagai proses budidaya perikanan.

PENGATURAN ; PEMILAHAN ; PENGELOMPOKAN dan PENGORGANISASIAN

BAB I DATABASE. Data adalah representasi dari fakta dunia nyata yang mewakili suatu objek yang

BASIS DATA SKEMA BASIS DATA

INTERNET PROGRAMMING DATABASE

Pendahuluan. Tujuan MODUL

Basis Data. Bagian II Pemahaman Data dan Sistem Basisdata. - team basisdata -

Pengenalan Basis Data

BAB 1 PENGERTIAN SISTEM MANAJEMEN BASIS DATA

PERTEMUAN 2 DBMS & PERANCANGAN BASIS DATA

PENGENALAN DAN KONSEP BASIS DATA

ARSITEKTUR SISTEM BASIS DATA

Basis Data 1 Sistem Basis Data

PERTEMUAN 6 SISTEM MANAJEMEN DATABASE SISTEM INFORMASI MANAJEMEN PROGRAM STUDI S1 - MANAJEMEN STIE BINA BANGSA

SISTEM BASIS DATA By Novareza Klifartha

SISTEM BASIS DATA II S A N T I W I D I A N T I

STEPHANIE BETHA R.H,S.ST

Pemrograman Basis Data dan SQL

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Aplikasi adalah suatu program komputer yang dibuat untuk mengerjakan atau

DASAR BASIS DATA BASIS_DATA XI-RPL

MUHAMMAD ZEN S. HADI, ST. MSC.

Kontrak Kuliah. Pengantar Basis Data. Edi Sugiarto, S.Kom, M.Kom

Database Management System Gambaran Database Dan Penerapannya Pengelolaan Data Manual VS Database Komponen Utama Database

Konsep Dasar Basis Data

Konsep Dasar DBMS. Oleh : Devie Rosa Anamisa

Pemodelan Basis Data. Rima Dias Ramadhani, S.Kom., M.Kom Wa:

MANAJEMEN BASIS DATA. Oleh: Mega Inayati Rif ah, S.T., M.Sc. Institut Sains & Teknologi AKPRIND Yogyakarta

Perancangan Basis. Data. Tim Dosen

SISTEM BASIS DATA. Brigida Arie Minartiningtyas, M.Kom

Database bisa dikatakan sebagai suatu kumpulan dari data yang tersimpan dan diatur atau

Pengantar Sistem Basisdata DEPARTEMEN PENDIDIKAN NASIONAL UNIVERSITAS PENDIDIKAN INDONESIA 2008

PENGANTAR BASIS DATA

BASIS DATA I/2011-GANJIL SISTEM BASIS DATA. Oleh Team teaching Basis Data Achmad Arwan, S.Kom. 18 Juli 2017 BASIS DATA I/2011-GANJIL 1

PERTEMUAN 1. Sistem Basis Data. Presented by : Sity Aisyah Nasution, M.Kom Blog : yeshasalsabila.blogspot.

BAB I PENDAHULUAN A. LATAR BELAKANG

MENGIDENTIFIKASI STRUKTUR HIRARKI BASIS DATA MATERI BASIS DATA KELAS XI-RPL SMK

Konsep Database. Data. Informasi

MODUL PRAKTIKUM SISTEM INFORMASI MANAJEMEN APOTEK (SIMA)

MAKALAH PERANCANGAN BASIS DATA MODEL DATA. Disusun oleh: Ainun Aisyiyah Iman Safuad Ismi Fadhilah

PENGANTAR BASIS DATA

PERTEMUAN 5 DATABASE MANAGEMENT SYSTEM

DESAIN DATABASE. Pertemuan 06 3 SKS

DATABASE SQL SERVER. Database SQL Server Halaman 1

DATABASE. Basis Data : Suatu pengorganisasian sekumpulan data yang saling terkait sehingga

TUGAS I. Disusun untuk memenuhi tugas mata kuliah Basis Data. oleh. Muhamad Fachrul Zaini ( ) JURUSAN TEKNIK INFORMATIKA

SUMBER DAYA-SUMBER DAYA SISTEM INFORMASI (BAGIAN 1) PSI Materi III Sesi 6

Konsep Dasar Basis Data. Oleh: Harnan Malik Abdullah, ST., MSc. Program Pendidikan Vokasi Universitas Brawijaya 2017

PENGANTAR BASIS DATA. Rizka Hadiwiyanti, S.Kom, M.Kom. Outline. Yang akan dibahas:

DATA RESOURCE MANAGEMENT

1. Definisi Basis Data 2. Elemen Basis Data. 3. Model Basis Data 4. Terminologi dalam Basis Data

Memperoleh Informasi dari DaTa S I S T E M B A S I S D A T A

BAB II LANDASAN TEORI

Konsep Pemodelan data.

PEMROGRAMAN WEB 2 DATABASE,MYSQL. Rio andriyat krisdiawan, m.kom

Pertemuan 1 : PENGANTAR BASIS DATA

BAB II LANDASAN TEORI. bergabung untuk suatu tujuan tertentu. Sebuah sistem bisa terdiri dari

Introduction. Database dan Sistem Database menjadi komponen utama dalam kehidupan masyarakat modern saat ini.

DASAR-DASAR SQL SERVER 2005

BAB 2 OPERASI DASARI BASIS DATA

Konsep Basis Data (Lanjut)

MODUL VII DATABASE DAN MICROSOFT SQL SERVER 2000

MANAJEMEN DATA DAN KONSEP DATABASE

BAB III LANDASAN TEORI. suatu himpunan suatu benda nyata atau abstrak (a set of thing) yang terdiri dari

Konsep Sistem Informasi B

KONSEP DASAR DATABASE

Pengertian dan Fungsi MySql dan SQLyog sebagai Data Base

POKOK BAHASAN: TUJUAN PEMBELAJARAN:

Modul Praktikum Sistem Basis Data S1-TI

Basis Data Relational

kegiatan-kegiatan yang saling berkaitan dan prosedur-prosedur yang saling berhubungan untuk melaksanakan dan mempermudah kegiatan-kegiatan utama

BAB II LANDASAN TEORI. Sistem Pendukung Keputusan (SPK) merupakan sistem informasi

BAB II LANDASAN TEORI. terhubung ke internet dan yang disimpan dan dieksekusi di lingkungan web server.

Transkripsi:

Nama Kelas : Dani firmansyah : TI 1B Definisi Istilah "basis data" berawal dari ilmu komputer. Meskipun kemudian artinya semakin luas, memasukkan hal-hal di luar bidang elektronika, catatan yang mirip dengan basis data sebenarnya sudah ada sebelum revolusi industri yaitu dalam bentuk buku besar, kuitansi dan kumpulan data yang berhubungan dengan bisnis. Basis data dapat dibayangkan sebagai sebuah lemari arsip. Tetapi basis data terdiri atas dua kata yaitu basis dan data. basis kurang lebih dapat diartikan sebagai markas atau gudang, tempat bersarang atau berkumpul. Sedangkan data adalah representasi fakta dunia nyata yang mewakili suatu objek. Basis data sendiri dapat diartikan dalam sejumlah sudut pandang seperti: Himpunan kelompok data (arsip) yang saling berhubungan dan diorganisasi sedemikian rupaagar kelak dapat dimanfaatkan kembali dengan mudah dan cepat. Kumpulan data yang saling berhubungan yang disimpan secara bersamasedemikian rupa dan tanpa pengulangan (redundansi) yang tidak perlu, untuk memenuhi berbagai kebutuhan. Kumpulan file/tabel/arsip yang saling berhubungan yang disimpan pada media penyimpanan elektronis. Meliputi spesifikasi tipe data struktur dan pembatasan (constraints) dari data yang disimpan. Basis data (bahasa Inggris: database), atau sering pula dieja basisdata, adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS). Sistem basis data dipelajari dalam ilmu informasi.

Basis data dan lemari arsip sesungguhnya memiliki prinsip kerja dan tujuan yang sama. Prinsip utamanya adalah pengaturan data/arsip. Dan tujuan utamanya adalah kemudahan dan kecepatan. yang sangat ditonjolkan dalam basis data adalah pengaturan/pemilihan/pengelompokan/pengorganisasian data yang akan kita simpan sesuai dengan fungsi/jenisnya. Konsep dasar dari basis data adalah kumpulan dari catatan-catatan, atau potongan dari pengetahuan. Sebuah basis data memiliki penjelasan terstruktur dari jenis fakta yang tersimpan di dalamnya: penjelasan ini disebut skema. Skema menggambarkan obyek yang diwakili suatu basis data, dan hubungan di antara obyek tersebut. Ada banyak cara untuk mengorganisasi skema, atau memodelkan struktur basis data: ini dikenal sebagai model basis data atau model data. Model yang umum digunakan sekarang adalah model relasional, yang menurut istilah layman mewakili semua informasi dalam bentuk tabel-tabel yang saling berhubungan dimana setiap tabel terdiri dari baris dan kolom (definisi yang sebenarnya menggunakan terminologi matematika). Dalam model ini, hubungan antar tabel diwakili denga menggunakan nilai yang sama antar tabel. Model yang lain seperti model hierarkis dan model jaringan menggunakan cara yang lebih eksplisit untuk mewakili hubungan antar tabel. Perangkat lunak basis data yang banyak digunakan dalam pemrograman dan merupakan perangkat basis data aras tinggi (high level): DB2 Microsoft SQL Server Oracle Sybase Interbase XBase Firebird MySQL PostgreSQL Microsoft Access dbase III

Paradox FoxPro Visual FoxPro Arago Force Recital dbfast dbxl Quicksilver Clipper FlagShip Harbour Visual dbase Lotus Smart Suite Approach Selain perangkat lunak di atas, terdapat juga perangkat lunak pemrograman basis data aras rendah (low level), diantaranya: Btrieve Tsunami Record Manager DATABASE MANAGEMENT SYSTEM (SISTEM MANAJEMEN BASIS DATA) DBMS adalah software yang menangani semua akses ke basis data. Secara konsep apa yang terjadi adalah sebagai berikut : 1. user melakukan pengaksesan basis data untuk informasi yang diperlukannya menggunakan suatu bahasa manipulasi data, biasanya disebut SQL. 2. DBMS menerima request dari user & menganalisa request tersebut 3. DBMS memeriksa skema eksternal user, pemetaan eksternal/konseptual, skema konseptual, pemetaan konseptual/internal, & struktur penyimpanan. 4. DBMS mengeksekusi operasioperasi yang diperlukan untuk memenuhi permintaan user.

SQL (Structured Query Language) SQL adalah bahasa yang digunakan untuk berkomunikasi dengan database. Menurut ANSI (A merican National Standards Institute ), bahasa ini merupakan standar untuk relational database management systems (RDBMS): Pernyataanpernyataan SQL digunakan untuk melakukan beberapa tugas seperti : update data pada database atau menampilkan data dari database. Hampir semua software database mengimplementasikan bahasa SQL sebagai komponen utama dari produknya, salah satunya MySQL. Modelmodel lojik berbasis record Terdapat beberapa model dalam kelompok ini : Model Relasional ( Relational Model) model relasional menggunakan kumpulan tabeltabel untuk merepresentasikan data & relasi antar datadata tersebut. Setiap tabel terdiri atas kolomkolom, dan setiap kolom mempunyai nama yang unik. Model Jaringan (Network Model ) Data dalam model jaringan direpresentasikan dengan sekumpulan record (Pascal), dan relasi antara data direpresentasikan oleh record & link. Link dipandang sebagai pointer. Recordrecord

diorganisasikan sebagai graf. Model Hirarki (Hirarchical Model) Mirip dengan model jaringan.data direpresentasikan dalam record dan link. Perbedaannya adalah, recordrecord diorganisasikan sebagai tree (pohon) daripada graf. Model relasional berbeda dengan model jaringan &hirarki, dalam hal penggunaan pointer atau link. Evolusi Perkembangan teknologi basis data tidak lepas dari perkembangan perangkat keras dan perangkat lunak. Perkembangan teknologi jaringan komputer dan komunikasi data merupakan salah satu penyumbang kemajuan penerapan basis data, yang kemudian melahirkan sistem basis data terdistribusi. Masa 1960-an Perkembangan Basis Data Sistem pemrosesan berkas DBMS Layanan informasi secara on-line berbasis manajemen teks 1970-an Penerapan sistem pakar pada DSS Basis data berorientasi objek 1980-an 1990-an Sistem Hypertext Sistem basis data cerdas Sistem basis data multimedia cerdas

Objektif Telah disebutkan diawal bahwa tujuan awal dan utama dalam pengeloalaan data dalam basis data adalah agar kita dapat memperoleh/menemukan kembali data yang kita cari dengan mudah dan cepat. Disamping itu, pemanfaatan basis data untuk pengelolaan data, juga memiliki tujuan lain: Kecepatan dan Kemudahan (Speed) Pemanfaatan basis data memungkinkan kita untuk menyimpan data atau melakukan manipulasi terhadap data atau menampilkan kembali data tersebut dengan lebih mudah dan cepat, daripada jika kita menyimpan data secara manual. Efisiensi Ruang Penyimpanan (Space) Karena keterkaitan yang erat antara kelompok data dalam sebuah basis data, maka redudansi data pasti akan selalu ada. Banyaknya redudansi ini akan memperbesar ruang penyimpanan (baik di memori utama maupun memori sekunder) yang harus disediakan. Dengan basis data, efisiensi/optimalisasi penggunaan ruang penyimpanan dapat dilakukan, karen akita dapat melakukan pengurangan jumlah redudansi data baik dengan menerapkan sejumlah pengkodean atau dengan membuat relasi-relasi (dalam bentuk file) antar kelompok data yang saling berhubungan. Keakuratan (Accuracy) Pemanfaatan pengkodean atau pembentukkan relasi antar data bersama dengan penerapan aturan atau batasan (constraints) tipe data, domain data, keunikan data, dsb, yang secara tetap dapat diterapkan dalam sebuah basis data sangat berguna untuk menekan ketidak akuratan pemasukkan atau penyimpanan data. Ketersediaan (Availability) Pertumbuhan data (baik dari sisi jumlah maupun jenisnya) sejalan dengan waktu akan semakin membutuhkan ruang penyimpanan yang besar. Padahal tidak semua data itu kita butuhkan/gunakan. Karena itu kita dapat memilah adanya data utama/master/referensi, data transaksi, data historasi hingga data kadaluwarsa. Data yang sudah jarang atau bahkan tidak pernah lagi kita gunakan, dapat kita atur untuk dilepaskan dari sistem basis data yang sedang aktif (menjadi off-line) baik dengan cara penghapusan atau dengan memindahkannya ke media penyimpanan off-line (seperti removeable disk, atau tape).

Kelengkapan (Completeness) Lengkap/tidaknya data yang kita kelola dalam sebuah basis data bersifat relatif (baik terhadap kebutuhan pemakai maupun terhadap waktu). Bila seorang pemakai sudah menganggap bahwa data yang dipelihara sudah lengkap, pemakai yang lain belum tentu berpendapat yang sama atau sebaliknya. Dalam sebuah basis data, disamping data kita juga harus menyimpan struktur (baik yang mendefinisikan objek-objek dalam basis data maupun definisi detil dari tiap objek, seperti struktur file/tabel atau indeks). Keamanan (Security) Memang ada sejumlah sistem (aplikasi) pengeloal basisi data yang tidak menerapkan aspek keamanan dalam penggunaan basis data. Tetapi untuk sistem yang besar dan serius aspek keamanan juga diterapkan dengan ketat. Kebersamaan Pemakaian (sharability) Pemakai basis data seringkali tidak terbatas pada satu pemakai saja, atau di satu lokasi saja, atau oleh satu sistem/aplikasi saja. Operasi Dasar Basis Data Operasi-operasi dasar yang dapat kita lakukan berkenaan dengan basis data dapat meliputi: Pembuatan basis data baru (create database) Penghapusan basis data (drop database) Pembuatan file/tabel baru (create table) Penghapusan file/table (drop table) Penambahan /pengisian data baru ke sebuah file/table (insert) Pengambilan data dari sebuah file/table (retrieve/search) Pengubahan data dari sebuah file/table (update) Penghapusan data dari sebuah file/table (delete) Operasi yang berkenaan dengan pembuatan objek (basis data dan tabel) merupakan operasi awal yang hanya dilakukan sekali dan berlaku seterusnya. Sedang operasi-operasi yang berkaitan dengan isi tabel (data) merupakan operasi rutin yang berlangsung berulang-ulang dan karena itu

operasi-operasi inilah yang tepat mewakili aktivitas pengelolaan (manajemen) dan pengolahan (processing) data pada basis data. Penerapan Basis Data Secara lebih teknis/nyata, bidang-bidang fungsional yang telah umum memanfaatkan basis data demi efisiensi, akurasi, dan kecepatan operasi antara lain adalah: Kepegawaian, untuk berbagai perusahaan yang memiliki banyak pegawai. Pergudangan atau inventory, untuk perusahaan manufaktur (pabrikan, grosir/reseller, apotik, dll). Akuntansi, untuk berbagai perusahaan. Reservasi, untuk hotel, pesawat, kereta api, dll. Layanan pelanggan (Customer Care), untuk perusahaan yang berhubungan dengan banyak pelanggan (bank, konsultan, dll). dll. Sedang bentuk-bentuk organisasi/perusahaan yang memanfaatkan basis data (sebagai komponen sistem informasi dalam organisasi/perusahaan) dapat berupa: Perbankan, dalam melakukan pengelolaan data nasabah/data tabungan/data pinjaman, pembuatan laporan akuntansi, pelayanan informasi pada nasabah/calon nasabah, dll. Asuransi, dalam melakukan pengelolaan data nasabah/data pembayaran premi, pemrosesan pengajuan klaim asuransi, dll. Rumah sakit, dalam melakukan pengelolaan historasi penyakit/pengobatan pasien, menangani pembayaran perawatan, dll. Produsen barang, dalam melakukan pengelolaan data keluar masuk barang (inventory), dll. Industri manufaktur, dalam membantu pengelolaan pesanan barang, mengelola data karyawan, dll. Pendidikan/Sekolah, Dalam melakukan pengelolaan data siswa, penjadwalan kegiatan perkuliahan, dll.

Telekomunikasi, Dalam melakukan pengelolaan data administrasi kabel/data pelanggan, menangani gangguan, dll. CARA MENGINSTAL DAN MEMBUAT DATABASE Pertama kita masuk dulu ke masternya,maka akan muncul seperti dibawah ini Kemudian klik start,maka akan muncul seperti dibawah ini

Setelah itu klik next,maka akan muncul seperti dibawah ini

Lalu klik next lagi,maka akan muncul seperti dibawah ini Kemudian pilih direktori instalasi,lalu klik next,maka akan muncul seperti dibawah ini

Lalu Isikan password account postgresql sesuai keinginan anda. Lalu tekan next Apabila muncul warning box seperti diatas cukup tekan Yes saja warning tersebut muncul karena user account tersebut belum terdapat pada komputer anda.

Apabila warning box diatas muncul berarti anda telah memasukan password yang termasuk kategori lemah, tekan No apabila anda tetap ingin menggunakan password tersebut atau Yes dan anda akan mendapat password yang random dari postgresql. Isikan password anda lalu klik next

Lalu klik next

Klik next Sekarang semua konfigurasi postgresql telah dilakukan, tekan next untuk memulai menginstall.

Proses instalasi sedang dilakukan tunggu hingga selesai lalu tekan Finish.

Sekarang masuk ke pgadmin III di Start > All Programs > PostgreSQL 8.3 > pgadmin III, lalu akan muncul box seperti diatas. Klik kanan pada PostgreSQL Database Server 8.3 dan klik connect.

Isikan password anda dengan password yang telah anda buat sebelumnya. Sekarang anda sudah sukses terhubung ke database. Untuk membuat database cukup klik menubar Edit > Create Object > new Database.