Related Topics

Related Subjects

SQL-99 Queries in Hindi

DIPLOMA_CSE / DBMS

SQL-99 Queries in Hindi

Introduction to SQL-99 Queries in Hindi

SQL-99 рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг SQL (Structured Query Language) рдХрд╛ рд╕рдВрд╕реНрдХрд░рдг рд╣реИ, рдЬрд┐рд╕реЗ 1999 рдореЗрдВ ANSI (American National Standards Institute) рдиреЗ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рдерд╛ред SQL-99 рдиреЗ SQL рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдореЗрдВ рдХрдИ рд╕реБрдзрд╛рд░ рдХрд┐рдП рдереЗред рдЗрд╕рдореЗрдВ рдирдП рддрд░реАрдХреЗ, рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░, рдФрд░ SQL рдореЗрдВ рдЙрдкрдпреЛрдЧреА рдлреАрдЪрд░реНрд╕ рдЬреЛрдбрд╝реЗ рдЧрдП, рдЬрд┐рдирдХрд╛ рдЙрдкрдпреЛрдЧ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рджреМрд░рд╛рди рдмрд╣реБрдд рд▓рд╛рднрдХрд╛рд░реА рд╕рд╛рдмрд┐рдд рд╣реЛрддрд╛ рд╣реИред рдЗрд╕ рд╕рдВрд╕реНрдХрд░рдг рдиреЗ SQL рдХреА рд╕рд╛рдорд░реНрдереНрдп рдХреЛ рдФрд░ рдмрдврд╝рд╛рдпрд╛ рдФрд░ рдЗрд╕реЗ рдФрд░ рдЕрдзрд┐рдХ рдордЬрдмреВрдд рддрдерд╛ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдмрдирд╛ рджрд┐рдпрд╛ред

Features of SQL-99 Queries in Hindi

  • Enhanced Syntax: SQL-99 рдиреЗ SQL рдХреА рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХреЛ рдФрд░ рд╕рд╛рдлрд╝ рдХрд┐рдпрд╛, рдЬрд┐рд╕рд╕реЗ рдЗрд╕реЗ рдкрдврд╝рдиреЗ рдФрд░ рд▓рд┐рдЦрдиреЗ рдореЗрдВ рд╕рд░рд▓рддрд╛ рд╣реБрдИред рдХрдИ рдирдП syntactical rules рдХреЛ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
  • Subqueries in FROM Clause: SQL-99 рдореЗрдВ, рдЖрдк subqueries рдХреЛ FROM рдХреНрд▓реЙрдЬ рдореЗрдВ рднреА рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рдЬрдЯрд┐рд▓ рдбреЗрдЯрд╛ рдореИрдирд┐рдкреБрд▓реЗрд╢рди рдЖрд╕рд╛рди рд╣реБрдЖред
  • Triggers: SQL-99 рдореЗрдВ triggers рдХрд╛ рд╕рдорд░реНрдерди рдХрд┐рдпрд╛ рдЧрдпрд╛, рдЬреЛ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рдШрдЯрдирд╛рдУрдВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИред
  • Views and Complex Queries: SQL-99 рдореЗрдВ views рдХреЛ рдмреЗрд╣рддрд░ рддрд░реАрдХреЗ рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдФрд░ complex queries рдХреЛ рдЕрдзрд┐рдХ рдкреНрд░рднрд╛рд╡реА рддрд░реАрдХреЗ рд╕реЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
  • Recursive Queries: SQL-99 рдиреЗ recursive queries рдХрд╛ рд╕рдорд░реНрдерди рд╢реБрд░реВ рдХрд┐рдпрд╛, рдЬреЛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ hierarchical рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ рдореЗрдВ рдЙрдкрдпреЛрдЧреА рд╣реИрдВред
  • Improved Data Integrity: SQL-99 рдореЗрдВ рдбреЗрдЯрд╛ рдХреА рд╕рдВрдкреВрд░реНрдгрддрд╛ рдФрд░ рд╕реБрд░рдХреНрд╖рд╛ рдХреЛ рдмреЗрд╣рддрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдирдП constraints рдЬреЛрдбрд╝реЗ рдЧрдП рд╣реИрдВред

Types of SQL-99 Queries in Hindi

SQL-99 Queries рдХреЛ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдЪрд╛рд░ рдкреНрд░рдХрд╛рд░реЛрдВ рдореЗрдВ рдмрд╛рдБрдЯрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

  • Data Query Language (DQL): рдЗрд╕рдореЗрдВ SELECT рдХреНрд╡реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдбреЗрдЯрд╛ рдХреЛ retrieve рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реИред
  • Data Definition Language (DDL): DDL рдХрд╛ рдЙрдкрдпреЛрдЧ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕реНрдХреАрдорд╛ рдХреЛ рдмрдирд╛рдиреЗ рдпрд╛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдореЗрдВ CREATE, ALTER, DROP рдЬреИрд╕реЗ commands рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
  • Data Manipulation Language (DML): DML рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╣рдо рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдореМрдЬреВрдж рдбреЗрдЯрд╛ рдХреЛ manipulate рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐ INSERT, UPDATE рдФрд░ DELETE commandsред
  • Data Control Language (DCL): DCL рдХрд╛ рдЙрдкрдпреЛрдЧ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдореЗрдВ GRANT рдФрд░ REVOKE commands рд╢рд╛рдорд┐рд▓ рд╣реИрдВред

SQL-99 Query Examples in Hindi

рдЕрдм рд╣рдо рдХреБрдЫ SQL-99 рдХреНрд╡реЗрд░рд┐рдпреЛрдВ рдХреЗ рдЙрджрд╛рд╣рд░рдг рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗ:

1. SELECT Query (DQL)

SELECT name, age FROM students WHERE age > 18;

рдпрд╣ query 'students' рдЯреЗрдмрд▓ рд╕реЗ рдЙрди рдЫрд╛рддреНрд░реЛрдВ рдХреЗ рдирд╛рдо рдФрд░ рдЖрдпреБ рдХреЛ select рдХрд░реЗрдЧреА рдЬрд┐рдирдХреА рдЖрдпреБ 18 рд╡рд░реНрд╖ рд╕реЗ рдЕрдзрд┐рдХ рд╣реИред

2. CREATE TABLE Query (DDL)

CREATE TABLE students ( id INT PRIMARY KEY, name VARCHAR(50), age INT );

рдпрд╣ query 'students' рдирд╛рдордХ рдПрдХ рдирдИ рдЯреЗрдмрд▓ рдмрдирд╛рдПрдЧреА рдЬрд┐рд╕рдореЗрдВ id, name рдФрд░ age columns рд╣реЛрдВрдЧреЗред

3. INSERT Query (DML)

INSERT INTO students (id, name, age) VALUES (1, 'Ravi', 20);

рдпрд╣ query 'students' рдЯреЗрдмрд▓ рдореЗрдВ рдПрдХ рдирдпрд╛ рд░рд┐рдХреЙрд░реНрдб рдбрд╛рд▓реЗрдЧреА рдЬрд┐рд╕рдореЗрдВ id 1, name 'Ravi', рдФрд░ age 20 рд╣реЛрдЧрд╛ред

4. GRANT Query (DCL)

GRANT SELECT, INSERT ON students TO user_name;

рдпрд╣ query 'students' рдЯреЗрдмрд▓ рдкрд░ user_name рдХреЛ SELECT рдФрд░ INSERT рдЕрдзрд┐рдХрд╛рд░ рджреЗрдЧреАред

Features of SQL-99 Queries in Hindi

Introduction to SQL-99 Features

рдЪрд▓рд┐рдП рдЖрдЬ рд╣рдо рдмрд╣реБрдд рд╣реА рдЖрд╕рд╛рди рдФрд░ рджреЛрд╕реНрддрд╛рдирд╛ рддрд░реАрдХреЗ рд╕реЗ рд╕рдордЭрддреЗ рд╣реИрдВ рдХрд┐ SQL-99 рдиреЗ рдХреНрдпрд╛-рдХреНрдпрд╛ рдирдП features рд▓реЗрдХрд░ рдЖрдП рдереЗред рдпреЗ version 1999 рдореЗрдВ рдЖрдпрд╛ рдерд╛ рдФрд░ рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рд╡рд╛рд▓реЗ SQL versions рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХрдИ advanced capabilities рдХреЛ include рдХрд┐рдпрд╛ рдЧрдпрд╛ред рдпреЗ рд╕рднреА features real-world applications рдФрд░ complex database queries рдХреЛ рдФрд░ рднреА рдЖрд╕рд╛рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП design рдХрд┐рдП рдЧрдП рдереЗред

Key Features of SQL-99 Queries in Hindi

  • Recursive Queries Support: SQL-99 рдореЗрдВ рдкрд╣рд▓реА рдмрд╛рд░ recursive queries рдХреЛ introduce рдХрд┐рдпрд╛ рдЧрдпрд╛ред рдпрд╣ рдЦрд╛рд╕рддреМрд░ рдкрд░ hierarchical рдбреЗрдЯрд╛ рдЬреИрд╕реЗ рдХрд┐ employees рдХреА reporting structure рдХреЛ manage рдХрд░рдиреЗ рдореЗрдВ рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╣реЛрддрд╛ рд╣реИред
  • Common Table Expressions (CTE): CTE рдиреЗ queries рдХреЛ modular рдФрд░ readable рдмрдирд╛рдпрд╛ред рдЕрдм рдЖрдк temporary result sets create рдХрд░рдХреЗ рдЙрдиреНрд╣реЗрдВ рдмрд╛рд░-рдмрд╛рд░ use рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдЦрд╛рд╕рддреМрд░ рдкрд░ nested queries рдХреЛ simplify рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдЖрддрд╛ рд╣реИред
  • Subqueries in FROM Clause: рдЕрдм рдЖрдк subqueries рдХреЛ FROM clause рдХреЗ рдЕрдВрджрд░ рднреА рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ complex data processing рдФрд░ summarization рдЖрд╕рд╛рди рд╣реЛ рдЧрдпрд╛ рд╣реИред
  • Triggers: SQL-99 рдореЗрдВ triggers рдХреЛ add рдХрд┐рдпрд╛ рдЧрдпрд╛, рдЬреЛ рдХрд┐ рдХрд┐рд╕реА table рдкрд░ рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ insert, update рдпрд╛ delete events рдХреЗ base рдкрд░ automatic actions execute рдХрд░рддреЗ рд╣реИрдВред
  • Enhanced Data Types: SQL-99 рдиреЗ рдирдП data types рдХреЛ introduce рдХрд┐рдпрд╛ рдЬреИрд╕реЗ рдХрд┐ BLOB, CLOB, BOOLEAN рдЖрджрд┐, рдЬрд┐рд╕рд╕реЗ developers рдХреЛ рдФрд░ flexibility рдорд┐рд▓реАред
  • Object-Oriented Features: рдЗрд╕ version рдореЗрдВ object-relational database features рдЬреЛрдбрд╝реЗ рдЧрдП, рдЬреИрд╕реЗ structured user-defined types, inheritance, method definitions рдЖрджрд┐ред
  • Multi-set Operations: INTERSECT рдФрд░ EXCEPT рдЬреИрд╕реЗ рдирдП set operators рдХреЛ support рдХрд┐рдпрд╛ рдЧрдпрд╛, рдЬрд┐рд╕рд╕реЗ рдЖрдк sets рдХреЗ рдмреАрдЪ рдХреА differences рдФрд░ similarities рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ identify рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
  • Improved Integrity Constraints: рдЕрдм рдЖрдк complex integrity rules define рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ database data рд╣рдореЗрд╢рд╛ valid рдФрд░ consistent рд░рд╣реЗред
  • BETWEEN, LIKE, IN Enhancements: SQL-99 рдореЗрдВ рдЗрди operators рдХреА performance рдФрд░ flexibility рдХреЛ рдФрд░ improve рдХрд┐рдпрд╛ рдЧрдпрд╛ред

Code Example of Recursive Query in SQL-99

рдиреАрдЪреЗ рдПрдХ recursive query рдХрд╛ рдЙрджрд╛рд╣рд░рдг рд╣реИ рдЬреЛ рдХрд┐рд╕реА рдХрдВрдкрдиреА рдХреА employee hierarchy рдХреЛ show рдХрд░рддрд╛ рд╣реИ:

WITH RECURSIVE emp_hierarchy AS ( SELECT employee_id, manager_id, name FROM employees WHERE manager_id IS NULL UNION ALL SELECT e.employee_id, e.manager_id, e.name FROM employees e INNER JOIN emp_hierarchy eh ON e.manager_id = eh.employee_id ) SELECT * FROM emp_hierarchy;

рдЗрд╕ code рдореЗрдВ рд╣рдордиреЗ рдПрдХ recursive CTE рдмрдирд╛рдпрд╛ рд╣реИ рдЬреЛ рд╕рднреА managers рдФрд░ рдЙрдирдХреЗ рдиреАрдЪреЗ рдЖрдиреЗ рд╡рд╛рд▓реЗ employees рдХреА рдкреВрд░реА hierarchy return рдХрд░рддрд╛ рд╣реИред

Table: SQL-99 рдореЗрдВ рдЬреЛрдбрд╝реЗ рдЧрдП Main Features

Feature Description
Recursive Queries Hierarchical data рдХреЛ manage рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП recursive syntax рдХрд╛ рдкреНрд░рдпреЛрдЧ
Common Table Expressions Reusable temporary query blocks
Triggers Auto execute logic on insert/update/delete events
Object Types Object-oriented programming рдХреЗ features рдЬреИрд╕реЗ inheritance
New Data Types BLOB, CLOB, BOOLEAN рдЖрджрд┐ рдирдП рдкреНрд░рдХрд╛рд░ рдЬреЛрдбрд╝реЗ рдЧрдП
Set Operators INTERSECT рдФрд░ EXCEPT рдЬреИрд╕реЗ operations рдХреА рд╕реБрд╡рд┐рдзрд╛

Types of SQL-99 Queries in Hindi

Introduction to SQL-99 Query Types

рдЬрдм рднреА рд╣рдо SQL рд╕реАрдЦрддреЗ рд╣реИрдВ, рддреЛ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рд╣рдорд╛рд░реЗ рд╕рд╛рдордиреЗ рдпреЗ рд╕рд╡рд╛рд▓ рдЖрддрд╛ рд╣реИ рдХрд┐ тАЬрдХрд┐рддрдиреЗ рдкреНрд░рдХрд╛рд░ рдХреА queries рд╣реЛрддреА рд╣реИрдВ?тАЭ рдФрд░ рдЙрдирдХрд╛ рдХреНрдпрд╛ рдЙрдкрдпреЛрдЧ рд╣реЛрддрд╛ рд╣реИред рддреЛ рдЪрд▓рд┐рдП рдЖрдЬ рд╣рдо SQL-99 рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕рд╛рд░реЗ query types рдХреЛ рдПрдХрджрдо рдЖрд╕рд╛рди рдФрд░ рджреЛрд╕реНрддрд╛рдирд╛ рддрд░реАрдХреЗ рд╕реЗ рд╕рдордЭрддреЗ рд╣реИрдВред SQL-99 рдиреЗ рдкрд╣рд▓реЗ рд╕реЗ рдореМрдЬреВрдж categories рдХреЛ рдФрд░ рднреА рдмреЗрд╣рддрд░ рддрд░реАрдХреЗ рд╕реЗ define рдХрд┐рдпрд╛ рдФрд░ рдХреБрдЫ рдирдП functionalities рднреА introduce рдХрд┐рдП рдЬрд┐рд╕рд╕реЗ queries рдФрд░ flexible рдФрд░ powerful рдмрди рдЧрдИрдВред

Main Categories of SQL-99 Queries in Hindi

  • Data Query Language (DQL): рдЗрд╕ category рдореЗрдВ рд╕рд┐рд░реНрдл SELECT statement рдЖрддрд╛ рд╣реИ, рдЬреЛ database рд╕реЗ data рдХреЛ fetch рдХрд░рдиреЗ рдХрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред SQL-99 рдореЗрдВ SELECT рдХреЗ рд╕рд╛рде advanced subqueries, joins рдФрд░ recursive queries рдХреЛ рднреА support рдХрд┐рдпрд╛ рдЧрдпрд╛ред
  • Data Definition Language (DDL): DDL рдХрд╛ рдЙрдкрдпреЛрдЧ database рдХреЗ structure рдХреЛ define рдпрд╛ modify рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЬреИрд╕реЗ рдХрд┐ table рдмрдирд╛рдирд╛, column рдЬреЛрдбрд╝рдирд╛, рдпрд╛ table рд╣рдЯрд╛рдирд╛ред SQL-99 рдореЗрдВ structured types рдФрд░ inheritance рдЬреИрд╕реА advanced schema designing capabilities рдХреЛ рднреА рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ред
  • Data Manipulation Language (DML): DML рдХрд╛ рдЙрдкрдпреЛрдЧ database рдореЗрдВ рдореМрдЬреВрдж data рдХреЛ insert, update рдпрд╛ delete рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реЛрддрд╛ рд╣реИред SQL-99 рдореЗрдВ multi-row insert, MERGE statement рдФрд░ enhanced expressions рдХреЛ support рдХрд┐рдпрд╛ рдЧрдпрд╛ред
  • Data Control Language (DCL): DCL рдХрд╛ рдЙрдкрдпреЛрдЧ data access рдХреЛ control рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реЛрддрд╛ рд╣реИред рдЗрд╕рдореЗрдВ GRANT рдФрд░ REVOKE рдЬреИрд╕реЗ statements рд╣реЛрддреЗ рд╣реИрдВред SQL-99 рдиреЗ privileges рдХреЛ column level рддрдХ assign рдХрд░рдиреЗ рдХреА рд╕реБрд╡рд┐рдзрд╛ рднреА рджреАред
  • Transaction Control Language (TCL): TCL рдХрд╛ рдЙрдкрдпреЛрдЧ transactions рдХреЛ manage рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддрд╛рдХрд┐ data consistency рдмрдиреА рд░рд╣реЗред рдЗрд╕рдореЗрдВ COMMIT, ROLLBACK, SAVEPOINT рдЬреИрд╕реЗ statements рд╢рд╛рдорд┐рд▓ рд╣реИрдВред

Table: SQL-99 Queries рдХреА рдореБрдЦреНрдп Types рдФрд░ рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ

Query Type Statements Use
DQL SELECT рдбреЗрдЯрд╛ рдХреЛ fetch рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
DDL CREATE, ALTER, DROP рдбреЗрдЯрд╛рдмреЗрд╕ structure рдХреЛ define/modify рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
DML INSERT, UPDATE, DELETE рдбреЗрдЯрд╛ рдХреЛ modify рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
DCL GRANT, REVOKE рдбреЗрдЯрд╛ access рдХреЛ control рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
TCL COMMIT, ROLLBACK, SAVEPOINT Transactions рдХреЛ manage рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП

Examples of Each SQL-99 Query Type in Hindi

1. SELECT Query (DQL)

SELECT name, age FROM students WHERE age > 18;

рдпрд╣ query рдЙрди students рдХреЗ рдирд╛рдо рдФрд░ рдЙрдореНрд░ рдХреЛ return рдХрд░рддреА рд╣реИ рдЬрд┐рдирдХреА рдЙрдореНрд░ 18 рд╕рд╛рд▓ рд╕реЗ рдЬрд╝реНрдпрд╛рджрд╛ рд╣реИред

2. CREATE TABLE Query (DDL)

CREATE TABLE employees ( emp_id INT PRIMARY KEY, name VARCHAR(100), department VARCHAR(50) );

рдпрд╣ query рдПрдХ 'employees' рдЯреЗрдмрд▓ рдмрдирд╛рдПрдЧреА рдЬрд┐рд╕рдореЗрдВ рддреАрди рдХреЙрд▓рдо рд╣реЛрдВрдЧреЗ - emp_id, name рдФрд░ departmentред

3. INSERT Query (DML)

INSERT INTO employees (emp_id, name, department) VALUES (101, 'Amit', 'HR');

рдпрд╣ query рдПрдХ рдирдпрд╛ record 'employees' рдЯреЗрдмрд▓ рдореЗрдВ insert рдХрд░рддреА рд╣реИред

4. GRANT Query (DCL)

GRANT SELECT, INSERT ON employees TO 'user123';

рдпрд╣ query рдХрд┐рд╕реА user рдХреЛ 'employees' рдЯреЗрдмрд▓ рдкрд░ SELECT рдФрд░ INSERT permissions рджреЗрддреА рд╣реИред

5. COMMIT Query (TCL)

COMMIT;

рдпрд╣ query transaction рдХреЗ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдП рдЧрдП рд╕рднреА changes рдХреЛ permanently save рдХрд░ рджреЗрддреА рд╣реИред

FAQs

SQL-99, Structured Query Language рдХрд╛ рдПрдХ updated version рд╣реИ рдЬрд┐рд╕реЗ 1999 рдореЗрдВ introduce рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрд╕рдореЗрдВ recursive queries, object-oriented features, рдФрд░ рдирдП data types рдЬреИрд╕реЗ рдХрдИ advanced capabilities рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
SQL-99 queries рдкрд╛рдБрдЪ рдореБрдЦреНрдп рдкреНрд░рдХрд╛рд░ рдХреА рд╣реЛрддреА рд╣реИрдВ: DQL (Data Query Language), DDL (Data Definition Language), DML (Data Manipulation Language), DCL (Data Control Language), рдФрд░ TCL (Transaction Control Language)ред
Recursive queries рдХрд╛ рдЙрдкрдпреЛрдЧ hierarchical data рдХреЛ fetch рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ employees рдХреА reporting structure рдХреЛ show рдХрд░рдирд╛ред рдпрд╣ feature SQL-99 рдореЗрдВ рдкрд╣рд▓реА рдмрд╛рд░ introduce рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
CTE рдпрд╛рдиреА Common Table Expression, queries рдХреЛ modular рдФрд░ readable рдмрдирд╛рддрд╛ рд╣реИред рдпрд╣ temporary result sets create рдХрд░рдиреЗ рдХреА рд╕реБрд╡рд┐рдзрд╛ рджреЗрддрд╛ рд╣реИ рдЬреЛ complex queries рдХреЛ рдЖрд╕рд╛рди рдмрдирд╛рддреЗ рд╣реИрдВред
рд╣рд╛рдБ, SQL-99 рдореЗрдВ SQL-92 рдХреЗ рдореБрдХрд╛рдмрд▓реЗ рдХрдИ рдирдП features рдЬреЛрдбрд╝реЗ рдЧрдП рдЬреИрд╕реЗ рдХрд┐ recursive queries, CTE, triggers, object types, рдФрд░ рдирдИ data typesред рдпрд╣ version рдЕрдзрд┐рдХ advanced рдФрд░ flexible рд╣реИред
рдЬреА рд╣рд╛рдБ, SQL-99 рдореЗрдВ triggers рдХрд╛ support рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЖрдк insert, update рдпрд╛ delete operations рдкрд░ automatic actions define рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

Please Give Us Feedback