Laporan Akhir Praktikum Basisdata – DB Reservasi Tiket Pesawat
Deskripsi Masalah
Agen pemesanan tiket pesawat adalah perusahaan yang menyediakan jasa penjualan tiket pesawat. Perusahaan tersebut memiliki kerja sama dengan beberapa maskapai. Sebuah maskapai memiliki jadwal dan rute yang berbeda dengan maskapai lainnya. Agen tersebut memiliki pegawai yang mengurusi bidang jasa tersebut. Terdapat calon penumpang yang akan memesan tiket kepada agen tersebut. Pegawai agen tiket tersebut menginputkan data calon penumpang. Penumpang memilih maskapai sesuai dengan rute dan jadwal, lalu terdapat kelas dengan tarif yang berdasarkan jadwal dan rute serta umur.
Batasan Masalah
1. Database hanya mampu disi maksimal 4 maskapai.
2. Database mampu menyimpang 50 data penumpang/hari.
3. Database hanya mampu mamuat 5 rute penerbangan.
4. Database menyimpang 2 jadwal penerbangan dalam satu rute.
5. Pelanggan tidak dapat memesan tiket yang lain pada saat yang bersamaan
6. Pelanggan tidak dapat memilih tempat duduk pada saat pemesanan, tempat duduk akan diberikan pada saat chek-in
7. Database hanya menampilkan data rute seperti kota asal, kota tujuan, waktu keberangkatan, waktu kedatangan, kelas, harga, dan sisa kursi, untuk tanggal menyesuaikan dengan data dari maskapai itu sendiri. Karena setiap tanggal berbeda harga tiketnya, untuk disini tabel rute diasumsikan untuk semua tanggal dan setiap harinya. Jadi untuk tanggal keberangkatan dimasukkan ditabel pelanggan.
Read more >>
Laporan Mingguan Praktikum Basisdata
Mata kuliah : Praktikum Basisdata
Silabi :
- Suplemen ERD
- DDL & DML
- Select & Where
- Group Function
- Join
Alokasi waktu : 5 x 90 menit
Software : Oracle Database 10g Express Edition Read more >>
Data Manipulation Language
Data Manipulation Language (DML) is a family of computer languages used by computer programs and/or database users to insert, delete and update data in a database. Read-only querying, i.e. SELECT, of this data may be considered to be either part of DML or outside it, depending on the context.
Currently the most popular data manipulation language is that of SQL, which is used to retrieve and manipulate data in a Relational database. Other forms of DML are those used by IMS/DLI, CODASYL databases (such as IDMS), and others.
Data Manipulation Language comprises the ‘SQL-data change’ statements[2], which modify stored data but not the schema or database objects. Manipulation of persistent database objects (e.g. tables or stored procedures) via the ‘SQL-schema’ statements, rather than the data stored within them, is considered to be part of a separate Data Definition Language. In SQL these two categories are similar in their detailed syntax, data types, expressions etc., but distinct in their overall function. Read more >>
Normalisasi Pada Database
Normalisasi bisa juga disebut Well Structure Relation atau proses pengelompokan atribut-atribu dari suatu relasi. Ada beberapa bentuk dalam normalisasi, yaitu Unnormalized Form, First Normal Form (1NF), Second Normal Form (2NF), Third Normal Form (3NF) dan Boyce-Codd Normal Form (BNF). Disini saya akan member contoh bentuk-bentuk normalisasi pada suatu tabel.
Bentuk Unnormalized Form
Membuat ERD & Tabel Database Komunitas Olahraga
Sebelum membuat database, baiknya kita menentukan konteks dari database yang akan kita buat nantinya, selanjutnya mencari fakta-fakta untuk membentuk sebuah diagram ERD. Untuk ini saya akan membuat database sederhana tentang Komunitas Olahraga di jurusan teknik informatika.
Konteksnya adalah Komunitas olahraga ini hanya untuk mahasiswa jurusan teknik informatika, untuk jurusan lain tidak akan kita muat didalam database ini. Read more >>
Perbedaan antara Database dengan Spreadsheet
Sebenarnya tabel dalam spreadsheet adalah sebuah dasar database, meskipun dalam banyak kasus penggunaan spreadsheet sebagai pengganti database tidak disarankan. Di antaranya adalah jika:
- Anda mengelola tabel dengan jumlah data yang cukup besar,
- data dimaksudkan untuk penggunaan jangka panjang,
- informasi yang disimpan seringkali berubah,
- Anda bermaksud untuk membuat laporan yang bervariasi berdasarkan data yang dikelola.
Penggunaan spreadsheet untuk kebutuhan penyimpanan data dalam prakteknya akan membuat pengelolaan data menjadi susah. Data pada spreadsheet disimpan dalam bentuk sekuensial (berurutan) dan tidak mendukung relasi antar tabel, sehingga akan menimbulkan redundansi data. Contohnya adalah pada tabel spreadsheet Data Pegawai berikut ini: Read more >>
Basis data
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.
Istilah “basis data” berawal dari ilmu komputer. Meskipun kemudian artinya semakin luas, memasukkan hal-hal di luar bidang elektronika, artikel ini mengenai basis data komputer. 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.
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. Read more >>
About This Blog
Postinganku
- AC Milan vs FC Barcelona 1/4 UCL – Promo
- Kick In The Mix
- Short Story – The First Day in Semester 4
- Untitled #1
- Jadwal Kuliah Semester 4
- Taylor Swift – Safe And Sound [Video Clip]
- Hasil Studi Semester 3
- 10 Fakta Menarik Tentang El Classico
- Liburan Semester Ganjil Pulang Kota
- Rangkuman Sepak Bola di Tahun 2011
- Proyek Sistem Informasi Rental Mobil
- Lionel Messi rilis logo pribadi
- Sejarah El Clasico
- Cerita singkat ku – bencana letusan gunung merapi 2010
- Balikpapan Public Library
Tag Cloud
Komentar dipostinganku
-
sippp.. penjelasannya.. thanks sob..
-
lumayan
-
like this, jangan lupa kunjungi juga http://eksyam.com | Berbagi lewat tombol qwerty, temukan berbagai tips & trik, serta catatan2 pribadi sharing tentang seputar dunia teknologi informasi, bisnis, film, pengalaman pribadi dan banyak lainnya. sharing is carring. :-)
-
like this, jangan lupa kunjungi juga http://eksyam.com | Berbagi lewat tombol qwerty, temukan berbagai tips & trik, serta catatan2 pribadi sharing tentang seputar dunia teknologi informasi, bisnis, film, pengalaman pribadi dan banyak lainnya. sharing is carring. :-)
-
syntax nya gak ada apa.
Kategori
- Artikel (26)
- Blog (45)
- Database (11)
- Informasi (15)
- Internet (10)
- Joomla (3)
- Just For Fun (15)
- Kampus (9)
- Matematika (4)
- Movie (16)
- Programming (6)
- SEO (9)
- Sistem Operasi (3)
- Study (2)
- Wordpress (5)



