Unit 5: Solution of Ordinary Differential Equations (ODEs)- Exam Revision Notes

1. Introduction An Ordinary Differential Equation (ODE) is an equation involving one dependent variable and its derivatives with respect to one independent variable. Example:[\frac{dy}{dx} = f(x, y)] Goal → To find approximate (y) for (x = x_1, x_2, …) 2. Methods for Solving ODEs There are two types: 3. Euler’s Method The simplest numerical method….

Read More

Unit 4: Solution of Linear Algebraic Equations – Exam Revision Notes

1. Introduction 2. Existence and Types of Solutions A system ( A\mathbf{x} = \mathbf{b} ) may have: 3. Consistency of Linear System A system is consistent if it has at least one solution, i.e.,[\text{Rank}(A) = \text{Rank}([A|B])]If (\text{Rank}(A) < \text{Rank}([A|B])), then the system is inconsistent. 4. Direct Methods These methods give exact (or nearly exact) solutions…

Read More

Unit 9: Transaction Management and Concurrency Control (Exam Revision Notes)

1. Introduction to Transaction A transaction is a logical unit of work that performs one or more database operations (like INSERT, UPDATE, DELETE) and ensures data integrity.  Example:When transferring money between two accounts: Both operations must succeed together — otherwise, neither should happen. 2. Properties of a Transaction (ACID) Transactions must satisfy ACID properties to…

Read More

 Unit 7: Developing Stored Procedures, DML Triggers, and Indexing (Exam Revision Notes)

1. Introduction As databases grow larger and more complex, performing the same SQL operations repeatedly or ensuring data integrity manually becomes inefficient.To handle this, SQL provides Stored Procedures, Triggers, and Indexes — advanced features to improve automation, consistency, and performance. A. Stored Procedures 1. Definition A Stored Procedure is a precompiled set of SQL statements…

Read More

Unit 6: Manipulating and Querying Data (SQL DML Commands) (Exam Revision Notes)

1. Introduction Once database and tables are created, we need to manipulate (insert/update/delete) and query (retrieve) data stored in them.For this, we use DML (Data Manipulation Language) and DQL (Data Query Language) commands. 2. Major SQL DML Commands Command Purpose Example INSERT Adds new rows of data INSERT INTO Students VALUES (…); SELECT Retrieves data…

Read More