Database - Sql Test

Test Instructions :

1. The Test is 1hr duration.
2. The Test Paper consists of 30 questions. The maximum marks are 30.
3. All the questions are multiple choice question type with three options for each question.
4. Out of the three options given for each question, only one option is the correct answer.
5. Each question is allotted 1 mark for each correct response.
6. 0.25 will be deducted for incorrect response of each question.
Start Test

   Time Left : 00 : 30    : 00

What is DML?

  

  

  

  

With SQL, how do you select all the records from a table named "Persons" where the value of the column "FirstName" starts with an "a"?

  

  

  

  

  

What type of lock will deny users any access to a table?

  

  

  

  

  

A table may be joined to itself.

  

  

  

On executing DELETE command, if you get an error "foreign key constraint" what does it imply?

  

  

  

  

An outer join requires each record in the two joined tables to have a matching record.

  

  

  

  

With SQL, how do you select all the records from a table named "Persons" where the "LastName" is alphabetically between (and including) "Hansen" and "Pettersen"?

  

  

  

Which command is used for showing current date and time in Mysql command line tool?

  

  

  

  

Which of the following is not a character manipulation function?

  

  

  

  

Which of the following can add a row to a table?

  

  

  

  

With SQL, how can you return all the records from a table named "Persons" sorted descending by "FirstName"?

  

  

  

  

The “Mysql command line tool” formats are bounded by

  

  

  

  

In a LIKE clause, you can ask for any 6 letter value by writing?

  

  

  

  

MySQL is

  

  

  

  

How is structure of a table got in MySQL?

  

  

  

  

In PHP in order to access MySQL database you will use:

  

  

  

  

What is DCL?

  

  

  

  

How many distinct, different values can you hold in an enum field?

  

  

  

  

If you're writing a client using the C language API, your source code should include the following line at the top:

  

  

  

  

A NULL value is treated as a blank or 0.

  

  

  

Can I define multiple unique constraints on a table?

  

  

What's the difference between the DESCRIBE and SHOW FIELDS FROM commands?

  

  

  

How can you change "Hansen" into "Nilsen" in the "LastName" column in the Persons table?

  

  

  

  

Which SQL keyword is used to sort the result-set?

  

  

  

  

What is a candidate key?

  

  

  

  

Given an employees table as follows:   emp_id emp_name 1 Brush 2 Jerrin  what value will be return by below query ? Select count(*) from employees  

  

  

  

  

Which of these is not a valid name for a column

  

  

  

  

Enum values are stored according to their index numbers

  

  

How do I find out all databases starting with ‘test to which I have access to?

  

  

  

  

What MySQL property is used to create a surrogate key in MySQL?

  

  

  

  

How to view all Triggers in MySQL?

  

  

  

  

MySQL Access security is controlled through?

  

  

  

  

________ is an open source DBMS product that runs on UNIX, Linux and Windows.

  

  

  

  

The “Mysql command line tool” format the results in which of the following format:

  

  

  

  

What does the DESC keyword do in the following query? SELECT * FROM MY_TABLE WHERE ID > 0 ORDER BY ID, NAME DESC

  

  

  

  

  

The result of a SELECT statement can contain duplicate rows.

  

  

  

Can DISTINCT command be used for more than one column?

  

  

Which of the following is not a valid aggregate function?

  

  

  

  

With SQL, how do you select a column named "FirstName" from a table named "Persons"?

  

  

  

Which of the following is not an SQL aggregate function?

  

  

  

  

  

You are required to buy a license for MySQL if

  

  

  

  

  

The "father" of MySQL is

  

  

  

  

mysql_pconnect() is used to make a persistent connection to the database which means a SQL link that do not close when the execution of your script ends.

  

  

User() fucntion returns the current users user name and ___________

  

  

  

  

MySql | Which of the following is available in MySQL:

  

  

  

  

  

When do we use a HAVING clause?

  

  

  

  

Which one will delete the table data as well as table structure?

  

  

How many TRIGGERS are allowed in MySql table?

  

  

  

  

A user with RELOAD priveliges can

  

  

  

  

What is Row?

  

  

  

  

BLOB data type can have default column value.

  

  

MySQL supports the complete SQL99 standard

  

  

SQL is not case sensitive. SELECT is the same as select.

  

  

Which statement is used to access an existing Database?

  

  

  

  

Which of the following DBMSs do not have a native PHP extension?

  

  

  

  

  

A view is nothing but a ________ table or a stored query

  

  

  

  

With SQL, how can you insert "Olsen" as the "LastName" in the "Persons" table?

  

  

  

With SQL, how can you insert a new record into the "Persons" table?

  

  

  

The USE command?

  

  

  

  

Which authentications are required for login into Mysql command line tool?

  

  

  

  

What is DDL?

  

  

  

  

The ............. statement is used to delete a table.

  

  

  

  

Use the .............. to delete the data inside the table, and not the table itself?

  

  

  

  

With SQL, how do you select all the records from a table named "Persons" where the value of the column "FirstName" is "Peter"?

  

  

  

  

One of the early proponents of relational database who laid down many of the principles we use to this day was:

  

  

  

  

  

Which of these field types would be best to hold a .jpg image?

  

  

  

  

What is Column?

  

  

  

  

Which SQL statement is used to insert a new data in a database?

  

  

  

  

With SQL, how can you return the number of records in the "Persons" table?

  

  

  

  

Which SQL statement is used to return only different values?

  

  

  

  

Which of the following is the correct SQL statement to use to remove rows from a table?

  

  

  

  

A SELECT command without a WHERE clause returns?

  

  

  

  

Which SQL statement is used to extract data from a database?

  

  

  

  

  

To use MySQL on your computer, you'll need?

  

  

  

  

Transactions are used to treat sets of SQL statements atomically.

  

  

What will happen at the end of the following sequence of SQL commands? BEGIN TRANSACTION DELETE FROM MYTABLE WHERE ID=1 DELETE FROM OTHERTABLE ROLLBACK TRANSACTION

  

  

  

  

  

Which of the following is not an SQL aggregate function?

  

  

  

  

  

Commands passed to the MySQL daemon are written in.

  

  

  

  

Can I call a trigger directly called from an application?

  

  

With SQL, how do you select all the columns from a table named "Persons"?

  

  

  

  

How much storage space does DATETIME require?

  

  

  

  

Internally information is held in tables. Which of these is NOT a valid format:

  

  

  

  

  

In a SELECT with a GROUP BY clause, a WHERE clause, and a HAVING clause, the WHERE conditions are applied before the HAVING conditions.

  

  

  

  

Can joins be nested?

  

  

MySQL comes with as standard with client libraries for:

  

  

  

  

If you want to undo a GRANT, you should use

  

  

  

  

  

What is an open source DBMS product that runs on UNIX, Linux and Windows

  

  

  

  

With SQL, how can you delete the records where the "FirstName" is "Peter" in the Persons Table?

  

  

  

Which of the following is used to delete an entire MYSQL database?

  

  

  

  

What SQL clause is used to restrict the rows returned by a query?

  

  

  

  

If an ENUM column is declared NOT NULL, its default value is the first element of the list of allowed values.

  

  

  

  

Which of these field types would be best to hold a film title?

  

  

  

  

How can we get the number of records or rows in a table?

  

  

  

  

Sometimes the expression "select count(*)" will return fewer rows than the expression "select count(value)".

  

  

Which of the following commands should be used to create a database named “student”?

  

  

  

  

With SQL, how do you select all the records from a table named "Persons" where the "FirstName" is "Aru" and the "LastName" is "Sum"?

  

  

  

  

USE keyword is used to select a ___________

  

  

  

  

Primary Key does allow the Null Values. where as in Unique key doesn't accept the Null values.

  

  

What MySQL property is used to create a surrogate key in MySQL?

  

  

  

  

Which command is used for taking “server side help” in Mysql command line tool

  

  

  

  

Note:
  • Click the 'Submit Test' button given in the bottom of this page to Submit your answers.
  • Test will be submitted automatically if the time expired.
  • Don't refresh the page.