All Exams Test series for 1 year @ ₹349 only
Question

Semi-join strategies are techniques for query processing in distributed database system. Which of the following is a semi-join technique ?

This question was previously asked in
UGC NET 2016 Paper 1 Question Paper (10-Jul-2016)
The correct answer is

Only the joining attributes are sent from one site to another and then only the required rows are returned.

In distributed query processing, shipping a whole relation between sites is costly. A semi-join reduces this transfer cost.

Step 1 — Site 1 projects its relation on the joining attribute(s) and sends only this column set to site 2.

Step 2 — Site 2 joins the received values with its relation and keeps only the rows that actually match (the semi-join \(S \ltimes R\)).

Step 3 — Only these required rows are sent back to site 1, where the final join is completed.

So the technique sends only the joining attributes and returns only the required rows. Sending all attributes defeats the purpose of reducing transfer, and returning all of the rows gives no reduction on the way back, so the other descriptions do not describe a semi-join.

Only the joining attributes are sent from one site to another and then only the required rows are returned. option is correct.

Was this answer helpful?

Similar Questions

  1. A computer based information system is needed :

    I. as it is difficult for administrative staff to process data.

    II. due to rapid growth of information and communication technology.

    III. due to growing size of organizations which need to process large volume of data.

    IV. as timely and accurate decisions are to be taken.

    Which of the above statement(s) is/are true ?

  2. Location transparency allows :

    I. Users to treat the data as if it is done at one location.

    II. Programmers to treat the data as if it is at one location.

    III. Managers to treat the data as if it is at one location.

    Which one of the following is correct ?

  3. Which of the following statements regarding the features of the object-oriented approach to databases are true ?

    (a) The ability to develop more realistic models of the real world.

    (b) The ability to represent the world in a non-geometric way.

    (c) The ability to develop databases using natural language approaches.

    (d) The need to split objects into their component parts.

    (e) The ability to develop database models based on location rather than state and behaviour.

    Codes :

  4. Match the following database terms to their functions :

    List - IList - II
    (a) Normalization(i) Enforces match of primary key to foreign key
    (b) Data Dictionary(ii) Reduces data redundancy in a database
    (c) Referential Integrity(iii) Defines view(s) of the database for particular user(s)
    (d) External Schema(iv) Contains metadata describing database structure

    Codes :

  5. Database applications were built directly on top of file system to overcome the following drawbacks of using file-systems :

    (a) Data redundancy and inconsistency

    (b) Difficulty in accessing Data

    (c) Data isolation

    (d) Integrity problems

  6. Manager’s salary details are hidden from the employee. This is called as

  7. Match the LIST-I with LIST-II

    LIST-ILIST-II
    A. Project Join Normal FormI. Concurrency
    B. The lost update problemII. Fifth Normal Form
    C. Discretionary Access ControlIII. SQL
    D. Data manipulation LanguageIV. Security

    Choose the correct answer from the options given below:

  8. Arrange the following phases of database design in the correct order :

    (A) Physical Design

    (B) Conceptual Design

    (C) Logical Design

    (D) Requirement Analysis

    Choose the correct answer from the options given below :

  9. What will be the right sequence of the phases of database design-

    A. Physical Design

    B. Conceptual Design

    C. Logical Design

    D. Requirement collection and analysis

    Choose the correct answer from the options given below:

  10. Which of the following statements is/are true w.r.t. Enterprise Resource Planning (ERP) ?

    (A) ERP automates and integrates majority of business processes.

    (B) ERP provides access to information in a Real Time Environment.

    (C) ERP is inexpensive to implement.


Important Questions from Database Introduction

  1. DBMS does not serve as a tool for which of the following?

  2. Which of the following is an advantage of ‘server-database’?

  3. Which one of the following is considered as a threat to database and DBMS ?

  4. Deductive model of DBMS is also known as ______.

  5. _____ is a system database that contains description of the data in the database.

Need Expert Advice?
Upcoming Exams
CTET
December 12, 2026
Test Series
UGC NET img
Teaching
UGC NET (Paper 2) 2026 Mock Test Series
796 Tests 2 Tests Free
4.4(39)
English
More Questions from UGC NET

Start Your Preparation with Prepp Mobile App

Download the app from Google Play & App Store
Download the app from Google Play & App Store
Prepp Mobile App