I'M Salwaa

University Student Of ITN Malang

Rabu, 08 Desember 2021

Introduction to Database Systems

 

Basic Definitions and Concepts  

 

A. Data

(Definisikan tentang data!)

 


Istilah data dapat didefinisikan sebagai fakta yang diketahui yang dapat direkam dan disimpan di Media komputer. Hal ini juga didefinisikan sebagai fakta mentah dari mana informasi yang diperlukan diproduksi.

Sumber Pustaka:

        1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

        2.     How to turn big data Into a competitive advantage. ItPro. 21 December 2018. 6 Oktober 2021. https://media.itpro.co.uk/image/upload/f_auto,t_primary-image-desktop@2/v1570816541/itpro/2018/12/bigdata_shutterstock_1142996930.jpg

 

B. Information

(Definisikan tentang informasi!)

 

Informasi adalah data yang disempurnakan. Dengan cara lain, kita dapat mengatakan, informasi diproses, diatur atau data yang dirangkum. Menurut Burch et. al., "Informasi adalah data yang telah dimasukkan ke dalam konten yang bermakna dan bermanfaat dan dikomunikasikan kepada penerima yang menggunakannya untuk membuatnya keputusan."Informasi terdiri dari data, gambar, teks, dokumen dan suara, tetapi selalu dalam

konten yang bermakna. Jadi kita dapat mengatakan, bahwa informasi adalah sesuatu yang lebih dari sekedar data.

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

In these days, there is no lack of data, but there is lack of quality information.

The quality information means information that is accurate, timely and relevant, which are the three major key attributes of information.

(Jelaskan tiga atribut kunci utama informasi tersebut!)

 

1.     Akurasi: Ini berarti bahwa informasi tersebut bebas dari kesalahan. Secara akurat mencerminkan arti data yang menjadi dasarnya. Ini juga berarti dapat menyampaikan gambar yang akurat kepada penerima

2.     Ketepatan waktu: Ini berarti bahwa penerima menerima informasi ketika mereka membutuhkannya dan dalam jangka waktu yang dibutuhkan.

3.     Relevansi: merupakan masalah yang sangat subjektif. Beberapa informasi yang relevan untuk satu orang mungkin tidak relevan untuk orang lain dan sebaliknya misalnya, harga printer tidak relevan bagi seseorang yang ingin membeli komputer

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

C. Meta Data

(Definisikan tentang Meta Data)

 

Meta data menggambarkan objek dalam database dan membuat lebih mudah bagi objek-objek untuk diakses atau dimanipulasi. Meta data menjelaskan struktur database, ukuran jenis data, kendala, aplikasi, autorisation dll, yang

digunakan sebagai alat integral untuk manajemen sumber daya informasi

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

There are three main types of meta data:

a. Descriptive meta data, b. Structural meta, c. Administrative meta

(Jelaskan dan beri contoh masing-masing satu!)

 

1.     Data meta deskriptif (Descriptive meta data) : menggambarkan sumber daya untuk tujuan seperti penemuan dan identifikasi. Dalam katalog perpustakaan tradisional yang merupakan bentuk data meta adalah data, judul, abstrak, penulis dan kata. Contoh lainnya saat mendaftarkan HP baru (memasukkan nomor KTP, identitas kita), saat daftar sekolah,

2.     Data meta struktural (Structural meta data) : menggambarkan bagaimana objek majemuk disatukan. Contohnya adalah bagaimana halaman diperintahkan untuk membentuk bab, membuat daftar lagu pada CD.

3.     Data meta administratif (Administrative meta) : memberikan informasi untuk membantu mengelola sumber daya, seperti kapan dan bagaimana itu dibuat, jenis file dan informasi teknis lainnya, dan siapa saja yang bisa mengaksesnya. Ada beberapa subset data. Contoh lainnya monitor computer yag berisi warna, resolusi, monitor.

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

D. Data Dictionary

(Berikan definisi tentang data dictionary)

 

Kamus data berisi informasi data yang disimpan dalam database dan dikonsultasikan

oleh DBMS sebelum operasi manipulasi pada database. Ini adalah bagian integral dari

sistem manajemen basis data dan menyimpan meta data yaitu, informasi tentang database,

nama atribut dan definisi untuk setiap tabel dalam database. Ini membantu DBA dalam

manajemen database, definisi untuk setiap tabel dalam database.

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

The data dictionaries are of two types : Active data dictionary and passive data dictionary.

(Jelaskan dan beri contoh keduanya!)

 

1.     Kamus Data Aktif: dikelola secara otomatis oleh manajemen basis data sistem (DBMS) dan selalu konsisten dengan struktur dan definisi saat ini dari database. Sebagian besar RDBMS mempertahankan kamus data aktif. Contoh nama dosen kode dosen, waktu dan tempat, NIM, kode kuliah.alamat mahasiswa, nilai mahasiswa, nama mahasiswa, mata kuliah yang deprogram(data-datanya tidak bisa diubah).

2.     Kamus Data Pasif: Ini hanya digunakan untuk tujuan dokumentasi dan data tentang bidang, file, dan orang-orang yang dipelihara ke dalam kamus untuk referensi silang. Hal ini umumnya dikelola oleh pengguna sistem dan dimodifikasi setiap kali Struktur database diubah. Kamus pasif mungkin tidak konsisten dengan struktur database, karena modifikasi dilakukan secara manual oleh pengguna. Ada kemungkinan bahwa kamus pasif mungkin berisi informasi tentang data organisasi yang tidak terkomputerisasi karena ini dikelola oleh pengguna. Contoh alamat langganan yang terdiri dari jalan, dan kode pos (bisa dipindah-pindah/ berubah)

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

E. Database

(Definisikan tentang database!)

 

Database adalah kumpulan data yang saling terkait yang disimpan bersama dengan redundansi terkontrol. untuk melayani satu atau lebih aplikasi dengan cara yang optimal. Data disimpan sedemikian sehingga tidak tergantung oleh orang-orang untuk mengakses data. Si pendekatan yang digunakan dalam menambahkan data baru, memodifikasi dan mengambil data yang ada dari Database adalah umum dan terkontrol. Hal ini juga didefinisikan sebagai kumpulan data logis terkait disimpan bersama-sama yang dirancang. untuk memenuhi persyaratan informasi dari suatu organisasi. Kita juga bisa mendefinisikannya sebagai sistem pengarsipan elektronik. Contoh penyimpanan yang disimpan oleh telepon yang berisi nomor telepon dan nama.

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

Databases are organized by fields, records and files.

(Jelaskan dan beri contoh keduanya!)


1.     Bidang (Fields) : adalah unit terkecil dari data yang memiliki arti bagi penggunanya dan juga disebut data item atau elemen data. contohnya database nilai

2.     Catatan (records) : Catatan adalah kumpulan bidang yang terkait secara logis dan setiap bidang memiliki bidang tetap. jumlah byte dan tipe data tetap. kumpulan bidang dan setiap bidang memiliki beberapa nilai. Informasi lengkap tentang database mewakili catatan. Contohnya alamat nomor telepon

3.   File : File adalah kumpulan catatan terkait. Umumnya, semua catatan dalam file memiliki ukuran dan jenis rekaman tetapi tidak selalu benar. Catatan dalam file mungkin memiliki panjang tetap atau panjang variabel tergantung pada ukuran catatan yang terkandung dalam file. Telepon Direktori yang berisi catatan tentang pemegang telepon yang berbeda adalah contoh file





Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

2.     What is a database?. What is DBMS. 17 Juni 2015. 6 Oktober 2021. https://whatisdbms.com/wp-content/uploads/2015/06/What-Are-Files-Fields-Records.jpg

3.      Fiels, Records, and Files. Cs Veda. 2019. 6 Oktober 2021. https://csveda.com/wp-content/uploads/2020/02/Field-Record-and-File.jpg

 

F. Components of a Database

(Sebutkan, gambarkan dan jelaskan komponen database!)

 

1.     Item data     : Hal ini didefinisikan sebagai bagian yang berbeda dari informasi

2.     Hubungan   : merupakan korespondensi antara berbagai elemen data.

3.     Kendala      : adalah predikat yang menentukan keadaan database yang benar.

4.     Skema         : menggambarkan organisasi data dan hubungan dalam database. Skema ini terdiri dari definisi dari berbagai jenis catatan dalam database, item data yang dikandungnya dan set tempat mereka dikelompokkan. Penyimpanan struktur database dijelaskan oleh skema penyimpanan. Skema konseptual mendefinisikan struktur data yang tersimpan. Skema eksternal mendefinisikan tampilan database untuk pengguna tertentu.

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

G. Database Management System (DBMS)

(Definisikan DBMS!)                            

 

DBMS adalah program atau kelompok program yang bekerja bersama dengan operasi.

sistem untuk membuat, memproses, menyimpan, mengambil, mengontrol dan mengelola data. Bertindak sebagai antarmuka antara program aplikasi dan data yang disimpan dalam database.

Atau, dapat didefinisikan sebagai sistem pencatatan terkomputerisasi yang menyimpan

informasi dan memungkinkan pengguna untuk menambahkan, menghapus, memodifikasi, mengambil dan memperbarui informasi tersebut

 

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

The DBMS performs the following five primary functions :

a.     Define, create and organise a database.

b.     Input data.

c.     Process data.

d.     Maintain data integrity and security.

e.     Query database.

(Jelaskan masing-masing!)

 

1.     Define, create and organize a database: DBMS menetapkan hubungan logis di antara elemen data yang berbeda dalam database dan juga mendefinisikan skema dan subschemas menggunakan DDL.

2.     Input data: memasukkan data ke dalam database melalui perangkat input (seperti layar data, atau sistem yang diaktifkan suara) dengan bantuan pakai.

3.     Process data: manipulasi dan pemrosesan data disimpan dalam database menggunakan DML.

4.     Menjaga integritas dan keamanan data: Ini memungkinkan akses terbatas dari database untuk memberi wewenang kepada pengguna untuk menjaga integritas dan keamanan data.

5.     Database kueri: memberikan informasi kepada para pembuat keputusan yang mereka butuhkan membuat keputusan penting. Informasi ini disediakan dengan query database menggunakan SQL.

 

.Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press

 

H. Components of DBMS

A DBMS has three main components. These are Data Definition Language (DDL), Data Manipulation Language and Query Facilities (DML/SQL) and software for controlled access of Database.

(Jelaskan dan gambarkan komponen DBMS!)

1.     Bahasa Definisi Data (DDL): Hal ini memungkinkan pengguna untuk menentukan database, menentukan jenis data, struktur data dan kendala pada data yang akan disimpan dalam database.

2.     Bahasa Manipulasi Data (DML) dan Bahasa Kueri: DML memungkinkan pengguna untuk menyisipkan, memperbarui, menghapus dan mengambil data dari database. SQL menyediakan fasilitas kueri umum.

3.     Perangkat Lunak untuk Akses Database yang Terkontrol: Perangkat lunak ini menyediakan fasilitas akses terkontrol dari database oleh pengguna, kontrol konkurensi untuk memungkinkan akses bersama dari database dan sistem kontrol pemulihan untuk memulihkan database jika terjadi ardware atau kegagalan perangkat lunak.

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

I. Traditional File System Versus Data Base Systems

(Gambarkan dan jelaskan keduanya!)

 

Secara konvensional, data disimpan dan diproses menggunakan sistem pemrosesan file tradisional. Dalam sistem file tradisional ini, setiap file independen dari file lain, dan data dalam berbagai File dapat diintegrasikan hanya dengan menulis program individu untuk setiap aplikasi. Data dan program aplikasi yang menggunakan data diatur sedemikian rupa sehingga setiap perubahan pada data Membutuhkan modifikasi semua program yang menggunakan data. Ini karena setiap file diberi kode keras. dengan informasi spesifik seperti tipe data, ukuran data, dll. Beberapa waktu bahkan tidak mungkin untuk mengidentifikasi semua program menggunakan data tersebut dan diidentifikasi berdasarkan trial-and-error.

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

Sebutkan keuntungan dan kerugian masing-masing!

 

Keuntungan

1.     Redundansi terkontrol

2.     Konsistensi data

3.     Independensi data program

4.     Berbagi data

5.     Penegakan standar

6.     Peningkatan integritas data

7.     Peningkatan keamanan

8.     Akses data efisien

9.     Persyaratan yang bertentangan dapat diseimbangkan

10.  Peningkatan fasilitas backup dan recovery

11.  Pemeliharaan program minimal

12.  Kualitas data sangat tinggi

13.  Aksesibilitas dan respons data yang baik

14.  Kontrol konkurensi

15.  Ekonomis untuk skala

16.  Peningkatan produktivitas programmer

 

Kerugian:

 

1.     Redundasi data : membutuhkan tambahan ruang penyimpanan, biaya waktu ekstra dan uang, membutuhkan upaya tambahan untuk menjaga semua file upto-date.

2.     Inkonsistensi data : Inkonsistensi data terjadi karena item data yang sama yang muncul di lebih dari satu file tidak diperbarui secara bersamaan di setiap arsip. Jadi tidak selalu akurat.

3.     Kurangnya Integrasi Data: Dalam kasus seperti itu, program yang rumit harus dikembangkan untuk mengambil data dari setiap file atau pengguna harus mengumpulkan informasi yang diperlukan secara manual.

4.     Ketergantungan program: jika ada perubahan dalam format atau struktur data dan catatan dalam file harus dibuat, program harus dimodifikasi sesuai.

5.     Ketergantungan data

6.     Berbagi Data Terbatas

7.     Kontrol Data yang Buruk

8.     Masalah Keamanan

9.     Kemampuan Manipulasi Data Tidak Memadai

10.  Membutuhkan Pemrograman Yang Berlebihan: Setiap aplikasi baru mengharuskan pengembang mulai dari awal dengan merancang format file baru dan deskripsi dan kemudian menulis Logika akses file untuk setiap file baru

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

 

J. DBMS Users

The users of a database system can be classified into various categories depending upon their interaction and degree of expertise of the DBMS.

(Sebutkan dan jelaskan pengguna DBMS!)

 

1.     Pengguna Akhir : Pengguna akhir menggunakan sistem database melalui aplikasi berorientasi menu program, di mana jenis dan rentang respon selalu ditampilkan di layar. Pengguna Tidak perlu menyadari keberadaan sistem database dan diinstruksikan melalui masing-masing langkah. Pengguna ATM termasuk dalam kategori ini, pengguna tunggal

2.     Pengguna Online: Jenis pengguna ini berkomunikasi dengan database secara langsung melalui terminal online atau secara tidak langsung melalui program aplikasi dan user interface. Mereka tahu tentang keberadaan dari sistem database dan mungkin memiliki beberapa pengetahuan tentang interaksi terbatas mereka diizinkan., ex. Shopee, Lazada, facebook, pengguna jamak.

3.     Pemrogram Aplikasi: Ini adalah programmer profesional atau pengembang perangkat lunak yang mengembangkan aplikasi. program atau antarmuka pengguna untuk pengguna naif dan online. Para programmer ini harus memiliki pengetahuan tentang bahasa pemrograman seperti Assembly, C, C ++, Java, atau SQL, dll., karena program aplikasi ditulis dalam bahasa-bahasa ini. Ex, registrasi apapun pada sebuah aplikasi, pengguna jamak

4.     Administrator Basis Data: Database Administrator (DBA) adalah orang yang memiliki kontrol penuh atas database perusahaan apapun. DBA bertanggung jawab atas kinerja keseluruhan database. Dia bebas untuk mengambil keputusan untuk database dan memberikan dukungan teknis. Dia peduli dengan back-end dari setiap proyek. Beberapa tanggung jawab utama DBA diantaranya, Menentukan skema konseptual atau isi database, menentukan skema internal struktur penyimpanan fisik, memutuskan pengguna, memutuskan tampilan pengguna, pemberian otoritas, menentukan Batasan, keamanan, memantau kinerja, cadangan, Penghapusan dump dan mempertahankan ruang kosong, mengecek, berhubungan dengan pengguna. Ex,edit website agar menarik, pengguna tunggal

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

 

K. DataBase or DBMS Languages

(Sebutkan dan jelaskan bahasa-bahasa DataBase maupun DBMS!)

 

1.     Bahasa Definisi Data (DDL)

Hal ini digunakan untuk menentukan skema konseptual database menggunakan seperangkat definisi. Mendukung definisi atau deklarasi objek database. Banyak teknik yang tersedia untuk menulis DDL. Salah satu teknik yang banyak digunakan adalah menulis DDL ke dalam file teks.

2.     Bahasa Definisi Penyimpanan (SDL)

Hal ini digunakan untuk menentukan skema internal dalam database. Struktur penyimpanan dan akses Metode yang digunakan oleh sistem database ditentukan oleh kumpulan pernyataan SDL yang ditentukan. Rincian implementasi skema database diimplementasikan oleh SDL yang ditentukan pernyataan dan biasanya disembunyikan dari pengguna.

3.     Bahasa Definisi Tampilan (VDL)

Hal ini digunakan untuk menentukan pandangan pengguna dan pemetaan mereka untuk skema konseptual. Secara umum, DDL digunakan untuk menentukan skema konseptual dan eksternal di banyak DBMS. Ada dua pandangan data pandangan logis - yang dirasakan oleh programmer dan fisik tampilan—data yang tersimpan di perangkat penyimpanan

4.     Bahasa Manipulasi Data (DML)

menyediakan satu set operasi untuk mendukung operasi manipulasi data dasar pada data. disimpan dalam database. Ini digunakan untuk meminta, memperbarui, atau mengambil data yang disimpan dalam database. Si bagian dari DML yang menyediakan pengambilan data disebut bahasa kueri. DML ada 2 jenis yaitu prosedural DML (Hal ini memungkinkan pengguna untu memberitahu sistem data apa yang dibutuhkan dan bagaimana untuk mengambilnya) dan DML non-prosedural: Ini memungkinkan pengguna untuk menyatakan data apa yang dibutuhkan, bukan bagaimana hal itu harus diambil

5.     Bahasa Generasi Keempat (4-GL)

adalah bahasa pemrograman yang ringkas, efisien dan non-prosedural yang digunakan untuk meningkatkan efisiensi dan produktivitas DBMS. Dalam hal ini, pengguna mendefinisikan apa yang harus dilakukan dan Bukan bagaimana hal itu harus dilakukan. 4-GL memiliki komponen berikut di dalamnya yaitu bahasa kueri, laporan, menyebarkan lembar, bahasa database, generator aplikasi, bahasa tingkat tinggi untuk menghasilkan program aplikasi

 

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.








Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna Veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.

 

Basic Definitions and Concepts  

 

A. Data

(Definisikan tentang data!)

 


Istilah data dapat didefinisikan sebagai fakta yang diketahui yang dapat direkam dan disimpan di Media komputer. Hal ini juga didefinisikan sebagai fakta mentah dari mana informasi yang diperlukan diproduksi.

Sumber Pustaka:

        1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

        2.     How to turn big data Into a competitive advantage. ItPro. 21 December 2018. 6 Oktober 2021. https://media.itpro.co.uk/image/upload/f_auto,t_primary-image-desktop@2/v1570816541/itpro/2018/12/bigdata_shutterstock_1142996930.jpg

 

B. Information

(Definisikan tentang informasi!)

 

Informasi adalah data yang disempurnakan. Dengan cara lain, kita dapat mengatakan, informasi diproses, diatur atau data yang dirangkum. Menurut Burch et. al., "Informasi adalah data yang telah dimasukkan ke dalam konten yang bermakna dan bermanfaat dan dikomunikasikan kepada penerima yang menggunakannya untuk membuatnya keputusan."Informasi terdiri dari data, gambar, teks, dokumen dan suara, tetapi selalu dalam

konten yang bermakna. Jadi kita dapat mengatakan, bahwa informasi adalah sesuatu yang lebih dari sekedar data.

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

In these days, there is no lack of data, but there is lack of quality information.

The quality information means information that is accurate, timely and relevant, which are the three major key attributes of information.

(Jelaskan tiga atribut kunci utama informasi tersebut!)

 

1.     Akurasi: Ini berarti bahwa informasi tersebut bebas dari kesalahan. Secara akurat mencerminkan arti data yang menjadi dasarnya. Ini juga berarti dapat menyampaikan gambar yang akurat kepada penerima

2.     Ketepatan waktu: Ini berarti bahwa penerima menerima informasi ketika mereka membutuhkannya dan dalam jangka waktu yang dibutuhkan.

3.     Relevansi: merupakan masalah yang sangat subjektif. Beberapa informasi yang relevan untuk satu orang mungkin tidak relevan untuk orang lain dan sebaliknya misalnya, harga printer tidak relevan bagi seseorang yang ingin membeli komputer

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

C. Meta Data

(Definisikan tentang Meta Data)

 

Meta data menggambarkan objek dalam database dan membuat lebih mudah bagi objek-objek untuk diakses atau dimanipulasi. Meta data menjelaskan struktur database, ukuran jenis data, kendala, aplikasi, autorisation dll, yang

digunakan sebagai alat integral untuk manajemen sumber daya informasi

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

There are three main types of meta data:

a. Descriptive meta data, b. Structural meta, c. Administrative meta

(Jelaskan dan beri contoh masing-masing satu!)

 

1.     Data meta deskriptif (Descriptive meta data) : menggambarkan sumber daya untuk tujuan seperti penemuan dan identifikasi. Dalam katalog perpustakaan tradisional yang merupakan bentuk data meta adalah data, judul, abstrak, penulis dan kata. Contoh lainnya saat mendaftarkan HP baru (memasukkan nomor KTP, identitas kita), saat daftar sekolah,

2.     Data meta struktural (Structural meta data) : menggambarkan bagaimana objek majemuk disatukan. Contohnya adalah bagaimana halaman diperintahkan untuk membentuk bab, membuat daftar lagu pada CD.

3.     Data meta administratif (Administrative meta) : memberikan informasi untuk membantu mengelola sumber daya, seperti kapan dan bagaimana itu dibuat, jenis file dan informasi teknis lainnya, dan siapa saja yang bisa mengaksesnya. Ada beberapa subset data. Contoh lainnya monitor computer yag berisi warna, resolusi, monitor.

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

D. Data Dictionary

(Berikan definisi tentang data dictionary)

 

Kamus data berisi informasi data yang disimpan dalam database dan dikonsultasikan

oleh DBMS sebelum operasi manipulasi pada database. Ini adalah bagian integral dari

sistem manajemen basis data dan menyimpan meta data yaitu, informasi tentang database,

nama atribut dan definisi untuk setiap tabel dalam database. Ini membantu DBA dalam

manajemen database, definisi untuk setiap tabel dalam database.

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

The data dictionaries are of two types : Active data dictionary and passive data dictionary.

(Jelaskan dan beri contoh keduanya!)

 

1.     Kamus Data Aktif: dikelola secara otomatis oleh manajemen basis data sistem (DBMS) dan selalu konsisten dengan struktur dan definisi saat ini dari database. Sebagian besar RDBMS mempertahankan kamus data aktif. Contoh nama dosen kode dosen, waktu dan tempat, NIM, kode kuliah.alamat mahasiswa, nilai mahasiswa, nama mahasiswa, mata kuliah yang deprogram(data-datanya tidak bisa diubah).

2.     Kamus Data Pasif: Ini hanya digunakan untuk tujuan dokumentasi dan data tentang bidang, file, dan orang-orang yang dipelihara ke dalam kamus untuk referensi silang. Hal ini umumnya dikelola oleh pengguna sistem dan dimodifikasi setiap kali Struktur database diubah. Kamus pasif mungkin tidak konsisten dengan struktur database, karena modifikasi dilakukan secara manual oleh pengguna. Ada kemungkinan bahwa kamus pasif mungkin berisi informasi tentang data organisasi yang tidak terkomputerisasi karena ini dikelola oleh pengguna. Contoh alamat langganan yang terdiri dari jalan, dan kode pos (bisa dipindah-pindah/ berubah)

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

E. Database

(Definisikan tentang database!)

 

Database adalah kumpulan data yang saling terkait yang disimpan bersama dengan redundansi terkontrol. untuk melayani satu atau lebih aplikasi dengan cara yang optimal. Data disimpan sedemikian sehingga tidak tergantung oleh orang-orang untuk mengakses data. Si pendekatan yang digunakan dalam menambahkan data baru, memodifikasi dan mengambil data yang ada dari Database adalah umum dan terkontrol. Hal ini juga didefinisikan sebagai kumpulan data logis terkait disimpan bersama-sama yang dirancang. untuk memenuhi persyaratan informasi dari suatu organisasi. Kita juga bisa mendefinisikannya sebagai sistem pengarsipan elektronik. Contoh penyimpanan yang disimpan oleh telepon yang berisi nomor telepon dan nama.

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

Databases are organized by fields, records and files.

(Jelaskan dan beri contoh keduanya!)


1.     Bidang (Fields) : adalah unit terkecil dari data yang memiliki arti bagi penggunanya dan juga disebut data item atau elemen data. contohnya database nilai

2.     Catatan (records) : Catatan adalah kumpulan bidang yang terkait secara logis dan setiap bidang memiliki bidang tetap. jumlah byte dan tipe data tetap. kumpulan bidang dan setiap bidang memiliki beberapa nilai. Informasi lengkap tentang database mewakili catatan. Contohnya alamat nomor telepon

3.   File : File adalah kumpulan catatan terkait. Umumnya, semua catatan dalam file memiliki ukuran dan jenis rekaman tetapi tidak selalu benar. Catatan dalam file mungkin memiliki panjang tetap atau panjang variabel tergantung pada ukuran catatan yang terkandung dalam file. Telepon Direktori yang berisi catatan tentang pemegang telepon yang berbeda adalah contoh file





Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

2.     What is a database?. What is DBMS. 17 Juni 2015. 6 Oktober 2021. https://whatisdbms.com/wp-content/uploads/2015/06/What-Are-Files-Fields-Records.jpg

3.      Fiels, Records, and Files. Cs Veda. 2019. 6 Oktober 2021. https://csveda.com/wp-content/uploads/2020/02/Field-Record-and-File.jpg

 

F. Components of a Database

(Sebutkan, gambarkan dan jelaskan komponen database!)

 

1.     Item data     : Hal ini didefinisikan sebagai bagian yang berbeda dari informasi

2.     Hubungan   : merupakan korespondensi antara berbagai elemen data.

3.     Kendala      : adalah predikat yang menentukan keadaan database yang benar.

4.     Skema         : menggambarkan organisasi data dan hubungan dalam database. Skema ini terdiri dari definisi dari berbagai jenis catatan dalam database, item data yang dikandungnya dan set tempat mereka dikelompokkan. Penyimpanan struktur database dijelaskan oleh skema penyimpanan. Skema konseptual mendefinisikan struktur data yang tersimpan. Skema eksternal mendefinisikan tampilan database untuk pengguna tertentu.

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

G. Database Management System (DBMS)

(Definisikan DBMS!)                            

 

DBMS adalah program atau kelompok program yang bekerja bersama dengan operasi.

sistem untuk membuat, memproses, menyimpan, mengambil, mengontrol dan mengelola data. Bertindak sebagai antarmuka antara program aplikasi dan data yang disimpan dalam database.

Atau, dapat didefinisikan sebagai sistem pencatatan terkomputerisasi yang menyimpan

informasi dan memungkinkan pengguna untuk menambahkan, menghapus, memodifikasi, mengambil dan memperbarui informasi tersebut

 

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

The DBMS performs the following five primary functions :

a.     Define, create and organise a database.

b.     Input data.

c.     Process data.

d.     Maintain data integrity and security.

e.     Query database.

(Jelaskan masing-masing!)

 

1.     Define, create and organize a database: DBMS menetapkan hubungan logis di antara elemen data yang berbeda dalam database dan juga mendefinisikan skema dan subschemas menggunakan DDL.

2.     Input data: memasukkan data ke dalam database melalui perangkat input (seperti layar data, atau sistem yang diaktifkan suara) dengan bantuan pakai.

3.     Process data: manipulasi dan pemrosesan data disimpan dalam database menggunakan DML.

4.     Menjaga integritas dan keamanan data: Ini memungkinkan akses terbatas dari database untuk memberi wewenang kepada pengguna untuk menjaga integritas dan keamanan data.

5.     Database kueri: memberikan informasi kepada para pembuat keputusan yang mereka butuhkan membuat keputusan penting. Informasi ini disediakan dengan query database menggunakan SQL.

 

.Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press

 

H. Components of DBMS

A DBMS has three main components. These are Data Definition Language (DDL), Data Manipulation Language and Query Facilities (DML/SQL) and software for controlled access of Database.

(Jelaskan dan gambarkan komponen DBMS!)

1.     Bahasa Definisi Data (DDL): Hal ini memungkinkan pengguna untuk menentukan database, menentukan jenis data, struktur data dan kendala pada data yang akan disimpan dalam database.

2.     Bahasa Manipulasi Data (DML) dan Bahasa Kueri: DML memungkinkan pengguna untuk menyisipkan, memperbarui, menghapus dan mengambil data dari database. SQL menyediakan fasilitas kueri umum.

3.     Perangkat Lunak untuk Akses Database yang Terkontrol: Perangkat lunak ini menyediakan fasilitas akses terkontrol dari database oleh pengguna, kontrol konkurensi untuk memungkinkan akses bersama dari database dan sistem kontrol pemulihan untuk memulihkan database jika terjadi ardware atau kegagalan perangkat lunak.

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

I. Traditional File System Versus Data Base Systems

(Gambarkan dan jelaskan keduanya!)

 

Secara konvensional, data disimpan dan diproses menggunakan sistem pemrosesan file tradisional. Dalam sistem file tradisional ini, setiap file independen dari file lain, dan data dalam berbagai File dapat diintegrasikan hanya dengan menulis program individu untuk setiap aplikasi. Data dan program aplikasi yang menggunakan data diatur sedemikian rupa sehingga setiap perubahan pada data Membutuhkan modifikasi semua program yang menggunakan data. Ini karena setiap file diberi kode keras. dengan informasi spesifik seperti tipe data, ukuran data, dll. Beberapa waktu bahkan tidak mungkin untuk mengidentifikasi semua program menggunakan data tersebut dan diidentifikasi berdasarkan trial-and-error.

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

Sebutkan keuntungan dan kerugian masing-masing!

 

Keuntungan

1.     Redundansi terkontrol

2.     Konsistensi data

3.     Independensi data program

4.     Berbagi data

5.     Penegakan standar

6.     Peningkatan integritas data

7.     Peningkatan keamanan

8.     Akses data efisien

9.     Persyaratan yang bertentangan dapat diseimbangkan

10.  Peningkatan fasilitas backup dan recovery

11.  Pemeliharaan program minimal

12.  Kualitas data sangat tinggi

13.  Aksesibilitas dan respons data yang baik

14.  Kontrol konkurensi

15.  Ekonomis untuk skala

16.  Peningkatan produktivitas programmer

 

Kerugian:

 

1.     Redundasi data : membutuhkan tambahan ruang penyimpanan, biaya waktu ekstra dan uang, membutuhkan upaya tambahan untuk menjaga semua file upto-date.

2.     Inkonsistensi data : Inkonsistensi data terjadi karena item data yang sama yang muncul di lebih dari satu file tidak diperbarui secara bersamaan di setiap arsip. Jadi tidak selalu akurat.

3.     Kurangnya Integrasi Data: Dalam kasus seperti itu, program yang rumit harus dikembangkan untuk mengambil data dari setiap file atau pengguna harus mengumpulkan informasi yang diperlukan secara manual.

4.     Ketergantungan program: jika ada perubahan dalam format atau struktur data dan catatan dalam file harus dibuat, program harus dimodifikasi sesuai.

5.     Ketergantungan data

6.     Berbagi Data Terbatas

7.     Kontrol Data yang Buruk

8.     Masalah Keamanan

9.     Kemampuan Manipulasi Data Tidak Memadai

10.  Membutuhkan Pemrograman Yang Berlebihan: Setiap aplikasi baru mengharuskan pengembang mulai dari awal dengan merancang format file baru dan deskripsi dan kemudian menulis Logika akses file untuk setiap file baru

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

 

J. DBMS Users

The users of a database system can be classified into various categories depending upon their interaction and degree of expertise of the DBMS.

(Sebutkan dan jelaskan pengguna DBMS!)

 

1.     Pengguna Akhir : Pengguna akhir menggunakan sistem database melalui aplikasi berorientasi menu program, di mana jenis dan rentang respon selalu ditampilkan di layar. Pengguna Tidak perlu menyadari keberadaan sistem database dan diinstruksikan melalui masing-masing langkah. Pengguna ATM termasuk dalam kategori ini, pengguna tunggal

2.     Pengguna Online: Jenis pengguna ini berkomunikasi dengan database secara langsung melalui terminal online atau secara tidak langsung melalui program aplikasi dan user interface. Mereka tahu tentang keberadaan dari sistem database dan mungkin memiliki beberapa pengetahuan tentang interaksi terbatas mereka diizinkan., ex. Shopee, Lazada, facebook, pengguna jamak.

3.     Pemrogram Aplikasi: Ini adalah programmer profesional atau pengembang perangkat lunak yang mengembangkan aplikasi. program atau antarmuka pengguna untuk pengguna naif dan online. Para programmer ini harus memiliki pengetahuan tentang bahasa pemrograman seperti Assembly, C, C ++, Java, atau SQL, dll., karena program aplikasi ditulis dalam bahasa-bahasa ini. Ex, registrasi apapun pada sebuah aplikasi, pengguna jamak

4.     Administrator Basis Data: Database Administrator (DBA) adalah orang yang memiliki kontrol penuh atas database perusahaan apapun. DBA bertanggung jawab atas kinerja keseluruhan database. Dia bebas untuk mengambil keputusan untuk database dan memberikan dukungan teknis. Dia peduli dengan back-end dari setiap proyek. Beberapa tanggung jawab utama DBA diantaranya, Menentukan skema konseptual atau isi database, menentukan skema internal struktur penyimpanan fisik, memutuskan pengguna, memutuskan tampilan pengguna, pemberian otoritas, menentukan Batasan, keamanan, memantau kinerja, cadangan, Penghapusan dump dan mempertahankan ruang kosong, mengecek, berhubungan dengan pengguna. Ex,edit website agar menarik, pengguna tunggal

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

 

K. DataBase or DBMS Languages

(Sebutkan dan jelaskan bahasa-bahasa DataBase maupun DBMS!)

 

1.     Bahasa Definisi Data (DDL)

Hal ini digunakan untuk menentukan skema konseptual database menggunakan seperangkat definisi. Mendukung definisi atau deklarasi objek database. Banyak teknik yang tersedia untuk menulis DDL. Salah satu teknik yang banyak digunakan adalah menulis DDL ke dalam file teks.

2.     Bahasa Definisi Penyimpanan (SDL)

Hal ini digunakan untuk menentukan skema internal dalam database. Struktur penyimpanan dan akses Metode yang digunakan oleh sistem database ditentukan oleh kumpulan pernyataan SDL yang ditentukan. Rincian implementasi skema database diimplementasikan oleh SDL yang ditentukan pernyataan dan biasanya disembunyikan dari pengguna.

3.     Bahasa Definisi Tampilan (VDL)

Hal ini digunakan untuk menentukan pandangan pengguna dan pemetaan mereka untuk skema konseptual. Secara umum, DDL digunakan untuk menentukan skema konseptual dan eksternal di banyak DBMS. Ada dua pandangan data pandangan logis - yang dirasakan oleh programmer dan fisik tampilan—data yang tersimpan di perangkat penyimpanan

4.     Bahasa Manipulasi Data (DML)

menyediakan satu set operasi untuk mendukung operasi manipulasi data dasar pada data. disimpan dalam database. Ini digunakan untuk meminta, memperbarui, atau mengambil data yang disimpan dalam database. Si bagian dari DML yang menyediakan pengambilan data disebut bahasa kueri. DML ada 2 jenis yaitu prosedural DML (Hal ini memungkinkan pengguna untu memberitahu sistem data apa yang dibutuhkan dan bagaimana untuk mengambilnya) dan DML non-prosedural: Ini memungkinkan pengguna untuk menyatakan data apa yang dibutuhkan, bukan bagaimana hal itu harus diambil

5.     Bahasa Generasi Keempat (4-GL)

adalah bahasa pemrograman yang ringkas, efisien dan non-prosedural yang digunakan untuk meningkatkan efisiensi dan produktivitas DBMS. Dalam hal ini, pengguna mendefinisikan apa yang harus dilakukan dan Bukan bagaimana hal itu harus dilakukan. 4-GL memiliki komponen berikut di dalamnya yaitu bahasa kueri, laporan, menyebarkan lembar, bahasa database, generator aplikasi, bahasa tingkat tinggi untuk menghasilkan program aplikasi

 

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.








 

Basic Definitions and Concepts  

 

A. Data

(Definisikan tentang data!)

 


Istilah data dapat didefinisikan sebagai fakta yang diketahui yang dapat direkam dan disimpan di Media komputer. Hal ini juga didefinisikan sebagai fakta mentah dari mana informasi yang diperlukan diproduksi.

Sumber Pustaka:

        1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

        2.     How to turn big data Into a competitive advantage. ItPro. 21 December 2018. 6 Oktober 2021. https://media.itpro.co.uk/image/upload/f_auto,t_primary-image-desktop@2/v1570816541/itpro/2018/12/bigdata_shutterstock_1142996930.jpg

 

B. Information

(Definisikan tentang informasi!)

 

Informasi adalah data yang disempurnakan. Dengan cara lain, kita dapat mengatakan, informasi diproses, diatur atau data yang dirangkum. Menurut Burch et. al., "Informasi adalah data yang telah dimasukkan ke dalam konten yang bermakna dan bermanfaat dan dikomunikasikan kepada penerima yang menggunakannya untuk membuatnya keputusan."Informasi terdiri dari data, gambar, teks, dokumen dan suara, tetapi selalu dalam

konten yang bermakna. Jadi kita dapat mengatakan, bahwa informasi adalah sesuatu yang lebih dari sekedar data.

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

In these days, there is no lack of data, but there is lack of quality information.

The quality information means information that is accurate, timely and relevant, which are the three major key attributes of information.

(Jelaskan tiga atribut kunci utama informasi tersebut!)

 

1.     Akurasi: Ini berarti bahwa informasi tersebut bebas dari kesalahan. Secara akurat mencerminkan arti data yang menjadi dasarnya. Ini juga berarti dapat menyampaikan gambar yang akurat kepada penerima

2.     Ketepatan waktu: Ini berarti bahwa penerima menerima informasi ketika mereka membutuhkannya dan dalam jangka waktu yang dibutuhkan.

3.     Relevansi: merupakan masalah yang sangat subjektif. Beberapa informasi yang relevan untuk satu orang mungkin tidak relevan untuk orang lain dan sebaliknya misalnya, harga printer tidak relevan bagi seseorang yang ingin membeli komputer

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

C. Meta Data

(Definisikan tentang Meta Data)

 

Meta data menggambarkan objek dalam database dan membuat lebih mudah bagi objek-objek untuk diakses atau dimanipulasi. Meta data menjelaskan struktur database, ukuran jenis data, kendala, aplikasi, autorisation dll, yang

digunakan sebagai alat integral untuk manajemen sumber daya informasi

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

There are three main types of meta data:

a. Descriptive meta data, b. Structural meta, c. Administrative meta

(Jelaskan dan beri contoh masing-masing satu!)

 

1.     Data meta deskriptif (Descriptive meta data) : menggambarkan sumber daya untuk tujuan seperti penemuan dan identifikasi. Dalam katalog perpustakaan tradisional yang merupakan bentuk data meta adalah data, judul, abstrak, penulis dan kata. Contoh lainnya saat mendaftarkan HP baru (memasukkan nomor KTP, identitas kita), saat daftar sekolah,

2.     Data meta struktural (Structural meta data) : menggambarkan bagaimana objek majemuk disatukan. Contohnya adalah bagaimana halaman diperintahkan untuk membentuk bab, membuat daftar lagu pada CD.

3.     Data meta administratif (Administrative meta) : memberikan informasi untuk membantu mengelola sumber daya, seperti kapan dan bagaimana itu dibuat, jenis file dan informasi teknis lainnya, dan siapa saja yang bisa mengaksesnya. Ada beberapa subset data. Contoh lainnya monitor computer yag berisi warna, resolusi, monitor.

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

D. Data Dictionary

(Berikan definisi tentang data dictionary)

 

Kamus data berisi informasi data yang disimpan dalam database dan dikonsultasikan

oleh DBMS sebelum operasi manipulasi pada database. Ini adalah bagian integral dari

sistem manajemen basis data dan menyimpan meta data yaitu, informasi tentang database,

nama atribut dan definisi untuk setiap tabel dalam database. Ini membantu DBA dalam

manajemen database, definisi untuk setiap tabel dalam database.

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

The data dictionaries are of two types : Active data dictionary and passive data dictionary.

(Jelaskan dan beri contoh keduanya!)

 

1.     Kamus Data Aktif: dikelola secara otomatis oleh manajemen basis data sistem (DBMS) dan selalu konsisten dengan struktur dan definisi saat ini dari database. Sebagian besar RDBMS mempertahankan kamus data aktif. Contoh nama dosen kode dosen, waktu dan tempat, NIM, kode kuliah.alamat mahasiswa, nilai mahasiswa, nama mahasiswa, mata kuliah yang deprogram(data-datanya tidak bisa diubah).

2.     Kamus Data Pasif: Ini hanya digunakan untuk tujuan dokumentasi dan data tentang bidang, file, dan orang-orang yang dipelihara ke dalam kamus untuk referensi silang. Hal ini umumnya dikelola oleh pengguna sistem dan dimodifikasi setiap kali Struktur database diubah. Kamus pasif mungkin tidak konsisten dengan struktur database, karena modifikasi dilakukan secara manual oleh pengguna. Ada kemungkinan bahwa kamus pasif mungkin berisi informasi tentang data organisasi yang tidak terkomputerisasi karena ini dikelola oleh pengguna. Contoh alamat langganan yang terdiri dari jalan, dan kode pos (bisa dipindah-pindah/ berubah)

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

E. Database

(Definisikan tentang database!)

 

Database adalah kumpulan data yang saling terkait yang disimpan bersama dengan redundansi terkontrol. untuk melayani satu atau lebih aplikasi dengan cara yang optimal. Data disimpan sedemikian sehingga tidak tergantung oleh orang-orang untuk mengakses data. Si pendekatan yang digunakan dalam menambahkan data baru, memodifikasi dan mengambil data yang ada dari Database adalah umum dan terkontrol. Hal ini juga didefinisikan sebagai kumpulan data logis terkait disimpan bersama-sama yang dirancang. untuk memenuhi persyaratan informasi dari suatu organisasi. Kita juga bisa mendefinisikannya sebagai sistem pengarsipan elektronik. Contoh penyimpanan yang disimpan oleh telepon yang berisi nomor telepon dan nama.

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

Databases are organized by fields, records and files.

(Jelaskan dan beri contoh keduanya!)


1.     Bidang (Fields) : adalah unit terkecil dari data yang memiliki arti bagi penggunanya dan juga disebut data item atau elemen data. contohnya database nilai

2.     Catatan (records) : Catatan adalah kumpulan bidang yang terkait secara logis dan setiap bidang memiliki bidang tetap. jumlah byte dan tipe data tetap. kumpulan bidang dan setiap bidang memiliki beberapa nilai. Informasi lengkap tentang database mewakili catatan. Contohnya alamat nomor telepon

3.   File : File adalah kumpulan catatan terkait. Umumnya, semua catatan dalam file memiliki ukuran dan jenis rekaman tetapi tidak selalu benar. Catatan dalam file mungkin memiliki panjang tetap atau panjang variabel tergantung pada ukuran catatan yang terkandung dalam file. Telepon Direktori yang berisi catatan tentang pemegang telepon yang berbeda adalah contoh file





Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

2.     What is a database?. What is DBMS. 17 Juni 2015. 6 Oktober 2021. https://whatisdbms.com/wp-content/uploads/2015/06/What-Are-Files-Fields-Records.jpg

3.      Fiels, Records, and Files. Cs Veda. 2019. 6 Oktober 2021. https://csveda.com/wp-content/uploads/2020/02/Field-Record-and-File.jpg

 

F. Components of a Database

(Sebutkan, gambarkan dan jelaskan komponen database!)

 

1.     Item data     : Hal ini didefinisikan sebagai bagian yang berbeda dari informasi

2.     Hubungan   : merupakan korespondensi antara berbagai elemen data.

3.     Kendala      : adalah predikat yang menentukan keadaan database yang benar.

4.     Skema         : menggambarkan organisasi data dan hubungan dalam database. Skema ini terdiri dari definisi dari berbagai jenis catatan dalam database, item data yang dikandungnya dan set tempat mereka dikelompokkan. Penyimpanan struktur database dijelaskan oleh skema penyimpanan. Skema konseptual mendefinisikan struktur data yang tersimpan. Skema eksternal mendefinisikan tampilan database untuk pengguna tertentu.

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

G. Database Management System (DBMS)

(Definisikan DBMS!)                            

 

DBMS adalah program atau kelompok program yang bekerja bersama dengan operasi.

sistem untuk membuat, memproses, menyimpan, mengambil, mengontrol dan mengelola data. Bertindak sebagai antarmuka antara program aplikasi dan data yang disimpan dalam database.

Atau, dapat didefinisikan sebagai sistem pencatatan terkomputerisasi yang menyimpan

informasi dan memungkinkan pengguna untuk menambahkan, menghapus, memodifikasi, mengambil dan memperbarui informasi tersebut

 

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

The DBMS performs the following five primary functions :

a.     Define, create and organise a database.

b.     Input data.

c.     Process data.

d.     Maintain data integrity and security.

e.     Query database.

(Jelaskan masing-masing!)

 

1.     Define, create and organize a database: DBMS menetapkan hubungan logis di antara elemen data yang berbeda dalam database dan juga mendefinisikan skema dan subschemas menggunakan DDL.

2.     Input data: memasukkan data ke dalam database melalui perangkat input (seperti layar data, atau sistem yang diaktifkan suara) dengan bantuan pakai.

3.     Process data: manipulasi dan pemrosesan data disimpan dalam database menggunakan DML.

4.     Menjaga integritas dan keamanan data: Ini memungkinkan akses terbatas dari database untuk memberi wewenang kepada pengguna untuk menjaga integritas dan keamanan data.

5.     Database kueri: memberikan informasi kepada para pembuat keputusan yang mereka butuhkan membuat keputusan penting. Informasi ini disediakan dengan query database menggunakan SQL.

 

.Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press

 

H. Components of DBMS

A DBMS has three main components. These are Data Definition Language (DDL), Data Manipulation Language and Query Facilities (DML/SQL) and software for controlled access of Database.

(Jelaskan dan gambarkan komponen DBMS!)

1.     Bahasa Definisi Data (DDL): Hal ini memungkinkan pengguna untuk menentukan database, menentukan jenis data, struktur data dan kendala pada data yang akan disimpan dalam database.

2.     Bahasa Manipulasi Data (DML) dan Bahasa Kueri: DML memungkinkan pengguna untuk menyisipkan, memperbarui, menghapus dan mengambil data dari database. SQL menyediakan fasilitas kueri umum.

3.     Perangkat Lunak untuk Akses Database yang Terkontrol: Perangkat lunak ini menyediakan fasilitas akses terkontrol dari database oleh pengguna, kontrol konkurensi untuk memungkinkan akses bersama dari database dan sistem kontrol pemulihan untuk memulihkan database jika terjadi ardware atau kegagalan perangkat lunak.

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

I. Traditional File System Versus Data Base Systems

(Gambarkan dan jelaskan keduanya!)

 

Secara konvensional, data disimpan dan diproses menggunakan sistem pemrosesan file tradisional. Dalam sistem file tradisional ini, setiap file independen dari file lain, dan data dalam berbagai File dapat diintegrasikan hanya dengan menulis program individu untuk setiap aplikasi. Data dan program aplikasi yang menggunakan data diatur sedemikian rupa sehingga setiap perubahan pada data Membutuhkan modifikasi semua program yang menggunakan data. Ini karena setiap file diberi kode keras. dengan informasi spesifik seperti tipe data, ukuran data, dll. Beberapa waktu bahkan tidak mungkin untuk mengidentifikasi semua program menggunakan data tersebut dan diidentifikasi berdasarkan trial-and-error.

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

Sebutkan keuntungan dan kerugian masing-masing!

 

Keuntungan

1.     Redundansi terkontrol

2.     Konsistensi data

3.     Independensi data program

4.     Berbagi data

5.     Penegakan standar

6.     Peningkatan integritas data

7.     Peningkatan keamanan

8.     Akses data efisien

9.     Persyaratan yang bertentangan dapat diseimbangkan

10.  Peningkatan fasilitas backup dan recovery

11.  Pemeliharaan program minimal

12.  Kualitas data sangat tinggi

13.  Aksesibilitas dan respons data yang baik

14.  Kontrol konkurensi

15.  Ekonomis untuk skala

16.  Peningkatan produktivitas programmer

 

Kerugian:

 

1.     Redundasi data : membutuhkan tambahan ruang penyimpanan, biaya waktu ekstra dan uang, membutuhkan upaya tambahan untuk menjaga semua file upto-date.

2.     Inkonsistensi data : Inkonsistensi data terjadi karena item data yang sama yang muncul di lebih dari satu file tidak diperbarui secara bersamaan di setiap arsip. Jadi tidak selalu akurat.

3.     Kurangnya Integrasi Data: Dalam kasus seperti itu, program yang rumit harus dikembangkan untuk mengambil data dari setiap file atau pengguna harus mengumpulkan informasi yang diperlukan secara manual.

4.     Ketergantungan program: jika ada perubahan dalam format atau struktur data dan catatan dalam file harus dibuat, program harus dimodifikasi sesuai.

5.     Ketergantungan data

6.     Berbagi Data Terbatas

7.     Kontrol Data yang Buruk

8.     Masalah Keamanan

9.     Kemampuan Manipulasi Data Tidak Memadai

10.  Membutuhkan Pemrograman Yang Berlebihan: Setiap aplikasi baru mengharuskan pengembang mulai dari awal dengan merancang format file baru dan deskripsi dan kemudian menulis Logika akses file untuk setiap file baru

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

 

J. DBMS Users

The users of a database system can be classified into various categories depending upon their interaction and degree of expertise of the DBMS.

(Sebutkan dan jelaskan pengguna DBMS!)

 

1.     Pengguna Akhir : Pengguna akhir menggunakan sistem database melalui aplikasi berorientasi menu program, di mana jenis dan rentang respon selalu ditampilkan di layar. Pengguna Tidak perlu menyadari keberadaan sistem database dan diinstruksikan melalui masing-masing langkah. Pengguna ATM termasuk dalam kategori ini, pengguna tunggal

2.     Pengguna Online: Jenis pengguna ini berkomunikasi dengan database secara langsung melalui terminal online atau secara tidak langsung melalui program aplikasi dan user interface. Mereka tahu tentang keberadaan dari sistem database dan mungkin memiliki beberapa pengetahuan tentang interaksi terbatas mereka diizinkan., ex. Shopee, Lazada, facebook, pengguna jamak.

3.     Pemrogram Aplikasi: Ini adalah programmer profesional atau pengembang perangkat lunak yang mengembangkan aplikasi. program atau antarmuka pengguna untuk pengguna naif dan online. Para programmer ini harus memiliki pengetahuan tentang bahasa pemrograman seperti Assembly, C, C ++, Java, atau SQL, dll., karena program aplikasi ditulis dalam bahasa-bahasa ini. Ex, registrasi apapun pada sebuah aplikasi, pengguna jamak

4.     Administrator Basis Data: Database Administrator (DBA) adalah orang yang memiliki kontrol penuh atas database perusahaan apapun. DBA bertanggung jawab atas kinerja keseluruhan database. Dia bebas untuk mengambil keputusan untuk database dan memberikan dukungan teknis. Dia peduli dengan back-end dari setiap proyek. Beberapa tanggung jawab utama DBA diantaranya, Menentukan skema konseptual atau isi database, menentukan skema internal struktur penyimpanan fisik, memutuskan pengguna, memutuskan tampilan pengguna, pemberian otoritas, menentukan Batasan, keamanan, memantau kinerja, cadangan, Penghapusan dump dan mempertahankan ruang kosong, mengecek, berhubungan dengan pengguna. Ex,edit website agar menarik, pengguna tunggal

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

 

K. DataBase or DBMS Languages

(Sebutkan dan jelaskan bahasa-bahasa DataBase maupun DBMS!)

 

1.     Bahasa Definisi Data (DDL)

Hal ini digunakan untuk menentukan skema konseptual database menggunakan seperangkat definisi. Mendukung definisi atau deklarasi objek database. Banyak teknik yang tersedia untuk menulis DDL. Salah satu teknik yang banyak digunakan adalah menulis DDL ke dalam file teks.

2.     Bahasa Definisi Penyimpanan (SDL)

Hal ini digunakan untuk menentukan skema internal dalam database. Struktur penyimpanan dan akses Metode yang digunakan oleh sistem database ditentukan oleh kumpulan pernyataan SDL yang ditentukan. Rincian implementasi skema database diimplementasikan oleh SDL yang ditentukan pernyataan dan biasanya disembunyikan dari pengguna.

3.     Bahasa Definisi Tampilan (VDL)

Hal ini digunakan untuk menentukan pandangan pengguna dan pemetaan mereka untuk skema konseptual. Secara umum, DDL digunakan untuk menentukan skema konseptual dan eksternal di banyak DBMS. Ada dua pandangan data pandangan logis - yang dirasakan oleh programmer dan fisik tampilan—data yang tersimpan di perangkat penyimpanan

4.     Bahasa Manipulasi Data (DML)

menyediakan satu set operasi untuk mendukung operasi manipulasi data dasar pada data. disimpan dalam database. Ini digunakan untuk meminta, memperbarui, atau mengambil data yang disimpan dalam database. Si bagian dari DML yang menyediakan pengambilan data disebut bahasa kueri. DML ada 2 jenis yaitu prosedural DML (Hal ini memungkinkan pengguna untu memberitahu sistem data apa yang dibutuhkan dan bagaimana untuk mengambilnya) dan DML non-prosedural: Ini memungkinkan pengguna untuk menyatakan data apa yang dibutuhkan, bukan bagaimana hal itu harus diambil

5.     Bahasa Generasi Keempat (4-GL)

adalah bahasa pemrograman yang ringkas, efisien dan non-prosedural yang digunakan untuk meningkatkan efisiensi dan produktivitas DBMS. Dalam hal ini, pengguna mendefinisikan apa yang harus dilakukan dan Bukan bagaimana hal itu harus dilakukan. 4-GL memiliki komponen berikut di dalamnya yaitu bahasa kueri, laporan, menyebarkan lembar, bahasa database, generator aplikasi, bahasa tingkat tinggi untuk menghasilkan program aplikasi

 

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.








 

Basic Definitions and Concepts  

 

A. Data

(Definisikan tentang data!)

 


Istilah data dapat didefinisikan sebagai fakta yang diketahui yang dapat direkam dan disimpan di Media komputer. Hal ini juga didefinisikan sebagai fakta mentah dari mana informasi yang diperlukan diproduksi.

Sumber Pustaka:

        1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

        2.     How to turn big data Into a competitive advantage. ItPro. 21 December 2018. 6 Oktober 2021. https://media.itpro.co.uk/image/upload/f_auto,t_primary-image-desktop@2/v1570816541/itpro/2018/12/bigdata_shutterstock_1142996930.jpg

 

B. Information

(Definisikan tentang informasi!)

 

Informasi adalah data yang disempurnakan. Dengan cara lain, kita dapat mengatakan, informasi diproses, diatur atau data yang dirangkum. Menurut Burch et. al., "Informasi adalah data yang telah dimasukkan ke dalam konten yang bermakna dan bermanfaat dan dikomunikasikan kepada penerima yang menggunakannya untuk membuatnya keputusan."Informasi terdiri dari data, gambar, teks, dokumen dan suara, tetapi selalu dalam

konten yang bermakna. Jadi kita dapat mengatakan, bahwa informasi adalah sesuatu yang lebih dari sekedar data.

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

In these days, there is no lack of data, but there is lack of quality information.

The quality information means information that is accurate, timely and relevant, which are the three major key attributes of information.

(Jelaskan tiga atribut kunci utama informasi tersebut!)

 

1.     Akurasi: Ini berarti bahwa informasi tersebut bebas dari kesalahan. Secara akurat mencerminkan arti data yang menjadi dasarnya. Ini juga berarti dapat menyampaikan gambar yang akurat kepada penerima

2.     Ketepatan waktu: Ini berarti bahwa penerima menerima informasi ketika mereka membutuhkannya dan dalam jangka waktu yang dibutuhkan.

3.     Relevansi: merupakan masalah yang sangat subjektif. Beberapa informasi yang relevan untuk satu orang mungkin tidak relevan untuk orang lain dan sebaliknya misalnya, harga printer tidak relevan bagi seseorang yang ingin membeli komputer

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

C. Meta Data

(Definisikan tentang Meta Data)

 

Meta data menggambarkan objek dalam database dan membuat lebih mudah bagi objek-objek untuk diakses atau dimanipulasi. Meta data menjelaskan struktur database, ukuran jenis data, kendala, aplikasi, autorisation dll, yang

digunakan sebagai alat integral untuk manajemen sumber daya informasi

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

There are three main types of meta data:

a. Descriptive meta data, b. Structural meta, c. Administrative meta

(Jelaskan dan beri contoh masing-masing satu!)

 

1.     Data meta deskriptif (Descriptive meta data) : menggambarkan sumber daya untuk tujuan seperti penemuan dan identifikasi. Dalam katalog perpustakaan tradisional yang merupakan bentuk data meta adalah data, judul, abstrak, penulis dan kata. Contoh lainnya saat mendaftarkan HP baru (memasukkan nomor KTP, identitas kita), saat daftar sekolah,

2.     Data meta struktural (Structural meta data) : menggambarkan bagaimana objek majemuk disatukan. Contohnya adalah bagaimana halaman diperintahkan untuk membentuk bab, membuat daftar lagu pada CD.

3.     Data meta administratif (Administrative meta) : memberikan informasi untuk membantu mengelola sumber daya, seperti kapan dan bagaimana itu dibuat, jenis file dan informasi teknis lainnya, dan siapa saja yang bisa mengaksesnya. Ada beberapa subset data. Contoh lainnya monitor computer yag berisi warna, resolusi, monitor.

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

D. Data Dictionary

(Berikan definisi tentang data dictionary)

 

Kamus data berisi informasi data yang disimpan dalam database dan dikonsultasikan

oleh DBMS sebelum operasi manipulasi pada database. Ini adalah bagian integral dari

sistem manajemen basis data dan menyimpan meta data yaitu, informasi tentang database,

nama atribut dan definisi untuk setiap tabel dalam database. Ini membantu DBA dalam

manajemen database, definisi untuk setiap tabel dalam database.

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

The data dictionaries are of two types : Active data dictionary and passive data dictionary.

(Jelaskan dan beri contoh keduanya!)

 

1.     Kamus Data Aktif: dikelola secara otomatis oleh manajemen basis data sistem (DBMS) dan selalu konsisten dengan struktur dan definisi saat ini dari database. Sebagian besar RDBMS mempertahankan kamus data aktif. Contoh nama dosen kode dosen, waktu dan tempat, NIM, kode kuliah.alamat mahasiswa, nilai mahasiswa, nama mahasiswa, mata kuliah yang deprogram(data-datanya tidak bisa diubah).

2.     Kamus Data Pasif: Ini hanya digunakan untuk tujuan dokumentasi dan data tentang bidang, file, dan orang-orang yang dipelihara ke dalam kamus untuk referensi silang. Hal ini umumnya dikelola oleh pengguna sistem dan dimodifikasi setiap kali Struktur database diubah. Kamus pasif mungkin tidak konsisten dengan struktur database, karena modifikasi dilakukan secara manual oleh pengguna. Ada kemungkinan bahwa kamus pasif mungkin berisi informasi tentang data organisasi yang tidak terkomputerisasi karena ini dikelola oleh pengguna. Contoh alamat langganan yang terdiri dari jalan, dan kode pos (bisa dipindah-pindah/ berubah)

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

E. Database

(Definisikan tentang database!)

 

Database adalah kumpulan data yang saling terkait yang disimpan bersama dengan redundansi terkontrol. untuk melayani satu atau lebih aplikasi dengan cara yang optimal. Data disimpan sedemikian sehingga tidak tergantung oleh orang-orang untuk mengakses data. Si pendekatan yang digunakan dalam menambahkan data baru, memodifikasi dan mengambil data yang ada dari Database adalah umum dan terkontrol. Hal ini juga didefinisikan sebagai kumpulan data logis terkait disimpan bersama-sama yang dirancang. untuk memenuhi persyaratan informasi dari suatu organisasi. Kita juga bisa mendefinisikannya sebagai sistem pengarsipan elektronik. Contoh penyimpanan yang disimpan oleh telepon yang berisi nomor telepon dan nama.

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

Databases are organized by fields, records and files.

(Jelaskan dan beri contoh keduanya!)


1.     Bidang (Fields) : adalah unit terkecil dari data yang memiliki arti bagi penggunanya dan juga disebut data item atau elemen data. contohnya database nilai

2.     Catatan (records) : Catatan adalah kumpulan bidang yang terkait secara logis dan setiap bidang memiliki bidang tetap. jumlah byte dan tipe data tetap. kumpulan bidang dan setiap bidang memiliki beberapa nilai. Informasi lengkap tentang database mewakili catatan. Contohnya alamat nomor telepon

3.   File : File adalah kumpulan catatan terkait. Umumnya, semua catatan dalam file memiliki ukuran dan jenis rekaman tetapi tidak selalu benar. Catatan dalam file mungkin memiliki panjang tetap atau panjang variabel tergantung pada ukuran catatan yang terkandung dalam file. Telepon Direktori yang berisi catatan tentang pemegang telepon yang berbeda adalah contoh file





Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

2.     What is a database?. What is DBMS. 17 Juni 2015. 6 Oktober 2021. https://whatisdbms.com/wp-content/uploads/2015/06/What-Are-Files-Fields-Records.jpg

3.      Fiels, Records, and Files. Cs Veda. 2019. 6 Oktober 2021. https://csveda.com/wp-content/uploads/2020/02/Field-Record-and-File.jpg

 

F. Components of a Database

(Sebutkan, gambarkan dan jelaskan komponen database!)

 

1.     Item data     : Hal ini didefinisikan sebagai bagian yang berbeda dari informasi

2.     Hubungan   : merupakan korespondensi antara berbagai elemen data.

3.     Kendala      : adalah predikat yang menentukan keadaan database yang benar.

4.     Skema         : menggambarkan organisasi data dan hubungan dalam database. Skema ini terdiri dari definisi dari berbagai jenis catatan dalam database, item data yang dikandungnya dan set tempat mereka dikelompokkan. Penyimpanan struktur database dijelaskan oleh skema penyimpanan. Skema konseptual mendefinisikan struktur data yang tersimpan. Skema eksternal mendefinisikan tampilan database untuk pengguna tertentu.

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

G. Database Management System (DBMS)

(Definisikan DBMS!)                            

 

DBMS adalah program atau kelompok program yang bekerja bersama dengan operasi.

sistem untuk membuat, memproses, menyimpan, mengambil, mengontrol dan mengelola data. Bertindak sebagai antarmuka antara program aplikasi dan data yang disimpan dalam database.

Atau, dapat didefinisikan sebagai sistem pencatatan terkomputerisasi yang menyimpan

informasi dan memungkinkan pengguna untuk menambahkan, menghapus, memodifikasi, mengambil dan memperbarui informasi tersebut

 

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

The DBMS performs the following five primary functions :

a.     Define, create and organise a database.

b.     Input data.

c.     Process data.

d.     Maintain data integrity and security.

e.     Query database.

(Jelaskan masing-masing!)

 

1.     Define, create and organize a database: DBMS menetapkan hubungan logis di antara elemen data yang berbeda dalam database dan juga mendefinisikan skema dan subschemas menggunakan DDL.

2.     Input data: memasukkan data ke dalam database melalui perangkat input (seperti layar data, atau sistem yang diaktifkan suara) dengan bantuan pakai.

3.     Process data: manipulasi dan pemrosesan data disimpan dalam database menggunakan DML.

4.     Menjaga integritas dan keamanan data: Ini memungkinkan akses terbatas dari database untuk memberi wewenang kepada pengguna untuk menjaga integritas dan keamanan data.

5.     Database kueri: memberikan informasi kepada para pembuat keputusan yang mereka butuhkan membuat keputusan penting. Informasi ini disediakan dengan query database menggunakan SQL.

 

.Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press

 

H. Components of DBMS

A DBMS has three main components. These are Data Definition Language (DDL), Data Manipulation Language and Query Facilities (DML/SQL) and software for controlled access of Database.

(Jelaskan dan gambarkan komponen DBMS!)

1.     Bahasa Definisi Data (DDL): Hal ini memungkinkan pengguna untuk menentukan database, menentukan jenis data, struktur data dan kendala pada data yang akan disimpan dalam database.

2.     Bahasa Manipulasi Data (DML) dan Bahasa Kueri: DML memungkinkan pengguna untuk menyisipkan, memperbarui, menghapus dan mengambil data dari database. SQL menyediakan fasilitas kueri umum.

3.     Perangkat Lunak untuk Akses Database yang Terkontrol: Perangkat lunak ini menyediakan fasilitas akses terkontrol dari database oleh pengguna, kontrol konkurensi untuk memungkinkan akses bersama dari database dan sistem kontrol pemulihan untuk memulihkan database jika terjadi ardware atau kegagalan perangkat lunak.

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

I. Traditional File System Versus Data Base Systems

(Gambarkan dan jelaskan keduanya!)

 

Secara konvensional, data disimpan dan diproses menggunakan sistem pemrosesan file tradisional. Dalam sistem file tradisional ini, setiap file independen dari file lain, dan data dalam berbagai File dapat diintegrasikan hanya dengan menulis program individu untuk setiap aplikasi. Data dan program aplikasi yang menggunakan data diatur sedemikian rupa sehingga setiap perubahan pada data Membutuhkan modifikasi semua program yang menggunakan data. Ini karena setiap file diberi kode keras. dengan informasi spesifik seperti tipe data, ukuran data, dll. Beberapa waktu bahkan tidak mungkin untuk mengidentifikasi semua program menggunakan data tersebut dan diidentifikasi berdasarkan trial-and-error.

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

Sebutkan keuntungan dan kerugian masing-masing!

 

Keuntungan

1.     Redundansi terkontrol

2.     Konsistensi data

3.     Independensi data program

4.     Berbagi data

5.     Penegakan standar

6.     Peningkatan integritas data

7.     Peningkatan keamanan

8.     Akses data efisien

9.     Persyaratan yang bertentangan dapat diseimbangkan

10.  Peningkatan fasilitas backup dan recovery

11.  Pemeliharaan program minimal

12.  Kualitas data sangat tinggi

13.  Aksesibilitas dan respons data yang baik

14.  Kontrol konkurensi

15.  Ekonomis untuk skala

16.  Peningkatan produktivitas programmer

 

Kerugian:

 

1.     Redundasi data : membutuhkan tambahan ruang penyimpanan, biaya waktu ekstra dan uang, membutuhkan upaya tambahan untuk menjaga semua file upto-date.

2.     Inkonsistensi data : Inkonsistensi data terjadi karena item data yang sama yang muncul di lebih dari satu file tidak diperbarui secara bersamaan di setiap arsip. Jadi tidak selalu akurat.

3.     Kurangnya Integrasi Data: Dalam kasus seperti itu, program yang rumit harus dikembangkan untuk mengambil data dari setiap file atau pengguna harus mengumpulkan informasi yang diperlukan secara manual.

4.     Ketergantungan program: jika ada perubahan dalam format atau struktur data dan catatan dalam file harus dibuat, program harus dimodifikasi sesuai.

5.     Ketergantungan data

6.     Berbagi Data Terbatas

7.     Kontrol Data yang Buruk

8.     Masalah Keamanan

9.     Kemampuan Manipulasi Data Tidak Memadai

10.  Membutuhkan Pemrograman Yang Berlebihan: Setiap aplikasi baru mengharuskan pengembang mulai dari awal dengan merancang format file baru dan deskripsi dan kemudian menulis Logika akses file untuk setiap file baru

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

 

J. DBMS Users

The users of a database system can be classified into various categories depending upon their interaction and degree of expertise of the DBMS.

(Sebutkan dan jelaskan pengguna DBMS!)

 

1.     Pengguna Akhir : Pengguna akhir menggunakan sistem database melalui aplikasi berorientasi menu program, di mana jenis dan rentang respon selalu ditampilkan di layar. Pengguna Tidak perlu menyadari keberadaan sistem database dan diinstruksikan melalui masing-masing langkah. Pengguna ATM termasuk dalam kategori ini, pengguna tunggal

2.     Pengguna Online: Jenis pengguna ini berkomunikasi dengan database secara langsung melalui terminal online atau secara tidak langsung melalui program aplikasi dan user interface. Mereka tahu tentang keberadaan dari sistem database dan mungkin memiliki beberapa pengetahuan tentang interaksi terbatas mereka diizinkan., ex. Shopee, Lazada, facebook, pengguna jamak.

3.     Pemrogram Aplikasi: Ini adalah programmer profesional atau pengembang perangkat lunak yang mengembangkan aplikasi. program atau antarmuka pengguna untuk pengguna naif dan online. Para programmer ini harus memiliki pengetahuan tentang bahasa pemrograman seperti Assembly, C, C ++, Java, atau SQL, dll., karena program aplikasi ditulis dalam bahasa-bahasa ini. Ex, registrasi apapun pada sebuah aplikasi, pengguna jamak

4.     Administrator Basis Data: Database Administrator (DBA) adalah orang yang memiliki kontrol penuh atas database perusahaan apapun. DBA bertanggung jawab atas kinerja keseluruhan database. Dia bebas untuk mengambil keputusan untuk database dan memberikan dukungan teknis. Dia peduli dengan back-end dari setiap proyek. Beberapa tanggung jawab utama DBA diantaranya, Menentukan skema konseptual atau isi database, menentukan skema internal struktur penyimpanan fisik, memutuskan pengguna, memutuskan tampilan pengguna, pemberian otoritas, menentukan Batasan, keamanan, memantau kinerja, cadangan, Penghapusan dump dan mempertahankan ruang kosong, mengecek, berhubungan dengan pengguna. Ex,edit website agar menarik, pengguna tunggal

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

 

K. DataBase or DBMS Languages

(Sebutkan dan jelaskan bahasa-bahasa DataBase maupun DBMS!)

 

1.     Bahasa Definisi Data (DDL)

Hal ini digunakan untuk menentukan skema konseptual database menggunakan seperangkat definisi. Mendukung definisi atau deklarasi objek database. Banyak teknik yang tersedia untuk menulis DDL. Salah satu teknik yang banyak digunakan adalah menulis DDL ke dalam file teks.

2.     Bahasa Definisi Penyimpanan (SDL)

Hal ini digunakan untuk menentukan skema internal dalam database. Struktur penyimpanan dan akses Metode yang digunakan oleh sistem database ditentukan oleh kumpulan pernyataan SDL yang ditentukan. Rincian implementasi skema database diimplementasikan oleh SDL yang ditentukan pernyataan dan biasanya disembunyikan dari pengguna.

3.     Bahasa Definisi Tampilan (VDL)

Hal ini digunakan untuk menentukan pandangan pengguna dan pemetaan mereka untuk skema konseptual. Secara umum, DDL digunakan untuk menentukan skema konseptual dan eksternal di banyak DBMS. Ada dua pandangan data pandangan logis - yang dirasakan oleh programmer dan fisik tampilan—data yang tersimpan di perangkat penyimpanan

4.     Bahasa Manipulasi Data (DML)

menyediakan satu set operasi untuk mendukung operasi manipulasi data dasar pada data. disimpan dalam database. Ini digunakan untuk meminta, memperbarui, atau mengambil data yang disimpan dalam database. Si bagian dari DML yang menyediakan pengambilan data disebut bahasa kueri. DML ada 2 jenis yaitu prosedural DML (Hal ini memungkinkan pengguna untu memberitahu sistem data apa yang dibutuhkan dan bagaimana untuk mengambilnya) dan DML non-prosedural: Ini memungkinkan pengguna untuk menyatakan data apa yang dibutuhkan, bukan bagaimana hal itu harus diambil

5.     Bahasa Generasi Keempat (4-GL)

adalah bahasa pemrograman yang ringkas, efisien dan non-prosedural yang digunakan untuk meningkatkan efisiensi dan produktivitas DBMS. Dalam hal ini, pengguna mendefinisikan apa yang harus dilakukan dan Bukan bagaimana hal itu harus dilakukan. 4-GL memiliki komponen berikut di dalamnya yaitu bahasa kueri, laporan, menyebarkan lembar, bahasa database, generator aplikasi, bahasa tingkat tinggi untuk menghasilkan program aplikasi

 

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.








Introduction to Database Systems

Introduction to Database Systems

 

Basic Definitions and Concepts  

 

A. Data

(Definisikan tentang data!)

 


Istilah data dapat didefinisikan sebagai fakta yang diketahui yang dapat direkam dan disimpan di Media komputer. Hal ini juga didefinisikan sebagai fakta mentah dari mana informasi yang diperlukan diproduksi.

Sumber Pustaka:

        1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

        2.     How to turn big data Into a competitive advantage. ItPro. 21 December 2018. 6 Oktober 2021. https://media.itpro.co.uk/image/upload/f_auto,t_primary-image-desktop@2/v1570816541/itpro/2018/12/bigdata_shutterstock_1142996930.jpg

 

B. Information

(Definisikan tentang informasi!)

 

Informasi adalah data yang disempurnakan. Dengan cara lain, kita dapat mengatakan, informasi diproses, diatur atau data yang dirangkum. Menurut Burch et. al., "Informasi adalah data yang telah dimasukkan ke dalam konten yang bermakna dan bermanfaat dan dikomunikasikan kepada penerima yang menggunakannya untuk membuatnya keputusan."Informasi terdiri dari data, gambar, teks, dokumen dan suara, tetapi selalu dalam

konten yang bermakna. Jadi kita dapat mengatakan, bahwa informasi adalah sesuatu yang lebih dari sekedar data.

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

In these days, there is no lack of data, but there is lack of quality information.

The quality information means information that is accurate, timely and relevant, which are the three major key attributes of information.

(Jelaskan tiga atribut kunci utama informasi tersebut!)

 

1.     Akurasi: Ini berarti bahwa informasi tersebut bebas dari kesalahan. Secara akurat mencerminkan arti data yang menjadi dasarnya. Ini juga berarti dapat menyampaikan gambar yang akurat kepada penerima

2.     Ketepatan waktu: Ini berarti bahwa penerima menerima informasi ketika mereka membutuhkannya dan dalam jangka waktu yang dibutuhkan.

3.     Relevansi: merupakan masalah yang sangat subjektif. Beberapa informasi yang relevan untuk satu orang mungkin tidak relevan untuk orang lain dan sebaliknya misalnya, harga printer tidak relevan bagi seseorang yang ingin membeli komputer

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

C. Meta Data

(Definisikan tentang Meta Data)

 

Meta data menggambarkan objek dalam database dan membuat lebih mudah bagi objek-objek untuk diakses atau dimanipulasi. Meta data menjelaskan struktur database, ukuran jenis data, kendala, aplikasi, autorisation dll, yang

digunakan sebagai alat integral untuk manajemen sumber daya informasi

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

There are three main types of meta data:

a. Descriptive meta data, b. Structural meta, c. Administrative meta

(Jelaskan dan beri contoh masing-masing satu!)

 

1.     Data meta deskriptif (Descriptive meta data) : menggambarkan sumber daya untuk tujuan seperti penemuan dan identifikasi. Dalam katalog perpustakaan tradisional yang merupakan bentuk data meta adalah data, judul, abstrak, penulis dan kata. Contoh lainnya saat mendaftarkan HP baru (memasukkan nomor KTP, identitas kita), saat daftar sekolah,

2.     Data meta struktural (Structural meta data) : menggambarkan bagaimana objek majemuk disatukan. Contohnya adalah bagaimana halaman diperintahkan untuk membentuk bab, membuat daftar lagu pada CD.

3.     Data meta administratif (Administrative meta) : memberikan informasi untuk membantu mengelola sumber daya, seperti kapan dan bagaimana itu dibuat, jenis file dan informasi teknis lainnya, dan siapa saja yang bisa mengaksesnya. Ada beberapa subset data. Contoh lainnya monitor computer yag berisi warna, resolusi, monitor.

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

D. Data Dictionary

(Berikan definisi tentang data dictionary)

 

Kamus data berisi informasi data yang disimpan dalam database dan dikonsultasikan

oleh DBMS sebelum operasi manipulasi pada database. Ini adalah bagian integral dari

sistem manajemen basis data dan menyimpan meta data yaitu, informasi tentang database,

nama atribut dan definisi untuk setiap tabel dalam database. Ini membantu DBA dalam

manajemen database, definisi untuk setiap tabel dalam database.

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

The data dictionaries are of two types : Active data dictionary and passive data dictionary.

(Jelaskan dan beri contoh keduanya!)

 

1.     Kamus Data Aktif: dikelola secara otomatis oleh manajemen basis data sistem (DBMS) dan selalu konsisten dengan struktur dan definisi saat ini dari database. Sebagian besar RDBMS mempertahankan kamus data aktif. Contoh nama dosen kode dosen, waktu dan tempat, NIM, kode kuliah.alamat mahasiswa, nilai mahasiswa, nama mahasiswa, mata kuliah yang deprogram(data-datanya tidak bisa diubah).

2.     Kamus Data Pasif: Ini hanya digunakan untuk tujuan dokumentasi dan data tentang bidang, file, dan orang-orang yang dipelihara ke dalam kamus untuk referensi silang. Hal ini umumnya dikelola oleh pengguna sistem dan dimodifikasi setiap kali Struktur database diubah. Kamus pasif mungkin tidak konsisten dengan struktur database, karena modifikasi dilakukan secara manual oleh pengguna. Ada kemungkinan bahwa kamus pasif mungkin berisi informasi tentang data organisasi yang tidak terkomputerisasi karena ini dikelola oleh pengguna. Contoh alamat langganan yang terdiri dari jalan, dan kode pos (bisa dipindah-pindah/ berubah)

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

E. Database

(Definisikan tentang database!)

 

Database adalah kumpulan data yang saling terkait yang disimpan bersama dengan redundansi terkontrol. untuk melayani satu atau lebih aplikasi dengan cara yang optimal. Data disimpan sedemikian sehingga tidak tergantung oleh orang-orang untuk mengakses data. Si pendekatan yang digunakan dalam menambahkan data baru, memodifikasi dan mengambil data yang ada dari Database adalah umum dan terkontrol. Hal ini juga didefinisikan sebagai kumpulan data logis terkait disimpan bersama-sama yang dirancang. untuk memenuhi persyaratan informasi dari suatu organisasi. Kita juga bisa mendefinisikannya sebagai sistem pengarsipan elektronik. Contoh penyimpanan yang disimpan oleh telepon yang berisi nomor telepon dan nama.

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

Databases are organized by fields, records and files.

(Jelaskan dan beri contoh keduanya!)


1.     Bidang (Fields) : adalah unit terkecil dari data yang memiliki arti bagi penggunanya dan juga disebut data item atau elemen data. contohnya database nilai

2.     Catatan (records) : Catatan adalah kumpulan bidang yang terkait secara logis dan setiap bidang memiliki bidang tetap. jumlah byte dan tipe data tetap. kumpulan bidang dan setiap bidang memiliki beberapa nilai. Informasi lengkap tentang database mewakili catatan. Contohnya alamat nomor telepon

3.   File : File adalah kumpulan catatan terkait. Umumnya, semua catatan dalam file memiliki ukuran dan jenis rekaman tetapi tidak selalu benar. Catatan dalam file mungkin memiliki panjang tetap atau panjang variabel tergantung pada ukuran catatan yang terkandung dalam file. Telepon Direktori yang berisi catatan tentang pemegang telepon yang berbeda adalah contoh file





Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

2.     What is a database?. What is DBMS. 17 Juni 2015. 6 Oktober 2021. https://whatisdbms.com/wp-content/uploads/2015/06/What-Are-Files-Fields-Records.jpg

3.      Fiels, Records, and Files. Cs Veda. 2019. 6 Oktober 2021. https://csveda.com/wp-content/uploads/2020/02/Field-Record-and-File.jpg

 

F. Components of a Database

(Sebutkan, gambarkan dan jelaskan komponen database!)

 

1.     Item data     : Hal ini didefinisikan sebagai bagian yang berbeda dari informasi

2.     Hubungan   : merupakan korespondensi antara berbagai elemen data.

3.     Kendala      : adalah predikat yang menentukan keadaan database yang benar.

4.     Skema         : menggambarkan organisasi data dan hubungan dalam database. Skema ini terdiri dari definisi dari berbagai jenis catatan dalam database, item data yang dikandungnya dan set tempat mereka dikelompokkan. Penyimpanan struktur database dijelaskan oleh skema penyimpanan. Skema konseptual mendefinisikan struktur data yang tersimpan. Skema eksternal mendefinisikan tampilan database untuk pengguna tertentu.

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

G. Database Management System (DBMS)

(Definisikan DBMS!)                            

 

DBMS adalah program atau kelompok program yang bekerja bersama dengan operasi.

sistem untuk membuat, memproses, menyimpan, mengambil, mengontrol dan mengelola data. Bertindak sebagai antarmuka antara program aplikasi dan data yang disimpan dalam database.

Atau, dapat didefinisikan sebagai sistem pencatatan terkomputerisasi yang menyimpan

informasi dan memungkinkan pengguna untuk menambahkan, menghapus, memodifikasi, mengambil dan memperbarui informasi tersebut

 

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

The DBMS performs the following five primary functions :

a.     Define, create and organise a database.

b.     Input data.

c.     Process data.

d.     Maintain data integrity and security.

e.     Query database.

(Jelaskan masing-masing!)

 

1.     Define, create and organize a database: DBMS menetapkan hubungan logis di antara elemen data yang berbeda dalam database dan juga mendefinisikan skema dan subschemas menggunakan DDL.

2.     Input data: memasukkan data ke dalam database melalui perangkat input (seperti layar data, atau sistem yang diaktifkan suara) dengan bantuan pakai.

3.     Process data: manipulasi dan pemrosesan data disimpan dalam database menggunakan DML.

4.     Menjaga integritas dan keamanan data: Ini memungkinkan akses terbatas dari database untuk memberi wewenang kepada pengguna untuk menjaga integritas dan keamanan data.

5.     Database kueri: memberikan informasi kepada para pembuat keputusan yang mereka butuhkan membuat keputusan penting. Informasi ini disediakan dengan query database menggunakan SQL.

 

.Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press

 

H. Components of DBMS

A DBMS has three main components. These are Data Definition Language (DDL), Data Manipulation Language and Query Facilities (DML/SQL) and software for controlled access of Database.

(Jelaskan dan gambarkan komponen DBMS!)

1.     Bahasa Definisi Data (DDL): Hal ini memungkinkan pengguna untuk menentukan database, menentukan jenis data, struktur data dan kendala pada data yang akan disimpan dalam database.

2.     Bahasa Manipulasi Data (DML) dan Bahasa Kueri: DML memungkinkan pengguna untuk menyisipkan, memperbarui, menghapus dan mengambil data dari database. SQL menyediakan fasilitas kueri umum.

3.     Perangkat Lunak untuk Akses Database yang Terkontrol: Perangkat lunak ini menyediakan fasilitas akses terkontrol dari database oleh pengguna, kontrol konkurensi untuk memungkinkan akses bersama dari database dan sistem kontrol pemulihan untuk memulihkan database jika terjadi ardware atau kegagalan perangkat lunak.

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

I. Traditional File System Versus Data Base Systems

(Gambarkan dan jelaskan keduanya!)

 

Secara konvensional, data disimpan dan diproses menggunakan sistem pemrosesan file tradisional. Dalam sistem file tradisional ini, setiap file independen dari file lain, dan data dalam berbagai File dapat diintegrasikan hanya dengan menulis program individu untuk setiap aplikasi. Data dan program aplikasi yang menggunakan data diatur sedemikian rupa sehingga setiap perubahan pada data Membutuhkan modifikasi semua program yang menggunakan data. Ini karena setiap file diberi kode keras. dengan informasi spesifik seperti tipe data, ukuran data, dll. Beberapa waktu bahkan tidak mungkin untuk mengidentifikasi semua program menggunakan data tersebut dan diidentifikasi berdasarkan trial-and-error.

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

Sebutkan keuntungan dan kerugian masing-masing!

 

Keuntungan

1.     Redundansi terkontrol

2.     Konsistensi data

3.     Independensi data program

4.     Berbagi data

5.     Penegakan standar

6.     Peningkatan integritas data

7.     Peningkatan keamanan

8.     Akses data efisien

9.     Persyaratan yang bertentangan dapat diseimbangkan

10.  Peningkatan fasilitas backup dan recovery

11.  Pemeliharaan program minimal

12.  Kualitas data sangat tinggi

13.  Aksesibilitas dan respons data yang baik

14.  Kontrol konkurensi

15.  Ekonomis untuk skala

16.  Peningkatan produktivitas programmer

 

Kerugian:

 

1.     Redundasi data : membutuhkan tambahan ruang penyimpanan, biaya waktu ekstra dan uang, membutuhkan upaya tambahan untuk menjaga semua file upto-date.

2.     Inkonsistensi data : Inkonsistensi data terjadi karena item data yang sama yang muncul di lebih dari satu file tidak diperbarui secara bersamaan di setiap arsip. Jadi tidak selalu akurat.

3.     Kurangnya Integrasi Data: Dalam kasus seperti itu, program yang rumit harus dikembangkan untuk mengambil data dari setiap file atau pengguna harus mengumpulkan informasi yang diperlukan secara manual.

4.     Ketergantungan program: jika ada perubahan dalam format atau struktur data dan catatan dalam file harus dibuat, program harus dimodifikasi sesuai.

5.     Ketergantungan data

6.     Berbagi Data Terbatas

7.     Kontrol Data yang Buruk

8.     Masalah Keamanan

9.     Kemampuan Manipulasi Data Tidak Memadai

10.  Membutuhkan Pemrograman Yang Berlebihan: Setiap aplikasi baru mengharuskan pengembang mulai dari awal dengan merancang format file baru dan deskripsi dan kemudian menulis Logika akses file untuk setiap file baru

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

 

J. DBMS Users

The users of a database system can be classified into various categories depending upon their interaction and degree of expertise of the DBMS.

(Sebutkan dan jelaskan pengguna DBMS!)

 

1.     Pengguna Akhir : Pengguna akhir menggunakan sistem database melalui aplikasi berorientasi menu program, di mana jenis dan rentang respon selalu ditampilkan di layar. Pengguna Tidak perlu menyadari keberadaan sistem database dan diinstruksikan melalui masing-masing langkah. Pengguna ATM termasuk dalam kategori ini, pengguna tunggal

2.     Pengguna Online: Jenis pengguna ini berkomunikasi dengan database secara langsung melalui terminal online atau secara tidak langsung melalui program aplikasi dan user interface. Mereka tahu tentang keberadaan dari sistem database dan mungkin memiliki beberapa pengetahuan tentang interaksi terbatas mereka diizinkan., ex. Shopee, Lazada, facebook, pengguna jamak.

3.     Pemrogram Aplikasi: Ini adalah programmer profesional atau pengembang perangkat lunak yang mengembangkan aplikasi. program atau antarmuka pengguna untuk pengguna naif dan online. Para programmer ini harus memiliki pengetahuan tentang bahasa pemrograman seperti Assembly, C, C ++, Java, atau SQL, dll., karena program aplikasi ditulis dalam bahasa-bahasa ini. Ex, registrasi apapun pada sebuah aplikasi, pengguna jamak

4.     Administrator Basis Data: Database Administrator (DBA) adalah orang yang memiliki kontrol penuh atas database perusahaan apapun. DBA bertanggung jawab atas kinerja keseluruhan database. Dia bebas untuk mengambil keputusan untuk database dan memberikan dukungan teknis. Dia peduli dengan back-end dari setiap proyek. Beberapa tanggung jawab utama DBA diantaranya, Menentukan skema konseptual atau isi database, menentukan skema internal struktur penyimpanan fisik, memutuskan pengguna, memutuskan tampilan pengguna, pemberian otoritas, menentukan Batasan, keamanan, memantau kinerja, cadangan, Penghapusan dump dan mempertahankan ruang kosong, mengecek, berhubungan dengan pengguna. Ex,edit website agar menarik, pengguna tunggal

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

 

K. DataBase or DBMS Languages

(Sebutkan dan jelaskan bahasa-bahasa DataBase maupun DBMS!)

 

1.     Bahasa Definisi Data (DDL)

Hal ini digunakan untuk menentukan skema konseptual database menggunakan seperangkat definisi. Mendukung definisi atau deklarasi objek database. Banyak teknik yang tersedia untuk menulis DDL. Salah satu teknik yang banyak digunakan adalah menulis DDL ke dalam file teks.

2.     Bahasa Definisi Penyimpanan (SDL)

Hal ini digunakan untuk menentukan skema internal dalam database. Struktur penyimpanan dan akses Metode yang digunakan oleh sistem database ditentukan oleh kumpulan pernyataan SDL yang ditentukan. Rincian implementasi skema database diimplementasikan oleh SDL yang ditentukan pernyataan dan biasanya disembunyikan dari pengguna.

3.     Bahasa Definisi Tampilan (VDL)

Hal ini digunakan untuk menentukan pandangan pengguna dan pemetaan mereka untuk skema konseptual. Secara umum, DDL digunakan untuk menentukan skema konseptual dan eksternal di banyak DBMS. Ada dua pandangan data pandangan logis - yang dirasakan oleh programmer dan fisik tampilan—data yang tersimpan di perangkat penyimpanan

4.     Bahasa Manipulasi Data (DML)

menyediakan satu set operasi untuk mendukung operasi manipulasi data dasar pada data. disimpan dalam database. Ini digunakan untuk meminta, memperbarui, atau mengambil data yang disimpan dalam database. Si bagian dari DML yang menyediakan pengambilan data disebut bahasa kueri. DML ada 2 jenis yaitu prosedural DML (Hal ini memungkinkan pengguna untu memberitahu sistem data apa yang dibutuhkan dan bagaimana untuk mengambilnya) dan DML non-prosedural: Ini memungkinkan pengguna untuk menyatakan data apa yang dibutuhkan, bukan bagaimana hal itu harus diambil

5.     Bahasa Generasi Keempat (4-GL)

adalah bahasa pemrograman yang ringkas, efisien dan non-prosedural yang digunakan untuk meningkatkan efisiensi dan produktivitas DBMS. Dalam hal ini, pengguna mendefinisikan apa yang harus dilakukan dan Bukan bagaimana hal itu harus dilakukan. 4-GL memiliki komponen berikut di dalamnya yaitu bahasa kueri, laporan, menyebarkan lembar, bahasa database, generator aplikasi, bahasa tingkat tinggi untuk menghasilkan program aplikasi

 

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.








Introduction to Database Systems

Introduction to Database Systems

 

Basic Definitions and Concepts  

 

A. Data

(Definisikan tentang data!)

 


Istilah data dapat didefinisikan sebagai fakta yang diketahui yang dapat direkam dan disimpan di Media komputer. Hal ini juga didefinisikan sebagai fakta mentah dari mana informasi yang diperlukan diproduksi.

Sumber Pustaka:

        1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

        2.     How to turn big data Into a competitive advantage. ItPro. 21 December 2018. 6 Oktober 2021. https://media.itpro.co.uk/image/upload/f_auto,t_primary-image-desktop@2/v1570816541/itpro/2018/12/bigdata_shutterstock_1142996930.jpg

 

B. Information

(Definisikan tentang informasi!)

 

Informasi adalah data yang disempurnakan. Dengan cara lain, kita dapat mengatakan, informasi diproses, diatur atau data yang dirangkum. Menurut Burch et. al., "Informasi adalah data yang telah dimasukkan ke dalam konten yang bermakna dan bermanfaat dan dikomunikasikan kepada penerima yang menggunakannya untuk membuatnya keputusan."Informasi terdiri dari data, gambar, teks, dokumen dan suara, tetapi selalu dalam

konten yang bermakna. Jadi kita dapat mengatakan, bahwa informasi adalah sesuatu yang lebih dari sekedar data.

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

In these days, there is no lack of data, but there is lack of quality information.

The quality information means information that is accurate, timely and relevant, which are the three major key attributes of information.

(Jelaskan tiga atribut kunci utama informasi tersebut!)

 

1.     Akurasi: Ini berarti bahwa informasi tersebut bebas dari kesalahan. Secara akurat mencerminkan arti data yang menjadi dasarnya. Ini juga berarti dapat menyampaikan gambar yang akurat kepada penerima

2.     Ketepatan waktu: Ini berarti bahwa penerima menerima informasi ketika mereka membutuhkannya dan dalam jangka waktu yang dibutuhkan.

3.     Relevansi: merupakan masalah yang sangat subjektif. Beberapa informasi yang relevan untuk satu orang mungkin tidak relevan untuk orang lain dan sebaliknya misalnya, harga printer tidak relevan bagi seseorang yang ingin membeli komputer

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

C. Meta Data

(Definisikan tentang Meta Data)

 

Meta data menggambarkan objek dalam database dan membuat lebih mudah bagi objek-objek untuk diakses atau dimanipulasi. Meta data menjelaskan struktur database, ukuran jenis data, kendala, aplikasi, autorisation dll, yang

digunakan sebagai alat integral untuk manajemen sumber daya informasi

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

There are three main types of meta data:

a. Descriptive meta data, b. Structural meta, c. Administrative meta

(Jelaskan dan beri contoh masing-masing satu!)

 

1.     Data meta deskriptif (Descriptive meta data) : menggambarkan sumber daya untuk tujuan seperti penemuan dan identifikasi. Dalam katalog perpustakaan tradisional yang merupakan bentuk data meta adalah data, judul, abstrak, penulis dan kata. Contoh lainnya saat mendaftarkan HP baru (memasukkan nomor KTP, identitas kita), saat daftar sekolah,

2.     Data meta struktural (Structural meta data) : menggambarkan bagaimana objek majemuk disatukan. Contohnya adalah bagaimana halaman diperintahkan untuk membentuk bab, membuat daftar lagu pada CD.

3.     Data meta administratif (Administrative meta) : memberikan informasi untuk membantu mengelola sumber daya, seperti kapan dan bagaimana itu dibuat, jenis file dan informasi teknis lainnya, dan siapa saja yang bisa mengaksesnya. Ada beberapa subset data. Contoh lainnya monitor computer yag berisi warna, resolusi, monitor.

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

D. Data Dictionary

(Berikan definisi tentang data dictionary)

 

Kamus data berisi informasi data yang disimpan dalam database dan dikonsultasikan

oleh DBMS sebelum operasi manipulasi pada database. Ini adalah bagian integral dari

sistem manajemen basis data dan menyimpan meta data yaitu, informasi tentang database,

nama atribut dan definisi untuk setiap tabel dalam database. Ini membantu DBA dalam

manajemen database, definisi untuk setiap tabel dalam database.

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

The data dictionaries are of two types : Active data dictionary and passive data dictionary.

(Jelaskan dan beri contoh keduanya!)

 

1.     Kamus Data Aktif: dikelola secara otomatis oleh manajemen basis data sistem (DBMS) dan selalu konsisten dengan struktur dan definisi saat ini dari database. Sebagian besar RDBMS mempertahankan kamus data aktif. Contoh nama dosen kode dosen, waktu dan tempat, NIM, kode kuliah.alamat mahasiswa, nilai mahasiswa, nama mahasiswa, mata kuliah yang deprogram(data-datanya tidak bisa diubah).

2.     Kamus Data Pasif: Ini hanya digunakan untuk tujuan dokumentasi dan data tentang bidang, file, dan orang-orang yang dipelihara ke dalam kamus untuk referensi silang. Hal ini umumnya dikelola oleh pengguna sistem dan dimodifikasi setiap kali Struktur database diubah. Kamus pasif mungkin tidak konsisten dengan struktur database, karena modifikasi dilakukan secara manual oleh pengguna. Ada kemungkinan bahwa kamus pasif mungkin berisi informasi tentang data organisasi yang tidak terkomputerisasi karena ini dikelola oleh pengguna. Contoh alamat langganan yang terdiri dari jalan, dan kode pos (bisa dipindah-pindah/ berubah)

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

E. Database

(Definisikan tentang database!)

 

Database adalah kumpulan data yang saling terkait yang disimpan bersama dengan redundansi terkontrol. untuk melayani satu atau lebih aplikasi dengan cara yang optimal. Data disimpan sedemikian sehingga tidak tergantung oleh orang-orang untuk mengakses data. Si pendekatan yang digunakan dalam menambahkan data baru, memodifikasi dan mengambil data yang ada dari Database adalah umum dan terkontrol. Hal ini juga didefinisikan sebagai kumpulan data logis terkait disimpan bersama-sama yang dirancang. untuk memenuhi persyaratan informasi dari suatu organisasi. Kita juga bisa mendefinisikannya sebagai sistem pengarsipan elektronik. Contoh penyimpanan yang disimpan oleh telepon yang berisi nomor telepon dan nama.

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

Databases are organized by fields, records and files.

(Jelaskan dan beri contoh keduanya!)


1.     Bidang (Fields) : adalah unit terkecil dari data yang memiliki arti bagi penggunanya dan juga disebut data item atau elemen data. contohnya database nilai

2.     Catatan (records) : Catatan adalah kumpulan bidang yang terkait secara logis dan setiap bidang memiliki bidang tetap. jumlah byte dan tipe data tetap. kumpulan bidang dan setiap bidang memiliki beberapa nilai. Informasi lengkap tentang database mewakili catatan. Contohnya alamat nomor telepon

3.   File : File adalah kumpulan catatan terkait. Umumnya, semua catatan dalam file memiliki ukuran dan jenis rekaman tetapi tidak selalu benar. Catatan dalam file mungkin memiliki panjang tetap atau panjang variabel tergantung pada ukuran catatan yang terkandung dalam file. Telepon Direktori yang berisi catatan tentang pemegang telepon yang berbeda adalah contoh file





Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

2.     What is a database?. What is DBMS. 17 Juni 2015. 6 Oktober 2021. https://whatisdbms.com/wp-content/uploads/2015/06/What-Are-Files-Fields-Records.jpg

3.      Fiels, Records, and Files. Cs Veda. 2019. 6 Oktober 2021. https://csveda.com/wp-content/uploads/2020/02/Field-Record-and-File.jpg

 

F. Components of a Database

(Sebutkan, gambarkan dan jelaskan komponen database!)

 

1.     Item data     : Hal ini didefinisikan sebagai bagian yang berbeda dari informasi

2.     Hubungan   : merupakan korespondensi antara berbagai elemen data.

3.     Kendala      : adalah predikat yang menentukan keadaan database yang benar.

4.     Skema         : menggambarkan organisasi data dan hubungan dalam database. Skema ini terdiri dari definisi dari berbagai jenis catatan dalam database, item data yang dikandungnya dan set tempat mereka dikelompokkan. Penyimpanan struktur database dijelaskan oleh skema penyimpanan. Skema konseptual mendefinisikan struktur data yang tersimpan. Skema eksternal mendefinisikan tampilan database untuk pengguna tertentu.

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

G. Database Management System (DBMS)

(Definisikan DBMS!)                            

 

DBMS adalah program atau kelompok program yang bekerja bersama dengan operasi.

sistem untuk membuat, memproses, menyimpan, mengambil, mengontrol dan mengelola data. Bertindak sebagai antarmuka antara program aplikasi dan data yang disimpan dalam database.

Atau, dapat didefinisikan sebagai sistem pencatatan terkomputerisasi yang menyimpan

informasi dan memungkinkan pengguna untuk menambahkan, menghapus, memodifikasi, mengambil dan memperbarui informasi tersebut

 

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

The DBMS performs the following five primary functions :

a.     Define, create and organise a database.

b.     Input data.

c.     Process data.

d.     Maintain data integrity and security.

e.     Query database.

(Jelaskan masing-masing!)

 

1.     Define, create and organize a database: DBMS menetapkan hubungan logis di antara elemen data yang berbeda dalam database dan juga mendefinisikan skema dan subschemas menggunakan DDL.

2.     Input data: memasukkan data ke dalam database melalui perangkat input (seperti layar data, atau sistem yang diaktifkan suara) dengan bantuan pakai.

3.     Process data: manipulasi dan pemrosesan data disimpan dalam database menggunakan DML.

4.     Menjaga integritas dan keamanan data: Ini memungkinkan akses terbatas dari database untuk memberi wewenang kepada pengguna untuk menjaga integritas dan keamanan data.

5.     Database kueri: memberikan informasi kepada para pembuat keputusan yang mereka butuhkan membuat keputusan penting. Informasi ini disediakan dengan query database menggunakan SQL.

 

.Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press

 

H. Components of DBMS

A DBMS has three main components. These are Data Definition Language (DDL), Data Manipulation Language and Query Facilities (DML/SQL) and software for controlled access of Database.

(Jelaskan dan gambarkan komponen DBMS!)

1.     Bahasa Definisi Data (DDL): Hal ini memungkinkan pengguna untuk menentukan database, menentukan jenis data, struktur data dan kendala pada data yang akan disimpan dalam database.

2.     Bahasa Manipulasi Data (DML) dan Bahasa Kueri: DML memungkinkan pengguna untuk menyisipkan, memperbarui, menghapus dan mengambil data dari database. SQL menyediakan fasilitas kueri umum.

3.     Perangkat Lunak untuk Akses Database yang Terkontrol: Perangkat lunak ini menyediakan fasilitas akses terkontrol dari database oleh pengguna, kontrol konkurensi untuk memungkinkan akses bersama dari database dan sistem kontrol pemulihan untuk memulihkan database jika terjadi ardware atau kegagalan perangkat lunak.

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

I. Traditional File System Versus Data Base Systems

(Gambarkan dan jelaskan keduanya!)

 

Secara konvensional, data disimpan dan diproses menggunakan sistem pemrosesan file tradisional. Dalam sistem file tradisional ini, setiap file independen dari file lain, dan data dalam berbagai File dapat diintegrasikan hanya dengan menulis program individu untuk setiap aplikasi. Data dan program aplikasi yang menggunakan data diatur sedemikian rupa sehingga setiap perubahan pada data Membutuhkan modifikasi semua program yang menggunakan data. Ini karena setiap file diberi kode keras. dengan informasi spesifik seperti tipe data, ukuran data, dll. Beberapa waktu bahkan tidak mungkin untuk mengidentifikasi semua program menggunakan data tersebut dan diidentifikasi berdasarkan trial-and-error.

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

Sebutkan keuntungan dan kerugian masing-masing!

 

Keuntungan

1.     Redundansi terkontrol

2.     Konsistensi data

3.     Independensi data program

4.     Berbagi data

5.     Penegakan standar

6.     Peningkatan integritas data

7.     Peningkatan keamanan

8.     Akses data efisien

9.     Persyaratan yang bertentangan dapat diseimbangkan

10.  Peningkatan fasilitas backup dan recovery

11.  Pemeliharaan program minimal

12.  Kualitas data sangat tinggi

13.  Aksesibilitas dan respons data yang baik

14.  Kontrol konkurensi

15.  Ekonomis untuk skala

16.  Peningkatan produktivitas programmer

 

Kerugian:

 

1.     Redundasi data : membutuhkan tambahan ruang penyimpanan, biaya waktu ekstra dan uang, membutuhkan upaya tambahan untuk menjaga semua file upto-date.

2.     Inkonsistensi data : Inkonsistensi data terjadi karena item data yang sama yang muncul di lebih dari satu file tidak diperbarui secara bersamaan di setiap arsip. Jadi tidak selalu akurat.

3.     Kurangnya Integrasi Data: Dalam kasus seperti itu, program yang rumit harus dikembangkan untuk mengambil data dari setiap file atau pengguna harus mengumpulkan informasi yang diperlukan secara manual.

4.     Ketergantungan program: jika ada perubahan dalam format atau struktur data dan catatan dalam file harus dibuat, program harus dimodifikasi sesuai.

5.     Ketergantungan data

6.     Berbagi Data Terbatas

7.     Kontrol Data yang Buruk

8.     Masalah Keamanan

9.     Kemampuan Manipulasi Data Tidak Memadai

10.  Membutuhkan Pemrograman Yang Berlebihan: Setiap aplikasi baru mengharuskan pengembang mulai dari awal dengan merancang format file baru dan deskripsi dan kemudian menulis Logika akses file untuk setiap file baru

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

 

J. DBMS Users

The users of a database system can be classified into various categories depending upon their interaction and degree of expertise of the DBMS.

(Sebutkan dan jelaskan pengguna DBMS!)

 

1.     Pengguna Akhir : Pengguna akhir menggunakan sistem database melalui aplikasi berorientasi menu program, di mana jenis dan rentang respon selalu ditampilkan di layar. Pengguna Tidak perlu menyadari keberadaan sistem database dan diinstruksikan melalui masing-masing langkah. Pengguna ATM termasuk dalam kategori ini, pengguna tunggal

2.     Pengguna Online: Jenis pengguna ini berkomunikasi dengan database secara langsung melalui terminal online atau secara tidak langsung melalui program aplikasi dan user interface. Mereka tahu tentang keberadaan dari sistem database dan mungkin memiliki beberapa pengetahuan tentang interaksi terbatas mereka diizinkan., ex. Shopee, Lazada, facebook, pengguna jamak.

3.     Pemrogram Aplikasi: Ini adalah programmer profesional atau pengembang perangkat lunak yang mengembangkan aplikasi. program atau antarmuka pengguna untuk pengguna naif dan online. Para programmer ini harus memiliki pengetahuan tentang bahasa pemrograman seperti Assembly, C, C ++, Java, atau SQL, dll., karena program aplikasi ditulis dalam bahasa-bahasa ini. Ex, registrasi apapun pada sebuah aplikasi, pengguna jamak

4.     Administrator Basis Data: Database Administrator (DBA) adalah orang yang memiliki kontrol penuh atas database perusahaan apapun. DBA bertanggung jawab atas kinerja keseluruhan database. Dia bebas untuk mengambil keputusan untuk database dan memberikan dukungan teknis. Dia peduli dengan back-end dari setiap proyek. Beberapa tanggung jawab utama DBA diantaranya, Menentukan skema konseptual atau isi database, menentukan skema internal struktur penyimpanan fisik, memutuskan pengguna, memutuskan tampilan pengguna, pemberian otoritas, menentukan Batasan, keamanan, memantau kinerja, cadangan, Penghapusan dump dan mempertahankan ruang kosong, mengecek, berhubungan dengan pengguna. Ex,edit website agar menarik, pengguna tunggal

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.

 

 

K. DataBase or DBMS Languages

(Sebutkan dan jelaskan bahasa-bahasa DataBase maupun DBMS!)

 

1.     Bahasa Definisi Data (DDL)

Hal ini digunakan untuk menentukan skema konseptual database menggunakan seperangkat definisi. Mendukung definisi atau deklarasi objek database. Banyak teknik yang tersedia untuk menulis DDL. Salah satu teknik yang banyak digunakan adalah menulis DDL ke dalam file teks.

2.     Bahasa Definisi Penyimpanan (SDL)

Hal ini digunakan untuk menentukan skema internal dalam database. Struktur penyimpanan dan akses Metode yang digunakan oleh sistem database ditentukan oleh kumpulan pernyataan SDL yang ditentukan. Rincian implementasi skema database diimplementasikan oleh SDL yang ditentukan pernyataan dan biasanya disembunyikan dari pengguna.

3.     Bahasa Definisi Tampilan (VDL)

Hal ini digunakan untuk menentukan pandangan pengguna dan pemetaan mereka untuk skema konseptual. Secara umum, DDL digunakan untuk menentukan skema konseptual dan eksternal di banyak DBMS. Ada dua pandangan data pandangan logis - yang dirasakan oleh programmer dan fisik tampilan—data yang tersimpan di perangkat penyimpanan

4.     Bahasa Manipulasi Data (DML)

menyediakan satu set operasi untuk mendukung operasi manipulasi data dasar pada data. disimpan dalam database. Ini digunakan untuk meminta, memperbarui, atau mengambil data yang disimpan dalam database. Si bagian dari DML yang menyediakan pengambilan data disebut bahasa kueri. DML ada 2 jenis yaitu prosedural DML (Hal ini memungkinkan pengguna untu memberitahu sistem data apa yang dibutuhkan dan bagaimana untuk mengambilnya) dan DML non-prosedural: Ini memungkinkan pengguna untuk menyatakan data apa yang dibutuhkan, bukan bagaimana hal itu harus diambil

5.     Bahasa Generasi Keempat (4-GL)

adalah bahasa pemrograman yang ringkas, efisien dan non-prosedural yang digunakan untuk meningkatkan efisiensi dan produktivitas DBMS. Dalam hal ini, pengguna mendefinisikan apa yang harus dilakukan dan Bukan bagaimana hal itu harus dilakukan. 4-GL memiliki komponen berikut di dalamnya yaitu bahasa kueri, laporan, menyebarkan lembar, bahasa database, generator aplikasi, bahasa tingkat tinggi untuk menghasilkan program aplikasi

 

 

Sumber Pustaka:

1.     Gupta, Satider Bal dan Aditya Mittal. 2008. Introduction to Database Management System. India: University Science Press.








Welcome

Pages

Featured Listings

What clients say

Start Work With Me

Contact Us

JOHN DOE
+123-456-789
Melbourne, Australia