IT Questions and Answers :)

Monday, November 4, 2019

Which of the following is true about objects and/or classes in a database?

Which of the following is true about objects and/or classes in a database?

  • A class encapsulates only data
  • A class is an instance of an object
  • An object encapsulates only data
  • An object is an instance of a class 
Which of the following is true about objects and/or classes in a database?

EXPLANATION

An object is an instance of a class, and may be called a class instance or class object; instantiation is then also known as construction. Not all classes can be instantiated – abstract classes cannot be instantiated, while classes that can be instantiated are called concrete classes.

 

Share:

What command would you use to remove a row from a table in SQL?

What command would you use to remove a row from a table in SQL?

  • UPDATE FROM CUSTOMER
  • DROP FROM CUSTOMER
  • DELETE FROM CUSTOMER
  • REMOVE FROM CUSTOMER 
What command would you use to remove a row from a table in SQL?

EXPLANATION

SQL Delete Statement

The DELETE Statement is used to delete rows from a table.

Syntax of a SQL DELETE Statement

DELETE FROM table_name [WHERE condition];
  • table_name -- the table name which has to be updated.
NOTE: The WHERE clause in the sql delete command is optional and it identifies the rows in the column that gets deleted. If you do not include the WHERE clause all the rows in the table is deleted, so be careful while writing a DELETE query without WHERE clause.

SQL DELETE Example

To delete an employee with id 100 from the employee table, the sql delete query would be like,
DELETE FROM employee WHERE id = 100;
To delete all the rows from the employee table, the query would be like,
DELETE FROM employee;

SQL TRUNCATE Statement

The SQL TRUNCATE command is used to delete all the rows from the table and free the space containing the table.

Syntax to TRUNCATE a table:

TRUNCATE TABLE table_name;

SQL TRUNCATE Statement Example

To delete all the rows from employee table, the query would be like,
TRUNCATE TABLE employee;
Difference between DELETE and TRUNCATE Statements:
DELETE Statement: This command deletes only the rows from the table based on the condition given in the where clause or deletes all the rows from the table if no condition is specified. But it does not free the space containing the table.
TRUNCATE statement: This command is used to delete all the rows from the table and free the space containing the table.

SQL DROP Statement:

The SQL DROP command is used to remove an object from the database. If you drop a table, all the rows in the table is deleted and the table structure is removed from the database. Once a table is dropped we cannot get it back, so be careful while using DROP command. When a table is dropped all the references to the table will not be valid.
Syntax to drop a sql table structure:
DROP TABLE table_name;

SQL DROP Statement Example

To drop the table employee, the query would be like
DROP TABLE employee;
Difference between DROP and TRUNCATE Statement:
If a table is dropped, all the relationships with other tables will no longer be valid, the integrity constraints will be dropped, grant or access privileges on the table will also be dropped, if you want use the table again it has to be recreated with the integrity constraints, access privileges and the relationships with other tables should be established again. But, if a table is truncated, the table structure remains the same, therefore any of the above problems will not exist.

Share:

In programming, which type of loop will execute until a certain condition is met or not execute at all if the condition is initially false?

In programming, which type of loop will execute until a certain condition is met or not execute at all if the condition is initially false?

  • While
  • Do-While
  • For
  • If Else Statement 
In programming, which type of loop will execute until a certain condition is met or not execute at all if the condition is initially false?

EXPLANATION

The do/while statement creates a loop that executes a block of code once, before checking if the condition is true, then it will repeat the loop as long as the condition is true. The do/while statement is used when you want to run a loop at least one time, no matter what.
After the body of the 'for' loop executes, the flow of control jumps back up to the increment statement. ... If it is true, the loop executes and the process repeats itself (body of loop, then increment step, and then again condition). After the condition becomes false, the 'for' loop terminates.

 

Share:

What does SIM stand for in SIM card?

What does SIM stand for in SIM card?

  • Standard Identification Mechanism
  • Subscriber Identity Module
  • Simulated Identifier Microchip
  • Single Inline Memory 
What does SIM stand for in SIM card?

EXPLANATION

A SIM card, also known as a subscriber identity module, is a smart card that stores identification information that pinpoints a smartphone to a specific mobile network. ... There are two distinct technologies used; GSM (Global System for Mobile communication) and CDMA (Code Division Multiple Access).

Share:

What is the official expansion of the acronym "DVD"?

What is the official expansion of the acronym "DVD"?

  • Data Varience Disc
  • Digital Versatile Disc
  • Digital Video Disc
  • Digital Video Data 
What is the official expansion of the acronym "DVD"?

EXPLANATION

DVD (an abbreviation of digital versatile disc) is a digital optical disc storage format invented and developed in 1995.

 DVD is the acronym for Digital Versatile/Video Disc; is with 4.7GB capacity, instead of CD with 700MB. Both CD & DVDs work with Optical/Light/Laser beam technology. Data is available in 'PIT" & "LAND" for "0" & "1". Hence the media CD/DVD disc is "DIGITAL" media.

Share:

Popular Posts