SQL काय आहे आणि डेटाबेस व्यवस्थापनात त्याची भूमिका स्पष्ट करा
उत्तर: SQL(स्ट्रक्चर्ड क्वेरी लँग्वेज) ही डेटाबेस क्वेरी आणि व्यवस्थापित करण्यासाठी वापरली जाणारी भाषा आहे. हे आम्हाला डेटाबेसमधून डेटा पुनर्प्राप्त करणे, समाविष्ट करणे, अद्यतनित करणे आणि हटवणे यासारख्या ऑपरेशन्स करण्यास सक्षम करते. एसक्यूएल हे बहुतांश डेटाबेस मॅनेजमेंट सिस्टम्स(DBMS) मधील डेटाशी संवाद साधण्यासाठी आणि हाताळण्यासाठी एक मूलभूत साधन आहे.
Trong SQL, SELECT, INSERT, UPDATE, DELETE
là những câu lệnh gì và chúng được sử dụng để làm gì?
उत्तर:
SELECT
: एक किंवा अधिक सारण्यांमधून माहिती आणण्यासाठी डेटाबेसमधून डेटा पुनर्प्राप्त करते.INSERT
: डेटाबेसमधील टेबलमध्ये नवीन डेटा जोडतो.UPDATE
: टेबलमधील विद्यमान डेटा सुधारित करते.DELETE
: टेबलमधून डेटा काढून टाकते.
एसक्यूएल मधील Primary Key
आणि संकल्पना स्पष्ट करा Foreign Key
उत्तर:
Primary Key
: हा एक स्तंभ किंवा स्तंभांचा संच आहे जो टेबलमधील प्रत्येक पंक्ती अद्वितीयपणे ओळखण्यासाठी वापरला जातो. हे टेबलमधील डेटासाठी विशिष्टता आणि ओळख सुनिश्चित करते.Foreign Key
: हा एका टेबलमधील स्तंभ किंवा स्तंभांचा संच आहे जो दुसऱ्या सारणीच्या प्राथमिक कीचा संदर्भ देतो. हे डेटाबेसमधील दोन टेबलांमधील संबंध प्रस्थापित करते.
टेबलमधील डेटा फिल्टर करण्यासाठी विधानातील WHERE
खंड कसा वापरायचा SELECT
उत्तर: क्वेरी परिणामामध्ये समाविष्ट करण्यासाठी पंक्ती पूर्ण केल्या पाहिजेत अशा अटी निर्दिष्ट करण्यासाठी विधानातील WHERE
खंड वापरा. SELECT
उदाहरणार्थ:
SELECT * FROM Customers WHERE Country = 'USA';
JOIN
SQL मधील एकाधिक सारण्यांवरील डेटा एकत्र करण्यासाठी विधान कसे वापरावे
उत्तर: JOIN
विधानाचा वापर दोन किंवा अधिक सारण्यांमधील डेटा त्यांच्यामधील संबंधित स्तंभावर आधारित एकत्र करण्यासाठी केला जातो. विविध प्रकार आहेत JOIN
, जसे की INNER JOIN, LEFT JOIN, RIGHT JOIN,FULL JOIN
.
उदाहरणार्थ:
SELECT Orders.OrderID, Customers.CustomerName
FROM Orders
JOIN Customers ON Orders.CustomerID = Customers.CustomerID;
मध्ये अंगभूत फंक्शन्सचा वापर स्पष्ट करा SQL like SUM, COUNT, AVG, MAX, MIN
उत्तर:
SUM
: अंकीय स्तंभाच्या एकूण मूल्याची गणना करते.COUNT
: टेबलमधील पंक्तींची संख्या किंवा स्तंभातील शून्य नसलेल्या मूल्यांची संख्या मोजते.AVG
: अंकीय स्तंभाच्या सरासरी मूल्याची गणना करते.MAX
: स्तंभातील कमाल मूल्य पुनर्प्राप्त करते.MIN
: स्तंभातील किमान मूल्य पुनर्प्राप्त करते.
GROUP BY
SQL मधील डेटा गट करण्यासाठी विधान कसे वापरावे
उत्तर: GROUP BY
विधानाचा वापर पंक्ती एक किंवा अधिक स्तंभांमध्ये समान मूल्यांसह गटबद्ध करण्यासाठी आणि त्यावर एकत्रित कार्ये करण्यासाठी केला जातो.
उदाहरणार्थ:
SELECT Country, COUNT(*) AS TotalCustomers
FROM Customers
GROUP BY Country;
ORDER BY
SQL मध्ये डेटा क्रमवारी लावण्यासाठी विधान कसे वापरावे
उत्तर: he ORDER BY स्टेटमेंटचा वापर क्वेरी निकाल एक किंवा अधिक स्तंभांवर आधारित क्रमवारी लावण्यासाठी केला जातो. डीफॉल्ट चढत्या क्रम(ASC) आहे, परंतु DESC उतरत्या क्रमासाठी वापरला जाऊ शकतो.
उदाहरणार्थ:
SELECT * FROM Customers ORDER BY FirstName ASC, LastName DESC;
INSERT INTO
टेबलमध्ये नवीन डेटा घालण्यासाठी विधान कसे वापरावे
उत्तर: INSERT INTO
डेटाबेसमधील टेबलमध्ये नवीन डेटा जोडण्यासाठी विधान वापरा
उदाहरणार्थ:
INSERT INTO Customers(CustomerName, ContactName, Country)
VALUES('John Doe', 'John Doe Jr.', 'USA');
UPDATE
एसक्यूएलमधील स्टेटमेंट वापरून टेबलमधील डेटा कसा अपडेट करायचा.
उत्तर: UPDATE
टेबलमधील विद्यमान डेटा सुधारण्यासाठी विधान वापरा.
उदाहरणार्थ:
UPDATE Customers
SET ContactName = 'Jane Smith'
WHERE CustomerID = 1;