1.
SQL
SQL (Structured Query Language) is a standard language used to create, store, retrieve,
update, and manage data in relational databases.
2. Database
A database is an organized collection of related data stored electronically so that it can be
easily accessed, managed, and updated.
3. Table
A table is a database object that stores data in rows and columns.
Each row represents a record and each column represents a field.
4. Record
A record is a single row in a table that contains complete information about one entity.
5. Field
A field is a column in a table that stores a specific type of data for all records.
6. Data Types
Data types specify the kind of data that can be stored in a column, such as numeric data,
character data, or date values.
7. SQL Command Categories
a) DDL (Data Definition Language)
DDL commands are used to define, modify, and remove database structures like tables.
b) DML (Data Manipulation Language)
DML commands are used to insert, update, and delete data stored in database tables.
c) DQL (Data Query Language)
DQL commands are used to retrieve data from the database.
d) DCL (Data Control Language)
DCL commands are used to control access and permissions in the database.
8. Constraints
Constraints are rules applied to table columns to ensure data accuracy and integrity.
9. Primary Key
A primary key is a field that uniquely identifies each record in a table.
It cannot contain duplicate or null values.
10. Foreign Key
A foreign key is a field in one table that refers to the primary key of another table to
maintain relationships between tables.
11. NULL Value
A NULL value represents missing, unknown, or unavailable data in a field.
12. WHERE Clause
The WHERE clause is used to filter records based on specific conditions.
13. ORDER BY Clause
The ORDER BY clause is used to sort the result set in ascending or descending order.
14. Aggregate Functions
Aggregate functions perform calculations on multiple rows and return a single result, such as
total, average, or count.
15. LIKE Operator
The LIKE operator is used to search for a specific pattern in a column value.
16. SQL Case Sensitivity
SQL keywords are not case-sensitive, but data stored in tables may be case-sensitive
depending on the database system.
17. Advantages of SQL
• Easy to learn and use
• Efficient data retrieval
• Supports large databases
• Secure and reliable
18. Applications of SQL
SQL is used in banking systems, educational institutions, websites, business applications, and
data analysis.