SQL क्या है ? What is SQL in Hindi?

SQL एक language है जिसका इस्तेमाल database से डाटा को operate करने के लिए किया जाता है

SQL एक ऐसी language है जिससे आप सभी database को operate कर सकते है चाहे वह Oracle हो या SQL Server या MySQL या फिर कोई भी दूसरा database.

SQL का वेसे पूरा नाम SEQUEL है जिसे हम short में SQL बोलते है|

Full Form of SEQUEL

S – Structured

E – English

Que – Query

L – Language

Full Form of SQL

S – Structured

Q – Query

L – Language

What is SQL in Hindi?

SQL एक Structured Query Language है| SQL एक कम्युनिकेशन language है|

SQL का मुख्या कार्य database से डाटा को retrieve करना होता है|

Syntax of SQL

Select * From Table_Name;

Statement of SQL

Select * From Emp;

यहाँ लिखी sql statement में emp table से सारा डाटा fetch किया जा रहा है

यहाँ पर * का मतलब सारा डाटा (All data) है|

SQL is divided into 5 Languages / SQL को पांच भाग में बांटा गया है

1. DDL (Data Definition Language)

Data Definition Language से database का structure और table का schema तैयार किया जाता है|

Data Definition Language से किसी भी table को या database को पूरा delete भी किया जाता है|

DDL (Data Definition Language) Keyword

CREATE : Create keyword, DDL का पार्ट है create keyword से database और table का structure बनाया जाता है|

DROP : Drop keyword से database और table को delete किया जाता है|

ALTER : Alter keyword से database और table का name change किया जाता है|

TRUNCATE : Truncate से database और table का सारा डाटा delete किया जाता है और structure को भी delete किया जाता है और जो table और database को space allocate हुआ है वहां से भी remove किया जाता है |

2. DML (Data Manipulation Language)

Data Manipulation Language से Database/Table का डाटा manipulate किया जाता है |

DML (Data Manipulation Language) Keyword

SELECT : Select statement से database/table का डाटा select किया जाता है|

INSERT : Insert statement से हम table में डाटा को insert किया जाता है|

UPDATE : Update statement से table का डाटा update किया जाता है|

DELETE : Delete statement से table का डाटा delete किया जाता है|

3. TCL (Transaction Control Language)

Transaction Control Language से table/database में होने वाली transaction को control किया जाता है|

TCL (Transaction Control Language) Keyword

COMMIT : Commit transaction (save transaction)

ROLLBACK : Rollback transaction (undo transaction)

SAVEPOINT : Transaction में savepoint set करता है|

4. DCL ( Data Control Language )

Data Control Language से डाटा को कण्ट्रोल किया जाता है यानि permission set की जाती है की कोन data को access करेगा कोन नहीं करेगा|

DCL ( Data Control Language ) Keyboard

GRANT : Grant keyword से DBA किसी user को specific permission या role देता है |

REVOKE : Revoke से DBA किसी user को दी गयी specific permission को withdraw करता है|

Vikas Sharma

Vikas Sharma is Founder of Tech Master Hindi. Vikas Sharma holds BCA, MCA Degree and CCNA, MCITP, Oracle 10g, C, C++, ASP.Net Certification.Vikas Sharma is a professional UX/UI Web Developer and Designer. Vikas Sharma is IT Teacher in Govt Sen Sec School Mohal Distt Kullu (H.P.)

Related Posts

error: Content is protected !!