Add office photos
Employer?
Claim Account for FREE

Infotrack Systems

4.4
based on 10 Reviews
Filter interviews by

10+ AgriBird Interview Questions and Answers

Updated 5 Feb 2024

Q1. Upadating customer table

Ans.

Updating customer table

  • Use UPDATE statement with SET clause to update table

  • Specify the column to be updated and the new value

  • Use WHERE clause to specify the condition for updating specific rows

Add your answer

Q2. Creating customer table

Ans.

Creating customer table in SQL

  • Define the table structure with appropriate data types for each column

  • Include columns for customer ID, name, address, email, phone number, etc.

  • Set appropriate constraints such as primary key, unique, not null, etc.

  • Consider adding additional columns for date of birth, gender, etc. if required

  • Create indexes on frequently queried columns for better performance

View 1 answer

Q3. Delete customer table

Ans.

To delete customer table in SQL, use the DROP TABLE command.

  • Use the DROP TABLE command followed by the table name.

  • Make sure to backup the data before deleting the table.

  • Ensure that there are no dependencies on the table before deleting it.

Add your answer

Q4. Triggers of sql

Ans.

Triggers are special types of stored procedures that are automatically executed in response to certain events.

  • Triggers are used to enforce business rules or to perform complex calculations that involve multiple tables.

  • They can be used to audit changes to data, or to replicate data across multiple tables.

  • Triggers can be defined to execute before or after an INSERT, UPDATE, or DELETE statement.

  • They can also be defined to execute instead of the triggering statement.

  • Triggers can ...read more

Add your answer
Discover AgriBird interview dos and don'ts from real experiences

Q5. Cursors of sql

Ans.

Cursors are used to retrieve data from a result set one row at a time.

  • Cursors are used when we need to perform operations on individual rows of a result set.

  • They are declared, opened, fetched, and closed.

  • They can be used to update or delete data in a table.

  • They can be slow and memory-intensive, so should be used sparingly.

  • Example: DECLARE cursor_name CURSOR FOR SELECT * FROM table_name;

  • Example: OPEN cursor_name; FETCH NEXT FROM cursor_name INTO @variable;

  • Example: CLOSE cursor...read more

Add your answer

Q6. Joins of sql

Ans.

Joins are used to combine data from two or more tables based on a related column.

  • Types of joins: inner, left, right, full outer

  • Syntax: SELECT * FROM table1 JOIN table2 ON table1.column = table2.column

  • Can also use aliases for table names and columns

  • Joins can be nested or chained together

Add your answer
Are these interview questions helpful?

Q7. Indexes of sql

Ans.

Indexes are used to improve the performance of SQL queries by reducing the time taken to retrieve data.

  • Indexes are created on one or more columns of a table.

  • They can be clustered or non-clustered.

  • Clustered indexes determine the physical order of data in a table.

  • Non-clustered indexes create a separate structure to hold the indexed data.

  • Indexes should be used judiciously as they can slow down data modification operations.

Add your answer

Q8. Subsets of sql

Ans.

Subsets of SQL are different types of SQL languages used for specific purposes.

  • Data Definition Language (DDL) - used to define database schema

  • Data Manipulation Language (DML) - used to manipulate data in database

  • Data Control Language (DCL) - used to control access to database

  • Transaction Control Language (TCL) - used to manage transactions

  • Examples: CREATE, SELECT, INSERT, UPDATE, DELETE, GRANT, REVOKE, COMMIT, ROLLBACK

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q9. Normalization of sql

Ans.

Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity.

  • Normalization involves breaking down a table into smaller tables and defining relationships between them.

  • There are different levels of normalization, with each level having specific rules to follow.

  • Normalization helps to prevent data inconsistencies and anomalies.

  • Example: A customer table can be normalized into a customer table and an order table, with a relationship ...read more

Add your answer

Q10. Types of joins

Ans.

Types of joins in SQL are Inner Join, Left Join, Right Join, Full Outer Join, Cross Join.

  • Inner Join returns only the matching rows from both tables.

  • Left Join returns all the rows from the left table and matching rows from the right table.

  • Right Join returns all the rows from the right table and matching rows from the left table.

  • Full Outer Join returns all the rows from both tables.

  • Cross Join returns the Cartesian product of both tables.

Add your answer

Q11. What is typing?

Ans.

Typing is the act of inputting text by pressing keys on a keyboard or other input device.

  • Typing involves using a keyboard or input device to enter text.

  • It is a fundamental skill for computer users and is used for various purposes such as writing documents, sending emails, and chatting.

  • Typing speed and accuracy are important factors in productivity and efficiency.

  • Examples of typing include composing an email, writing a report, or chatting in a messaging app.

View 1 answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

3.9
 • 537 Interview Questions
3.8
 • 204 Interview Questions
3.9
 • 202 Interview Questions
4.1
 • 140 Interview Questions
3.7
 • 133 Interview Questions
View all
Top Infotrack Systems Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter