halo, saya Novicha Ismi Jihanda, saat ini saya sedang mengenyam pendidikan di kampus Politeknik Keuangan Negara STAN. dan blog ini ditujukan untuk me-review mata kuliah Pengantar Komputer. selamat membaca!
Kamis, 20 Desember 2018
Selasa, 11 Desember 2018
review materi query pada Ms. Access
Pengertian Query Dan Fungsinya Didalam Microsoft Access
Query adalah semacam kapabilitas (kemampuan) untuk menampilkan suatu data/information dari database di mana mengambil dari table-tabel yang tersedia di database, tetapi tabel tersebut tidak seluruh/semua ditampilkan sesuai/cocok dengan yang kita inginkan. data/information apa yang inginkan kita tampilkan.
Query adalah ‘permintaan data’ kita berupa/berbentuk bahasa bisnis, untuk mengolah/memproses data didalam tabel-tabel menjadi satu informasi yang dapat/bisa dimengerti. Seperti mengelompokkan sepuluh penjualan terbesar oleh konsumen (pembeli) yang dimiliki. Ia bisa berdasarkan terhadap satu tabel saja, atau terhadap dua/lebih tabel, ataupun berdasarkan terhadap query yang sudah/telah ada.
Tipe Objek Basis Data dalam Ms. Access
- Tables, berupa tempat untuk menyimpan sekumpulan data yang sejenis. Tabel merupakan komponen utama dari sebuah database.
- Queries, digunakan untuk mencari dan menampilkan data yang memenuhi syarat tertentu dari suatu tabel atau lebih. Query dapat digunakan untuk meng-update atau menghapus beberapa record data pada saat yang sama. Selain itu query dapat dipergunakan untuk menjalankan perhitungan terhadap selekompok data.
- Forms, untuk menampilkan data dari tabel dan query sehingga data tersebut dapat dilihat, ditambah, dihapus, dan sebagainya sesuai dengan operasi database.
- Report, dipergunakan untuk menampilkan laporan hasil analisa data. Laporan ini dapat dikelompokkan sesuai dengan criteria tertentu, dan juga laporan dapat berupa grafik atau label data.
- Pages, fungsinya untuk membuat halaman Web (page) berupa data access page yang dapat ditempatkan di server jaringan intranet dan internet.
- Macro, mengotomasikan perintah yang sering dipergunakan untuk mengelola basis data.
- Module, digunakan untuk merancang berbagai modul aplikasi pengelolaan database tingkat lanjut sesuai dengan kebutuhan user.
Fungsi Query
Ada tiga fungsi Query, yaitu :
1. Menampilkan data-data tertentu/khusus terhadap suatu table, contohnya kita hanya/cuma menginginkan {melihat|lihat|menyaksikan|memandang} data/information pada table barang yang kode barangnya “B001”
2. Menampilkan data/information berasal dari dua table atau lebih dengan syarat anatara table itu tersedia/ada field yang berhubungan. Contohnya kita ingin melihat Nomor Faktur “F0001” itu siapa pemiliknya. Di sini kita mengambil alih data/information yang berasal dari table Header Penjualan dan Table Karyawan, Sebagai penghubungnya adalah field NIK.
3. Dapat melakukan/menjalankan operasi perhitungan.
Query umumnya/biasanya digunakan sebagai sumber data/information untuk Report dan Form.Kita bahas sedikit mengenai Form dan Report yaa sebelum kita akan masuk ke cara/langkah pembuatan query
Form
Form digunakan untuk merepresentasikan ke user atau menerima inputan yang berasal dari user data-data didalam tabel/query dalam bentuk/wujud interface grid, tombol, dan lain-lain kontrol (pengecekan) windows. form dalam access dapat/bisa dimasukkan ke dalam form lain sebagai control sub form, umumnya/kebanyakan jika bekerja didalam transaksi master-detail.
Report
Report, layaknya seperti form, digunakan untuk merepresentasikan hasil olahan data/information menjadi Info/informasi yang siap di cetak di lembaran kertas.
Cara Membuat Report
Report bisa dibuat/dibikin dengan dua cara/langkah yakni maual dan wizards. Pada tutorial terkandung/terdapat beberapa contoh pembutan report., kamu tinggal mengikuti langkah-langkah pembuatannya.
Pembuatan Report
Report Struk Penjualan, digunakan untuk mencetak struk barang-barang yang dibeli karyawan.
1. Sebelum kita membuat/bikin reportnya terlebih dulu kita membuat/bikin sumberdata untuk report ini. Sumber data/information sebuah report bisa berasal dari table atau berasal dari Query. Untuk kepentingan/keperluan ini kita akan membuat Query Struk, Berikut Design untuk Query Struk, Simpan dengan nama qry_Struk
2. Pada Jendela Database klik Report. Klik New, muncul/keluar jendela Report Wizard
Cara/langkah pembuatan query di microsoft access :
1. Membuat Query dalam Microsoft access kalian harus mempunyai table/database,
2. Bukalah database tersebut. Kemudian Klik Create terus pilih Query, seperti pada gambar dibawah ini .

3. Pilihlah table yang akan dibuat Query, kemudian pilih Add seperti pada gambar dibawah ini.

Ingat pembuatan Query adalah sebuah penyederhanaan dari sebuah table, kita juga harus mempunyai table untuk dibuat Query. Pada gambar diatas yang akan kita buat Query adalah table dengan nama “ Data Siswa Baru” seperti pada gambar dibawah ini.
4. Berilah centang pada data yang ingin kita tunjukkan pada
tabel baru hasil pembuatan dari Query. Misalnya kita ingin menampilkan
nama dan jumlah nilai sehingga akan, maka kita akan memilih kedua
tersebut, perhatikan gambar dibawah ini untuk lebih memahami tentang
pembuatan Query dalam Microsoft Access

pada gambar yang dilingkari disebelah kiri ada beberapa penjalasan misalnya saja Field
adalah kolom yang ingin kita tampilkan, karena kita hanya ingin
menampilkan data dari Nama dan Jumlah siswa saja maka hanya menampilkan
kedua tersebut, table adalah nama table yang akan kita buat query, Sort kita dapat membuat sort dalam query caranya hampir sama dengan sort dan filter pada Microsoft Excel, show yang diconteng digunakan untuk menampilkan data table.
5. Setelah itu pilih View, kemudian pilih datasheet view, seperti pada gambar dibawah ini

6. Tampilan akhir dari query yang akan kita buat nanti hasilnya adalah berupa datasheet, seperti pada gambar dibawah ini.

Membuat Query dengan Design View pada Ms. Access
1. Klik tabel Query pada Access anda.2. Klik New, akan muncul New Query dialog box.

3. Pilih Design View pada New Query Dialog box lalu klik tombol OK.
4. Akan muncul dialog Show Table.
5. Klik tabel yang akan digunakan dalam query lalu klik tombol Add. (atau anda dapat men-double klick nama tabel).

7. Akan tampak layar design view query.
8. Double click pada field-field dari tabel yang akan ditampilka pada query.
9. Jika anda perlu mengurutkan data klik pada baris Sort di field yang akan diurutkan lalu pilih Ascending atau Descending dari combo box Sort. (Ascending untuk mengurutkan dari terkecil ke terbesar sedangkan Descending sebaliknya.

DAFTAR PUSTAKA
Materi Ibu Nurwati
2013, Pengertian Query dan Fungsinya didalam Microsoft Access, Wordpress, dilihat 12 Desember 2018, http://infopengertian.biz/pengertian-query-dan-fungsiny-didalam-microsoft-access.html
Dhani Akbar, 7 Tipe Objek Basis Data dalam Microsoft Access, dilihat 12 Desember 2018, http://ramdhani-akbar.blogspot.com/2014/06/7-tipe-objek-basis-data-dalam-microsoft.html
Sugeng, Cara Membuat Query dalam Microsoft Access, dilihat 12 Desember 2018, http://mahir-msoffice.blogspot.com/2015/07/cara-membuat-query-dalam-microsoft.html
Abu Fadhilah Azzahra, Membuat Query dengan Design View di Access, dilihat 12 Desember 2018, http://www.ilmusoftware.com/2010/09/membuat-query-dengan-design-view-di.html
Sabtu, 01 Desember 2018
konsep database
hallo! kali ini, aku bakal bahas tentang konsep database, mulai dari hirarki data, pendekatan tradisional vs database, komponen basis data, hingga DDL, DML, DCL, dan Query.
sebelumnya, perkenalkan saya terlebih dahulu.
nama saya Novicha Ismi Jihanda dengan NPM 4103180421. saya kelas 1-23 prodi D-I KBN PKN STAN 2018.
okee.. lanjut ke materii.
nah, sekarang konsep database. mungkin dari kalian masih awam dengan database ya? apasih sebenarnya database itu?
jadi, database merupakan DATA yang DISIMPAN di dalam KOMPUTER secara SISTEMATIK sehingga kelak dapat dengan mudah digunakan kembali. seperti halnya kertas yang beribu-ribu lembar akan membutuhkan banyak sekali map dan disimpan dalam beberapa lemari. dengan adanya database ini, akan lebih memudahkan untuk penyimpanan tersebut.
apa saja sih kelebihan dan kekurangan dengan adanya database ini?
KELEBIHAN:
- kecepatan & kemudahan
- mengurangi redudansi data & efisiensi media penyimpanan
- akurasi & konsistensi data
- ketersediaan & integritas data
- sharebility & concurency
- keamanan data.
- mahal dalam implementasinya
- rumit/komplek
- kerusakan pada sistem basis data dapat memengaruhi departemen yang terkait.
- HIRARKI DATA
- bit
bit adalah sistem biner yang memiliki 2 macam nilai, yaitu 0 dan 1, karena komputer hanya mengenal angka 0 dan 1.
- byte
- field/kolom/attribute
- record/baris
- file/table
- database
2. PENDEKATAN TRADISIONAL VS DATABASE
FILE TRADISIONAL
|
BASIS DATA
|
Kesukaran mengakses data dan mendapatkan data
|
Mudah mengakses dan mendapatkan data
|
Timbul redundansi data dan inkonsistensi data
|
Redundansi data dan inkonsistensi data minim
|
Sulit dilakukan pengembangan aplikasi (kaku)
|
Mudah dilakukan pengembangan aplikasi (luwes)
|
Program oriented
|
3. KOMPONEN BASIS DATA
- hardware (computer)
- software (operating system & DBMS software)
- data (yang disimpan)
- procedure (guide to manage DBMS)
- people (pengguna database)
- optional software
-
Hardware
Biasanya berupa perangkat komputer standar, media penyimpan sekunder dan media komunikasi untuk sistem jaringan.
-
Operating System
Yakni merupakan perangkat lunak yang memfungsikan, mengendalikan seluruh sumber daya dan melakukan operasi dasar dalam sistem komputer. Harus sesuai dengan DBMS yang digunakan.
-
Database
Yakni basis data yang mewakili sistem tertentu untuk dikelola. Sebuah sistem basis data bisa terdiri dari lebih dari satu basis data.
-
DBMS (Database Management System)
Perangkat lunak yang digunakan untuk mengelola basis data. Contoh kelas sederhana: dBase, Foxbase, Rbase, MS. Access, MS. Foxpro, Borland Paradox. Contoh kelas kompleks: Borland-Interbase, MS. SQL Server, Oracle, Informix, Sybase.
-
User ( Pengguna Sistem Basis Data )
Orang-orang yang berinteraksi dengan sistem basis data, mulai dari yang merancang sampai yang menggunakan di tingkat akhir.
-
Optional Software
Perangkat lunak pelengkap yang mendukung. Bersifat opsional.
contoh software DBMS:
- Pengertian SQL
SQL adalah singkatan dari Structured Query Language. Sedangan pengertian SQL adalah suatu bahasa (language) yang digunakan untuk mengakses data di dalam sebuah database relasional. SQL sering juga disebut dengan istilah query, dan bahasa SQL secara praktiknya digunakan sebagai bahasa standar untuk manajemen database relasional. Hingga saat ini hampir seluruh server database atau software database mengenal dan mengerti bahasa SQL.
Sejarah SQL Awal mula lahirnya bahasa SQL yaitu pada bulan Juni 1970, dimana saat Jhonny Oracle yang merupakan seorang peneliti dari perusahaan. IBM memiliki gagasan pembuatan basis data relasional, ide tersebut dituangkan dalam sebuah artikel. Di dalam artikel tersebut juga dibahas mengenai kemungkinan membuat sebuah bahasa standar untuk mengakses data dalam database tersebut. Bahasa standar tersebut diberinama SEQUEL (Structured English Query Language). Setelah kemunculan artikel tersebut lalu IBM memutuskan untuk mengembangkan pembuatan bahasa SEQUEL. Namun penamaan SEQUEL dalam bahasa standar tersebut bermasalah dengan hukum sehingga diubahlah menjadi SQL.
Jenis Perintah SQL Dalam penggunaan SQL terdapat beberapa perintah yang berguna untuk mengakses dan memanajemen data yang terdapat dalam database. Jenis peringah SQL secara umum dibagi kepada tiga sub perintah, yaitu DDL (Data Definition Language), DML (Data Manipulation Language), dan DCL (Data Control Language). Ketiga sub perintah tersebut sangat perlu untuk dipahami bagi anda yang ingin menguasai bahasa sql dan mahir dalam pembuatan database.- Data Definition Language (DDL)
DDL adalah sub perintah dari bahasa SQL yang digunakan untuk membangun kerangka sebuah database, dalam hal ini database dan table. Terdapat tiga perintah penting dalam DDL, yaitu CREATE, ALTER, DROP.
CREATE: perintah ini digunakan untuk membuat, termasuk di dalamnya membuat database baru, tabel baru view baru, dan kolom baru.
Contoh: CREATE DATABASE nama_database
ALTER: perintah ALTER berfungsi untuk mengubah struktur tabel yang telah dibuat. Mencakup di dalamnya mengubah nama tabel, menambah kolom, mengubah kolom, menghapus kolom, dan memberikan atribut pada kolom.
Contoh: ALTER TABLE nama_tabel ADD nama_kolom datatype
DROP: perintah DROP berfungsi untuk menghapus database atau tabel.
Contoh: DROP DATABASE nama_database- Data Manipulation Language (DML)
DML adalah sub perintah dari bahasa SQL yang digunakan untuk memanipulasi data dalam database yang telah dibuat. Terdapat empat perintah penting dalam DML, yaitu INSERT, SELECT, UPDATE, dan DELETE.
INSERT: perintah ini digunakan untuk memasukkan data baru ke dalam sebuah tabel. Perintah ini tentu saja bisa dijalankan ketika database dan tabel sudah dibuat.
Contoh: INSERT INTO nama_tabel VALUES (data1, data2, dst…);
SELECT: perintah ini digunakan untuk mengambil dan menampilkan data dari tabel atau bahkan dari beberapa tabel dengan penggunaan relasi.
Contoh: SELECT nama_kolom1, nama_kolom2 FROM nama_tabel;
UPDATE: perintah update digunakan untuk memperbaharui data pada sebuah tabel.
Contoh: UPDATE nama_tabel SET kolom1=data1, kolom2=data2,… WHERE kolom=data;
DELETE: perintah delete digunakan untuk menghapus data dari sebuah tabel.
Contoh: DELETE FROM nama_tabel WHERE kolom=data;- Data Control Language (DCL)
DCL adalah sub bahasa SQL yang berfungsi untuk melakukan pengontrolan data dan server databasenya, seperti manipulasi user dan hak akses (priviledges). Yang termasuk perintah dalam DCL ada dua, yaitu GRANT dan REVOKE.
GRANT: perintah ini digunakan untuk memberikan hak akses oleh admin ke salah satu user atau pengguna. Hak akses tersebut bisa berupa hak membuat (CREATE), mengambil data (SELECT), menghapus data (DELETE), mengubah data (UPDATE), dan hak khusus lainnya yang berhubungan dengan sistem database.
REVOKE: perintah ini digunakan untuk mencabut hak akses yang telah diberikan kepada user. Dalam ini merupakan kebalikan dari perintah GRANT.
Primary Key dan Foreign Key
Kunci (Key) merupakan elemen record yang dipakai untuk menemukan record tersebut pada waktu akses atau bisa digunakan untuk identifikasi tiap record. Jenis-jenis kunci :
- Superkey: sebuah atau sekumpulan atribut yang secara unik mengidentifikasi sebuah tupel dalam tabel relasi. Berdasarkan contoh tabel MHS sebelumnya, super key yang mungkin adalah (NIM), (NIM, Nama), (NIM, Alamat), (Nama, Alamat), dan (NIM, Nama, Alamat).
- Candidat key: kumpulan atribut minimal yang unik untuk mengidentifikasikan suatu entity. satu entity bisa memiliki satu atau lebih candidate key.
- Primary key: candidate key yang dipilih secara unik untuk mengidentifikasi suatu entity.
- Alternate key: candidate key yang tidak terpilih menjadi primary key (PK).
- Foreign key: sebuah kumpulan atribut dalam satu relasi yang digunakan untuk me"refer" (menunjuk) ke suatu baris (tuple) pada relasi yang lain (harus berkorespondensi dengan PK pada relasi yang kedua), seperti :'logical printer'.
- External key: merupakan suatu lexical atribut (atau himpunan lexical atribut) yang nilai-nilainya selalu mengidentifikasi satu object instance.
- Key tersebut lebih natural untuk dijadikan acuan
- Key tersebut lebih sederhana
- Key tersebut cukup uniqe
cukup sekian dulu yaa, nanti disambung lagi untuk materi selanjutnya. :))
DAFTAR PUSTAKA
materi ibu Nurwati
Renaldy Dwisma Febri, M 2017, apa saja komponen yang terdapat di dalam sistem basis data?, 2 Desember 2018, https://www.dictio.id/t/apa-saja-komponen-yang-terdapat-di-dalam-sistem-basis-data/13138
Langganan:
Postingan (Atom)