1.
Kumpulan data yang disimpan secara sistematis di dalam komputer yang dapat diolah atau dimanipulasi menggunakan perangkat lunak (software) program atau aplikasi untuk menghasilkan informasi
Correct Answer
A. Basis data
Explanation
The given correct answer is "Basis data". This is because the explanation provided describes a collection of data that is stored systematically in a computer and can be processed or manipulated using software programs or applications to generate information. "Basis data" is the Indonesian term for "database", which fits the given explanation.
2.
Suatu obyek yang terdapat di dunia nyata yang bisa dibedakan dengan obyek yang lainnya dimana obyek ini memiliki segala sesuatu yang dapat dilacak oleh penggunanya seperti pelanggan, pegawai, penjualan
Correct Answer
A. Entitas
Explanation
An entity is a real-world object that can be distinguished from other objects and has everything that can be tracked by its users, such as customers, employees, and sales.
3.
Karakteristik dari suatu entitas Pengertian dari
Correct Answer
B. Atribut
Explanation
The given answer is "Atribut". In the context of entities, attributes refer to the characteristics or properties that describe the entity. These attributes provide more information about the entity and help in distinguishing it from other entities. They can be qualitative or quantitative and are used to define the entity's properties or characteristics. Therefore, "Atribut" is the correct answer in this case.
4.
Tabel dua dimensi yang memiliki karakteristik Pengertian dari
Correct Answer
C. Relasi
Explanation
The correct answer is "Relasi". The question is asking for the characteristic of a two-dimensional table. In this context, "relasi" refers to the relationships between entities and attributes in the table. It implies that the table is designed to show how entities are related to each other through attributes.
5.
Adalah suatu kondisi dimana satu atribut atau beberapa atribut dari suatu relasi yang keberadaannya bergantung pada atribut lain
Correct Answer
B. Ketergantungan Fungsional
Explanation
Ketergantungan fungsional adalah suatu kondisi dimana satu atau beberapa atribut dari suatu relasi bergantung pada atribut lain. Dalam hal ini, ketergantungan fungsional mengacu pada hubungan antara atribut-atribut dalam suatu relasi, di mana keberadaan salah satu atribut bergantung pada atribut lainnya. Dengan kata lain, jika terdapat ketergantungan fungsional antara dua atribut, nilai dari salah satu atribut dapat ditentukan secara unik oleh nilai atribut lainnya.
6.
Salah satu rangkaian yang mempunyai nilai unik untuk membedakan atau mengidentifikasi nilai-nilai kombinasi yang unik diantara semua kejadian yang spesifik dari entetitas
Correct Answer
A. Kandidate Key
7.
Adalah kunci yang terdiri dari 2 atau lebih atribut yang secara unik mengidentifikasi suatu kejadian entitas
Correct Answer
C. Composit Key
Explanation
A composit key is a key that consists of two or more attributes that uniquely identify an entity occurrence. In other words, it is a combination of multiple attributes that together serve as a unique identifier for a record in a database. This is different from a candidate key, which is a single attribute that can uniquely identify a record. The determinant is not a correct answer in this context, as it refers to a different concept in mathematics and database normalization.
8.
Adalah atribut Merupakan candidate key yang telah dipilih untuk mengidentifikasi setiap record secara unik
Correct Answer
D. Primary Key
Explanation
The given correct answer is "Primary Key". A primary key is an attribute that is chosen to uniquely identify each record in a database. It ensures that there are no duplicate values in the key column and that each record can be uniquely identified. The primary key is used to establish relationships between tables and is essential for maintaining data integrity and ensuring efficient data retrieval.
9.
Kolom yang ditambahkan pada suatu tabel untuk bertindak sebagai primary key. DBMS akan membuat nilai kolom tersebut unik secara otomatis pada saat baris data pada tabel tersebut dibuat
Correct Answer
C. Surrogate key
Explanation
A surrogate key is a column added to a table to act as the primary key. It is automatically generated by the DBMS to ensure uniqueness when creating data rows in the table.
10.
Kolom atau komposite kolom dimana kolom tersebut merupakan primary key pada tabel lain (yang menjadi referensi) atau kunci tamu
Correct Answer
D. Foreign key
Explanation
A foreign key is a column or a composite column that is the primary key in another table or acts as a reference to another table. It is used to establish a relationship between two tables and ensures data integrity by enforcing referential integrity constraints. When a foreign key is defined in a table, it references the primary key of another table, creating a link between the two tables. This allows for the retrieval and manipulation of related data from multiple tables in a database.
11.
Penyataan yang membatasi nilai-nilai foreign key ke nilai-nilai yang sudah ada sebagai primary key pada relasi yang berhubungan
Correct Answer
A. Referential integrity constraint
Explanation
A referential integrity constraint is a statement that restricts the values of a foreign key to only those values that already exist as primary keys in the related relation. This ensures that there are no orphaned records in the database, as every foreign key must have a corresponding primary key.
12.
Komponen sistem basis data terdiri dari
Correct Answer(s)
A. User (pengguna)
Pengguna sistem basis d
B. Aplikasi Basis Data
Program komputer yang digunakan oleh user untuk bekerja
C. DBMS
Sistem manajemen basis data yang membuat, memproses, dan mengatur basis basis datas
D. Basis Data
Explanation
The components of a database system consist of users, database applications, DBMS, and the database itself. Users are the individuals who interact with the system, while database applications are the computer programs used by users to work with the database. The DBMS is the software that manages the database, including creating, processing, and organizing the data. The database is where the actual data is stored.
13.
Sekumpulan konsep untuk menggambarkan data, hubungan antar data, dan batasan-batasan pada data dalam organisasi Pengertian dari
Correct Answer
A. Model data
Explanation
The correct answer is "Model data". Model data refers to a set of concepts used to represent data, the relationships between data, and the constraints on data within an organization. It is a way of organizing and structuring data to make it easier to understand and use. Models can be used to create a visual representation of data, such as diagrams or charts, or they can be used to create a logical representation of data, such as a database schema. Models help to ensure that data is organized, accurate, and consistent, which is important for making informed decisions and conducting analysis.
14.
Terdapat 3 kategori model data, yaitu
Correct Answer(s)
A. Model data Berbasis Obyek
B. Model data berbasis Record
C. Model data Fisik
Explanation
The given answer lists three categories of data models: Object-based data model, Record-based data model, and Physical data model. These categories represent different ways of organizing and representing data. The Object-based data model focuses on representing data as objects with attributes and behaviors. The Record-based data model organizes data in records or rows, similar to a table in a relational database. The Physical data model represents the physical implementation of the data model, including storage structures and access methods.
15.
Model data ini menggunakan konsep seperti entitas, atribut, dan relasi Pengertian dari
Correct Answer
A. Model Data Berbasis Objek
Explanation
The given correct answer is "Model Data Berbasis Objek". This model data concept is based on entities, attributes, and relationships. It represents data as objects with their own properties and behaviors. In this model, data is organized into classes, and objects are instances of these classes. The relationships between objects are defined using associations, aggregations, and inheritances. This model allows for encapsulation, inheritance, and polymorphism, making it suitable for object-oriented programming and modeling complex systems.
16.
Basis data terdiri dari sejumlah record dengan format tetap dari jenis-jenis yang berbeda. Setiap jenis record menentukan sejumlah field dimana masing-masing memiliki panjang tetap
Correct Answer
B. Model data berbasis Record
Explanation
The given statement describes that basis data terdiri dari sejumlah record dengan format tetap dari jenis-jenis yang berbeda, which means that the data is organized into records with a fixed format for different types. This aligns with the concept of a record-based data model, where data is structured into records, and each record has a fixed number of fields with a fixed length. Therefore, the correct answer is "Model data berbasis Record."
17.
Beberapa jenis model data berbasis obyek yang umum, adalah
Correct Answer(s)
A. Hubungan Entitas
B. Semantik
D. Fungsional
E. Berbasis Obyek
Explanation
The correct answer includes four types of object-based data models: Hubungan Entitas (Entity Relationship Model), Semantik (Semantic Model), Fungsional (Functional Model), and Berbasis Obyek (Object-based Model). These models are commonly used in database management systems to represent and organize data in an object-oriented manner. Each model has its own characteristics and features that cater to different data management requirements.
18.
Terdapat 3 jenis model data logik berbasis record, yaitu
Correct Answer(s)
A. Model Database Jaringan (Network Database Model)
C. Model Database Hierarki (Hierarchical Database Model)
D. Model Database Relasi (Relational Database Model)
Explanation
The correct answer is a list of three logical data models based on records. They are the Network Database Model, the Hierarchical Database Model, and the Relational Database Model. These models represent different ways of organizing and structuring data in a database system. The Network Database Model allows for complex relationships between data, the Hierarchical Database Model represents data in a tree-like structure, and the Relational Database Model organizes data into tables with relationships defined by keys.
19.
DBMS singkatan dari
Correct Answer
A. Database management system
Explanation
DBMS stands for Database Management System. It is a software application that allows users to create, manage, and manipulate databases. It provides a systematic way of organizing and storing data, ensuring data integrity, and facilitating efficient data retrieval and manipulation. DBMS is commonly used in various industries and applications to handle large amounts of data and ensure its security and reliability.
20.
Komponen perangkat lunak untuk DBMS antara lain adalah:
Correct Answer(s)
A. Authorization control
B. Command processor
C. Integrity checker.
D. Query Optimizer
E. Transaction manager
F. Scheduler
G. Recovery manager
I. Buffer manager
Explanation
The given answer includes a list of components that are commonly found in a database management system (DBMS). These components are essential for the functioning and management of a database.
1. Authorization control: This component ensures that only authorized users have access to the database and its resources, protecting the data from unauthorized access or modifications.
2. Command processor: It interprets and executes the commands or queries issued by users or applications to interact with the database.
3. Integrity checker: This component ensures the integrity and consistency of the data by enforcing constraints and rules defined in the database schema.
4. Query Optimizer: It analyzes and optimizes the execution plan for queries to improve their performance by selecting the most efficient algorithms and access methods.
5. Transaction manager: It ensures the atomicity, consistency, isolation, and durability (ACID) properties of database transactions, managing their execution and recovery in case of failures.
6. Scheduler: This component manages the concurrent execution of multiple transactions, ensuring their isolation and maintaining the consistency of the database.
7. Recovery manager: It handles the backup, restore, and recovery of the database in case of failures or errors, ensuring the data's availability and integrity.
8. Buffer manager: It manages the buffer pool, which is a portion of memory used to cache frequently accessed data pages, improving the overall performance of the system.
These components work together to provide a secure, efficient, and reliable environment for storing, accessing, and managing data in a DBMS.
21.
Pengelompokan Statement SQL
Correct Answer(s)
A. Data Definition Language ( DDL )
C. Data Manipulation Langguage ( DML )
D. Data Acses
E. Data Integrity
F. Auxiliary
Explanation
The correct answer includes the terms "Data Definition Language (DDL)", "Data Manipulation Language (DML)", "Data Access", "Data Integrity", and "Auxiliary". These terms refer to different aspects of working with SQL statements. DDL is used for creating and modifying database structures, while DML is used for querying and manipulating data. Data Access refers to the ability to retrieve and modify data in a database. Data Integrity ensures that data remains consistent and accurate. Auxiliary likely refers to additional features or functionalities related to SQL.
22.
Contoh Data Definition Language ( DDL )
Correct Answer(s)
A. CREATE
B. DROP
D. ALTER TABEL
Explanation
The given correct answer includes the DDL commands CREATE, DROP, and ALTER TABLE. These commands are used in database management systems to define and manipulate the structure of a database. The CREATE command is used to create new tables, indexes, or other database objects. The DROP command is used to delete tables, indexes, or other database objects. The ALTER TABLE command is used to modify the structure of an existing table, such as adding or deleting columns.
23.
Contoh Data Manipulation Language ( DML )
Correct Answer(s)
B. INSERT
C. SELECT
D. UPDATE
E. DELETE
Explanation
The given answer includes the four main commands of Data Manipulation Language (DML). INSERT is used to add new records to a table, SELECT is used to retrieve data from a table, UPDATE is used to modify existing records in a table, and DELETE is used to remove records from a table. These commands are essential for manipulating and managing data within a database.
24.
Contoh Data Access
Correct Answer(s)
A. GRANT
C. REVOKE
Explanation
The given correct answer consists of two database management commands: GRANT and REVOKE. These commands are used to manage user permissions and access control in a database system. GRANT is used to grant specific privileges or permissions to users, allowing them to perform certain actions on the database objects. REVOKE, on the other hand, is used to revoke or remove previously granted privileges from users. So, the correct answer includes the two commands that are commonly used to control access and permissions in a database system.
25.
Contoh Data Integrity
Correct Answer
A. RECOVER TABLE
Explanation
The given options are all SQL commands. "RECOVER TABLE" is a valid SQL command that is used to recover a dropped table or restore a table from a backup. It allows users to recover data that may have been accidentally deleted or lost. The other options, "SELECT," "UPDATE," and "GRANT," are also valid SQL commands but they do not specifically relate to data recovery or restoration. Therefore, the correct answer is "RECOVER TABLE."
26.
Contoh Auxiliary
Correct Answer(s)
A. UNLOAD
C. LOAD
D. RENAME COLUMN
Explanation
The correct answer includes the words "UNLOAD, LOAD, RENAME COLUMN". These words are all related to database operations. UNLOAD is used to export data from a database, LOAD is used to import data into a database, and RENAME COLUMN is used to change the name of a column in a database table. Therefore, these words can be categorized as auxiliary words in the context of database operations.