DDL, DML, dan DML merupakan bahasa utama SQL untuk mendefinisikan, memanipulasi, dan memperoleh akses ke data dalam basis data. DDL digunakan untuk membuat dan memodifikasi struktur basis data, DML digunakan untuk menambah, mengubah, dan menghapus data, sedangkan DQL digunakan untuk mengambil dan memperoleh data.
Dokumen ini membahas tentang penggunaan array multidimensi dalam PHP beserta contoh kodenya. Terdapat penjelasan tentang cara membuat tabel harga buah menggunakan array multidimensi dan fungsi-fungsi yang terkait seperti pengurutan, penambahan, dan penghapusan elemen pada array.
Dokumen ini membahas tentang Data Definition Language (DDL) untuk membuat, mengubah, dan menghapus database serta tabel di MySQL. Termasuk di dalamnya adalah cara membuat database dan tabel, mendefinisikan tipe data kolom, primary key, foreign key, dan lainnya. Lalu dijelaskan contoh kode SQL untuk menerapkan perintah-perintah DDL tersebut.
Dokumen tersebut berisi jawaban soal ujian Basis Data Lanjut yang meliputi pembuatan database, tabel, prosedur, dan trigger. Terdapat pengisian data ke tabel-tabel yang dibuat menggunakan prosedur serta pembuatan trigger untuk mencatat log penghapusan dan pemulihan data. Juga terdapat query untuk menampilkan data biodata beserta umur, alamat, dan jumlah transaksi per bulan.
Dokumen tersebut memberikan penjelasan tentang cara merekam dan mengambil data dari basis data client server menggunakan perintah SQL SELECT. Diberikan contoh pembuatan tabel dan pengisian data pada basis data bernama MYAKADEMIKS menggunakan Query Analyzer beserta penjelasan tentang operator dan sintaks SQL untuk mengambil data.
Modul ini membahas tentang membuat dan mengelola database serta tabel di MySQL. Terdapat penjelasan singkat tentang cara membuat database dan tabel, mengisi, mengubah, dan menghapus data, serta mengambil data menggunakan perintah SQL seperti select, join, dan lainnya.
DDL, DML, dan DML merupakan bahasa utama SQL untuk mendefinisikan, memanipulasi, dan memperoleh akses ke data dalam basis data. DDL digunakan untuk membuat dan memodifikasi struktur basis data, DML digunakan untuk menambah, mengubah, dan menghapus data, sedangkan DQL digunakan untuk mengambil dan memperoleh data.
Dokumen ini membahas tentang penggunaan array multidimensi dalam PHP beserta contoh kodenya. Terdapat penjelasan tentang cara membuat tabel harga buah menggunakan array multidimensi dan fungsi-fungsi yang terkait seperti pengurutan, penambahan, dan penghapusan elemen pada array.
Dokumen ini membahas tentang Data Definition Language (DDL) untuk membuat, mengubah, dan menghapus database serta tabel di MySQL. Termasuk di dalamnya adalah cara membuat database dan tabel, mendefinisikan tipe data kolom, primary key, foreign key, dan lainnya. Lalu dijelaskan contoh kode SQL untuk menerapkan perintah-perintah DDL tersebut.
Dokumen tersebut berisi jawaban soal ujian Basis Data Lanjut yang meliputi pembuatan database, tabel, prosedur, dan trigger. Terdapat pengisian data ke tabel-tabel yang dibuat menggunakan prosedur serta pembuatan trigger untuk mencatat log penghapusan dan pemulihan data. Juga terdapat query untuk menampilkan data biodata beserta umur, alamat, dan jumlah transaksi per bulan.
Dokumen tersebut memberikan penjelasan tentang cara merekam dan mengambil data dari basis data client server menggunakan perintah SQL SELECT. Diberikan contoh pembuatan tabel dan pengisian data pada basis data bernama MYAKADEMIKS menggunakan Query Analyzer beserta penjelasan tentang operator dan sintaks SQL untuk mengambil data.
Modul ini membahas tentang membuat dan mengelola database serta tabel di MySQL. Terdapat penjelasan singkat tentang cara membuat database dan tabel, mengisi, mengubah, dan menghapus data, serta mengambil data menggunakan perintah SQL seperti select, join, dan lainnya.
The teacher is preparing a lesson to teach students with ADHD and autism the months of the year. They will use active methods like a playground game and song, as well as a coloring assignment and YouTube video, to keep the students engaged given their short attention spans. The teacher plans to evaluate the lesson's effectiveness and may revise the YouTube component to accommodate different learning styles.
This document is a collection of photo credits from various photographers and organizations. It includes photos credited to individuals named Luis, Ramiro FG, Campus de Gandia UPV, srgpicker, profcarlos, Dirección de Comunicación UTPL, zipckr, thebarrowboy, Carlows, PROYECTO AGUA** /** WATER PROJECT, cpoyato.com, and encourages the reader to create their own presentation on SlideShare.
Kurzemes NVO atbalsta centrs organizētās konferences “Pilsoniskā sabiedrība Kurzemē: statistika un pieredzes” ietvaros sniegtā labā prakse sadarbībai NVO un pašvaldība.
Venkatanarayana.V has over 2.6 years of experience in information security and telecom applications using Perl, Shell Scripting, and MySQL in Linux. He currently works as a Junior Specialist at Mahindra Comviva in Bangalore, India and has experience with projects like Ericsson's MultiService Delivery Platform and Hutch Telecom's Caller Ring-back Tone service. He has expertise in areas like design, development, implementation, testing, troubleshooting, and support of telecom applications.
Shopnil-IT Ltd. is a graphics design and media production company that has been in business for 18 years. It provides a wide range of services including photoshop clipping paths, image editing, graphics design, and more. The company has experienced artists and fast turnaround times. It operates studios in the UAE and London to serve a worldwide client base.
Rugby World Cup 2015 Anti-Doping Results Confirmed By World Rugbyisteroidscom
Results of the anti-doping testing and education program that was undertaken during Rugby World Cup 2015 in partnership with UK Anti-Doping (UKAD) have been announced by World Rugby.
La Unión Europea ha acordado un paquete de sanciones contra Rusia por su invasión de Ucrania. Las sanciones incluyen restricciones a las transacciones con bancos rusos clave y la prohibición de la venta de aviones y equipos a Rusia. Los líderes de la UE esperan que las sanciones aumenten la presión económica sobre Rusia y la disuadan de continuar su agresión contra Ucrania.
This document outlines the syllabus for an online graduate course on leadership theories and research. The course explores classic readings and research on topics like the history of leadership, leader traits, motivation, and different leadership styles. Students will critically analyze contemporary leadership research and assess the impact of various leadership constructs. Over 12 weeks, students will complete discussion posts, article critiques, and written assignments. They will explore leadership definitions and theories, analyze research studies, and assess leadership styles and their effects. The syllabus provides grading policies, expectations for discussion participation, assignment details, and the course schedule with weekly topics.
As more of the world goes online, including the physical world, the more opportunity there is for enterprises (and consumers) to use data in new ways. The “Third Platform” of the digital age, a platform built upon a foundation of cloud computing, mobility, social networking, and big data.
The need to analyze and handle data in new an improved ways, the NoSQL databases are now here. Characterized by not using the relational model, running well on clusters and using schema-less technologies, they are built for the 21st century.
In this presentation we explore basic concepts for different kinds of NoSQL Databases (Wide column, Document, Graph and Key-Value store) and we explore MongoDB, a leading Document base NoSQL implementation.
Ebook cara mudah membuat polling di internetAgung Nugroho
Dokumen tersebut memberikan panduan lengkap untuk membuat polling sederhana menggunakan layanan Google Docs. Langkah-langkahnya meliputi pembuatan akun Google, membuat formulir polling di Google Docs, menambahkan pertanyaan, mengatur publikasi dan mengumpulkan hasilnya.
Sam C Reddy provides a resume summarizing his experience as a technical recruiter and HR professional over 25 years. He holds two degrees from Osmania University in India and has recruited for various companies in India, Australia, and the United States. Currently, he works as a senior technical recruiter for Computek Solutions, where he manages the full recruitment lifecycle and has increased sales year over year.
This document contains the contact information and resume of Evan L. Robichaud. It summarizes his experience as a Human Resources Manager in the entertainment industry with over 7 years of experience. It also lists his education, including a Professional Certificate in Human Resources Management from UCLA Extension and a Bachelor's Degree in Film Studies from Keene State College. His professional experience includes current and previous roles managing human resources for film and television production companies.
A Strategic Communications Plan- Farm to Fork-2Rebecca Hess
The document provides details on the strategic communications plan for the Greater Susquehanna Valley Chamber of Commerce's Farm to Fork initiative. It includes a positioning statement, situational analysis, communication objectives, key publics, recommended strategies, and tactics including a detailed timetable of events from January to November 2016. The plan aims to increase awareness, diversify audiences, improve perceptions, and establish an online presence for Farm to Fork through events, media relations, social media, and collateral materials.
Behavioral Health Integration PowerPointT L Dunlop
The document discusses behavioral health integration and its benefits. It defines behavioral health integration as the systematic coordination of mental health, substance abuse, and primary care services through a team approach using evidence-based practices. Integrating behavioral health services into primary care settings provides a one-stop shop for patients, benefits patients and providers by improving quality of care, and lowers overall healthcare costs by 20-40%. The document recommends integrating behavioral health practitioners into primary care clinics to assist patients with lifestyle changes, medication compliance, and management of chronic conditions, mental health issues, and substance abuse.
The document discusses the concept of "snowballing" in multiplayer games where one player gains momentum and resources that allow them to continually win, making it difficult for other players to catch up. It provides examples like Civilization 5 where this often occurs. To avoid snowballing, games like Mario Kart give losing players better power-ups while Company of Heroes 2 and League of Legends feature periodic "surges" where coordinated attacks can shift the tide of the game, making comebacks possible. The document encourages designing against snowballing through periodic shifts in gameplay or resource distribution.
Dokumen tersebut berisi soal-soal ujian nasional untuk SMK kompetensi keahlian Rekayasa Perangkat Lunak yang meliputi materi hak cipta, HTML, PHP, SQL, Java, dan basis data. Soal terdiri dari 40 pilihan ganda dan siswa diberi waktu 120 menit untuk mengerjakannya.
Soal uas basis data kelas 12 smk semester ganjil tahun ajaran 2015-2016Saprudin Eskom
Dokumen tersebut berisi soal ujian akhir semester ganjil mata pelajaran basis data kelas XII SMK Negeri 1 Pandeglang tahun pelajaran 2015/2016 yang terdiri dari 40 pertanyaan pilihan ganda mengenai konsep-konsep dasar basis data, SQL, database terdistribusi, dan ODBC.
The teacher is preparing a lesson to teach students with ADHD and autism the months of the year. They will use active methods like a playground game and song, as well as a coloring assignment and YouTube video, to keep the students engaged given their short attention spans. The teacher plans to evaluate the lesson's effectiveness and may revise the YouTube component to accommodate different learning styles.
This document is a collection of photo credits from various photographers and organizations. It includes photos credited to individuals named Luis, Ramiro FG, Campus de Gandia UPV, srgpicker, profcarlos, Dirección de Comunicación UTPL, zipckr, thebarrowboy, Carlows, PROYECTO AGUA** /** WATER PROJECT, cpoyato.com, and encourages the reader to create their own presentation on SlideShare.
Kurzemes NVO atbalsta centrs organizētās konferences “Pilsoniskā sabiedrība Kurzemē: statistika un pieredzes” ietvaros sniegtā labā prakse sadarbībai NVO un pašvaldība.
Venkatanarayana.V has over 2.6 years of experience in information security and telecom applications using Perl, Shell Scripting, and MySQL in Linux. He currently works as a Junior Specialist at Mahindra Comviva in Bangalore, India and has experience with projects like Ericsson's MultiService Delivery Platform and Hutch Telecom's Caller Ring-back Tone service. He has expertise in areas like design, development, implementation, testing, troubleshooting, and support of telecom applications.
Shopnil-IT Ltd. is a graphics design and media production company that has been in business for 18 years. It provides a wide range of services including photoshop clipping paths, image editing, graphics design, and more. The company has experienced artists and fast turnaround times. It operates studios in the UAE and London to serve a worldwide client base.
Rugby World Cup 2015 Anti-Doping Results Confirmed By World Rugbyisteroidscom
Results of the anti-doping testing and education program that was undertaken during Rugby World Cup 2015 in partnership with UK Anti-Doping (UKAD) have been announced by World Rugby.
La Unión Europea ha acordado un paquete de sanciones contra Rusia por su invasión de Ucrania. Las sanciones incluyen restricciones a las transacciones con bancos rusos clave y la prohibición de la venta de aviones y equipos a Rusia. Los líderes de la UE esperan que las sanciones aumenten la presión económica sobre Rusia y la disuadan de continuar su agresión contra Ucrania.
This document outlines the syllabus for an online graduate course on leadership theories and research. The course explores classic readings and research on topics like the history of leadership, leader traits, motivation, and different leadership styles. Students will critically analyze contemporary leadership research and assess the impact of various leadership constructs. Over 12 weeks, students will complete discussion posts, article critiques, and written assignments. They will explore leadership definitions and theories, analyze research studies, and assess leadership styles and their effects. The syllabus provides grading policies, expectations for discussion participation, assignment details, and the course schedule with weekly topics.
As more of the world goes online, including the physical world, the more opportunity there is for enterprises (and consumers) to use data in new ways. The “Third Platform” of the digital age, a platform built upon a foundation of cloud computing, mobility, social networking, and big data.
The need to analyze and handle data in new an improved ways, the NoSQL databases are now here. Characterized by not using the relational model, running well on clusters and using schema-less technologies, they are built for the 21st century.
In this presentation we explore basic concepts for different kinds of NoSQL Databases (Wide column, Document, Graph and Key-Value store) and we explore MongoDB, a leading Document base NoSQL implementation.
Ebook cara mudah membuat polling di internetAgung Nugroho
Dokumen tersebut memberikan panduan lengkap untuk membuat polling sederhana menggunakan layanan Google Docs. Langkah-langkahnya meliputi pembuatan akun Google, membuat formulir polling di Google Docs, menambahkan pertanyaan, mengatur publikasi dan mengumpulkan hasilnya.
Sam C Reddy provides a resume summarizing his experience as a technical recruiter and HR professional over 25 years. He holds two degrees from Osmania University in India and has recruited for various companies in India, Australia, and the United States. Currently, he works as a senior technical recruiter for Computek Solutions, where he manages the full recruitment lifecycle and has increased sales year over year.
This document contains the contact information and resume of Evan L. Robichaud. It summarizes his experience as a Human Resources Manager in the entertainment industry with over 7 years of experience. It also lists his education, including a Professional Certificate in Human Resources Management from UCLA Extension and a Bachelor's Degree in Film Studies from Keene State College. His professional experience includes current and previous roles managing human resources for film and television production companies.
A Strategic Communications Plan- Farm to Fork-2Rebecca Hess
The document provides details on the strategic communications plan for the Greater Susquehanna Valley Chamber of Commerce's Farm to Fork initiative. It includes a positioning statement, situational analysis, communication objectives, key publics, recommended strategies, and tactics including a detailed timetable of events from January to November 2016. The plan aims to increase awareness, diversify audiences, improve perceptions, and establish an online presence for Farm to Fork through events, media relations, social media, and collateral materials.
Behavioral Health Integration PowerPointT L Dunlop
The document discusses behavioral health integration and its benefits. It defines behavioral health integration as the systematic coordination of mental health, substance abuse, and primary care services through a team approach using evidence-based practices. Integrating behavioral health services into primary care settings provides a one-stop shop for patients, benefits patients and providers by improving quality of care, and lowers overall healthcare costs by 20-40%. The document recommends integrating behavioral health practitioners into primary care clinics to assist patients with lifestyle changes, medication compliance, and management of chronic conditions, mental health issues, and substance abuse.
The document discusses the concept of "snowballing" in multiplayer games where one player gains momentum and resources that allow them to continually win, making it difficult for other players to catch up. It provides examples like Civilization 5 where this often occurs. To avoid snowballing, games like Mario Kart give losing players better power-ups while Company of Heroes 2 and League of Legends feature periodic "surges" where coordinated attacks can shift the tide of the game, making comebacks possible. The document encourages designing against snowballing through periodic shifts in gameplay or resource distribution.
Dokumen tersebut berisi soal-soal ujian nasional untuk SMK kompetensi keahlian Rekayasa Perangkat Lunak yang meliputi materi hak cipta, HTML, PHP, SQL, Java, dan basis data. Soal terdiri dari 40 pilihan ganda dan siswa diberi waktu 120 menit untuk mengerjakannya.
Soal uas basis data kelas 12 smk semester ganjil tahun ajaran 2015-2016Saprudin Eskom
Dokumen tersebut berisi soal ujian akhir semester ganjil mata pelajaran basis data kelas XII SMK Negeri 1 Pandeglang tahun pelajaran 2015/2016 yang terdiri dari 40 pertanyaan pilihan ganda mengenai konsep-konsep dasar basis data, SQL, database terdistribusi, dan ODBC.
Soal UKK Pemrograman Desktop SMK kelas 11 semester genapSaprudin Eskom
Tes ulangan mata pelajaran Pemrograman Desktop untuk kelas XI RPL terdiri dari 40 soal pilihan ganda yang mencakup materi tentang konsep OOP, visual studio, database, dan SQL Server.
Dokumen tersebut memberikan pengantar singkat mengenai SQL (Structured Query Language). SQL adalah bahasa query standar yang digunakan untuk mengakses basis data relasional. Dokumen tersebut menjelaskan elemen-elemen dasar SQL seperti pernyataan, nama, tipe data, dan fungsi-fungsi bawaan SQL.
Dokumen ini membahas administrasi basis data PostgreSQL menggunakan psql. Topik utamanya adalah cara menggunakan perintah-perintah dasar psql seperti login, membuat database dan tabel, serta mengelola database dan tabel di PostgreSQL. Dokumen ini juga menyertakan contoh sintaks SQL untuk membuat tabel-tabel berelasi seperti tabel karyawan, kendaraan, dan member.
Dokumen tersebut memberikan panduan langkah demi langkah untuk membuat aplikasi input data sederhana dengan PHP dan MySQL, meliputi:
1) Membuat struktur folder dan database
2) Membuat koneksi ke database
3) Membuat form input dan menyimpan data ke database
4) Menampilkan data dari database
5) Memperbarui data di database
</ringkasan>
Dokumen tersebut membahas tentang SQL (Structured Query Language) yang merupakan bahasa komputer standar untuk mengakses dan memanipulasi database relasional. SQL digunakan untuk membuat, mengubah, dan menghapus database serta tabel, serta menambahkan, mengubah, dan menghapus data dalam tabel tersebut.
Teknik merancang program aplikasi (code) pada visual fox prosimon novianto
Program ini menjelaskan tentang program aplikasi TabelKu yang dapat menangani satu tabel (TabelKu.dbf) dengan fitur untuk mengisi, mengubah, menghapus, dan menelusuri data. Program ini menggunakan form utama Visual FoxPro beserta objek-objek seperti label, textbox, grid, dan tombol untuk berinteraksi dengan tabel.
Dokumen menjelaskan penggunaan SQL pada basis data client-server untuk membuat, menyimpan, mengubah, dan memanipulasi data pada tabel database melalui perintah SQL seperti CREATE, INSERT, SELECT, UPDATE, DELETE, serta contoh penerapannya pada tabel siswa dan nilai.
Dokumen tersebut membahas tentang penggunaan array dalam pemrograman. Array adalah kumpulan nilai-nilai data bertipe sama dalam urutan tertentu yang menggunakan nama yang sama. Dokumen tersebut menjelaskan array satu dimensi, dua dimensi, dan contoh kode program penggunaan array.
Dokumen ini membahas dasar-dasar penggunaan MySQL untuk merancang database, termasuk tipe-tipe tabel, field, dan cara merancang database yang baik. Juga membahas penamaan identifier dan SQL untuk membuat, mengubah, dan menampilkan data pada database. Terakhir membahas perintah-perintah dasar SQL seperti INSERT, UPDATE, DELETE, SELECT beserta contoh-contohnya.
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]Fathan Emran
Modul Ajar Bahasa Indonesia Kelas 7 SMP/MTs Fase D Kurikulum Merdeka - abdiera.com. Modul Ajar Bahasa Indonesia Kelas 7 SMP/MTs Fase D Kurikulum Merdeka. Modul Ajar Bahasa Indonesia Kelas 7 SMP/MTs Fase D Kurikulum Merdeka. Modul Ajar Bahasa Indonesia Kelas 7 SMP/MTs Fase D Kurikulum Merdeka. Modul Ajar Bahasa Indonesia Kelas 7 SMP/MTs Fase D Kurikulum Merdeka. Modul Ajar Bahasa Indonesia Kelas 7 SMP/MTs Fase D Kurikulum Merdeka.
Materi ini membahas tentang defenisi dan Usia Anak di Indonesia serta hubungannya dengan risiko terpapar kekerasan. Dalam modul ini, akan diuraikan berbagai bentuk kekerasan yang dapat dialami anak-anak, seperti kekerasan fisik, emosional, seksual, dan penelantaran.
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28 Juni 2024Kanaidi ken
Dlm wktu dekat, Pelatihan/WORKSHOP ”CSR/TJSL & Community Development (ISO 26000)” akn diselenggarakan di Swiss-BelHotel – BALI (26-28 Juni 2024)...
Dgn materi yg mupuni & Narasumber yg kompeten...akn banyak manfaat dan keuntungan yg didpt mengikuti Pelatihan menarik ini.
Boleh jga info ini👆 utk dishare_kan lgi kpda tmn2 lain/sanak keluarga yg sekiranya membutuhkan training tsb.
Smga Bermanfaat
Thanks Ken Kanaidi
AKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARU
Oracle kisi2
1. SOALPILIHAN BERGANDA (100 SOAL) – ORACLE
1. Tamplikanlahseluruhfieldyangberadadidalamtabelbarang
a) selectbarang;
b) select* from barang;
c) select*barang;
d) select* barang
2. Cara menghapustabel barang
a) drop table * barang;
b) drop table barang
c) droptable barang;
d) droptable_barang;
3. Buat lahuser barupada table karyawandenganuser= sofyandan password= sosa
a) SQL create usersofyanidentifiedbysosa;
b) SQL> create usersofyanbysosa;
c) SQL> create user sofyan identifiedbysosa;
d) SQL> create user sofyanidentifiedbysosa
4. Tampilkanlastname denganhuruf capital dimanalastname nyadi awali denganhuruf ‘A’
a) SQL> selectupper(last_name),salaryfromemployeeswhere last_name 'A%';
b) SQL> selectupper(last_name),salaryfromemployeeswhere last_name like 'A%';
c) SQL> selectupper(last_name),salaryfromemployeeswherelast_name like 'A';
d) SQL> selectupper(last_name),salaryfromemployeeswhere last_name like 'A%;
2. 5. BuatlahkolomNIPpada table karyawansebagai index
a) SQL> create index karyawannipidx onkaryawan(nip);
b) SQL> create index karyawan_nip_idxonkaryawan(nip)
c) SQL> create index karyawan_nip_idx on karyawan(nip);
d) SQL> create index karyawan_nip_idx karyawan(nip);
6. Hapus hakaksesdelete dari usersosa
a) Revoke delete onkaryawan from sosa;
b) Revoke deleteonkaryawansosa;
c) Revoke delete karyawanfromsosa;
d) Revoke delete onkaryawanfromsosa
7. BuatlahkolomNIPsebagai primarykeypadatable karyawan
a) SQL> altertable karyawanaddconstraintpk_nipprimarykeynip;
b) SQL> alter table karyawanaddconstraintpk_nipprimarykey(nip)
c) SQL> alter table karyawan add constraint pk_nip primary key(nip);
d) SQL> altertable karyawanadd constraintpknipprimarykey(nip);
8. Buat lahbarang denganfieldkode_barangchar(6),namabarangvarchar2(25),satuan_barang
varchar2(20) dan stok_barangnumber(4) primarykeyadalahkode barang:
a) create table barang(
kode_barang char(6),
4. 9. Buatlahkolomemail padatable pegawai sebagai kolomunique
a) SQL> altertable karyawan add constraint uq_email unique (email);
b) SQL> alter table karyawanaddconstraintuq_email unique(email)
c) SQL> altertable karyawanonconstraintuq_email unique (email);
d) SQL> altertable karyawanon constraintuq_email unique (email);
10. Isikanlahsebuahrecordke dalamtabel barangseperti tampilanberikut:
KODE_BARANGNAMA_BARANGSATUAN_BARANGSTOK_BARANG
KPR-1KULKAS BUAH 20
a) insertinto barang values('KPR-01','KULKAS','BUAH','20');
b) insertinto_barangvalues('KPR-01','KULKAS','BUAH','20');
c) insertbarang_values('KPR-01','KULKAS','BUAH','20');
d) insertintobarangvalues(KPR-01,KULKAS,BUAH,20);
11. PerangkatLunak(Software) yangdigunakanuntukmengelolakumpulanataukoleksi data,dimana
data tersebutdiorganisasikanataudisusunke dalamsuatumodel datadisebut…
a) Field
b) Record
c) DBMS
d) Tabel
12. MicrosoftAccess,Database Oracle adalahsalahsatuprogram aplikasi DBMSapa singkatandari
DBMS tersebut…
a) Database Multiple System
b) Database ManagementSystem
5. c) Data ManagementSystem
d) Database ManagementSupply
13. Data yangterletakdidalamsatukolomdisebut…
a) Field
b) Record
c) DBMS
d) Tabel
14. Data yangterletakdi dalamsatubaris danmewakili satuobjekdisebut….
a) Field
b) Record
c) DBMS
d) Tabel
15. Data yangmenggambarkankumpulankarakteristiksuatuentitas….
a) Field
b) Record
c) DBMS
d) Database
16. Perintahyangdigunakanuntukmemanipulasi dataadalah…
6. a) Report
b) Query
c) Form
d) Tabel
17. Manakah dibawahini yangbukantermasukkedalamsoftware pengolahdatabase….
a) Ms- Access
b) Ms- Word
c) My SQL
d) SQL Server
18. Tipe data apakah yangpanjangmaksimalnya255 karakterdapat menerimahuruf,angka,spasi,dan
tanda baca….
a) Text
b) Memo
c) Number
d) Currency
19. Currencydigunakanuntuktipe data…
a) Huruf, angkaspasi dan tandabaca
b) Berisi gambar
c) Untukalamat hyperlink
d) Angka dalam format mata uang
20. Karakteristikdari suatuEntityyangmenyediakanpenjelasandetailtentangentitydisebut
a) Data Field
7. b) Data Record
c) Attribut
d) Entity
21. Ciri dari PrimaryKeyadalah....
a) Bersifatunik
b) Bersifatumum
c) Memiliki kesamaandatadengan
d) Mudah dihapal
22. Sql dipublikasikanoleh:
a) E.F Codd
b) D. Chamberlin
c) R.F Boyce
d) Euler
e) Alberteisten
23. Berikutini adalahsasarandari SQL, kecuali :
a) Menciptakanbasisdata dan strukturrelasi
b) Harus portable
c) Membuatpemrogramanterstrukturdengangrafis
d) Mengelompokandatayangkomplek
24. Salahsatu contohdata manipulationlanguage
a) ALTER
8. b) TABLE
c) CHAT
d) SELECT
25. PengembanganMySQLdengantool database UNIREGdibuatoleh…
a) E.F Codd
b) Michael Widenius
c) R.FBoyce
d) David
26. Isikanlahsebuahrecordke dalamtabel barangseperti tampilanberikut:
KODE_BARANGNAMA_BARANGSATUAN_BARANGSTOK_BARANG
KPR-1KULKAS BUAH 20
A. SQL> insertinto barang values('KPR-01','KULKAS','BUAH','20');
B. SQL> insertfrombarang values('KPR-01','KULKAS','BUAH','20');
C. SQL> insertintobarang fromvalues('KPR-01','KULKAS','BUAH','20');
D. SQL> insertintobarang values('KPR-01','KULKAS','BUAH','20');
27. Tambahkansebuahrecordlagi sehinggahasil sebagai berikut
KODE_BARANGNAMA_BARANGSATUAN_BARANGSTOK_BARANG
KPR-01 KULKASBUAH 20
KPR-02 TELEVISIBUAH 15
A.SQL> Inserttobarang values(‘KPR-02’,’TELEVISI’,’BUAH’,’15’);
B. SQL> Insertin barangvalues(‘KPR-02’,’TELEVISI’,’BUAH’,’15’);
C. SQL> Insertinto barang values(‘KPR-02’,’TELEVISI’,’BUAH’,’15’);
9. D. SQL> Insertintobarang fromvalues(‘KPR-02’,’TELEVISI’,’BUAH’,’15’);
28. Tamplikanlahseluruhfieldyangberadadidalamtabelbarang
A. SQL> select* from barang;
B. SQL> select* to barang;
C. SQL> select* fromtable barang;
D. SQL> select* from newbarang;
29. Ubah lahtabel barang pada kolomnamabarang dari TELEVISI menjadi MONITOR
A. SQL> update to barang
setnama_barang='MONITOR'
where nama_barang='TELEVISI';
B. SQL> update frombarang
setnama_barang='MONITOR'
where nama_barang='TELEVISI';
10. C. SQL> update barang
set nama_barang='MONITOR'
where nama_barang='TELEVISI';
D. SQL> update table barang
setnama_barang='MONITOR'
where nama_barang='TELEVISI';
29. Tampilkanlahseluruhfieldyangberadadi tabel barang
A. SQL> select* fromtable barang
B. SQL> select* from barang
C. SQL> select* on barang
D. SQL> select* to barang
30. Tampilkankode barang,namabarangdari tabel barangyang jumalhstoknya 20
A. SQL> SELECT ON KODE_BARANG,NAMA_BARANGFROMBARANGWHERE STOCK_BARANG=20;
11. B. SQL> SELECT KODE_BARANG,NAMA_BARANG FROM BARANG WHERE STOCK_BARANG=20;
C. SQL> SELECT TO KODE_BARANG,NAMA_BARANGFROMBARANGWHERE STOCK_BARANG=20;
D. SQL> SELECT FROMKODE_BARANG,NAMA_BARANGFROMBARANGWHERE STOCK_BARANG=20;
31.Tampilkannamabarang,satuanbarang dan stokbarang dari tabel barang, dimanakode barang
adalahKPR-02
A. SQL> selectonnama_barang,satuan_barang,stock_barangfrombarang
Where kode_baranglike 'kpr-02';
B. SQL> selectfromnama_barang,satuan_barang,stock_barangfrombarang
Where kode_baranglike 'kpr-02';
C. SQL> selecttable nama_barang,satuan_barang,stock_barangfrombarang
Where kode_baranglike 'kpr-02';
D. SQL> selectnama_barang,satuan_barang,stock_barang from barang
Where kode_barang like 'kpr-02';
32. Hapuslah padafieldMONITORpadakolomnama_barang padatabel barang
A. SQL> delete frombarang where NAMA_BARANG='MONITOR';
B. SQL> delete fromtable barangwhere NAMA_BARANG='MONITOR';
C. SQL>delete onbarangwhere NAMA_BARANG='MONITOR';
D. SQL>delete ontable barangwhere NAMA_BARANG='MONITOR';
33.Hapus Tabel Barang
A. SQL> drop fromtable barang;
B. SQL> drop to table barang;
C. SQL> drop table barang;
D. SQL> drop on table barang;
12. 34. Tampilkanlastname,salarydari tabel employeesyangsalarynyalebihbesardari 12000
A. SQL> selectlast_name,salarytoemployeeswheresalary>12000;
B. SQL> selectlast_name,salaryonemployeeswhere salary>12000;
C. SQL> selectlast_name,salaryfrom employeeswhere salary>12000;
D. SQL> selectlast_name,salaryemployeeswhere salary>12000;
35.Tampilkanemployee id,lastname dansalaryuntukkaryawanyangmempunyai employee idlebihdari
100 dansalary nyaditambah3000 dan urutkan berdasarkansalarynya
A. SQL> selectemployee_id,last_name,salary+3000 from employeeswhere employee_id>100;
B. SQL> selectonemployee_id,last_name,salary+3000 fromemployeeswhereemployee_id>100;
C. SQL> selectfromemployee_id,last_name,salary+3000fromemployeeswhere employee_id>100;
D. SQL> selecttable employee_id,last_name,salary+3000from employeeswhere employee_id>100;
36. Tampilkanemployeeid,lastname,salarydansalarydi kalikan10% dengankolomalias“Gaji Baru”
SQL> selectemployee_id,last_name,salary,salary*0.1as"Gaji Baru" fromtable employees;
A. SQL> selectemployee_id,last_name,salary,salary*0.1as "Gaji Baru" to employees;
B. SQL> selectemployee_id,last_name,salary,salary*0.1as"Gaji Baru" onemployees;
C. SQL> selectemployee_id,last_name,salary,salary*0.1as"Gaji Baru" fromemployees;
D. SQL> selectemployee_id,last_name,salary,salary*0.1as "Gaji Baru" from employees;
37. Tampilkanlastname danhire date khususuntukpegawai yanghire date nya1993
A. SQL> selectlast_name,hire_date fromemployeeswhere hire_date like '%93';
B. SQL> selectonlast_name,hire_datefromemployeeswhere hire_date like '%93';
C. SQL> selectfromlast_name,hire_date fromemployeeswherehire_datelike'%93';
D. SQL> selecttable last_name,hire_date fromemployeeswhere hire_date like '%93';
13. 38. Tampilkanlastname,jobidkaryawanyanghire date nyaantara 20-09-1988 s/d06-02-2000
A. SQL> selecttable fromlast_name,job_idfromemployeeswherehire_datebetween'28-09-1988' and
'06-02-2000';
B. SQL> selectlast_name,job_idfrom employeeswhere hire_date between'28-09-1988' and '06-02-
2000';
C. SQL> selectlast_name,job_idfromtable employeeswhere hire_datebetween'28-09-1988' and'06-
02-2000';
D. SQL> selectlast_name,job_idtoemployeeswherehire_datebetween'28-09-1988' and '06-02-2000';
39. Hitunglahjumlahkaryawanyang Tanggal masuknya antara 20-09-1988 s/d06-02-2000
A. SQL> selecttocount(last_name) fromemployeeswherehire_datebetween'20-09-1988' and '06-02-
2000';
B. SQL> selectto table count(last_name) fromemployeeswhere hire_date between'20-09-1988' and
'06-02-2000';
C. SQL> selectfromcount(last_name)fromemployeeswhere hire_datebetween'20-09-1988' and'06-
02-2000';
D. SQL> selectcount(last_name) from employeeswhere hire_date between'20-09-1988' and '06-02-
2000';
40. Tampilkanrata–rata gaji dari semuakaryawandengankolomalias“RATA – RATA GAJI”
A. SQL> selectavg(salary) as "RATA - RATA GAJI " from employees;
B. SQL> selecttable avg(salary) as"RATA - RATA GAJI" from employees;
14. C. SQL> selectonavg(salary) as"RATA - RATA GAJI " fromemployees;
D. SQL> selectfromtable avg(salary) as"RATA - RATA GAJI" fromemployees;
41. Tampilkanlastname karyawandantanggal masuk nyadenganmengkonversikankedalambentuk
karakter.Khususuntukkaryawanyangdepartmentidnyalebihbesardari 100
A. SQL> selectlast_name,to_char(hire_date,'ddmonthyyyy') as "HIRE DATE" from employeeswhere
department_id>100;
B. SQL> selecttable last_name,to_char(hire_date,'ddmonthyyyy') as"HIREDATE" fromemployees
where department_id>100;
C. SQL> selectfromlast_name,to_char(hire_date,'ddmonthyyyy') as"HIREDATE" from employees
where department_id>100;
D. SQL> selectlast_name,to_char(hire_date,'ddmonthyyyy') as"HIREDATE" where employeeswhere
department_id>100;
42. Tampilkanlastname,salary,danpanjangkarakterdengankolomalias“JMLKARAKTER”berdasarkan
huruf awal yang di inputkan olehuser
A. selectlast_name,salary,length(last_name) as"JMLKARAKTER" from employeeswhere last_name
like '&_%';
B. selecttable last_name,salary,length(last_name)as "JML KARAKTER"fromemployeeswhere
last_name like '&_%';
C. selectfromlast_name,salary,length(last_name) as"JML KARAKTER"fromemployeeswhere
last_name like '&_%';
D. selectonlast_name,salary,length(last_name) as"JMLKARAKTER"fromemployeeswhere last_name
like '&_%';
15. 43. Tampilkanlastname,salary,salarydi tambah20% dengankolombonusnamauntukkaryawanyang
namanyaberawanhuruf H
A. SQL> selecttable fromlast_name,salary,salary*0.2as "BONUSNAMA"from employeeswhere
last_name like 'H%';
B. SQL> selectlast_name,salary,salary*0.2 as "BONUSNAMA" from employeeswhere last_name like
'H%';
C. SQL> selecttable onlast_name,salary,salary*0.2as"BONUS NAMA"fromemployeeswhere
last_name like 'H%';
D. SQL> selectonlast_name,salary,salary*0.2as"BONUSNAMA" fromemployeeswherelast_name like
'H%';
44.Tampilkanlast_name,salaryuntukkaryawanyangjumlahsalarynyalebihbesardari datayang di
inputkanolehuserdan urutkanberdasarkanlast_name
A. SQL > selectfromtable last_name,salary fromemployeeswhere salary>&salaryorderbylast_name;
B. SQL > selectonlast_name,salaryfromemployeeswheresalary>&salaryorderbylast_name;
C. SQL > selectfromlast_name,salaryfromemployeeswhere salary>&salaryorderbylast_name;
D. SQL > selectlast_name,salaryfrom employeeswhere salary>&salaryorder by last_name;
45. Tampilkanlast_name denganhuruf kecil,salarydari tabel employeesdimanalastname nyadi awali
denganhuruf ‘A’
A. SQL>selecttable fromlower(last_name),salaryfromemployeeswherelast_name like 'A%';
B. SQL>selectfromtable lower(last_name),salaryfromemployeeswhere last_namelike'A%';
C. SQL>selectlower(last_name),salaryfromemployeeswhere last_name like 'A%';
D. SQL>selectfromlower(last_name),salaryfromemployeeswherelast_name like 'A%';
16. 46. Tampilkanlastname denganhuruf capital dimanalastname nyadi awali denganhuruf ‘A’
A. SQL> selectdropupper(last_name),salaryfromemployeeswhere last_namelike'A%';
B. SQL> selectupper(last_name),salaryfrom employeeswhere last_name like 'A%';
C. SQL> selectbyupper(last_name),salaryfromemployeeswherelast_name like 'A%';
D. SQL> selectonupper(last_name),salaryfromemployeeswhere last_name like 'A%';
47. Tampilkanlastname denganawalanhuruf capital danselebihnyahuruf kecilkhusuuntukkaryawan
yang lastname nya diawali denganhuruf ‘H’
A. SQL> selectinitcap(last_name),salaryfromemployeeswhere last_name like 'H%';
B. SQL> selectbyinitcap(last_name),salaryfromemployeeswhere last_name like 'H%';
C. SQL> selectfromtable initcap(last_name),salaryfromemployeeswherelast_name like 'H%';
D. SQL> selectoninitcap(last_name),salaryfromemployeeswherelast_name like 'H%';
48. Tampilkansalarytertinggi dengankolomalias“GAJITERTINGGI”dan untukyangterendahdengan
kolomalias“GAJITERENDAH”
A. Selectvalue max(salary) as"GAJITERTINGGI",min(salary) as"GAJITERENDAH"from employees;
B. selectmax(salary) as "GAJITERTINGGI",min(salary) as"GAJITERENDAH" from employees;
C. selecttomax(salary) as"GAJITERTINGGI",min(salary) as"GAJITERENDAH"fromemployees;
D. selectonmax(salary) as"GAJITERTINGGI",min(salary) as"GAJITERENDAH"fromemployees;
49. Programdesktopyangseringdipakai untukmembuatprogramkoneksidatabase adalah...
a. Visual studio
b. MySQL Workbanch
c. Visual basic
d. Autocad
17. 50. Di dalamsuatubasisdata, seorangpemrogramaplikasi cukuphanyamengetahui :
a. Skemabasisdata.c. Subskemabasisdata.
b. Model data. d. Seluruhrelasi yg ada.
51. Tool yang digunakanuntukmengoneksikandatabase di dalammenuVB6.0adalah...
a. Adodc b. Datagrid c. SQL Conector d. Toolbox
52. Programenterprise yangdibuatuntukmengaplikasikanbasisdataoracle adalah...
a. Ms.powerpoint b. Corel draw c. Ms.Visual Basic d. Ulead10.0
53. Dibawahini yangdisebutprogramaplikasi database webserveradalah....
a. Apache b.Winamp d. Localhost e. phpMyadmin
54. Bagaimanakahcara menyimpanprogramdari Visual Basic....
a. Save b. Save as + form c. Save all d. Save as
55 Berapakahjumlahukuranmemori padatipe datacurrency ….
a. 1 b. 2 c. 4 d. 8
57. Berapakahjumlahukuranmemori padatipe datastring…
a) 1
b) 3
c) 4
d) 8
58. Dibawahini langkah-langkahyangbenardalampenyimpanansemuaprojectdalamVisual Basic
dengan1 Form dalah…
a) File SaveAs
18. b) File SaveForm1
c) FileSaveProjectForm1
d) File SaveProjectAs
59. Toolbox yangdipakai untukmemasukandatabase adalah...
a) Adodc
b) Label
c) Commandbutton
d) Datagrid
60. Toolbox yangdipakai untukmendataatauisiandatabase adalah....
a) Adodc
b) Label
c) Textbox
d) Datagrid
61. Salahsatu keuntunganpenggunaanbasisdataadalahData independence.Keuntunganygdiperoleh
denganadanyaData Independence adalah:
a. Perubahanstrukturpenyimpanandatadanstrategi aksesnyatidakmengubahprogramaplikasiyg
sudahada.
b. Perubahan struktur penyimpanandata dan strategi aksesnya akan menggangguprogram aplikasi yg
sudah ada.
c. Program aplikasi perludiubahapabilaterjadiperubahanpadastrukturpenyimpanandatadanstrategi
aksesnya.
d. Strukturpenyimpanandatadanstrategi aksesperludiubahapabilaprogramaplikasi berubah.
19. 62.Di dalamsebuahsystembasisdatadalamlingkunganuniversitas,makadatamengenai indeks
prestasi mahasiswamerupakan:
a. Data operasional.c. Data dictionary.
b. Data input.d.Data output.
63. Tingkatanview/eksternal padaarsitektursystembasisdatamenggambarkan:
a. Bagaimanadata sebenarnyadisimpandalambasisdata.
b. Bagiandari data ygdisimpandalambasisdata.
c. Data apa yg sebenarnya disimpandalam basis data.
d. Bagaimanamanipulasi dataygdisimpandalambasisdata.
64. Database ManagementSystemadalah:
a. Kumpulandatayg digunakanbersama-sama.
b. Kumpulandataygdigunakanolehsuatuprogram.
c. Kumpulan data yg digunakan hanya olehsatu aplikasi.
d. Kumpulanprogramygdigunakanuntukmengaksesbasisdata.
65. Suatuatributdi dalamsatu relasi merupakanprimarykeypadarelasi lain,atributtersebut
dinamakan:
a. Foreignkeyc.Candidate key
b. Alternate key d. Superkey
66. Nilai dari primarykeypadasuatu relasi tidakbolehNull.Aturantersebutmerupakanaturan:
a. ReferentialIntegrityRule c.BusinessRule
b. DomainKeyRule d.EntityIntegrityRule
8. Suatu relasi dikatakandalambentuknormal satu(1NF)jikadanhanyajika:
20. a. Setiapnilai atributnyaadalahatomic.
b. Relasi tersebutberadadalambentuknormal satutingkatlebihrendahdansetiapnonkeyatribut
adalahbergantungpenuh(fullydepedent) padaprimarykey.
c. Relasi tersebutberadadalambentuknormal satutingkatlebihrendahdansetiapnonkeyatribut
adalahtidakbergantungtransitif padaprimarykey.
d. Setiap determinantadalah candidate key.
67. Suaturelasi dikatakandalambentuknormal dua(2NF) jikadanhanyajika:
a. Setiapnilai atributnyaadalahatomic
b. Relasi tersebutberadadalambentuknormal satutingkatlebihrendahdansetiapnonkeyatribut
adalahbergantungpenuh(fullydepedent) padaprimarykey.
c. Relasi tersebutberadadalambentuknormal satutingkatlebihrendahdansetiapnonkeyatribut
adalahtidakbergantungtransitif padaprimarykey.
d. Setiap determinantadalah candidate key.
68. Suaturelasi dikatakandalambentuknormal tiga(3NF) jikadanhanyajika:
a. Setiapnilai atributnyaadalahatomic
b. Relasi tersebutberadadalambentuknormal satutingkatlebihrendahdansetiapnonkeyatribut
adalahbergantungpenuh(fullydepedent) padaprimarykey.
c. Relasi tersebutberada dalam bentuk normal satu tingkat lebihrendah dan setiapnonkey atribut
adalah tidak bergantungtransitif pada primary key.
d. Setiapdeterminantadalahcandidate key.
69. KegunaanData ManipulationLanguage (DML) adalahuntuk:
a. Mendefinisikanskemakonseptualdaninternal.
b. Memanipulasi basisdata seperti : menambah,mengubah, melihatdan mengahapus.
c. Mendeskripsikanskemainternal.
21. d. Mendeskripsikanuser-viewdanmappingnyake tingkatkonseptual.
70. Normalisasi adalahlangkahpentingdalammenyusunfilebasisdatauntuk menghindari :
a. Manipulasi datac. Validasi data
b. Kerangkapan data d. Kosistensidata
71. Personil ygberhakuntukmerubahstrukturstorage danstrategi aksesdi dalambasisdataadalah :
a. DBMS c. DBA
b. Programmerd.Analyst
72. Prosespertukaran informasi dari satutingkatke tingkatlainnyadalamarsitektursystembasisdata
disebut:
a. Data independence c.Mapping
b. Physical data independence d.Logical dataindependence
73. Himpunanobjek,misalnyamahasiswadengannomorpokok,namadanalamat,ygdapat dibedakan
denganobjeklainygsejenisdisebut:
a. Himpunannilai atributc.Himpunanrelationship
b. Himpunan entitasd. Himpunanrelasi
74. BagianDBMS yg berfungsi untukmelakukankueri danpengolahandataadalah:
a. DDL c. SubskemaDDL
b. Host language d.DML
75. Dalampendekatanbasisdatarelasional suatufielddisebutjuga:
a. Atribut.C.Baris.
22. b. Tupel. D.Relasi.
76. Dalambasisdata relasional,viewadalah:
a. Tabel semuyg dibuatdari base table.
b. Pandanganterhadap tupel.
c. Tingkatanpandanganterhadaptable.
d. Base table.
77. StatementDML dari SQL adalah :
a. Retrieve,Replace,Delete,Update.
b. Select,Project,Join,Divide.
c. Select,Replace,Delete,Insert.
d. Select,Update,Delete,Insert.
78. Data sublanguage adalah:
a. Querylanguage c. DML
b. DDL d. DDL dan DML
79. SQL yg disisipkandalamprogramdenganbahasapemprogramantingkattinggi disebut:
a. ExtendedSQL c. ExpandedSQL
b. EmbeddedSQLd.ExtensionSQL
80. Yg dimaksuddenganmerancangbasis dataadalah:
23. a. Merancang DBMS dalamsystembasisdata.
b. Merancang program untuk systembasis data.
c. Merancang file untukbasisdata.
d. Merancang programuntukbasisdata.
81. Yg dimaksuddenganBahasaKueri Formal adalah:
a. AljabardanKalkulus Relasional
b. SQL dan QUEL.
c. AljabarRelasional danQBE.
d. Aljabar Relasional dan SQL.
82. Perintahuntukmembuattable semuygdiambildari base table padaSQLadalah :
a. CREATE TABLE. c. CREATE INDEX.
b. CREATE VIEW. d. CREATE DATABASE.
83. Kamusdata (datadictionary) adalahkomponensystemmanajemenbasisdataygberfungsi untuk:
a. Menyimpanbasisdatanyasendiri.
b. Menyimpanfile basisdata.
c. Menyimpanprogramaplikasi.
d. Menyimpanmetadatatentangstrukturdatadan skemabasisdata.
Salesman
Kode_salesNama_salesStatusKota
S100 Budi 10 Surabaya
S101 Amat 20 Semarang
25. 84. TambahkansalesmanbarudenganS105 Supriyanto40, Jakarta:
a. AddInto Salesmanvalues(‘S105’,’Supriyanto’,’40’,’Jakarta’)
b. Insert Into Salesmanvalues(‘S105’, ’Supriyanto’,’40’,’Jakarta’)
c. AddTo Salesmanvalues(‘S105’,’Supriyanto’,’40’,’Jakarta’)
d. InsertTo Salesmanvalues(‘S105’,’Supriyanto’,’40’,’Jakarta’)
85. Hapus semuasalesmanberlokasi di Surabaya:
a. Erase IntoSalesmanWhere kota=’Surabaya’
b. Erase From SalesmanWhere kota=’Surabaya’
c. Delete IntoSalesmanWhere kota=’Surabaya’
d. Delete From SalesmanWhere kota=’Surabaya’
87. Ubah harga barang dengankode P2 menjadi 1.5kali dari harga lama:
a. Update Barang Set harga=1.5*harga Where kode_brg=’P2’
b. Replace BarangSetharga=1.5*harga Where kode_brg=’P2’
c. Replace Barang Where kode_brg=’P2’Setharga=1.5*harga
d. UpdateBarangWhere kode_brg=’P2’Setharga=1.5*harga
88. Ubah warna untukkode_brgP4 denganwarnabiru danharganya dinaikkan5% dari harga lama :
a. Update Barang Setwarna=’Biru’Where kode_brg=’P4’harga=harga*0.05
b. Update Barang Setwarna=’Biru’ harga=harga*0.05 Where kode_brg=’P4’
c. Replace Barang Setwarna=’Biru’Where kode_brg=’P4’harga=harga*0.05
d. Replace BarangSetwarna=’Biru’harga=harga*0.05 Where kode_brg=’P4’
26. 89. Hitungjumlahtotal barangyg berhasil dijual untukbarangP1:
a. SelectCount(qty) FromBarangWhere kode_brg=’P1’
b. SelectCount(qty) IntoBarangWhere kode_brg=’P1’
c. SelectSum(qty) From Barang Where kode_brg=’P1’
d. SelectSum(qty) IntoBarangWhere kode_brg=’P1’
90. Cari kode_brguntuksemuabarangyg berhasil dijual olehlebihdari seorangsalesman:
a. Selectkode_brgFromPengirimanOrderBykode_brgHavingSum(*)>1
b. Selectkode_brgFromPengirimanGrupBykode_brgHavingSum(kode_sales)>1
c. Selectkode_brgFromPengirimanOrderBykode_brgHavingCount(*)>1
d. Selectkode_brg From PengirimanGroupBy kode_brg Having Count(kode_sales)>1
91. Cari namasalesmanygberlokasi di Jakartadanstatus lebihbesardari 30 :
a. SelectSalesman From nama-salesWhere kota=’Jakarta’ and status>30
b. SelectSalesmanFromnama-salesWhere kota=’Jakarta’orstatus>30
c. Selectnama_salesFromSalesmanWhere kota=’Jakarta’orstatus>30
d. Selectnama_salesFromSalesmanWhere kota=’Jakarta’andstatus>30
92. Cari namasalesmanygberhasil menjualbarangP2 :
a. Salesnama_sales
From Salesman
Where kode_salesNotln
(Selectkode_sales
From Pengiriman
27. Where kode_brg=’P2’)
b. Selectnama_sales
From Salesman
Where kode_salesIn
(Selectkode_sales
From Pengiriman
Where kode_brg=’P2’)
c. Selectnama_sales
From Salesman
Where kode_salesBetween
(Selectkode_sales
From Pengiriman
Where kode_brg=’P2’)
d. Selectnama_sales
From Salesman
Where kode_salesLike
(Selectkode_sales
From Pengiriman
Where kode_brg=’P2’)
93. Cari namasalesmanygmenjual palingsedikitsatubarangyg berwarnabiru:
a. Selectnama_sales
From Salesman
Where kode_salesIn
(Selectkode_sales
28. From Pengiriman
Where kode_brgIn
(Selectkode_brg
From Barang
Where warna=’Biru’))
b. Selectnama_sales
From Salesman
Where kode_salesNotIn
(Selectkode_sales
From Pengiriman
Where kode_brgNot In
(Selectkode_brg
From Barang
Where warna=’Biru’))
c. Selectnama_sales
From Salesman
Where kode_salesbetween
(Selectkode_sales
From Pengiriman
Where kode_brgbetween
(Selectkode_brg
From Barang
Where warna=’Biru’))
d. Selectnama_sales
From Salesman
29. Where kode_salesLike
(Selectkode_sales
From Pengiriman
Where kode_brgLike
(Selectkode_brg
From Barang
Where warna=’Biru’))
94. Denganmengunakankueri AljabarReasional,cari seuaatuslebihbesardari 30
salesmanygtinggal di Jakarta dengan
a. Ókota= “Jakarta” V status>30 (salesman)
b. Ókota= “Jakarta” ^ status >30 (salesman)
c. Ósalesman = “Jakarta” V status >30 (kota)
d. Ósalesman=“Jakarta” ^ status>30 (kota)
95. Denganmenggunakankueri kalkulusrelasional,cari semuasalesmandenganstatuslebihbesardri
20
a. {t| t (….) salesmanv t [status]>20}
b. {t|t (….) salesmanvt [status]>20}
c. {t| t (….) salesman(..) t[status]>20}
d. {t|t (….) salesman(..) t[status]>20}
96. Denganmenggunakankueri kalukulusrelasional,cari namasalesmanyangmengirimpalingsedikit
satu barang berwarnakuning
a. {t| t (..) s (..) salesman(t[nama_sales] =s[nama_sales]^(..) u (..) pengiriman(u[kode_sales] =
s[kode_sales] ^(..) w(..) Barang (w[kode_brg]=s[kode_brg] ^w[warna] = “kuning”)))}
b. {t| t (..) s (..) salesman(t[nama_sales]= s[nama_sales]^ (..) u (..) pengiriman(u[kode_sales]=
30. s[kode_sales]^ (..) w (..) Barang (w[kode_brg]= s[kode_brg]^ w[warna] = “kuning”)))}
c. {t| t (..) s (..) salesman(t[nama_sales] =s[nama_sales] v(..) u(..) pengiriman(u[kode_sales]=
s[kode_sales] v(..) w(..) Barang(w[kode_brg] =s[kode_brg] vw[warna] =“kuning”)))}
d. {t|t (..) s(..) salesman(t[nama_sales]=s[nama_sales] v(..) u(..) pengiriman(u[kode_sales] =
s[kode_sales] v(..) w(..) Barang(w[kode_brg] =s[kode_brg] vw[warna] =“kuning”)))}
97. Denganmenggunakankueri QUEL,cari nama salesmanyangtinggal di Jakartadenganstatuslebih
besardari 30
a. Range of s isSalesman
Retrief (s.nama_sales,t.kode_barang)
Where t.kode = “Jakarta” and t.status> 30
b. Range of t isSalesman
Select(t.nama_sales,t.status,t.kota)
Where t.kota= “Jakarta” and t.status>30
c. Range t.nama_sales, t.status, t.kota
From salesman
Where t.kota = “Jakarta” and t.status > 30
d. Range of t isSalesman
From (t.nama_sales,t.status,t.kota)
Where t.kota= “Jakarta” and t.status>30
98. Denganmenggunakankueri QUEL,cari nama salesmanyangberhasil mengirimbarangP4
a. Range of s isSalesman
Range of t isPengiriman
Retrief (s.nama_sales,t.kode_barang)
Where s.kode_sales=t.kode__salesandt.kode_brg=“P4”
b. Range of s isSalesman
31. Range of t isPengiriman
Select(s.nama_sales,t.kode_barang)
Where s.kode_sales=t.kode__salesandt.kode_brg=“P4”
c. Range s.nama_sales, t.kode_brg
From (salesman,pengiriman)
Where s.kode_sales= t.kode_salesand t.kode_brg = “P4”
d. Range of s isSalesman
Range of t isPengiriman
From (s.nama_sales,t.kode_barang)
Where s.kode_sales=t.kode__salesandt.kode_brg =“P4”
99. Karakteristikdari suatuEntityyangmenyediakanpenjelasandetailtentangentitydisebut
Data Field
a) Data Record
b) Attribut
c) Entity
100. Ciri dari PrimaryKeyadalah....
a) Bersifatunik
b) Bersifatumum
c) Memiliki kesamaandatadengan
d) Mudah dihapal