Anda di halaman 1dari 11

1.1 Latar Belakang Masalah

BAB I

Pendahuluan

Toko batik ceria menjual berbagai macam kain-kain batik,baju-baju batik dan belum lama ini dalam pengelolaan took sehari-hari masih menggunakan cara manual. Hal tersebut menyebabkan fungsi-fungsi yang berkaitan dengan kegiatan operasional took belum dalam dilaksanakan secara optimal. Dan kemudian toko ceria memutuskan untuk membangun system informasi untuk meningkatkan kinerja proses bisnisnya.

Pelanggan yang ingin memesan kain datang ke gerai toko batik ceria yang akan dilayani oleh customer service kemudian customer service akan meminta data dari pelanggan seperti nama,no ktp,no telp dan alamat domisili untuk di daftarkan sebagai member oleh customer service.

Pelanggan yang sudah menjadi member dapat langsung memesan bahan dengan pilihan bahan kain yang tersedia piliham kain dan jumlah kain yang dipesan oleh pelanggan dicatat pada sales order oleh customer service. Apabila pelanggan telah selesai melakikan pemesanan,sales order akan disimpan ke dalam system dan pelanggan akan diarahkan untuk melakukan pembayaran ke kasir. Dari masalah yang telah di paparkan diatas, maka rumusan masalah pada tugas ini adalah bagaimana merancang aplikasi penjualan dan pemesanan kain secara efisien agar dapat memudahkan pembeli medapatkan kain dan baju tradisional yang diinginkan. Dan sebagai penunjang fashion.

1.2

Identifikasi Masalah

a.

Apa pengertian basis data ?

b.

Apa pengertian dari system basis data ?

c.

Bagaimana Hierarki dababase?

d.

Hal apa saja yg diperlukan untuk merancang suatu database ?

1.3

Tujuan manfaat

a.

Memberikan informasi tentang pengertian basis data.

b.

Memberikan informasi tentang pengertian system basis data.

c.

Memberikan penjelasan tentang Hierarki database.

d.

Memberikan penjelasan hal apa saja yang dibutuhkan untuk merancang sebuah database.

1

|

P

a g e

BAB II

Pembahasan

2.1. BasisData (Database) dapat dibayangkan sebagai sebuah lemari arsip.Jika kita

Memiliki sebuah lemari arsip dan berwenang untuk mengelolanya.Atau kumpulan

Informasi yang terorganisasi dan disajikan untuk tujuan khusus. Prinsip utama basis

Data adalah pengaturan data atau arsip. Sedangkan tujuan utamanya adalah kemudahan

Dan kecepatan dalam pengambilan data atau arsip.

2.2 system basis data merupakan perpaduan antara basis data dan system manajemen basis

dsata (DBMS).

2.3 Hierarki Database

Database

Tabel / Entity

Record / Tupple

Field / Attribute

Karakter

Keterangan

1.Karakter(Characters)

Merupakan bagian terkecil dalam database,dapat berupa karakter numerik(angka

0s/d9),huruf(A-Z,a-z)ataupun karakter-karakter khusus seperti*,&,%,#,dan

lain-lain.

2.Field(Attribute)

2 |

P

a g e

Merupakan bagian dari record yang menunjukkan suatu itemdata yang sejenis,

Misalnya field nama,field nim,dan lain sebagainya.Setiap field harus mempunyai

Nama dan tipe data tertentu.Isi dari field disebut Data Value.Dalam database,field

Ini disebut juga kolom.

Keterangan (Lanjutan)

3.Record(Tupple)

Tuple/Record adalah kumpulan data valuedari attribute yang berkaitan sehingga

Dapat menjelaskan sebuah entity secara lengkap.Misalnya recordentity mahasiswa

Adalah kumpulan data value dar ifield.Dalam database,record disebutj uga baris.

4.Tabel(Entity)

Entity merupakan sesuatu yang dapat diidentifikasi dari suatu system database,bisa

Berupa objek,orang,tempat,kejadian atau konsep yang informasinya akan

Disimpan dalamdatabase.

Keterangan (Lanjutan)

5.Database

Kumpulan dari tabel-tabel yang saling berelasi,disusun secara logis sehingga

Menghasilkan informasi yang bernilai guna dalam proses pengambilan keputusan.

2.4 Konsep Dasar Basis Data

1.

ERD

Entity Relational Diagram merupakan pemodelan basis data dengan menggunakan

diagram relasi antar entitas, dapat dilakukan dengan menggunakan suatu pemodelan basis data.

Berikut simbol/notasi dasar yang digunakan dalam ERD:

data. Berikut simbol/notasi dasar yang digunakan dalam ERD: Entitas Notasi untuk mewakili suatu objek dengan

Entitas

Notasi untuk mewakili suatu objek dengan karakteristik sama yang

dilengkapi oleh atribut, sehingga pada suatu lingkungan nyata setiap

objek akan berbeda dengan objek lainnya. Pada umumnya, objek

dapat berupa benda, pekerjaan, tempat dan orang.

Relasi Notasi yang digunakan untuk menghubungkan beberapa entitas berdasarkan fakta pada suatu lingkungan Atribut Notasi

Relasi

Notasi yang digunakan untuk menghubungkan beberapa entitas

berdasarkan fakta pada suatu lingkungan

Atribut

Notasi yang menjelaskan karakteristik suatu entitas dan juga

relasinya. Atribut dapat sebagai key yang bersifat unik yaitu Primary

Key atau Foreign Key.

Garis penghubung

Notasi untuk merangkai keterkaitan antara notasi-notasi yang

digunakan seperti Entitas, Relasi dan Atribut

Tahapan dalam perancangan ERD yaitu:

1. Indentifikasi Entitas

Melakukan identifikasi himpunan entitas yang terdiri dari calon/kandidat entitas yang

terlibat. Tidak semua calon entitas yang teridentifikasi akan digunakan pada pemodelan.

Pada tahap ini sebaiknya identifikasi semua kemungkinan entitas yang terlibat.

Contoh:

No

Nama Calon Entitas

1

Member

2

Order

3

Detail Order

4

Kain

2.

Menentukan Atribut Key

Menentukan atribut yang dijadikan sebagai Key, untuk entitas yang dipilih dan akan

digunakan dalam pemodelan. Entitas yang terpilih diberi atribut Key dengan

memperhatikan sifat unik.

Contoh:

Contoh: 3. Identifikasi Relasi Melakukan identifkasi himpunan relasi yang terdiri dari calon/kandidat relasi. Tidak semua

3. Identifikasi Relasi

Melakukan identifkasi himpunan relasi yang terdiri dari calon/kandidat relasi. Tidak

semua calon relasi yang teridentifikasi akan digunakan pada pemodelan. Relasi

disarankan menggunakan suatu kata yang akan mengarah dan menghasilkan kalimat

aktif.

 

No

Nama Calon Relasi

1

Melakukan

2

Memiliki

4.

Menentukan Kardinalitas

Menentukan kardinalitas berdasarkan fakta yang terjadi. Menentukan jumlah maksimum

entitas yang dapat berelasi dengan entitas pada himpunan entitas yang lain. Macam-

macam kardinalitas adalah:

a. Satu ke satu (one to one), Setiap anggota entitas A hanya boleh berhubungan

dengan satu anggota entitas B, begitu pula sebaliknya.

b. Satu ke banyak (one to many), Setiap anggota entitas A dapat berhubungan dengan

lebih dari satu anggota entitas B tetapi tidak sebaliknya.

c. Banyak ke banyak (many to many), Setiap entitas A dapat berhubungan dengan

banyak entitas himpunan entitas B dan demikian pula sebaliknya.

2.5 Entity Relationship Diagram

2.5 Entity Relationship Diagram Entity Relationship Diagram dengan Cardinality 6 | P a g e

Entity Relationship Diagram dengan Cardinality

2.5 Entity Relationship Diagram Entity Relationship Diagram dengan Cardinality 6 | P a g e

2.6 Logical Relational Structure (LRS)

2.6 Logical Relational Structure (LRS)  SPESIFIKASI FILE 1) Spesifikai File Member Nama File : Member

SPESIFIKASI FILE

1)

Spesifikai File Member

Nama File

: Member : admin : Untuk menyimpan data member : File Master : Indexed Sequential : Random : Hard disk : 105 : id_member : command prompt

 

Akronim

Fungsi

Tipe File

Organisasi File

Akses File

Media

Panjang Record

Kunci Field

Software

No

Elemen data

Nama Field

Tipe

Size

Ket

1

Id member

Id _member

Int

5

Primary Key

2

Nama

Nama

Varchar

15

 

3

No telp

No_telp

Varchar

15

 

4

No ktp

No_ktp

Varchar

20

 

5

Alamat

Alamat

Text

50

 

2)

Spesifikai File Order

 

Nama File

 

: Order : order : Untuk menyimpan data pemesanan member : File Master : Indexed Sequential : Random : Hard disk : 2 : id_order : command prompt

 

Akronim

Fungsi

Tipe File

Organisasi File

Akses File

Media

Panjang Record

Kunci Field

 

Software

No

 

Elemen data

Nama Field

Tipe

Size

Ket

1

 

Id order

Id_order

Int

5

Primary Key

2

 

Waktu order

Waktu_order

Varchar

10

 

3

 

Tgl order

Tgl_order

time

-

 

4

 

Qty

Qty

Int

5

 

5

 

Id member

Id_member

Int

5

Foreign Key

3)

Spesifikai File Detail Order

 

Nama File

 

: Detail Order : detail order : Untuk menyimpan data rincian pemesanan produk kain : File Master : Indexed Sequential : Random : Hard disk : 35 : - : command prompt

 

Akronim

Fungsi

Tipe File

Organisasi File

Akses File

Media

Panjang Record

Kunci Field

 

Software

No

Elemen Data

 

Nama Field

 

Tipe

Size

Ket

1

Id order

 

Id_order

 

Int

5

Foreign Key

2

Id kain

 

Id_kain

 

Int

5

Foreign Key

3

Jml beli

Jml_beli

 

Int

25

 

4)

Spesifikai File Kain

Nama File

: Kain : kain : Untuk menyimpan data produk kain : File Master : Indexed Sequential : Random : Hard disk : 100 : id_kain : command prompt

 

Akronim

Fungsi

Tipe File

Organisasi File

Akses File

Media

Panjang Record

Kunci Field

Software

No

Elemen data

Nama Field

Tipe

Size

Ket

1

Id kain

Id_kain

Int

5

Primary Key

2

Jenis kain

Jenis_kain

Int

25

 

3

Deskripsi

Deskripsi

Text

50

 

4

Harga

Harga

Int

15

 

5

Stock

Stock

Int

5

 

3.1 Kesimpulan

BAB III

PENUTUP

System basis data terdiri atas kumpulan file (table) yang saling terhubung(dalam sebuah basis data disebuah system komputer) dan kumpulan program (DMBS) yang memungkinkan beberapa pemakai dan/atau program lain untuk mengakses dan memanipulasi file-file (tabel) tersebut.

Tujuan merancang basis data adalah untuk memenuhi informasi yang berisikan kebutuhan- kebutuhan user secara khusus dan aplikasi-aplikasinya. Memudahkan pengertian struktur informasi serta mendukung kebutuhan-kebutuhan pemrosesan dan beberapa obyek penampilan.

3.2 Saran

Dalam penulisan penelitian ini penulis memberikan beberapa saran yaitu :

Mengenai keterlambatan “ pengiriman” atau jadwal pengiriman beberapa produk kain tidak langsung menginformasikan adanya beberapa hasil produk yang belum selesai jadi bisa langsung diambil tapi mereka langsung menerima sehingga member jadi “sia-sia” harus menunda mengambil pesanan disarankan di cek dahulu semua pesenan yang bisa diambil dan tertunda.

Diharapkan pembaca bisa menambahkan yang “kurang” dalam penelitian ini.

Daftar Pustaka

Fathansyah (2004).Basis Data Bandung: Informatika, Bandung

Budi Sutedjo Darma Oetomo 2007 . Teknologi Informasi dan Komunikasi Yogyakarta:andi