English

The code given below deletes the record from the table employee, which contains the following record structure: E_code - String E_name - String Sal - Integer City - String Note the following

Advertisements
Advertisements

Question

The code given below deletes the record from the table employee, which contains the following record structure:

E_code - String
E_name - String
Sal - Integer
City - String

Note the following to establish connectivity between Python and MySQL:

  • Username is root
  • Password is root
  • The table exists in a MySQL database named emp.
  • The details (E_code, E_name, Sal, City) are the attributes of the table.

Write the following statements to complete the code:

Statement 1 – to import the desired library.

Statement 2 – to execute the command that deletes the record with E_code as 'E101'.

Statement 3 – to delete the record permanently from the database. ____________

import ____________ as mysql #Statement1
def delete():
      mydb=mysql.connect(host="localhost",use r="root", 
      passwd="root",database="emp")

mycursor=mydb.cursor()
____________ #Statement 2
____________ #Statement 3
print ("Record deleted") 
Code Writing
Advertisements

Solution

Statement1: mysql.connector
Statement2: mycursor.execute("Delete from emp where E_code='E101'")
Statement3: mydb.commit() 
shaalaa.com
SQL for Data Definition
  Is there an error in this question or solution?
2022-2023 (March) Set 4

APPEARS IN

RELATED QUESTIONS

Each table comprises of ______  and ______.


Case Based

Consider the table STUDENT with the following detail.

STU_ID NAME STREAM MARKS CLASS
1. Aditya Science 87.5 12A
2. Vikram Commerce 88.7 12B
3. Astha Humanities 76.8 12C
4. Varsha Science 79.5 12A
5. Kanishka Science 77.9 12A
6. Anand Commerce 86.7 12B

Now answer the question given below:

Command to select all Science students from the table STUDENT


Case Based

Consider the table STUDENT with the following detail.

STU_ID NAME STREAM MARKS CLASS
1. Aditya Science 87.5 12A
2. Vikram Commerce 88.7 12B
3. Astha Humanities 76.8 12C
4. Varsha Science 79.5 12A
5. Kanishka Science 77.9 12A
6. Anand Commerce 86.7 12B

Now answer the question given below:

Delete records that belongs to 'Humanities' stream.


Which of the following command is used to remove a relation from an SQL database?


Which of the following is not an RDBMS?


Which of the following are included in defining a schema?


To know the names of existing databases, we use the statement:


What is not true with respect to the create table statement?


What statement will you give to view the structure of a table?


To remove an attribute or to add a constraint to an already existing table we use:


How will you add a primary key to a relation?


How will you add two columns coll and col2(composite key) as primary key to a relation?


How will you add a foreign key to a relation?


Which statement is used to remove a table from the database?


Raju's date of birth is 21/06/2006. How will his date be added to database?


Differentiate between the following statement:

ALTER and UPDATE


Using the CARSHOWROOM database given in the chapter, write the SQL queries for the following:

  1. Add a new column Discount in the INVENTORY table.
  2. Set appropriate discount values for all cars keeping in mind the following:
    (i) No discount is available on the LXI model.
    (ii) VXI model gives a 10 percent discount.
    (iii) A 12 percent discount is given on cars other than the LXI model and VXI model.
  3. Display the name of the costliest car with the fuel type “Petrol”.
  4. Calculate the average discount and total discount available on Baleno cars.
  5. List the total number of cars having no discount.

______ is a non-key attribute, whose values are derived from the primary key of some other table.


To establish a connection between Python and SQL databases, connect() is used. Which of the following arguments may not necessarily be given while calling connect()?


Write the command to view all tables in a database.


Write the command to view all databases.


Name any two DDL commands.


Ms Shalini has just created a table named “Employee” containing columns Ename, Department and Salary. After creating the table, she realized that she has forgotten to add a primary key column in the table. Help her in writing an SQL command to add a primary key column EmpId of integer type to the table Employee.

Thereafter, write the command to insert the following record in the table:

EmpId- 999
Ename- Shweta
Department: Production
Salary: 26900

Share
Notifications

Englishहिंदीमराठी


      Forgot password?
Use app×