BAB 2 LANDASAN TEORI

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB 2 LANDASAN TEORI"

Transkripsi

1 7 BAB 2 LANDASAN TEORI 2.1 Teori Umum Terminologi Definisi Sistem Sistem adalah sekelompok elemen yang terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan, McLeod (1996,p13). Dan kebanyakkan sistem dapat berdiri sendiri, tetapi harus berintegrasi dengan hal lainnya. Definisi Sistem Informasi Sistem informasi menurut Connolly (2002,p270) adalah sumber daya yang memungkinkan pengumpulan (collection), pengaturan (management), pengawasan (control) dan penyebaran (dissemination) informasi ke seluruh organisasi. Definisi Data Menurut Connolly (2002,p19) data adalah jembatan yang menghubungi antara komponen manusia dan komponen mesin. Menurut Alter (1999,p48), Data merupakan fakta, gambar atau suara yang berhubungan atau tidak dan bermanfaat bagi tugas tertentu. Dapat dilihat bahwa data merupakan suatu bentuk keterangan-keterangan yang belum diolah

2 8 atau dimanipulasi. Data pada suatu perusahaan umumnya didapatkan dari hasil kegiatan sehari-hari atau hasil dari transaksi. Definisi Basis Data Basis Data menurut Connolly (2002, p14) adalah sekumpulan data yang saling berhubungan dan dirancang untuk menghasilkan informasi yang diperlukan dalam suatu organisasi. Definisi Data Base Management System (DBMS) DBMS menurut Connolly (2002,p16) adalah sistem perangkat lunak yang memungkinkan user dapat mendefinisikan, membuat, merawat, dan mengatur akses ke basis data. DBMS menurut Date (2000,p8) adalah perangkat lunak yang menangani semua akses ke basis data. Keuntungan DBMS, yaitu : - Mengontrol data berulang - Konsistensi data - Lebih banyak informasi yang didapat dari jumlah data yang sama - Adanya pembagian data - Meningkatkan keamanan dan integritas data - Meningkatkan fasilitas salinan data asli ( back-up data ) - Meningkatkan fasilitas perolehan data ( recovery data )

3 9 Kerugian DBMS, yaitu : - Kompleksitas - Ukuran - Biaya DBMS - Biaya tambahan hardware Menurut Connolly ( 2002,p18), komponen-komponen DBMS terdiri dari : 1. Perangkat Keras ( Hardware ) Untuk menjalankan DBMS dan aplikasi. Berupa personal computer, mainframe, dan jaringan komputer. Untuk menjalankan DBMS memerlukan kecepatan memori dan kapasitas hard disk tertentu. 2. Perangkat Lunak ( Software ) Software mencakup DBMS, program aplikasi, dan sistem operasi 3. Data Penghubung antara komponen mesin ( perangkat keras dan perangkat lunak ) dengan komponen manusia ( prosedur dan orang ). 4. Prosedur Instruksi serta aturan yang mengatur perancangan dan penggunaan basis data. 5. Orang Semua orang yang terlibat dalam sistem, antara lain : - DBA ( Database Administrator ) - Programmer aplikasi - Pengguna akhir

4 Teori Flowchart ( Diagram Alir) Menurut Hall ( 2001, p71 ), flowchart adalah representasi grafikal dari sebuah sistem yang menjelaskan relasi fisik diantara entity-entity kuncinya. Dalam menyelesaikan proses atau sistem yang terjadi dalam perusahaan, digunakan flowchart. Dibawah ini merupakan penjelasan dari simbol-simbol yang digunakan. Tabel 2.1 Tabel Notasi Diagram Alir Simbol Keterangan Terminal : menunjukkan sumber atau tujuan dari dokumen atau laporan Dokumen sumber atau laporan Operasi manual File untuk dokumen sumber penyimpanan dan laporan bersifat permanen. File untuk dokumen sumber penyimpanan dan laporan bersifat sementara. Catatan akuntansi (jurnal, register, catatan harian, buku besar) Konektor halaman(on-page)

5 11 Simbol Keterangan Konektor off-page Diagram Entity Relationship ( E-R Diagram ) E-R diagram merupakan alat bantu untuk menggambarkan model data yang didapat dari spesifikasi kebutuhan. Model E-R biasanya dinyatakan sebagai Entity-Relationship Diagram ( ERD ). Bagian yang membangun model E-R adalah entity types, relationship, dan attributes. Tipe Entity (Entity Type) Tipe entity menurut Connolly ( 2002,p331) merupakan sekumpulan objek yang memiliki properti-properti yang sama dalam sebuah aplikasi. Kejadian entity ( entity occurrence ) adalah objek yang teridentifikasi di dalam tipe entity. Entity yang bisa didefinisikan antara lain : person, place, ataupun concept. Hubungan ( Relationship ) Relationship menurut Connolly (2002,p334) adalah suatu hubungan yang berarti antar satu atau lebih tipe entity. Di dalam suatu relationship terdapat batasan-batasan yang disebut multiplisitas ( multiplicity ), yaitu jangkauan nilai dari suatu kejadian tipe entity

6 12 yang mungkin berhubungan dengan kejadian tipe entity lain melalui hubungan yang bersangkutan. Jenis batasan multiplisitas terdiri dari : Hubungan one-to-one (1:1) Relationships Nama Entity Nama Entity Hubungan one-to-many (1:*) Relationships Nama Entity * Nama Entity Hubungan many-to-many (*:*) Relationships Nama Entity *...* *..* Nama Entity Hubungan kompleks : nilai dimana kejadian yang mungkin pada tipe entity dalam relationship (n-ary) ketika nilai lain (n-1) tetap. Nama Entity Relationship Nama Entity 0..* Nama Entity Atribut ( Attribute ) Atribut menurut Connolly (2002,p338) adalah properti atau karakter dari tipe entity atau relationship. Setiap tipe entity mempunyai satu set atribut. Domain Atribut ( Attribute Domain ) adalah nilai yang diperbolehkan dari satu atau lebih atribut. Atribut bisa diklasifikasikan menjadi :

7 13 Atribut Tunggal dan Komposit ( Simple and Composite Attribute ) Atribut tunggal adalah atribut yang terdiri dari komponen tunggal, tidak bergantung pada atribut lain, dan tidak bisa dibagi lagi. Contohnya adalah gaji pada entity staf. Atribut komposit adalah atribut yang terdiri dari komponen majemuk, bergantung pada atribut lain, dan bisa dibagi-bagi lagi. Contohnya adalah alamat, yang bisa dibagi menjadi nama jalan, kota. Atribut Bernilai Tunggal dan Majemuk ( Single-value and Multi-valued Attributes ). Atribut bernilai tunggal adalah atribut yang memiliki nilai tunggal dari tiap kejadian tipe entity. Contohnya adalah branch no dari entity branch. Atribut bernilai majemuk adalah atribut yang memiliki nilai majemuk dari tiap kejadian tipe entity. Contohnya adalah telepon, dimana sebuah kantor bisa memiliki lebih dari satu telepon. Atribut Derivasi atau Turunan ( Derived Attributes ) adalah atribut yang nilainya diperoleh dari nilai atribut lainnya yang berhubungan dan tidak harus berada di dalam satu tipe entity yang sama. Contohnya adalah atribut durasi, yang dihitung dari atribut waktu awal dan waktu akhir. Keys Candidate key adalah beberapa atribut yang secara unik mengidentifikasikan setiap entity. Primary key adalah candidate key yang terpilih untuk mengidentifikasi secara unik setiap entity.

8 14 Foreign key adalah suatu atribut atau kumpulan atribut, di dalam satu relasi di mana cocok dengan candidate key dari beberapa relasi. Alternate key adalah candidate key yang tidak terpilih menjadi primary key. Composite key adalah candidate key yang terdiri dari dua atribut atau lebih. Komposisi ( Composition ) Komposisi menurut Connolly (2002,p372) adalah bentuk spesifik dari agregasi yang merepresentasikan hubungan antara entity, dimana terdapat hubungan yang kuat pada seluruh dan bagian. Pada komposisi, seluruh bertanggung jawab dalam pembuatan dan penghapusan dari bagian. Berikut ini adalah masalah yang sering dihadapi dalam pembuatan model E-R yaitu : Fan trap : model yang menggambarkan sebuah hubungan antara tipe entity, dimana jalur antara kejadian entity tertentu bersifat ambigu. Chasm trap : model yang menjelaskan hubungan antara tipe entity, tapi jalur antara kejadian entity tertentu tidak ada Normalisasi ( Normalization ) Normalisasi menurut Connolly (2002,p376) adalah teknik untuk menghasilkan sekumpulan relasi dengan properti yang diinginkan, berdasarkan kebutuhan data dari perusahaan. Tujuan normalisasi adalah untuk mengurangi redundansi dan anomali data pada saat memasukkan, memperbaharui, dan menghapus data. Proses normalisasi :

9 15 1. Bentuk tidak normal (UNF ) Sebuah relasi dimana masih terdapat redundansi data, kemungkinan anomali datanya sangat besar, dan belum melalui proses normalisasi. 2. Bentuk normal pertama (1NF) Sebuah relasi dimana setiap baris dan kolom terdiri dari satu dan hanya satu nilai. 3. Bentuk normal kedua (2NF) Sebuah relasi dimana sudah dalam bentuk normal pertama dan setiap atribut yang bukan merupakan primary key bergantung penuh secara fungsional pada primary keynya. 4. Bentuk normal ketiga (3NF) Sebuah relasi dimana sudah dalam bentuk normal pertama dan kedua, serta atribut yang bukan primary key bergantung secara transitif pada atribut yang bukan primary key lainnya.

10 Daur Hidup Database (Database Life Cycle) Daur hidup database menurut Connolly (2002,p271) adalah : Database planning System defintion Requirements collection and analysis Database design DBMS selection (optional) Conceptual database design Logical database design Application design Phisical database design Prototyping (optional) Implementasi Data conversion and loading Testing Operational maintenance Gambar 2.1 Database Lifecycle

11 17 Berikut ini ringkasan dari aktivitas utama yang ada di setiap langkah dari siklus hidup aplikasi basis data, antara lain : Tahap 1. Perencanaan Basis Data ( Database Planning ) Merencanakan bagaimana tahapan dari siklus hidup bisa direalisasikan secara efektif dan efisien. Tahapan perencanaan basis data : Mengidentifikasi rencana dan tujuan pembuatan aplikasi basis data untuk menetapkan kebutuhan sistem informasi. Mengevaluasi sistem yang sudah ada untuk menentukan kelebihan dan kekurangannya. Menaksir kesempatan teknologi informasi untuk menghasilkan kelebihan Tahap 2. Pendefinisian Sistem ( System Definition ) Menspesifikasikan ruang lingkup dan batasan dari aplikasi basis data, pengguna dan area aplikasi. Selain itu, pada tahap ini perlu diidentifikasikan pandangan pemakai ( user view ) yang mendefinisikan apa yang diperlukan dalam aplikasi basis data dari peran tertentu seperti manajer atau supervisor ataupun keseluruhan area aplikasi ( Marketing, Personalia, dan bagian gudang ) Tahap 3. Pengumpulan dan Analisis Kebutuhan ( Requirement Collection and Analysis ) Mengumpulkan dan menganalisa informasi tentang bagian organisasi yang harus didukung oleh aplikasi basis data. Informasi ini kemudian dianalisa

12 18 untuk mengidentifikasikan kebutuhan pemakai dari sistem basis data yang baru. Informasi yang dikumpulkan mencakupi : Gambaran dari data yang digunakan dan diolah. Rincian mengenai bagaimana data akan digunakan dan diolah. Kebutuhan tambahan untuk aplikasi basis data yang baru Tahap 4. Perancangan Basis Data Konseptual ( Conceptual Database Design ) Proses pembuatan model dari informasi yang digunakan dalam perusahaan, dan tidak tergantung pada semua aspek fisik. Seperti target DBMS, program aplikasi, bahasa program, perangkat keras, atau performance. Langkah-langkah yang dilakukan pada tahap perancangan konseptual basis data adalah sebagai berikut : Tahap 4.1 Membuat model data konseptual lokal untuk setiap view Pada langkah awal ini bertujuan membuat model data konseptual lokal untuk setiap pandangan pemakai, yang terbagi dalam beberapa tahap, yaitu : Mengidentifikasi tipe entity Tujuan : mengidentifikasi tipe entity utama yang dibutuhkan oleh setiap pandangan pemakai. Entity biasanya berupa kata benda dan dapat diidentifikasi dengan menganalisa kebutuhan pemakai. Di tahap ini diidentifikasi obyek-obyek utama yang merupakan atribut yang teridentifikasi dari spesifikasi pemakai

13 Mengidentifikasi tipe relationship Tujuan : mengidentifikasi hubungan penting yang ada di antara tipe-tipe entity yang telah diidentifikasi. Hal-hal yang dilakukan dalam tahap ini : 1. Menggambarkan dan menentukan hubungan antar entity dengan menggunakan diagram ER ( Entity Relationship ). 2. Menentukan batasan multiplisitas dari tiap relationship. Multiplisitas adalah batasan jumlah objek yang memiliki hubungan dengan objek lain yang terjadi dalam suatu relationship. Pada umumnya multiplisitas digunakan untuk memeriksa dan memelihara kualitas data. 3. Memeriksa dan menghilangkan fan trap. Fan trap adalah model yang mempresentasikan hubungan antara tipe entity, yang menimbulkan kerancuan hubungan antar entity tertentu. Fan trap dapat diatasi dengan mengatur hubungan antar entity. 4. Memeriksa apakah tiap entitas setidaknya terhubung dalam satu relationship. 5. Mendokumentasikan tipe relationship Mengidentifikasi dan menghubungkan atribut dengan tipe entitas atau relationship. Tujuan : menghubungkan atribut dengan tipe entity atau relasi yang sesuai. Kita harus menentukan apakah atribut tersebut merupakan atribut tunggal atau komposit, atribut bernilai tunggal atau majemuk, atau atribut derivasi Menentukan domain atribut.

14 20 Domain merupakan batasan nilai dari suatu atribut. Contoh atribut kode karyawan, batasannya sepanjang 5 digit, dimana 2 digit pertama berupa huruf dan 3 digit terakhir berupa angka dari Menentukan atribut primary dan candidate key. Tujuan : mengidentifikasikan candidate key dari setiap tipe entity. Jika ada lebih dari satu candidate key, dipilih salah satu untuk menjadi primary key Mempertimbangkan penggunaan konsep pemodelan yang lebih baik. Tujuan : mempertimbangkan penggunaan konsep pemodelan yang lebih baik, seperti generalisasi / spesialisasi, agregasi dan komposisi Memeriksa ada tidaknya redundansi pada model. Tujuan : memeriksa apakah ada redundansi pada model data, jika ada maka harus dihilangkan. Dua langkah yang harus dilakukan : Memeriksa kembali hubungan one-to-one (1:1) Jika masih ditemukan adanya dua entitas yang mewakili objek yang sama, maka kedua entitas itu harus digabung. Menghilangkan hubungan yang redundansi Memvalidasi model konseptual lokal terhadap transaksi pemakai. Tujuan : memastikan apakah model data tersebut mendeskripsikan semua informasi ( entity, atribut, dan relationship ) yang ada di dalam suatu transaksi dan untuk mengecek alur transaksi dalam model data ( diagram E-R ) sehingga

15 21 dapat diketahui bagian-bagian dari model yang kritis terhadap transaksi, dan bagian yang perlu ditambahkan atau diperbaiki entity, atribut maupun relasinya Mengkaji ulang model data konseptual lokal dengan pemakai. Tujuan : melakukan pengkajian ulang terhadap model data konseptual local dengan pemakai berulang-ulang kali sampai pemakai memastikan bahwa model tersebut sesuai dengan gambarannya Tahap 5. Perancangan Basis Data Logikal (Logical Database Design) Proses pembuatan model dari informasi yang digunakan dalam perusahaan berdasarkan data model yang spesifik. Tahap 5.1 Membuat dan memvalidasi data logikal lokal. Pada langkah kedua ini bertujuan membuat dan memvalidasi data logikal lokal dari model data konseptual, yang terbagi dalam beberapa tahap, yaitu: Menghilangkan karakteristik yang tidak sesuai dengan model relasional. Tujuan : menghilangkan hubungan many-to-many dalam dua entity, menghilangkan hubungan many-to-many yang rekursif dimana suatu entitas berhubungan dengan entitas itu sendiri, menghilangkan hubungan kompleks, dan menghilangkan atribut bernilai majemuk Mendapatkan relasi-relasi untuk model data logikal lokal.

16 22 Tujuan : membuat relasi untuk model data logikal lokal untuk merepresentasikan entitas, hubungan dan atribut yang telah diidentifikasi Memvalidasi relasi menggunakan normalisasi. Tujuan : melakukan validasi relasi dari model data logikal lokal dengan menggunakan teknik normalisasi Memvalidasi relasi terhadap transaksi pemakai. Tujuan : memastikan bahwa relasi pada model data logikal lokal yang dibuat mendukung proses transaksi yang dibutuhkan pemakai Mendefinisikan batasan integritas Tujuan : mendefinisikan batasan integritas yang ada di dalam view. Ada enam jenis batasan integritas yaitu : 1. Data yang diperlukan ( required data ) Beberapa atribut harus mempunyai nilai yang valid ( not NULL ). 2. Batasan dari domain atribut ( attribute domains constraints ) Batasan nilai yang diperbolehkan. Contoh : atribut kelamin hanya bisa diisi oleh huruf P atau W. 3. Integritas entity ( entity integrity ) Primary key tidak boleh NULL. 4. Integritas referensial ( referential integrity ) Integritas referensial berarti apabila foreign key mempunyai nilai, maka nilainya harus ada pada baris di tabel parent.

17 23 5. Batasan perusahaan ( enterprise constraint ) Batasan pada basis data yang disesuaikan dengan peraturan bisnis yang berlaku pada perusahaan. 6. Dokumentasi semua batasan integritas ( document all integrity constraint ) Mendokumentasikan semua batasan integritas ke dalam kamus data untuk dipertimbangkan pada saat tahap perancangan basis data fisikal Mengkaji ulang model data logikal lokal dengan pemakai. Tujuan : mengkaji ulang model data logikal dengan pemakai, sehingga bisa diketahui apakah model data yang dibuat sesuai dengan keinginan pemakai. Tahap 5.2 Membuat dan memvalidasi model data logikal global Pada langkah ketiga ini bertujuan menggabungkan tiap model data logikal lokal ke dalam satu model data logikal global yang menggambarkan keseluruhan perusahaan. Model data logikal global merupakan gambaran dari data-data yang diperlukan oleh pemakai di perusahaan secara keseluruhan Menggabungkan model data logikal lokal menjadi model global. Aktivitas-aktivitas dalam tahap ini : 1. Mengkaji ulang nama dan isi dari entity atau relasi dan candidate keynya. 2. Mengkaji ulang nama dan isi dari relationship atau foreign key. 3. Menggabungkan entity atau relasi dari model data lokal. 4. Menyertakan (tanpa menggabungkan) key yang unik ke tiap model data lokal. 5. Menggabungkan relationship atau foreign key dari model-model data lokal.

18 24 6. Menyertakan (tanpa menggabungkan) relationship atau foreign key yang unik ke tiap model data lokal. 7. Memeriksa entity atau relasi dan relationship atau foreign key yang hilang. 8. Memeriksa foreign key. 9. Memeriksa batasan integritas. 10. Menggambarkan diagram E-R global 11. Memperbaharui dokumentasi Memvalidasi model data logikal global Tujuan : memvalidasi relasi yang terbentuk dari model data logikal global menggunakan teknik normalisasi, dan untuk memastikan relasi tersebut mendukung transaksi yang diperlukan Memeriksa pengembangan di masa yang akan datang Tujuan : memastikan apakah ada perubahan signifikan pada waktu mendatang dan apakah model data logikal global bisa menangani perubahan itu Mengkaji ulang model data logikal global dengan pemakai. Tujuan : memastikan bahwa model logikal global yang sudah dibuat bisa menggambarkan keseluruhan perusahaan.

19 Tahap 6. Perancangan Basis Data Fisikal (Physical Database Design) Proses menghasilkan deskripsi implementasi basis data di tempat penyimpanan sekunder yang menggambarkan relasi dasar, organisasi file-file, indeks untuk mengakses data secara efisien, memenuhi batasan integritas dan faktor keamanan. Tahap 6.1 Menterjemahkan model data logikal global untuk target DBMS. Pada langkah keempat ini bertujuan membuat skema basis data relasional dari model data logikal global yang dapat diimplementasikan dalam DBMS Merancang relasi dasar Tujuan : menentukan bagaimana mempresentasikan relasi dasar yang diidentifikasikan dalam model data logikal global dengan target DBMS Merancang representasi dari data derivasi Tujuan : menentukan bagaimana data derivasi ditampilkan dalam model data logikal global dengan target DBMS Merancang batasan perusahaan Tujuan : menentukan batasan perusahaan untuk target DBMS. Tahap 6.2 Merancang representasi fisik

20 26 Pada langkah kelima ini bertujuan menentukan pengorganisasian file yang optimal dalam menyimpan relasi dasar dan indeks yang dibutuhkan untuk mencapai kinerja yang diinginkan. Beberapa faktor yang dipakai untuk mengukur efisiensi : Throughput : jumlah transaksi yang diproses dalam interval waktu tertentu Waktu proses : waktu yang diperlukan untuk menyelesaikan sebuah transaksi Penyimpanan disk : besar kapasitas disk yang diperlukan untuk menentukan file basis data Menganalisa transaksi Tujuan : memahami fungsionalitas dari transaksi yang akan dioperasikan dalam basis data dan menganalisa transaksi-transaksi yang penting Memilih organisasi file Tujuan : mengorganisasikan file yang efisien untuk setiap relasi dasar Memilih indeks kinerja sistem. Tujuan : menentukan apakah penambahan indeks akan meningkatkan Memperkirakan kebutuhan kapasitas penyimpanan ( disk ) Tujuan : memperkirakan kapasitas penyimpanan yang basis data perlukan.

21 27 Tahap 6.3 Merancang pandangan pemakai Pada langkah keenam ini bertujuan merancang sesuai pandangan pemakai yang diidentifikasikasikan selama pengumpulan kebutuhan-kebutuhan dan tahap analisis dari siklus aplikasi relasional basis data. Tahap 6.4 Merancang mekanisme keamanan Pada langkah ke tujuh ini bertujuan merancang batasan keamanan dari basis data yang dispesifikasikan oleh user. Ada dua tipe keamanan : Keamanan sistem : meliputi akses dan penggunaan basis data tingkat sistem. Contoh : username, password. Keamanan data : meliputi akses dan penggunaan objek basis data ( relasi, views ) dan aksi yang bisa dilakukan pemakai pada objek. Tahap 6.5 Mempertimbangkan pemakaian kontrol redundansi Pada langkah ke delapan ini bertujuan menentukan apakah redundansi, dalam batasan yang terkontrol, dengan cara melonggarkan aturan normalisasi akan meningkatkan kinerja sistem. Tahap 6.6 Memonitor dan menyesuaikan sistem operasional Pada langkah ke sembilan ini bertujuan memonitor sistem operasional dan meningkatkan kinerja sistem untuk memperbaiki keputusan rancangan yang tidak sesuai atau merefleksikan perubahan-perubahan.

22 Tahap 7. Pemilihan DBMS ( DBMS Selection ) Proses memilih DBMS yang cocok untuk mendukung aplikasi basis data. Langkah-langkah dalam pemilihan DBMS, antara lain : Menentukan tujuan penelitian dan tugas yang harus bisa dilakukan DBMS. Menyeleksi beberapa DBMS yang memenuhi kriteria yang dibutuhkan seperti harga, perangkat keras yang didukung, atau platform yang didukung. Membandingkan kinerja beberapa DBMS yang sudah diseleksi berdasarkan fitur yang tersedia atau kinerjanya. Memilih produk DBMS yang terbaik dan membuat dokumentasi dari tahapan pemilihan tersebut Tahap 8. Perancangan Aplikasi ( Application Design ) Merancang antarmuka pemakai dan program aplikasi yang menggunakan dan mengolah basis data. Dua aspek perancangan aplikasi : 1. Perancangan transaksi a. Transaksi pengambilan data dari basis data untuk ditampilkan di layar maupun untuk pembuatan laporan ( retrieval transaction ) b. Transaksi penambahan baris baru, menghapus baris lama dan memodifikasi baris dalam basis data ( update transaction ). c. Transaksi campuran yang melibatkan pengambilan dan pembaharuan data ( mixed transaction ) 2. Pedoman perancangan antarmuka pemakai a. Judul yang berarti

23 29 b. Instruksi yang dapat dimengerti c. Pengelompokan dan pengurutan kolom-kolom d. Layout form atau laporan yang konsisten e. Label kolom yang familiar f. Istilah dan singkatan yang konsisten g. Ruang dan batasan yang jelas untuk kolom pemasukan data h. Pergerakkan kursor yang nyaman i. Pengeditan kesalahan karakter dan nilai yang tidak sesuai j. Kolom-kolom opsional ditandai dengan jelas k. Pesan penjelasan untuk kolom-kolom yang ada l. Tanda penyelesaian suatu transaksi Tahap 9. Prototipe ( Prototyping ) Membangun model aplikasi basis data dimana pemakai dan pembuat aplikasi dapat melihat dan mengevaluasi bagaimana sistem akhir akan terlihat dan bagaimana fungsi-fungsinya dioperasikan. Prototipe digunakan agar pemakai dapat mengetahui fitur dalam aplikasi basis data dan jika memungkinkan memberikan pendapat atau masukan terhadap aplikasi basis data Tahap 10. Implementasi ( Implementation ) Penerapan dan perwujudan fisikal dari basis data dan perancangan aplikasi. Implementasi basis data didapat dari penerapan Data Definition

24 30 Language (DDL) dan Graphical User Interface (GUI). Bahasa program yang biasa digunakan, antara lain : Visual Basic, Delphi, C++, Java, Pascal, Cobol, Ada. Keamanan dan integrity juga diimplementasikan pada tahap ini. Biasanya digunakan program yang mendukung Structure Query Language ( SQL ), seperti MySQL, SQL Server dan Oracle Tahap 11.Konversi Data dan Loading (Data Conversion and Loading) Proses transfer data yang sudah ada ke dalam basis data yang baru dan mengkonversi aplikasi yang sudah ada untuk dijalankan di basis data baru Tahap 12. Pengujian ( Testing ) Proses mengeksekusi program aplikasi untuk mencari kesalahan sehingga dapat diketahui apakah basis data dan program aplikasinya bekerja sesuai dengan spesifikasi dan harapan kita. Situasi yang ideal dalam pengujian juga harus melibatkan pemakai Tahap 13. Perawatan Operasional ( Operational Maintenance ) Proses memonitor dan merawat sistem setelah pemasangan atau penginstallan. Proses perawatan meliputi aktivitas : Mengawasi kinerja sistem. Apabila kinerja sistem menurun di bawah tingkat yang diharuskan, diperlukan perbaikan atau pengorganisasian basis data. Memperbaharui basis data apabila diperlukan.

25 Visual Basic 6.0 dan SQL Server Visual Basic 6.0 merupakan salah satu bahasa pemrograman atau pengembangan aplikasi yang sudah sangat dikenal di dunia. Baik itu karena kemudahannya dalam pengembangan aplikasi maupun kemampuannya yang beragam. Selain itu, Visual Nasic 6.0 didukung oleh berbagai fasilitas dalam pengembangan aplikasi. Salah satunya adalah pengembangan aplikasi basis data. SQL Server adalah sebuah sistem berarsitektur terbuka yang memungkinkan para pengembang program memperluas dan menambahkan fungsi-fungsi ke dalam basis data. 2.2 Teori Pendukung Teori Penjualan Menurut Arens ( 1996, p368 ), penjualan merupakan kegiatan perusahaan untuk mengalihkan kepemilikan atas barang dan jasa yang telah tersedia, untuk dijual kembali kepada pelanggan. Menurut Mulyadi(1997,p204) kegiatan penjualan terdiri dari transaksi penjualan barang dan jasa, baik secara kredit maupun secara tunai. Dalam transaksi penjualan kredit, jika order dari pelanggan telah dipenuhi dengan pengiriman barang atau penyerahan jasa, untuk jangka tertentu perusahaan memiliki piutang kepada pelanggannya. Kegiatan penjualan secara kredit ini ditangani oleh perusahaan melalui sistem penjualan kredit. Dalam transaksi penjualan tunai, barang atau jasa baru diserahkan oleh perusahaan kepada pembeli jika perusahaan telah menerima kas dari pembeli.

26 32 Kegiatan penjualan secara tunai ini ditangani oleh perusahaan melalui sistem penjualan tunai. Menurut Mulyadi (1997, p ), fungsi-fungsi yang terkait dalam sistem penjualan kredit adalah sebagai berikut: a. Fungsi penjualan Fungsi ini bertanggung jawab untuk menerima surat order dari pelanggan, mengedit order dari pelanggan untuk menambahkan informasi yang belum ada pada surat order tersebut, meminta otorisasi kredit, menentukan tanggal pengiriman dan dari gudang mana barang akan dikirim dan mengisi surat order pengiriman. Fungsi ini juga bertanggung jawab untuk memenuhi order pada saat diketahui tidak tersedianya persediaan untuk memenuhi order dari pelanggan. b. Fungsi kredit Fungsi ini bertanggung jawab untuk meneliti status kredit pelanggan dan pemberian kredit kepada pelanggan. c. Fungsi Gudang Fungsi ini bertanggung jawab untuk menyimpan barang dan menyiapkan barang yang dipesan untuk pelanggan serta menyerahkan barang ke fungsi pengiriman. d. Fungsi Pengiriman Fungsi ini bertanggung jawab untuk menyerahkan barang atas dasar surat order pengiriman yang diterimanya dari fungsi penjualan dan menjamin bahwa tidak ada barang yang keluar dari perusahaan tanpa ada otorisasi dari yang berwenang.

27 33 e. Fungsi penagihan Fungsi ini bertanggung jawab untuk membuat dan mengirimkan faktur penjualan kepada pelanggan serta menyediakan copy faktur bagi kepentingan pencatatan transaksi penjualan oleh fungsi akuntansi f. Fungsi Akuntansi Fungsi ini bertanggung jawab untuk mencatat piutang yang timbul dari transaksi penjualan kredit dan membuat laporan penjualan dan mecatat harga pokok persediaan yang dijual ke dalam kartu persediaan Teori Pembelian Menurut Mulyadi (2001,p299) pembelian merupakan proses yang digunakan dalam perusahaan untuk pengadaan barang yang diperlukan oleh perusahaan. Transaksi pembelian dapat digolongkan menjadi 2, yaitu pembelian lokal dan import. Pembelian lokal adalah pembelian dari pemasok dalam negeri, sedangkan pembelian import adalah pembelian dari pemasok luar negeri. Fungsi pembelian bertanggung jawab untuk memperoleh informasi mengenai harga barang, menentukan pemasok yang dipilih dalam pengadaan barang, dan mengeluarkan order pembelian kepada pemsaok yang dipilih..

28 Teori Persediaan Menurut Freddy Rangkuti (1998,1) persediaan adalah sebuah aktiva yang meliputi barang-barang milik perusahaan dengan maksud untuk dijual dalam satu periode waktu tertentu atau persediaan-persediaan barangbarang yang masih dalam pengerjaan/proses atau persediaan bahan baku yang menuggu penggunaannya dalam suatu proses produksi. Dalam perusahaan dagang, persediaan hanya terdiri dari satu golongan, yaitu persediaan barang dagangan, yang merupakan barang yang dibeli untuk tujuan dijual kembali. Karena pentingnya peranan persediaan barang bagi perusahaan, maka diadakan pengendalian dan pengawasan ketat. Tujuan pengawasan persediaan : a. Menjaga agar jangan sampai kehabisan persediaan. b. Membentuk persediaan yang stabil. c. Menghindari pembelian yang kecil-kecilan atau tidak efisien. d. Pemesanan yang ekonomis.

BAB 2 LANDASAN TEORI. beberapa pakar. Definisi tersebut antara lain yaitu : dari beberapa file dokumen yang terhubung secara logis.

BAB 2 LANDASAN TEORI. beberapa pakar. Definisi tersebut antara lain yaitu : dari beberapa file dokumen yang terhubung secara logis. 6 BAB 2 LANDASAN TEORI 2.1 Pengertian Basis Data Ada beberapa macam definisi tentang basis data yang disampaikan oleh beberapa pakar. Definisi tersebut antara lain yaitu : Menurut O Brien (2002, p.166)

Lebih terperinci

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PERSEDIAAN, PRODUKSI, DAN

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Teori Basis Data Teori-teori ini diperlukan untuk mendukung penulisan laporan tugas akhir yang dibuat sebagai landasan dan acuan melakukan perancangan pada basis data. 2.1.1 Data

Lebih terperinci

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2004/2005 ANALISIS DAN PERANCANGAN BASIS DATA PEMBELIAN DAN PENJUALAN BARANG PADA PT DAVINCI KERAMINDO

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006 ANALISIS DAN PERANCANGAN BASISDATA PENJUALAN, PEMBELIAN DAN PERSEDIAAN

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Teori Basis Data 2.1.1 Pengertian Data Menurut Turban (2003, p2), data ialah fakta yang belum diolah atau gambaran dari transaksi yang ditangkap, direkam, disimpan dan diklasifikasikan.

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1. Teori Umum 2.1.1. Data Menurut Connolly dan Begg (2010, p19), data adalah komponen yang paling penting dalam Database Management System (DBMS), berasal dari sudut pandang end

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Teori-teori Utama 2.1.1 Basis Data 2.1.1.1 Pengertian Basis Data Menurut Connolly (2002, p14), database adalah suatu kumpulan logikal data yang terhubung satu sama lain, dan deskripsi

Lebih terperinci

BAB 2 LANDASAN TEORI. memiliki arti dan kepentingan dalam lingkungan user (Hoffer, 2005, p5).

BAB 2 LANDASAN TEORI. memiliki arti dan kepentingan dalam lingkungan user (Hoffer, 2005, p5). 7 BAB 2 LANDASAN TEORI Data Data diartikan sebagai representasi objek dan kejadian yang tersimpan yang memiliki arti dan kepentingan dalam lingkungan user (Hoffer, 2005, p5). Data dapat juga diartikan

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA Pengertian Sistem Manajemen Basis Data Data Definition Language (DDL)

BAB 2 TINJAUAN PUSTAKA Pengertian Sistem Manajemen Basis Data Data Definition Language (DDL) BAB 2 TINJAUAN PUSTAKA 2.1. Teori yang Berkaitan dengan Basis Data 2.1.1. Pengertian Basis Data Menurut Connolly dan Begg (2010,p65), basis data adalah kumpulan data yang saling berhubungan secara logis

Lebih terperinci

BAB 1 PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN Latar Belakang BAB 1 PENDAHULUAN 1.1. Latar Belakang Dari 13 sungai yang membelah kota Jakarta, terdapat ratusan industri yang harus selalu dilakukan pengambilan contoh secara berkala. Apabila terdapat industri yang

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Teori-teori Basis Data 2.1.1 Basis Data 2.1.1.1 Definisi Basis Data Menurut Connolly-Begg (2002, p14), basis data adalah suatu kumpulan yang dapat digunakan bersama dari data yang

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Teori Umum 2.1.1 Data dan Informasi Menurut Connolly (2002,p19) data adalah jembatan yang menghubungi antara komponen manusia dan komponen mesin. Menurut Mc Leod (2001,p15) data

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1. Pendekatan Sistem Basisdata 2.1.1. Pengertian Sistem Menurut Turban (2001,p34), Sistem adalah sekumpulan objek yang terdiri dari orang, sumber daya, konsep dan prosedur yang berinteraksi

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika. Program Studi Strata-1. Skripsi Sarjana Komputer. Semester Ganjil 2005 / 2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika. Program Studi Strata-1. Skripsi Sarjana Komputer. Semester Ganjil 2005 / 2006 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil 2005 / 2006 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN PADA PT.TRIJAYA MULTI

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Teori Dasar 2.1.1 Data dan Basis Data Data adalah fakta fakta atau observasi yang mentah, biasanya mengenai kejadian atau transaksi bisnis (James A. O Brien, 2003, p13), sedangkan

Lebih terperinci

Universitas Bina Nusantara ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENDIDIKAN PADA LEMBAGA MUSIK CANTATA

Universitas Bina Nusantara ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENDIDIKAN PADA LEMBAGA MUSIK CANTATA Universitas Bina Nusantara Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENDIDIKAN PADA LEMBAGA MUSIK CANTATA Viriya Adithana

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1. Pengertian Basis Data A database is a collection of data stored in a standarized format, designed to be shared by multiple users. (Post, 2005, p2), yang dapat diartikan, Basis

Lebih terperinci

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA MANAJEMEN PROYEK PADA PT. TRI COSTRACO INDO

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA MANAJEMEN PROYEK PADA PT. TRI COSTRACO INDO ANALISIS DAN PERANCANGAN SISTEM BASIS DATA MANAJEMEN PROYEK PADA PT. TRI COSTRACO INDO Rudy Djailani (0700696386) Erwinsyah Pulungan (0700696764) Yoghi Putrama Syarief (0700724622) Kelas/Kelompok: 07PKT

Lebih terperinci

BAB 2 LANDASAN TEORI. teroganisir untuk menyampaikan arti yang spesifik.

BAB 2 LANDASAN TEORI. teroganisir untuk menyampaikan arti yang spesifik. BAB 2 LANDASAN TEORI 2.1 Pengertian Data Menurut Turban (2003, p352), data adalah fakta-fakta mentah, yang tidak teroganisir untuk menyampaikan arti yang spesifik. Menurut Hoffer (2002, p4), data adalah

Lebih terperinci

BAB III 3. LANDASAN TEORI. manajemen dan individu lain terhadap kejadian-kejadian internal dan eksternal

BAB III 3. LANDASAN TEORI. manajemen dan individu lain terhadap kejadian-kejadian internal dan eksternal BAB III 3. LANDASAN TEORI 3.1. Konsep Dasar Sistem Informasi Sistem informasi dapat dikatakan seperti suatu sistem yang terdapat pada suatu organisasi yang merupakan kumpulan dari individu, teknologi,

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Teori-teori Sistem Basis Data 2.1.1 Basis Data Menurut Hoffer, Prescott dan McFadden, (2007, p6), data adalah representasi tersimpan dari objek dan kejadian yang memiliki arti

Lebih terperinci

PERANCANGAN BASIS DATA

PERANCANGAN BASIS DATA BAB IV PERANCANGAN BASIS DATA Database atau basis data adalah kumpulan data yang disimpan secara sistematis di dalam komputer dan dapat dimanipulasi (diolah) menggunakan perangkat lunak (program aplikasi)

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Teori teori Dasar 2.1.1 Pengertian Data Menurut Kadir (2000, p7), data adalah fakta mengenai suatu objek atau orang. Data dinyatakan dengan nilai (angka, deretan karakter, atau

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 8 BAB 2 LANDASAN TEORI 2.1 Analisis dan Perancangan 2.1.1 Pengertian Analisis Pengertian analisis sistem adalah penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya dengan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Teori-Teori Sistem Basis Data 2.1.1 Pengertian Sistem Basis Data Sebelum kita masuk ke pengertian sistem basis data, kita harus mengerti dulu apa yang dimaksud dengan data. Menurut

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Konsep Sistem Basisdata 2.1.1 Latar Belakang Munculnya Penggunaan Basisdata Saat ini basisdata merupakan suatu teknologi yang tidak terpisahkan dalam kehidupan sehari-hari. Contohnya:

Lebih terperinci

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Genap tahun 2003/2004 ANALISIS DAN PERANCANGAN BASIS DATA PADA SISTEM INFORMASI PEMBELIAN

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Teori-Teori Dasar / Umum 2.1.1 Pendekatan basis data a. Data Pengertian data menurut Turban, Rainer, Potter (2003, p15) adalah fakta-fakta yang belum diolah atau gambaran lebih

Lebih terperinci

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Genap tahun 2003/2004 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN PT. SUMBER DATA

Lebih terperinci

Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007

Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007 ANALISIS DAN PERANCANGAN BASIS DATA SISTEM PEMBELIAN, PERSEDIAAN DAN PENJUALAN PT. SINAR CIPTA

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 5 BAB 2 LANDASAN TEORI 2.1 Sistem Basis Data 2.1.1 Basis Data Menurut Connolly & Begg (2002, p14), basis data adalah suatu koleksi data yang saling berhubungan secara logikal dan sebuah deskripsi data,

Lebih terperinci

BAB 2 LANDASAN TEORI. Teori yang mendasari suatu perancangan sistem basis data, yaitu:

BAB 2 LANDASAN TEORI. Teori yang mendasari suatu perancangan sistem basis data, yaitu: BAB 2 LANDASAN TEORI 2.1 Teori Teori Dasar Basis Data Teori yang mendasari suatu perancangan sistem basis data, yaitu: 2.1.1 Pengertian Sistem Menurut James A.O'Brien, (2002,p8), sistem adalah sekumpulan

Lebih terperinci

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA TENAGA KERJA PADA PT. VERA DIANA FOKUS

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA TENAGA KERJA PADA PT. VERA DIANA FOKUS UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2004/2005 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA TENAGA KERJA PADA PT. VERA DIANA FOKUS Abstrak NATHANIEL

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Basisdata Sebelum aplikasi basisdata (DBMS) dikenal, biasanya proses penyimpanan data disimpan di dalam sebuah file. Menurut Connoly (2002, p12), bahwa setiap program mendefinisikan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 6 BAB 2 LANDASAN TEORI 2.1. Teori Basis Data 2.1.1 Pengertian Data Data adalah fakta - fakta yang telah diketahui dan dapat dikumpulkan serta dapat disimpan dalam media komputer. Data terdiri dari fakta-fakta

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 6 BAB 2 LANDASAN TEORI 2.1 Teori Umum 2.1.1 Data dan Basis Data Menurut Whitten, Bentley, dan Dittman (2004, p715), data adalah fakta-fakta yang belum diolah atau fakta mentah mengenai orang, tempat, kejadian,

Lebih terperinci

BAB 2 LANDASAN TEORI Pengertian Sistem Informasi

BAB 2 LANDASAN TEORI Pengertian Sistem Informasi BAB 2 LANDASAN TEORI 2.1 Teori Umum 2.1.1 Pengertian Sistem Informasi Menurut R. Kelly Rainer (2011:10), dalam bukunya Introduction to Information Systems menyatakan bahwa Sistem Informasi adalah untuk

Lebih terperinci

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PERSEDIAAN, DAN PENJUALAN PADA AHASS DUNIA BARU. Oleh. Budianto Liono

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PERSEDIAAN, DAN PENJUALAN PADA AHASS DUNIA BARU. Oleh. Budianto Liono ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PERSEDIAAN, DAN PENJUALAN PADA AHASS DUNIA BARU SKRIP SI Oleh Budianto Liono 1100039022 Johannes Effendi 1100039193 Felix Sucipta 1100039331 Kelas/Kelompok

Lebih terperinci

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENDAFTARAN PASIEN, RAWAT JALAN, APOTEK DAN LABORATORIUM PADA PUSKESMAS KECAMATAN KALIDERES SKRIPSI.

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENDAFTARAN PASIEN, RAWAT JALAN, APOTEK DAN LABORATORIUM PADA PUSKESMAS KECAMATAN KALIDERES SKRIPSI. ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENDAFTARAN PASIEN, RAWAT JALAN, APOTEK DAN LABORATORIUM PADA PUSKESMAS KECAMATAN KALIDERES SKRIPSI Oleh Audi Mirano 1200946192 Nurul Mukharam 1200946753 Tri

Lebih terperinci

Metodologi Perancangan basis data secara konseptual

Metodologi Perancangan basis data secara konseptual Metodologi Perancangan basis data secara konseptual Metodologi Perancangan merupakan suatu pendekatan terstruktur yang menggunakan bantuan prosedur, tehnik, tools dan dokumentasi untuk mendukung dan memfasilitasi

Lebih terperinci

UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Fakultas Ilmu komputer Skripsi Sarjana komputer Semester Genap Tahun 2006

UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Fakultas Ilmu komputer Skripsi Sarjana komputer Semester Genap Tahun 2006 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Fakultas Ilmu komputer Skripsi Sarjana komputer Semester Genap Tahun 2006 ANALISIS DAN PERANCANGAN DATABASE SISTEM PEMESANAN, PEMBELIAN, PRODUKSI DAN

Lebih terperinci

BAB 2 LANDASAN TEORI 2.1. Teori Umum Data Database

BAB 2 LANDASAN TEORI 2.1. Teori Umum Data Database BAB 2 LANDASAN TEORI 2.1. Teori Umum 2.1.1 Data Dalam sebuah sistem informasi, data merupakan salah satu komponen yang sangat penting agar sistem informasi tersebut dapat berjalan. Di dalam sistem informasi,

Lebih terperinci

3. Setiap Orang yang dengan tanpa hak dan/atau tanpa izin Pencipta atau

3. Setiap Orang yang dengan tanpa hak dan/atau tanpa izin Pencipta atau DATABASE DESIGN THEORY, PRACTICE, AND CASE STUDY Sanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta 1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak ekonomi

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007 ANALISIS DAN PERANCANGAN SISTEM APLIKASI BASIS DATA MARKETING PADA PT. JASA ANGKASA SEMESTA

Lebih terperinci

BINUS UNIVERSITY. Jurusan Teknik Informatika. Skripsi Sarjana Komputer. Semester Ganjil Tahun 2007/2008

BINUS UNIVERSITY. Jurusan Teknik Informatika. Skripsi Sarjana Komputer. Semester Ganjil Tahun 2007/2008 iv BINUS UNIVERSITY Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2007/2008 PERANCANGAN APLIKASI SISTEM BASIS DATA PEMBELIAN STUDI KASUS PT BANDO INDONESIA Hervania (0800735223)

Lebih terperinci

BAB 2 LANDASAN TEORI. kumpulan dari data yang saling terkait secara logis dan merupakan

BAB 2 LANDASAN TEORI. kumpulan dari data yang saling terkait secara logis dan merupakan 6 BAB 2 LANDASAN TEORI 2.1. Teori Khusus 2.1.1. Database Menurut Connolly and Begg (2010, p65), database adalah suatu kumpulan dari data yang saling terkait secara logis dan merupakan deskripsi dari data,

Lebih terperinci

BAB 2 LANDASAN TEORI. penelitian. Teori - teori yang akan dibahas antara lain : dapat dijadikan bahan kajian (analisis atau kesimpulan).

BAB 2 LANDASAN TEORI. penelitian. Teori - teori yang akan dibahas antara lain : dapat dijadikan bahan kajian (analisis atau kesimpulan). BAB 2 LANDASAN TEORI 2.1 Teori Umum Pada teori umum ini disajikan teori yang relevan, lengkap dan urut sejalan dengan permasalahan. Teori umum ini dikemukakan dari sumber teori dan hasil penelitian. Teori

Lebih terperinci

Analisis dan Perancangan Sistem Basis Data Penjualan, Pembelian, dan Persediaan Pada PT Kontrol Ragam Indonesia

Analisis dan Perancangan Sistem Basis Data Penjualan, Pembelian, dan Persediaan Pada PT Kontrol Ragam Indonesia UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006 Analisis dan Perancangan Sistem Basis Data Penjualan, Pembelian, dan Persediaan Pada PT Kontrol

Lebih terperinci

BAB III LANDASAN TEORI. organisasi yang merupakan kombinasi dari orang-orang, fasilitas, teknologi,

BAB III LANDASAN TEORI. organisasi yang merupakan kombinasi dari orang-orang, fasilitas, teknologi, BAB III LANDASAN TEORI 3.1 Konsep Dasar Sistem Informasi Sistem informasi dapat didefinisikan sebagai suatu sistem di dalam suatu organisasi yang merupakan kombinasi dari orang-orang, fasilitas, teknologi,

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 4 BAB 2 LANDASAN TEORI 2.1 Pengertian Data Menurut O brien (2004, p38), data adalah fakta atau observasi mentah, yang biasanya mengenai fenomena fisik atau transaksi bisnis. Menurut McLeod and Schell (2007,

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2007/2008

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2007/2008 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2007/2008 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN DAN PERSEDIAAN BAHAN BAKU PADA PO. DELIRA

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1. Teori Umum 2.1.1. Pengertian Sistem Basis Data (Database) Database adalah komputerisasi sistem penyimpanan data yang bertujuan untuk menyimpan informasi dan menyediakan informasi

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Teori Umum 2.1.1 Sistem Menurut Rosenblatt (2014:6) Sistem adalah seperangkat komponen terkait yang menghasilkan hasil tertentu. Contohnya adalah Sistem khusus untuk lalu lintas

Lebih terperinci

BAB 2 LANDASAN TEORI. ukuran tujuan atribut dari suatu entitas (James O Brien, 2004, p7).

BAB 2 LANDASAN TEORI. ukuran tujuan atribut dari suatu entitas (James O Brien, 2004, p7). BAB 2 LANDASAN TEORI 2.1 Teori Umum 2.1.1 Pengertian Data Data dapat diartikan sebagai fakta mentah atau hasil pengamatan mengenai kejadian fisik atau transaksi bisnis. Secara lebih spesifik data adalah

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Teori-Teori Umum Pada subbab ini akan dijelaskan mengenai berbagai teori umum tentang pengertian Database, Database Lifecycle, Entity Relationship Modeling, Normalisasi, Metodologi

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2005/2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2005/2006 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2005/2006 ANALISA & PERANCANGAN BASIS DATA SISTEM OPERASIONAL BERBASIS WEB PADA PT. PELAYARAN MITRABAHARI

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA BAB 2 TINJAUAN PUSTAKA 2.1 Teori yang berkaitan dengan Database Merupakan kumpulan dari teori-teori yang digunakan dalam perancangan Database. 2.1.1 Data Menurut Hoffer (2005, p5), data adalah penyimpanan

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Informasi Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Informasi Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006 UNIVERSITAS BINA NUSANTARA Jurusan Sistem Informasi Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN PADA PT.

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Teori umum Data Data merupakan aliran fakta yang mewakili kejadian yang terjadi dalam organisasi atau dalam lingkungan fisik sebelum mereka diatur menjadi sebuah bentuk yang dapat

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil Tahun 2007/2008

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil Tahun 2007/2008 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil Tahun 2007/2008 ANALISIS DAN PERANCANGAN SISTEM BASISDATA PERSEDIAAN DAN PENJUALAN

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA BAB 2 TINJAUAN PUSTAKA 2.1 Teori yang berkaitan dengan Database 2.1.1 Sistem Sistem informasi adalah kombinasi dari teknologi informasi dan aktivitas orang yang menggunakan teknologi itu untuk mendukung

Lebih terperinci

Perancangan Database

Perancangan Database Perancangan Database Database System Development Live cycle ( SDLC) Database System Development Live cycle (SDLC) merupakan komponen yang penting dalam sistem database karena aplikasi dari database life

Lebih terperinci

Kata Kunci : Sistem Basisdata, Nozzle, Permintaan, Penawaran, Pemesanan, Penjualan

Kata Kunci : Sistem Basisdata, Nozzle, Permintaan, Penawaran, Pemesanan, Penjualan Universitas Bina Nusantara Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN PT MULIA ASLI Henry Kurniawan 0800738383

Lebih terperinci

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PENYIMPANAN DAN PENJUALAN PADA PT. SOLUSI CORPORINDO TEKNOLOGI SKRIPSI. Oleh

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PENYIMPANAN DAN PENJUALAN PADA PT. SOLUSI CORPORINDO TEKNOLOGI SKRIPSI. Oleh ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PENYIMPANAN DAN PENJUALAN PADA PT. SOLUSI CORPORINDO TEKNOLOGI SKRIPSI Oleh Lourensius Erico Gunawan 1000845531 Peter 1000843122 Stefano Sanjaya 1000847700

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 6 BAB 2 LANDASAN TEORI 2.1 Data dan Informasi 2.1.1 Pengertian Data dan Informasi Menurut Elmasri dan Navathe (1994, p2), data merupakan fakta-fakta yang telah diketahui untuk dapat disimpan dan yang mempunyai

Lebih terperinci

BAB 2 LANDASAN TEORI. 2.1 Teori Umum Pengertian Data dan Informasi. Menurut Navathe dan Elmasri (2000, p4), data adalah fakta yang dapat

BAB 2 LANDASAN TEORI. 2.1 Teori Umum Pengertian Data dan Informasi. Menurut Navathe dan Elmasri (2000, p4), data adalah fakta yang dapat BAB 2 LANDASAN TEORI 2.1 Teori Umum 2.1.1 Pengertian Data dan Informasi Menurut Navathe dan Elmasri (2000, p4), data adalah fakta yang dapat disimpan dan memiliki arti. Data dapat diolah menjadi sebuah

Lebih terperinci

Basisdata, sistem basisdata, perancangan sistem basisdata.

Basisdata, sistem basisdata, perancangan sistem basisdata. UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Program Studi Ilmu Komputer Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007 ANALISIS DAN PERANCANGAN SISTEM BASISDATA PENJUALAN PADA PD. CAHAYA

Lebih terperinci

BAB 1 PENDAHULUAN. Perkembangan teknologi informasi pada era globalisasi sekarang ini

BAB 1 PENDAHULUAN. Perkembangan teknologi informasi pada era globalisasi sekarang ini BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi informasi pada era globalisasi sekarang ini berkembang semakin cepat. Gabungan dari teknologi dan informasi dapat menghasilkan suatu sistem yang

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Teori-teori Database 2.1.1 Pengertian Data Data adalah fakta, atau bagian dari fakta yang mengandung arti, yang dihubungkan dengan kenyataan, simbol-simbol, gambar-gambar, kata-kata,

Lebih terperinci

BAB 2 LANDASAN TEORI. mempunyai arti bagi user (McLeod dan Schell, 2001, p12). yang telah diketahui, yang dapat dikumpulkan dan disimpan dalam media

BAB 2 LANDASAN TEORI. mempunyai arti bagi user (McLeod dan Schell, 2001, p12). yang telah diketahui, yang dapat dikumpulkan dan disimpan dalam media BAB 2 LANDASAN TEORI 2.1 Teori Basis Data 2.1.1 Pengertian Data Data terdiri dari fakta-fakta dan simbol-simbol angka yang secara relatif mempunyai arti bagi user (McLeod dan Schell, 2001, p12). Menurut

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1. Teori-Teori Dasar 2.1.1. Pengertian Data Menurut Kadir (2000, p7), data adalah fakta mengenai suatu obyek atau orang. Data dinyatakan dengan nilai (angka, deretan karakter, atau

Lebih terperinci

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PENJUALAN DAN PERSEDIAAN BARANG PADA PT. ENERGITAMA MULTIGUNA SOLUSI SKRIPSI.

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PENJUALAN DAN PERSEDIAAN BARANG PADA PT. ENERGITAMA MULTIGUNA SOLUSI SKRIPSI. ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PENJUALAN DAN PERSEDIAAN BARANG PADA PT. ENERGITAMA MULTIGUNA SOLUSI SKRIPSI Oleh PETER JOHN / 0800777195 ADITYA DWINANDA / 1000856535 DHEKA RAMADHAN

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 9 BAB 2 LANDASAN TEORI 2.1 Teori - Teori Umum 2.1.1 Pengertian Data Menurut Turban, & Rainer (2009, p. 6), data adalah fakta mentah atau deskripsi dasar dari benda, peristiwa, aktivitas dan transaksi yang

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Analisis dan Perancangan Sistem 2.1.1 Pengertian Sistem Menurut Budi Sutedjo Dharma Oetomo (2002), Sistem merupakan kumpulan elemen yang saling berhubungan satu sama lain yang

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA. 2.1 Teori yang Berkaitan Dengan Database

BAB 2 TINJAUAN PUSTAKA. 2.1 Teori yang Berkaitan Dengan Database BAB 2 TINJAUAN PUSTAKA 2.1 Teori yang Berkaitan Dengan Database Sebelum melakukan perancangan sebuah database, alangkah baiknya penulis mencari teori-teori pendukung yang dapat memastikan kebenaran penulisan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Teori Khusus 2.1.1 Pengumpulan dan Analisis Kebutuhan Pengumpulan dan Analisis kebutuhan adalah proses pengumpulan dan analisis informasi tentang bagian perusahaan yang didukung

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006 ANALISIS DAN PERANCANGAN BASIS DATA SUMBER DAYA MANUSIA PADA PT MARTHA BEAUTY GALLERY Rinaldi

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 6 BAB 2 LANDASAN TEORI 2.1 Teori Basis Data 2.1.1 Pengertian Sistem Menurut Mulyadi (2001, p2), sistem adalah sekelompok unsur yang erat berhubungan satu dengan lainnya, yang berfungsi bersama-sama untuk

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Fakultas Ilmu Komputer Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap Tahun 2006 / 2007

UNIVERSITAS BINA NUSANTARA. Fakultas Ilmu Komputer Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap Tahun 2006 / 2007 UNIVERSITAS BINA NUSANTARA Fakultas Ilmu Komputer Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap Tahun 2006 / 2007 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA SERTIFIKASI PADA LEMBAGA

Lebih terperinci

BAB 2 LANDASAN TEORI. fenomena atau fakta yang ada atau yang terjadi.

BAB 2 LANDASAN TEORI. fenomena atau fakta yang ada atau yang terjadi. BAB 2 LANDASAN TEORI 2.1 Teori Umum 2.1.1 Data Menurut Hariyanto (2004, p3), data adalah rekaman mengenai fenomena atau fakta yang ada atau yang terjadi. Menurut Whitten et al. (2004, p23), data adalah

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007 ANALISIS DAN PERANCANGAN SISTEM BASISDATA PEMBELIAN, PENJUALAN DAN PERSEDIAN BARANG PADA PT.

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008 ANALISIS DAN PERANCANGAN SISTEM PERDAGANGAN PADA PT SUNICODATA COMININDO Linlinfie Juliaty

Lebih terperinci

BAB 2 LANDASAN TEORI Pengertian Dasar Sistem Basis Data

BAB 2 LANDASAN TEORI Pengertian Dasar Sistem Basis Data BAB 2 LANDASAN TEORI 2.1 Teori-teori Umum 2.1.1 Pengertian Dasar Sistem Basis Data 2.1.1.1 Pengertian Data Pengertian data menurut Turban, Rainer, Potter (2003, p15), adalah fakta-fakta yang belum diolah

Lebih terperinci

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM BASIS DATA SUMBER DAYA MANUSIA PADA PT. SURYA TOTO INDONESIA

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM BASIS DATA SUMBER DAYA MANUSIA PADA PT. SURYA TOTO INDONESIA UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA SUMBER DAYA MANUSIA PADA PT. SURYA TOTO INDONESIA

Lebih terperinci

BAB 2 LANDASAN TEORI. Semua data terintegrasi dengan jumlah duplikasi yang minimum.

BAB 2 LANDASAN TEORI. Semua data terintegrasi dengan jumlah duplikasi yang minimum. BAB 2 LANDASAN TEORI 2.1 Pendekatan Basisdata 2.1.1 Pengertian Basisdata Menurut Connolly (2005, p14), Basis data adalah sekumpulan data yang terhubung secara logikal, dan deskripsi dari data tersebut,

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008 ANALISIS DAN PERANCANGAN BASIS DATA UNTUK APLIKASI SISTEM PENJUALAN DAN PEMBELIAN PADA PT.

Lebih terperinci

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN, PENYEWAAN, DAN PEMASARAN PADA RAY WHITE SUNTER

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN, PENYEWAAN, DAN PEMASARAN PADA RAY WHITE SUNTER Universitas Bina Nusantara Program Studi Ganda Sistem Informasi dan Manajemen Skripsi Sarjana Komputer dan Sarjana Ekonomi Semester Ganjil 2006/2007 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN,

Lebih terperinci

-DATABASE (BASIS DATA)- Nama : Novriansyah Kelas : 2.DB.10 NPM : Dosen : Leli Safitri

-DATABASE (BASIS DATA)- Nama : Novriansyah Kelas : 2.DB.10 NPM : Dosen : Leli Safitri -DATABASE (BASIS DATA)- Nama : Novriansyah Kelas : 2.DB.10 NPM : 33109332 Dosen : Leli Safitri PROGRAM DIPLOMA MANAJEMEN INFORMATIKA FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS GUNADARMA

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengantar Basis Data 2.1.1 Pengertian Basis Data Basis data atau database menurut Connoly (2002, p14) adalah sebuah kumpulan data terbagi atas data yang berhubungan secara logis

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Teori Umum 2.1.1 Pengertian Data Menurut Connolly dan Begg (2005, p19), data adalah komponen yang paling penting dalam DBMS, berasal dari sudut pandang end-user. Data bertindak

Lebih terperinci

BAB 2 LANDASAN TEORI. dapat dimengerti oleh manusia. (Inmon,2005,p493)

BAB 2 LANDASAN TEORI. dapat dimengerti oleh manusia. (Inmon,2005,p493) BAB 2 LANDASAN TEORI 2.1 Teori Umum 2.1.1 Pengertian Data Data adalah sebuah rekaman dari fakta, konsep, ataupun instruksi pada sebuah media penyimpanan untuk komunikasi, pengambilan, maupun pemrosesan

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA BAB 2 TINJAUAN PUSTAKA 2.1 Teori-Teori Database 2.1.1 Database Menurut Connolly & Berg, basis data merupakan kumpulan data yang berhubungan secara logis dan deskripsi data tersebut, yang dirancang untuk

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 8 BAB 2 LANDASAN TEORI 2.1 Pengertian Database Menurut Connolly (2010, p65), database adalah kumpulan data dan deskripsi data yang terhubung secara logika serta dirancang untuk memenuhi kebutuhan informasi

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 7 BAB 2 LANDASAN TEORI 2.1 Teori-teori Dasar/Umum 2.1.1 Data Data adalah fakta yang didapat, di mana kenyataan tambahan dapat ditarik menjadi simpulan (Date, 2004, p15). Data merupakan fakta yang dapat

Lebih terperinci

PROSES PERANCANGAN BASIS DATA

PROSES PERANCANGAN BASIS DATA PROSES PERANCANGAN BASIS DATA Seperti telah disebutkan sebelumnya, sebuah sistem basis data merupakan komponen dasar sistem informasi organisasi yang besar. Oleh karena itu siklus hidup aplikasi basis

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006 ANALISIS DAN PERANCANGAN BASIS DATA PERSEDIAAN, PEMBELIAN, DAN PENJUALAN PADA PT. SINAR REJEKI

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA. 2.1 Teori Kaitan Basis Data Bagian ini menjelaskan teori-teori yang menjelaskan basis data.

BAB 2 TINJAUAN PUSTAKA. 2.1 Teori Kaitan Basis Data Bagian ini menjelaskan teori-teori yang menjelaskan basis data. BAB 2 TINJAUAN PUSTAKA 2.1 Teori Kaitan Basis Data Bagian ini menjelaskan teori-teori yang menjelaskan basis data. 2.1.1 Definisi Data, Basis Data dan Sistem Basis Data Data adalah fakta, baik objek, variabel,

Lebih terperinci

BAB 1 PENDAHULUAN. pengaturan data secara cepat dan akurat, telah mengubah perpustakaan yang

BAB 1 PENDAHULUAN. pengaturan data secara cepat dan akurat, telah mengubah perpustakaan yang BAB 1 PENDAHULUAN 1.1 Latar Belakang Dewasa ini perkembangan informasi dalam suatu perpustakaan dapat berkembang dengan sangat cepat. Data data yang diolah khususnya data perpustakaan semakin banyak dan

Lebih terperinci

Analisis dan Perancangan Sistem Office Automation Pada PT. DEVA ADHINES

Analisis dan Perancangan Sistem Office Automation Pada PT. DEVA ADHINES UNIVERSITAS BINA NUSANTARA Jurusan Teknik Infromatika Skripsi Sarjana Komputer Semester Ganjil tahun 2007 / 2008 Analisis dan Perancangan Sistem Office Automation Pada PT. DEVA ADHINES Rifky Zulfikar 0800757584

Lebih terperinci