Perancangan Basis Data

Slides:



Advertisements
Presentasi serupa
Kiky Rizky Nova Wardani, S.Kom
Advertisements

Continous DBMS DATA MODELS
PERTEMUAN 1 KONSEP DASAR database.
Normalisasi.
Sistem Basis Data.
Team Keamanan Data Direktorat Sistem Informasi Universitas Airlangga
MODEL DATA.
PEMROGRAMAN BASIS DATA
GALIH WASIS WICAKSONO TEKNIK INFORMATIKA UMM
Manajemen Basis Data menggunakan SQL Server
Abstraksi dan bahasa basis data
Model Data Data yang disimpan menggambarkan beberapa aspek dari suatu organisasi. Model data, adalah himpunan deksripsi data level tinggi yang dikonstruksi.
Pemrograman Terstruktur
Konsep Database. S D L C Strategy and Analysis Design Build n Document Transition Production.
Perancangan Data Base Relasi
Komponen, konsep, abstraksi dan bahasa
Pertemuan 5 TEHNIK NORMALISASI.
Database Management System
Modul 03 Relational Model
Mengenal DBMS (Database Management System)
Sistem Basis Data Sistem Basis Data
BAB 1 Pengenalan Database dan DBMS
SISTEM MANAJEMEN DATA Cherrya Dhia Wenny.
Pertemuan 3 DATA MODEL.
BASIS DATA
Model Data Relasional.
Outline: Relational Data Model Entity Relationship Diagram
TEMPAT PENYIMPANAN DATA
Analisa & Perancangan Sistem Informasi
Pertemuan 13 LINGKUNGAN DATABASE.
Pertemuan 9 ANALISA RANCANGAN DATABASE.
Pertemuan Minggu Ke-2 LINGKUNGAN DATABASE.
Manajemen Basis Data menggunakan SQL Server
PERANCANGAN BASIS DATA
Bab 2 Mengenal Data Base Management System (DBMS)
Pertemuan III Betha Nurina Sari, M.Kom
SQL OVERVIEW.
Sistem Informasi Psikologi
KONSEP DASAR DATA BASE Pertemuan 1.
Pembuatan Model Data & Desain Database SIA
Soal Quiz Perancangan Basis Data
TEKNIK NORMALISASI.
Transformasi Himpunan Dan Normalisasi
Kuliah II SISTEM BASIS DATA
SISTEM BASIS DATA STMIK BANI SALEH BEKASI Salim
Management Information System
Pertemuan 2 Database Environment
SISTEM BASIS DATA *** Anggia Meisesari, S.T., M.T., MOS. ***
LINGKUNGAN DATABASE Arsitektur Database
PERANCANGAN DATABASE.
LINGKUNGAN DATABASE LANJUTAN
Pendahuluan Basis Data
System Basis Data Dwi Hartanto, Skom.
PERANCANGAN DATABASE.
PERTEMUAN KE-12 NORMALISASI (II).
Presented By Asih Winantu,S.Kom
PEMROGRAMAN BASIS DATA
MODEL DATA RELASIONAL (1)
Normalisasi.
I KOMANG GEDE MAHENDRA YASA
Perancangan Data Base Relasi
Oleh: Devie Rosa Anamisa
DATA MODEL.
Model Data Relasional.
Konsep Database.
Normalisasi.
Mengenal DBMS (Database Management System)
Kiky Rizky Nova Wardani, S.Kom
Lingkungan Basis Data.
PENDAHULUAN MySQL Oleh: Rudianto.
Transcript presentasi:

Perancangan Basis Data Latihan Soal Perancangan Basis Data 1. Kumpulan data yang akan direkam, tidak ada keharusan mengikuti suatu format tertentu disebut bentuk normalisasi a. inkonsistensi d. Anomali b. First Normal Form e. BCNF c. Unnormalized 2. Jika dan hanya jika sifat dari suatu relasi atributnya bersifat atomic, adalah bentuk Normalisasi : a. Unnormalized b. 1NF c. 2NF d. BCNF e. PJNF

Perancangan Basis Data Latihan Soal Perancangan Basis Data 2. Jika dan hanya jika sifat dari suatu relasi atributnya bersifat atomic, adalah bentuk Normalisasi : a. Unnormalized b. 1NF c. 2NF d. BCNF e. PJNF 3. Atribute bukan kunci haruslah bergantung secara fungsi pada kunci utama/primary key, ciri dari a. Primary Key d. Second Normal Form b. Partial Participation e. Normalisasi c. Binary degree

Perancangan Basis Data Latihan Soal Perancangan Basis Data 3. Atribute bukan kunci haruslah bergantung secara fungsi pada kunci utama/primary key, ciri dari a. Primary Key d. Second Normal Form b. Partial Participation e. Normalisasi c. Binary degree 4. Perubahan dari 2 NF ke 3 NF adalah untuk a. Menghilangkan ketergantungan transitif b. Menghilangkan anomali c. Menghilangkan redundancy d. Menghilangkan Determinan e. Menghilangkan ketergantungan

Perancangan Basis Data Latihan Soal Perancangan Basis Data 4. Perubahan dari 2 NF ke 3 NF adalah untuk a. Menghilangkan ketergantungan transitif b. Menghilangkan anomali c. Menghilangkan redundancy d. Menghilangkan Determinan e. Menghilangkan ketergantungan 5. BCNF kepanjangan dari a. Bentuk Normal Form b. First Normal c. Boyce Codd Normal Form d. Bad Codd Normal Form e. Boyce Cot Norm Form

Latihan Soal Perancangan Basis Data 1. Yang termasuk di dalam operator himpunan adalah: a. Cartesian product d. Joint b. Divide e. Restrict c. Theta 2. Operator yang digunakan untuk pemilihan tupel atau record adalah : a. Join d. Intersection b. Project e. Restrict c. Divide

Latihan Soal Perancangan Basis Data 2. Operator yang digunakan untuk pemilihan tupel atau record adalah : a. Join d. Intersection b. Project e. Restrict c. Divide 3. Operator yang digunakan untuk pemilihan attribute atau field adalah: a. Join c. Divide b. Project d. Union

Perancangan Basis Data Latihan Soal Perancangan Basis Data 3. Operator yang digunakan untuk pemilihan attribute atau field adalah: a. Join c. Divide b. Project d. Union c. Divide 4. Aljabar dari gambar disamping adalah a. A – B b. A + B c. A  B d. B – A e. A  B

Perancangan Basis Data Latihan Soal Perancangan Basis Data 4. Aljabar dari gambar disamping adalah a. A – B b. A + B c. A  B d. B – A e. A  B 5. Himpunan A={2,4}, B={1,3,5} maka A X B = ? a. {1,2,3,4,5} d. {(2,1),(2,3),(2,5),(4,1),(4,3),(4,5)} b. {2,1,4,3,5} e. {(1,2),(3,2),(5,2),(1,4),(3,4),(5,4)} c. {2,6,10,4,12,20}

Latihan Soal Perancangan Basis Data 1. Dibawah ini terdapat perintah dalam DDL (Data Definition Language), Kecuali…. a. Create d. Drop b. Alter Table e. Create View c. Insert 2. Perintah dalam DDL untuk menghapus suatu tabel yang telah terbentuk, adalah… a. Drop Index Table d. Drop Table Index b. Drop Index e. Delete from table c. Drop Table

Perancangan Basis Data Latihan Soal Perancangan Basis Data 2. Perintah dalam DDL untuk menghapus suatu tabel yang telah terbentuk, adalah… a. Drop Index Table d. Drop Table Index b. Drop Index e. Delete from table c. Drop Table 3. Perintah dalam DDL untuk menghapus suatu tabel index yang telah terbentuk, adalah …. a. Drop Table d. Drop Table Index b. Drop Index e. Create Index on c. Drop Index on TableName

Perancangan Basis Data Latihan Soal Perancangan Basis Data 3. Perintah dalam DDL untuk menghapus suatu tabel index yang telah terbentuk, adalah …. a. Drop Table d. Drop Table Index b. Drop Index e. Create Index on c. Drop Index on TableName 4. Perintah SQL yang digunakan untuk membuat suatu database Perguruan Tinggi adalah a. Create [Perguruan Tinggi] b. Create Database [Perguruan Tinggi] c. Create Tabel [Perguruan Tinggi] d. Use Database [Perguruan Tinggi] e. Create View PerguruanTinggi

Perancangan Basis Data Latihan Soal Perancangan Basis Data 4. Perintah SQL yang digunakan untuk membuat suatu database Perguruan Tinggi adalah a. Create [Perguruan Tinggi] b. Create Database [Perguruan Tinggi] c. Create Tabel [Perguruan Tinggi] d. Use Database [Perguruan Tinggi] e. Create View PerguruanTinggi 5. Yang merupakan clause Data Access pada struktur Query Language adalah a. Recover Table d. Insert b. Revoke e. Update c. Create View

Latihan Soal Perancangan Basis Data 1. Proses pembagian atau pemetaan database dimana database dipecah pecah menjadi baris dan kolom a. Distribusi d. Restrict b. Pemetaan e. Fragmentasi c. Divide 2. Jenis-jenis fragmentasi a. Restriction, Project b. Distributed c. Drop, Alter, Create d. Horizontal, vertical, campuran e. Ring, Start, Fully Network

Perancangan Basis Data Latihan Soal Perancangan Basis Data 2. Jenis-jenis fragmentasi a. Restriction, Project b. Distributed c. Drop, Alter, Create d. Horizontal, vertical, campuran e. Ring, Start, Fully Network 3. Yang merupakan contoh fragmentasi vertical adalah a.  Mt_Kuliah=“Peranc. Sistem” (Ujian) b.  Kd_Kuliah=175 (Ujian) c.  Cabang=“Depok” (Toko) d.  NIM,Kode_MK,Nil_Akhir,Grade,Tuple_ID (Ujian) e.  Mt_Kuliah=“Visual Basic” (Ujian)

Latihan Soal Perancangan Basis Data 3. Yang merupakan contoh fragmentasi vertical adalah a.  Mt_Kuliah=“Peranc. Sistem” (Ujian) b.  Kd_Kuliah=175 (Ujian) c.  Cabang=“Depok” (Toko) d.  NIM,Kode_MK,Nil_Akhir,Grade,Tuple_ID (Ujian) e.  Mt_Kuliah=“Visual Basic” (Ujian) 4. Kerugian penggunaan database terdistribusi adalah : a. Otonomi Lokal d. Avaibility b. Biaya pemrosesan tinggi e. Ekonomis c. Kecepatan terlalu tinggi

Latihan Soal Perancangan Basis Data 4. Kerugian penggunaan database terdistribusi adalah : a. Otonomi Lokal d. Avaibility b. Biaya pemrosesan tinggi e. Ekonomis c. Kecepatan terlalu tinggi 5. Relasi dipartisikan ke dalam beberapa bagian, setiap bagian disimpan pada lokasi yang berbeda merupakan tehnik : a. Controlling d. Normalisasi b. Fragmentasi data e. Recovery c. Crash

Latihan Soal Perancangan Basis Data 1. Salah satu mekanisme pengontrol concurrency a. Blocking d. SQL b. TimesStamping e. Timesharing c. Locking 2. Mekanisme kontrol konkurensi yang dapat menghilangkan deadlock a. Normalisasi d. Fragmentasi b. Locking e. Replication c. Timestamp

Latihan Soal Perancangan Basis Data 2. Mekanisme kontrol konkurensi yang dapat menghilangkan deadlock a. Normalisasi d. Fragmentasi b. Locking e. Replication c. Timestamp 3. Kunci yang memungkinkan pengguna dapat membaca record dan mengubahnya a. Exclusive d. Shared b. Concurency e. Read c. Primary

Perancangan Basis Data Latihan Soal Perancangan Basis Data 3. Kunci yang memungkinkan pengguna dapat membaca record dan mengubahnya a. Exclusive d. Shared b. Concurency e. Read c. Primary 4. Status yang menunjukkan bahwa sebuah transaksi telah selesai adalah a. Committed d. Wait b. Uncommitted e. Read c. Rollback

Perancangan Basis Data Latihan Soal Perancangan Basis Data 4. Status yang menunjukkan bahwa sebuah transaksi telah selesai adalah a. Committed d. Wait b. Uncommitted e. Read c. Rollback 5. Masalah ini timbul jika sebuah transaksi membaca suatu nilai tetapi transaksi yang kedua mengupdate beberapa nilai tersebut selama eksekusi transaksi pertama a. Anomali Insert d. Update sementara b. Anomali Update e. Crash System c. Analisa yang tidak konsisten

Perancangan Basis Data Latihan Soal Perancangan Basis Data 4. Status yang menunjukkan bahwa sebuah transaksi telah selesai adalah a. Committed d. Wait b. Uncommitted e. Read c. Rollback 5. Masalah ini timbul jika sebuah transaksi membaca suatu nilai tetapi transaksi yang kedua mengupdate beberapa nilai tersebut selama eksekusi transaksi pertama a. Anomali Insert d. Update sementara b. Anomali Update e. Crash System c. Analisa yang tidak konsisten

Latihan Soal Perancangan Basis Data 1. Di dalam penggunaan database dapat terjadi suatu kegagalan atau failure pada suatu sistem, kegagalan tersebut sering disebut dengan istilah a. Recovery d. Revoke b. System error e. Failure c. Crass 2. Salah satu penyebab dari kegagalan atau failure adalah a. Stable store d. Man b. Disk crass e. Logical Error

Latihan Soal Perancangan Basis Data 2. Salah satu penyebab dari kegagalan atau failure adalah a. Stable store d. Man b. Disk crass e. Logical Error c. Crass 3. Informasi yang disimpan pada memory utama dan register akan hilang, merupakan penyebab dari kegagalan a. Disk crass d. Power failure b. Software error e. System Error c. logical error

Perancangan Basis Data Latihan Soal Perancangan Basis Data 3. Informasi yang disimpan pada memory utama dan register akan hilang, merupakan penyebab dari kegagalan a. Disk crass d. Power failure b. Software error e. System Error c. logical error 4. Output yang dihasilkan tidak benar dan sistem database sendiri akan memasuki suatu kondisi tidak konsisten, hal ini merupakan akibat dari kegagalan a. Disk crass d. Power failure b. Software error e. System Error

Perancangan Basis Data Latihan Soal Perancangan Basis Data 4. Output yang dihasilkan tidak benar dan sistem database sendiri akan memasuki suatu kondisi tidak konsisten, hal ini merupakan akibat dari kegagalan : a. Disk crass d. Power failure b. Software error e. System Error c. logical error 5. Program tidak dapat dilaksanakan lagi disebabkan kesalahan input, data tidak ditemukan, overflow adalah jenis kegagalan a. Stable Storage d. Disk Crash b. Logical error e. Man c. Crash

Perancangan Basis Data Latihan Soal Perancangan Basis Data Kumpulan data yang terorganisir, disimpan dalam suatu komputer menggunakan metode tertentu sehingga dapat menghasilkan suatu informasi, pengertian : a. Database d. Data b. Sistem Database e. File c. Sistem 2. Orang/tim yang membuat program aplikasi menggunakan bahasa pemrograman : a. DBA d. End User b. Programmer e. Administrator c. User

Perancangan Basis Data Latihan Soal Perancangan Basis Data 2. Orang/tim yang membuat program aplikasi menggunakan bahasa pemrograman : a. DBA d. End User b. Programmer e. Administrator c. User 3. Suatu komponen database yang berfungsi sebagai interface antara database dengan data phisik : a. Hadware d. Komunikasi Data b. Brainware e. Software c. Input-output

Perancangan Basis Data Latihan Soal Perancangan Basis Data 3. Suatu komponen database yang berfungsi sebagai interface antara database dengan data phisik : a. Hadware d. Komunikasi Data b. Brainware e. Software c. Input-output 4. Seseorang yang bertugas mengelola database disebut a. DBA d. Admin b. Programmer e. Sistem Analis c. End User

Perancangan Basis Data Latihan Soal Perancangan Basis Data 4. Seseorang yang bertugas mengelola database disebut a. DBA d. Admin b. Programmer e. Sistem Analis c. End User 5. Suatu bentuk organisasi : a. Entitas d. Entity b. Environment e. External c. Enterprise

Perancangan Basis Data Latihan Soal Perancangan Basis Data 1. Istilah lain Perangkat lunak atau software yang digunakan untuk pengaksesan ke database: a. Sistem Operasi d. Software b. DBMS e. Bahasa ISO c. Software Aplikasi 2. Kepanjangan DBMS a. Data Manipulation b. Database Management System c. Database Management Security d. Data Manipulation Languange e. Data Access

Perancangan Basis Data Latihan Soal Perancangan Basis Data 2. Kepanjangan DBMS a. Data Manipulation b. Database Management System c. Database Management Security d. Data Manipulation Languange e. Data Access 3. Data Model Mapping disebut juga a. Response Time b. kapasitas penyimpanan c. Perancangan database secara logik d. Perancangan database secara fisik e. Implementasi database

Perancangan Basis Data Latihan Soal Perancangan Basis Data 3. Data Model Mapping disebut juga a. Response Time b. kapasitas penyimpanan c. Perancangan database secara logik d. Perancangan database secara fisik e. Implementasi database 4. DML yang menggunakan SQL adalah jenis a. Non Prosedural d. Semantic b. Hirarki e. Object c. Prosedural

Perancangan Basis Data Latihan Soal Perancangan Basis Data 4. DML yang menggunakan SQL adalah jenis a. Non Prosedural d. Semantic b. Hirarki e. Object c. Prosedural 5. Komponen database yang dapat merubah statement DDl menjadi kumpulan Table/File yang berisi data dictionary : a. Query Processor d. Dictionary Manager b. DML Prosessor e. File Manager c. DDL Compiler

Perancangan Basis Data Latihan Soal Perancangan Basis Data 1. Yang tidak termasuk model data a. Model data fisik b. Model data berbasis obyek c. Model data berbasis record d. Model data konseptual e. Object oriented Programming 2. Symbol ER Model yang menunjukan relasi adalah : a. Persegi Panjang d. Box b. Lingkaran e. Persegi c. Belah Ketupat

Perancangan Basis Data Latihan Soal Perancangan Basis Data 2. Symbol ER Model yang menunjukan relasi adalah : a. Persegi Panjang d. Box b. Lingkaran e. Persegi c. Belah Ketupat 3. Konsep untuk menerangkan data, hubungan antara data dan batasan-batasan yang terintegrasi di dalam suatu organisasi a. Perancangan Database d. Logical Data b. Model Data e. Physical Data c. Data Design

Perancangan Basis Data Latihan Soal Perancangan Basis Data 3. Konsep untuk menerangkan data, hubungan antara data dan batasan-batasan yang terintegrasi di dalam suatu organisasi a. Perancangan Database d. Logical Data b. Model Data e. Physical Data c. Data Design 4. Data serta hubungan antar data direpresentasikan oleh sejumlah tabel yang terdiri atas kolom-kolom a. Model Relational d. Model Hirarki b. Model Semantic e. Model Jaringan c. Model Object

Perancangan Basis Data Latihan Soal Perancangan Basis Data 4. Data serta hubungan antar data direpresentasikan oleh sejumlah tabel yang terdiri atas kolom-kolom a. Model Relational d. Model Hirarki b. Model Semantic e. Model Jaringan c. Model Object 5. Simbol yang menunjukkan object dasar dalam ER model : a. Record / tuple b. Linear c. Bintang d. Persegi panjang / kotak e. Atribut

Perancangan Basis Data Latihan Soal Perancangan Basis Data 1. Model terdiri dari unsur-unsur entity dan relationship antara entity-entity a. Relasi d. Entity Relationship b. Object dasar e. Enterprise c. Atribut 2. Hubungan / Relasi yang terjadi antara satu entitas atau lebih a. Atribut b. Entitas c. Relationship d. Indicator e. LRS

Perancangan Basis Data Latihan Soal Perancangan Basis Data 2. Hubungan / Relasi yang terjadi antara satu entitas atau lebih a. Atribut b. Entitas c. Relationship d. Indicator e. LRS 3. Jaringan yang menggunakan susunan data yang disimpan dari sistem secara abstrak a. Model Data d. Physical Model b. Model Jaringan e. Model Relational c. Entity Relationship

Perancangan Basis Data Latihan Soal Perancangan Basis Data 3. Jaringan yang menggunakan susunan data yang disimpan dari sistem secara abstrak a. Model Data d. Physical Model b. Model Jaringan e. Model Relational c. Entity Relationship 4. Kumpulan elemen data yang membentuk suatu entitas a. Relationship d. Atribut b. Entitas e. Kunci c. Indicator

Perancangan Basis Data Latihan Soal Perancangan Basis Data 4. Kumpulan elemen data yang membentuk suatu entitas a. Relationship d. Atribut b. Entitas e. Kunci c. Indicator 5. 1 Dosen dapat mengajar banyak matakuliah 1 Matakuliah dapat diajarkan oleh banyak Dosen maka relasi nya adalah a. 1 : 1 d. M : 1 b. 1 : 2 e. M : M c. 1 : M

Perancangan Basis Data Latihan Soal Perancangan Basis Data 1. Pengelompokan atribut-atribut dari sehingga membentuk WELL STRUCTURE RELATION. a. Perancangan Konseptual d. Normalisasi b. Impementasi e. Anomali c. Insert 2. Penyimpangan-penyimpangan atau Error atau inkonsistensi data pada proses insert, update dan delete adalah a. Normalisasi d. Insert b. Anomali e. Crash c. Konseptual

Perancangan Basis Data Latihan Soal Perancangan Basis Data 2. Penyimpangan-penyimpangan atau Error atau inkonsistensi data pada proses insert, update dan delete adalah a. Normalisasi d. Insert b. Anomali e. Crash c. Konseptual 3. Error yang terjadi akibat operasi delete record pada sebuah relasi a. Deletion Anomali b. Update Anomali c. Inkonsistensi d. Deletion Error e. Duplicate Insertion

Perancangan Basis Data Latihan Soal Perancangan Basis Data 3. Error yang terjadi akibat operasi delete record pada sebuah relasi a. Deletion Anomali b. Update Anomali c. Inkonsistensi d. Deletion Error e. Duplicate Insertion 4. Masalah yang mungkin terjadi pada relasi yang telah dinormalisasi a. Inconsistency b. Duplicate c. Refential Integrity d. Transitif Dependency e. Functional Dependency

Perancangan Basis Data Latihan Soal Perancangan Basis Data 4. Masalah yang mungkin terjadi pada relasi yang telah dinormalisasi a. Inconsistency b. Duplicate c. Refential Integrity d. Transitif Dependency e. Functional Dependency 5. Satu attribute atau satu set minimal atribute yang mengidentifikasikan secara unik suatu kejadian yang spesifik dari entity a. Alternate Key d. Primary Key b. Foreign Key e. Candidate Key c. Super Key

Perancangan Basis Data Latihan Soal Perancangan Basis Data 1. Kumpulan data yang akan direkam, tidak ada keharusan mengikuti suatu format tertentu disebut bentuk normalisasi a. inkonsistensi d. Anomali b. First Normal Form e. BCNF c. Unnormalized 2. Jika dan hanya jika sifat dari suatu relasi atributnya bersifat atomic, adalah bentuk Normalisasi : a. Unnormalized b. 1NF c. 2NF d. BCNF e. PJNF

Perancangan Basis Data Latihan Soal Perancangan Basis Data 2. Jika dan hanya jika sifat dari suatu relasi atributnya bersifat atomic, adalah bentuk Normalisasi : a. Unnormalized b. 1NF c. 2NF d. BCNF e. PJNF 3. Atribute bukan kunci haruslah bergantung secara fungsi pada kunci utama/primary key, ciri dari a. Primary Key d. Second Normal Form b. Partial Participation e. Normalisasi c. Binary degree

Perancangan Basis Data Latihan Soal Perancangan Basis Data 3. Atribute bukan kunci haruslah bergantung secara fungsi pada kunci utama/primary key, ciri dari a. Primary Key d. Second Normal Form b. Partial Participation e. Normalisasi c. Binary degree 4. Perubahan dari 2 NF ke 3 NF adalah untuk a. Menghilangkan ketergantungan transitif b. Menghilangkan anomali c. Menghilangkan redundancy d. Menghilangkan Determinan e. Menghilangkan ketergantungan

Perancangan Basis Data Latihan Soal Perancangan Basis Data 4. Perubahan dari 2 NF ke 3 NF adalah untuk a. Menghilangkan ketergantungan transitif b. Menghilangkan anomali c. Menghilangkan redundancy d. Menghilangkan Determinan e. Menghilangkan ketergantungan 5. BCNF kepanjangan dari a. Bentuk Normal Form b. First Normal c. Boyce Codd Normal Form d. Bad Codd Normal Form e. Boyce Cot Norm Form