KONSEP DATABASE. Pemrograman Basis Data Mardhiya Hayaty, ST, M.Kom

dokumen-dokumen yang mirip
KONSEP BASIS DATA II. Mardhiya Hayaty, ST

LAPORAN PRAKTIKUM PENGANTAR TEKNOLOGI INFORMASI DATABASE

MODUL VII DATABASE DAN MICROSOFT SQL SERVER 2000

STORE PROCEDURE. Pemrograman Client Server Sarji, S.Kom Studi kasus pada

BAB II LANDASAN TEORI

Rangga Praduwiratna

Kontrak Kuliah. Dasar-dasar MySQL. Edi Sugiarto, S.Kom, M.Kom

PRAKTIKUM SISTEM INFORMASI MANAJEMEN

KURSUS ONLINE JASA WEBMASTERS

Konsep Pemodelan data.

3. DEFINISI Istilah-istilah dalam Prosedur Operasional Baku ini dapat dilihat pada Kamus Istilah ICT DKSI IPB. 4. PROSEDUR

By Mrs Imana Malia Kondou, S.T. missimanakondou.wordpress.com

Tutorial Tipe Data MySQL

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

BAB II LANDASAN TEORI

Studi dan Implementasi Pengamanan Basis Data dengan Teknik Kriptografi Stream Cipher

Chapter 2. Tipe Data dan Variabel

BAB III ANALISIS DAN PERANCANGAN

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

Tabel Informasi. Hal di atas dapat dilakukan dengan menambah dan mengambil atribut identifier yang digunakan pada program, melalui tabel informasi.

BAB III LANDASAN TEORI. 3.1 Pengertian Pengabdian kepada Masyarakat. kepada masyarakat adalah kegiatan yang mencakup upaya-upaya peningkatan

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN WEB Semester: 2 MYSQL 200 menit No.: Job: 12 Tgl: Hal.

BAB 1 PENGERTIAN SISTEM MANAJEMEN BASIS DATA

Pengenalan Structured Query Language

Tabel dan Key dalam Database Tipe data dan Karakter pada Database. Author : Minarni, S.Kom.,MM

Pengenalan Algoritma & Struktur Data. Pertemuan ke-1

Sistem Basis Data Danny Kriestanto, S.Kom., M.Eng

BAB IV ANALISIS DAN PERANCANGAN SISTEM. bagian-bagian komponen dengan maksud untuk mengidentifikasi dan

BAB II DASAR TEORI. terbagi atas beberapa tahap yaitu: perancangan basis data secara konseptual, logis dan fisis.

Apa itu DDL & DML? Semua perintah SQL dibagi dalam 2 kategori besar sesuai fungsinya, yaitu :

PENGERTIAN VARIABEL, KONSTANTA DAN TIPE DATA

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

BAB II TINJAUAN PUSTAKA

Chapter 3.2 : Tipe, Nama dan Nilai

BAB III ANALISIS DAN PERANCANGAN SISTEM

MAKALAH SEMINAR TUGAS AKHIR APLIKASI KONVERSI DATA DARI MYSQL KE ORACLE

PENGENALAN SINTAKS DASAR DALAM MySQL

BAB III ANALISA DAN DESAIN SISTEM

KAPITA SELEKTA KOMPUTERISASI

MODUL PEMPROGRAMAN SQL TINGKAT DASAR 1 STANDAR KOMPETENSI: MENERAPKAN BAHASA PEMPROGRAMAN SQL TINGKAT DASAR SMK NEGERI 1 MAJALENGKA

PENGENALAN DAN KONSEP BASIS DATA

SISTEM INFORMASI PERSEDIAAN BARANG DI MINIMARKET xxx. Oleh : SITI EKA WAHYUNI Nim : SISTEM INFORMASI

P10 Database SQL Server 2008

BAB 2 LANDASAN TEORI

Basis Data. Roni Andarsyah, ST., M.Kom Lecture Series

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

Dasar Komputer dan Pemrograman. Konsep Tipe Data dan Operator Nama dan Nilai Data

SISTEM BASIS DATA TUJUAN PEMBELAJARAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BASIS DATA DENGAN MICROSOFT ACCESS DARI MATERI RINGKASAN SPBD

Pertemuan 12 Pengenalan Structured Query Language

Membuat Tabel. Tahapan membuat tabel menggunakan Microsoft Access 2007 : 1. Pilih menu create >> table. Microsoft Office Access Field.

Model Data. Universitas Darwan Ali Kalimantan Tengah. Author : Minarni, S.Kom.,MM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

MICROSOFT ACCESS PENGENALAN

BAB IV ANALISIS SISTEM YANG SEDANG BERJALAN. Analisia sistem yang sedang berjalan bertujuan untuk mengetahui lebih

Modul ke: Aplikasi Komputer 13TEKNIK. Pengantar Ms. Access Lanjutan. Fakultas. Hendri, ST. MT. Program Studi

BAB IV ANALISA DAN PERANCANGAN SISTEM

RANGKUMAN PHP dan MYSQL

Variabel, Tipe Data, dan Operator. Oleh : Edi Sugiarto, S.Kom, M.Kom

Transact-SQL (Trigger- Event, Store Procedure)

BAB III ANALISA DAN DESAIN SISTEM. kecamatan di kota medan masih bersifat manual. Bentuk manual yang dibuat oleh petugas

Jenis Data, Kolom, Operator dan Fungsi

BAB III PEMBAHASAN. Analisis merupakan suatu tahap untuk memperoleh kesimpulan persoalan

BAB III METODE PENELITIAN. Metode penelitian adalah cara ilmiah dalam mendapatkan suatu data,

b.1 Wawancara (Interview), adalah pengumpulan data dengan melakukan tanya jawab secara langsung kepada staff administrasi penjualan di PT.

MANAJEMEN DATABASE. Modul XII

MODUL 1 Pengenalan MySQL, DDL, DML

X. PENGANTAR DATABASE

1. Mempersiapkan data yang akan dikelola dalam DBMS 2. Memperoleh efisiensi dalam pemrosesan data

Konsep Basis Data. Pengolahan Basis Data / Sistem Basis Data. Jurusan Teknik Informatika Oleh : Mardhiya Hayaty, ST

BAB II ANALISIS DAN PERANCANGAN

Basis Data. Peranan Basis Data Struktur Data Dan Basis Data

Jenis-jenis/Tipe-tipe Data

BAB 4 DESKRIPSI PEKERJAAN. tersebut kedalam laporan perilaku siswa selama 1 hari, 1 bulan, dan 1 tahun.

BAB III OBJEK DAN METODE PENELITIAN. Objek data penulis adalah Sistem Informasi Penjualan Produk untuk

BAB II ANALISIS DAN PERANCANGAN

(Borland Delphi 7.0) BAB II. D3 Teknik Informatika FMIPA UNS Sakroni. Materi Pembahasan : Komentar Variabel Konstanta Operator Tipe Data Konversi Data

BAB IV PERANCANGAN SISTEM

Hierarki organisasi data tersebut terdiri dari enam tingkatan, yaitu : bit, byte/karakter, field/elemen data, rekord, file dan data base.

BAB IV ANALISIS DAN PERANCANGAN SISTEM

File : kumpulan record yang menyatakan sekumpulan entitas dengan aspek-aspek tertentu yang umum dan terorganisasi

d. Primary Key Primary key atau unique key adalah suatu nilai di basis data yang digunakan untuk mengidentifikasi keunikan baris-baris di dalam tabel.

SISTEM FILE. Hani Irmayanti, M.Kom

PENGANTAR BASIS DATA

LAPORAN ANSI SISTEM INFORMASI STOK BARANG MAKANAN

DESAIN DATABASE. Pertemuan 06 3 SKS

BAB IV ANALISIS DAN PERANCANGAN SISTEM. gerlong futsal yang sedang berjalan. Analisis sistem yang sedang berjalan

BAB III LANDASAN TEORI

Mengenal dan Mulai Bekerja dengan Access 2007

BAB IV METODE KERJA PRAKTEK. Sistem yang terdapat pada SMU Negeri 1 Sidoarjo khususnya pada

Rancang Bangun Aplikasi Php Generator Berbasis Web

SISTEM BASIS DATA 1. WAHYU PRATAMA, S.Kom., MMSI.

Apakah SQL? Membuat basis data dan struktur tabel Input, update, dan delete data dari tabel Membuat query sederhana dan kompleks SQL

BAB III ANALISIS DAN PERANCANGAN

BAB II ANALISA DAN PERANCANGAN. Bisnis laundry cukup menjanjikan dibandingkan bisnis bisnis yang

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

BAB 2 LANDASAN TEORI

Tipe data dasar merupakan tipe data yang disediakan oleh kompailer, sehingga dapat langsung dipakai Dalam algoritma dan pemrograman yang termasuk dala

Transkripsi:

KONSEP DATABASE Pemrograman Basis Data Mardhiya Hayaty, ST, M.Kom

KONSEP DATABASE Materi Pokok : 1. Menjelaskan Pengertian database, tabel, field, Record, data value 2. Menjelaskan type data dalam database 3. Menjelaskan dan Membuat relasi antra tabel Indikator Kompetensi : 1. Mampu menjelaskan pengertian database, tabel, field, record dan data value 2. Mampu menjelaskan macam-macam tipe data dalam databse 3. Mampu mendefinisikan tipe data pada tiap field 4. Membuat dan menjelaskna konsep relasi antar tabel Mardhiya Hayaty, ST, M.Kom

Data & Informasi Data merupakan elemen dasar untuk pembuatan informasi. Informasi yang berkualitas harus didukung oleh data yang baik /berkualitas Informasi yang berkulitas juga harus didukung oleh proses /pengolahan data yang baik *) Informasi yang berkulitas didukung oleh data dan proses pengolahan data yang baik.

Proses Data menjadi Informasi DATA PROSES INFORMASI Data Pengumpulan data Pengolahan Data Penyajian Data Analisa Data INFORMASI

Informasi Sebagai Aset Siapa yang mempunyai informasi akan menjadi pemenang Oleh karena itu pengelolaan data yang baik sangat diperlukan untuk menghasilkan informasi yang berkualitas.

KONSEP BASIS DATA/DataBase Basis data atau database, berasal dari kata basis dan data Basis : dapat diartikan sebagai markas atau gudang, tempat bersarang atau berkumpul. Data : representasi fakta dunia nyata yang mewakili suatu objek seperti manusia (pegawai, siswa, pembeli, pelanggan), barang, hewan peristiwa, konsep, keadaan, dan sebagainya yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi, atau kombinasinya. Dari kedua pengertian tersebut, maka dapat ditarik kesimpulan bahwa pengertian dari basis dataadalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut.

Tujuan dan Fungsi BasisData Basis data berfungsi untuk menampung atau menyimpan data data, dimana masing masing data yang ada pada table atau file tersebut saling berhubungan dengan satu sama lain. Tujuan basis data adalah untuk kemudahan dan kecepatan dalam pengambilan kembali data yang tersimpan.

Keuntungan Basis Data Meminimalkan redundansi data Meningkatkan konsitensi data Meningkatkan kemampuan berbagi data Meningkatkan kualitas data Meningkatkan tanggapan dan kemudahan akses terhadap data

TABEL Tabel bisa juga disebut sebagai representasi dari sebuah object/relasi dalam konsep ERD Tabel adalah pembentuk database yang berupa isinya terdiri dari kumpulan record sejenis yang mempunyai panjang elemen sama, atribut sama, tapi berbeda data value nya Contoh terdapat 5 tabel : Tabel Guru Tabel Siswa Tabel Mata Pelajaran Tabel Kepala Sekolah Tabel Staff TU

Field/Column Dalam perancangan ERD, Field juga disebut atribut, merupakan karakteristik yang dimiliki dari sebuah object. Contoh tabel siswa terdiri dari field : nomor induk, nama_siswa, kelas, alamat. Field mempunyai sebuah type data, menentukan type data tergantung dari jenis data/data value apa yang akan dimasukkan kedalam sebuah tabel

Record Adalah kumpulan field-field yang saling berkaitan menginformasikan sebuah entitas secara lengkap

Type data 1. Numeric bigint : Nilai integer dengan nilai dari -2^63 (-9223372036854775808) sampai 2^63-1 (9223372036854775807). int : Nilai integer dengan nilai dari -2^31 (-2,147,483,648) sampai 2^31-1 (2,147,483,647). smallint : Nilai integer dengan nilai dari 2^15 (-32,768) sampai 2^15-1 (32,767). tinyint : Nilai integer dengan nilai 0 samapi 255. bit : Nilai integer dengan nilai 1 atau 0. decimal dan numeric : Angka dengan akurasi tetap dan -10^38+1 sampai 10^38-1. 2. Money money : Data dengan nilai mata uang -2^63 (-922,337,203,685,477.5808) sampai 2^63-1 (+922,337,203,685,477.5807) SmallMoney : Data dengan nilai mata uang -214,748.3648 sampai +214,748.3647

Type data 3. Numeric Precission float : Bilangan presisi dari -1,79E + 308 sampai 1,79E + 308. real : Bilangan presisi dari -3,40E + 38 sampai 3,40E + 38. 4. Date Time Datetime : Tanggal dan waktu dari Januari 1, 1753 sampai Desember 31, 9999 dengan akurasi sampai 3,33 milidetik. Smalldatetime : Tanggal dan waktu dari Januari 1, 1990 sampai Juni 6, 2079 dengan akurasi satu menit.

Type Data 5.Strings char : Field berisi karakter dengan ukuran panjang tetap dengan panjang maksimum 8,000 karakter. varchar : Fiels berisi karakter dengan panjang ukuran tidak tetap dengan panjang maksimum 8,000 karakter. text : Variabel berisi karakter dengan ukuran panjang sampai 2^31-1 (2,147,483,647) karakter.