MCQOPTIONS
Saved Bookmarks
This section includes 427 Mcqs, each offering curated multiple-choice questions to sharpen your Technical Programming knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
‘x’ in the following MySQL statement is ____________ |
| A. | column name |
| B. | table name |
| C. | server name |
| D. | database name |
| Answer» C. server name | |
| 2. |
The function returning reference to array of row values is ______________ |
| A. | fetchrow_array() |
| B. | fetchrow_arrayref() |
| C. | fetch() |
| D. | fetchrow_hashref() |
| Answer» C. fetch() | |
| 3. |
The column attribute provides unique numbers for identification is ______________ |
| A. | AUTO_INCREMENT |
| B. | UNSIGNED |
| C. | IDENTIFY |
| D. | DESCRIBE |
| Answer» B. UNSIGNED | |
| 4. |
The AUTO_INCREMENT column attribute is best used with ______________ |
| A. | FLOAT |
| B. | INT |
| C. | CHARACTER |
| D. | DOUBLE |
| Answer» C. CHARACTER | |
| 5. |
Issuing ‘SELECT’ on a MERGE table is like _____________ |
| A. | UNION |
| B. | UNION ALL |
| C. | UNION DISTINCT |
| D. | JOIN |
| Answer» C. UNION DISTINCT | |
| 6. |
Which of these is not optional? |
| A. | select_list |
| B. | table_list |
| C. | row_constraint |
| D. | grouping_columns |
| Answer» B. table_list | |
| 7. |
How many digits is the DECIMAL used for expressions containing only exact values with fractional part? |
| A. | 32 |
| B. | 64 |
| C. | 65 |
| D. | 16 |
| Answer» D. 16 | |
| 8. |
What is the precision of BIGINT? |
| A. | 32 |
| B. | 64 |
| C. | 128 |
| D. | 16 |
| Answer» C. 128 | |
| 9. |
The search mode that uses natural language search as a subroutine is ____________ |
| A. | Natural language |
| B. | Boolean mode |
| C. | Query expansion |
| D. | Cross mode |
| Answer» D. Cross mode | |
| 10. |
The spatial datatype used to store a curve is _____________ |
| A. | GEOMETRY |
| B. | POINT |
| C. | LINESTRING |
| D. | POLYGON |
| Answer» D. POLYGON | |
| 11. |
Stored programs degrade database security. |
| A. | True |
| B. | False |
| C. | May be True or False |
| D. | Can't say |
| Answer» C. May be True or False | |
| 12. |
Execution on a time activated basis according to a schedule is done by _____________ |
| A. | Stored program |
| B. | Events |
| C. | Triggers |
| D. | Stored procedures |
| Answer» C. Triggers | |
| 13. |
The system variable ‘system_time_zone’ can be reset at runtime. |
| A. | True |
| B. | False |
| C. | May be True or False |
| D. | Can't say |
| Answer» C. May be True or False | |
| 14. |
The following MySQL statement is valid. |
| A. | True |
| B. | False |
| C. | May be True or False |
| D. | Can't say |
| Answer» B. False | |
| 15. |
abc in the following MySQL statement is ___________ |
| A. | column name |
| B. | table name |
| C. | row name |
| D. | database name |
| Answer» B. table name | |
| 16. |
abc in the following MySQL statement is ____________ |
| A. | row name |
| B. | column name |
| C. | view |
| D. | database |
| Answer» C. view | |
| 17. |
xyz in the following MySQL statement is __________ |
| A. | table |
| B. | column |
| C. | view |
| D. | database |
| Answer» D. database | |
| 18. |
Is there any error in the following MySQL statement? |
| A. | No |
| B. | Yes |
| C. | Depends |
| D. | None of the mentioned |
| Answer» B. Yes | |
| 19. |
Which clause is similar to “HAVING” clause in Mysql? |
| A. | SELECT |
| B. | WHERE |
| C. | FROM |
| D. | None of the mentioned |
| Answer» C. FROM | |
| 20. |
If in Table “account”, a column “cust_id” consists of {1,2,2,3,3,5,6,7,8,8} then what will be the output on executing the following MySQL statement? |
| A. | {1, 2, 2, 3, 3, 5, 6, 7, 8, 8} |
| B. | {1, 2, 3, 5, 6, 7, 8} |
| C. | { } |
| D. | None of the mentioned |
| Answer» C. { } | |
| 21. |
If in Table “employee”, a column “emp_id” consists of {1,2,2,3,3,5,6,7,8,8} then what will be the output on executing the following MySQL statement? |
| A. | {1,2,2,3,3,5,6,7,8,8} |
| B. | {1,2,3,5,6,7,8} |
| C. | { } |
| D. | None of the mentioned |
| Answer» C. { } | |
| 22. |
Is there any error in executing the following MySQL command? |
| A. | Yes |
| B. | No |
| C. | Depends on condition |
| D. | None of the mentioned |
| Answer» C. Depends on condition | |
| 23. |
What is the meaning of the “WHERE” clause in Mysql? |
| A. | Filtering out unwanted rows from result set |
| B. | Filtering out unwanted columns from result set |
| C. | Filtering out unwanted rows and columns from result set |
| D. | None of the mentioned |
| Answer» B. Filtering out unwanted columns from result set | |
| 24. |
Which Keyword is used to remove duplicate rows in the result set? |
| A. | DISTINCTS |
| B. | MODIFY |
| C. | DISTINCT |
| D. | All of the mentioned |
| Answer» B. MODIFY | |
| 25. |
How can we define the clause “FROM” in Mysql? |
| A. | It defines the tables used by a query |
| B. | It defines the linking of tables in Mysql |
| C. | It defines the tables used by a query & linking of tables in Mysql |
| D. | None of the mentioned |
| Answer» D. None of the mentioned | |
| 26. |
In the following MySQL query, “person_1” belongs to which category of table in MySQL? |
| A. | Permanent Tables |
| B. | Virtual tables |
| C. | Temporary tables |
| D. | None of the mentioned |
| Answer» C. Temporary tables | |
| 27. |
What is the meaning of “Temporary Tables” in Mysql? |
| A. | Rows returned by sub query |
| B. | Permanent tables |
| C. | Virtual tables |
| D. | All of the mentioned |
| Answer» B. Permanent tables | |
| 28. |
Find the missing clause from the following SQL statement? |
| A. | FROM |
| B. | WHERE |
| C. | SELECT |
| D. | None of the mentioned |
| Answer» B. WHERE | |
| 29. |
“SELECT” clause cannot be used without which clause in Mysql? |
| A. | FROM |
| B. | WHERE |
| C. | ORDER BY |
| D. | All of the mentioned |
| Answer» B. WHERE | |
| 30. |
“CREATE TABLE …” command is used to create which type of table in Mysql? |
| A. | Permanent Tables |
| B. | Virtual tables |
| C. | Temporary tables |
| D. | All of the mentioned |
| Answer» B. Virtual tables | |
| 31. |
“CREATE VIEW …” command is used to create which type of table in Mysql? |
| A. | Permanent Tables |
| B. | Virtual tables |
| C. | Temporary tables |
| D. | All of the mentioned |
| Answer» C. Temporary tables | |
| 32. |
If emp_id contain the following set {9, 7, 6, 4, 3, 1, 2}, what will be the output on execution of the following MySQL command? |
| A. | {9, 7, 6, 4, 3, 1, 2} |
| B. | {1, 2, 3, 4, 6, 7, 9} |
| C. | {2, 1, 3, 4, 6, 7, 9} |
| D. | None of the mentioned |
| Answer» C. {2, 1, 3, 4, 6, 7, 9} | |
| 33. |
Is there any error in the following MySQL command? |
| A. | Yes |
| B. | No error |
| C. | Depends |
| D. | None of the mentioned |
| Answer» C. Depends | |
| 34. |
Which command is used to create “Temporary tables” in MySQL? |
| A. | CREATE TABLE; |
| B. | CREATE VIEW |
| C. | Both CREATE TABLE; and CREATE VIEW |
| D. | None of the mentioned |
| Answer» E. | |
| 35. |
What will be the output of the following MySQL statement ? |
| A. | False |
| B. | Null |
| C. | Depend |
| D. | None of the mentioned |
| Answer» C. Depend | |
| 36. |
Which of the following statements is/are correct with respect to “VIEW”? |
| A. | “VIEW” is a query that stored in the data dictionary |
| B. | There is no data associated with “VIEW” |
| C. | “VIEW” creates virtual tables in Database |
| D. | All of the mentioned |
| Answer» E. | |
| 37. |
What is the meaning of “GROUP BY” clause in Mysql? |
| A. | Group data by column values |
| B. | Group data by row values |
| C. | Group data by column and row values |
| D. | None of the mentioned |
| Answer» B. Group data by row values | |
| 38. |
Find odd one out? |
| A. | GROUP BY |
| B. | DESC |
| C. | ASC |
| D. | ORDER BY |
| Answer» B. DESC | |
| 39. |
What is the need of “column Aliases” in “SELECT” clause? |
| A. | To assign a new label to the column in result set |
| B. | To overwrite the existing column name in result set |
| C. | To modify the column name while using literals, Expression, built_in functions with “SELECT clause |
| D. | All of the mentioned |
| Answer» E. | |
| 40. |
Which among the following is an optional Keyword? |
| A. | DISTINICTS |
| B. | ALL |
| C. | AS |
| D. | Both AS and ALL |
| Answer» E. | |
| 41. |
Is “GROUP BY” clause is similar to “ORDER BY” clause? |
| A. | Yes |
| B. | No |
| C. | Depends |
| D. | None of the mentioned |
| Answer» C. Depends | |
| 42. |
What is the use of “VIEW” in Mysql? |
| A. | To hide columns from the users |
| B. | To hide the complexity of the database |
| C. | To simplify complexity of database design |
| D. | All of the mentioned |
| Answer» E. | |
| 43. |
Which among the following belongs to an “aggregate function”? |
| A. | COUNT |
| B. | UPPER |
| C. | LOWER |
| D. | All of the mentioned |
| Answer» B. UPPER | |
| 44. |
What is the meaning of “ORDER BY” clause in Mysql? |
| A. | Sorting your result set using column data |
| B. | Aggregation of fields |
| C. | Sorting your result set using row data |
| D. | None of the mentioned |
| Answer» B. Aggregation of fields | |
| 45. |
What is the meaning of “HAVING” clause in Mysql? |
| A. | To filter out the row values |
| B. | To filter out the column values |
| C. | To filter out the row and column values |
| D. | None of the mentioned |
| Answer» B. To filter out the column values | |
| 46. |
“COUNT” keyword belongs to which categories in Mysql? |
| A. | Aggregate functions |
| B. | Operators |
| C. | Clauses |
| D. | All of the mentioned |
| Answer» B. Operators | |
| 47. |
What is the significance of “ORDER BY” in the following MySQL statement? |
| A. | Data of emp_id will be sorted |
| B. | Data of emp_id will be sorted in descending order |
| C. | Data of emp_id will be sorted in ascending order |
| D. | All of the mentioned |
| Answer» B. Data of emp_id will be sorted in descending order | |
| 48. |
What is the significance of the statement “GROUP BY d.name” in the following MySQL statement? |
| A. | Aggregation of the field “name” of both table |
| B. | Aggregation of the field “name” of table “department” |
| C. | Sorting of the field “name” |
| D. | None of the mentioned |
| Answer» C. Sorting of the field “name” | |
| 49. |
What is the significance of the statement “HAVING COUNT (emp_id)>2” in the following MySQL statement? |
| A. | Filter out all rows whose total emp_id below 2 |
| B. | Selecting those rows whose total emp_id>2 |
| C. | Filter out all rows whose total emp_id below 2 & Selecting those rows whose total emp_id>2 |
| D. | None of the mentioned |
| Answer» D. None of the mentioned | |
| 50. |
Which of the following belongs to an “aggregate function”? |
| A. | COUNT |
| B. | SUM/AVG |
| C. | MIN/MAX |
| D. | All of the mentioned |
| Answer» E. | |