MySQL SQL

MySQL হল SQL ভাষা

এসকিউএল কি?

এসকিউএল হল রিলেশনাল ডাটাবেস ম্যানিপুলেট করার জন্য একটি প্রমিত ভাষা।

SQL ডাটাবেস রেকর্ড সন্নিবেশ, অনুসন্ধান, আপডেট এবং মুছে ফেলার জন্য ব্যবহৃত হয়।

কিভাবে SQL ব্যবহার করবেন

নিম্নলিখিত SQL বিবৃতি "গ্রাহক" টেবিলের সমস্ত রেকর্ড নির্বাচন করে:

উদাহরণ: আপনার নিজস্ব SQL সার্ভার পান

SELECT * FROM Customers;

যে বিষয়গুলো মাথায় রাখতে হবে...

এসকিউএল কীওয়ার্ডগুলি কেস সংবেদনশীল নয়: নির্বাচন SELECT এর মতোই

এই টিউটোরিয়ালে আমরা সমস্ত SQL কীওয়ার্ড বড় হাতের অক্ষরে লিখব।

SQL স্টেটমেন্টের পরে সেমিকোলন?

কিছু ডাটাবেস সিস্টেমের প্রতিটি SQL স্টেটমেন্টের শেষে একটি সেমিকোলন প্রয়োজন।

একটি সেমিকোলন হল ডাটাবেস সিস্টেমে প্রতিটি SQL স্টেটমেন্টকে আলাদা করার আদর্শ উপায় যা সার্ভারে একই কলে একাধিক SQL স্টেটমেন্ট চালানোর অনুমতি দেয়।

এই টিউটোরিয়ালে, আমরা প্রতিটি SQL স্টেটমেন্টের শেষে সেমিকোলন ব্যবহার করব।

সবচেয়ে গুরুত্বপূর্ণ কিছু এসকিউএল কমান্ড

SELECT

একটি ডাটাবেস থেকে ডেটা বের করে

UPDATE

একটি ডাটাবেসে ডেটা আপডেট করে

DELETE

একটি ডাটাবেস থেকে ডেটা মুছে দেয়

INSERT INTO

ডাটাবেসে নতুন তথ্য সন্নিবেশ করান

CREATE DATABASE

একটি নতুন ডাটাবেস তৈরি করে

ALTER DATABASE

একটি ডাটাবেস রূপান্তর

CREATE TABLE

একটি নতুন টেবিল তৈরি করে

ALTER TABLE

একটি টেবিল পরিবর্তন করে

DROP TABLE

একটি টেবিল মুছে দেয়

CREATE INDEX

একটি সূচক তৈরি করে (সার্চ কী)

DROP INDEX

একটি কোড মুছে দেয়

অনুশীলন করুন

নিচের কোনটি একটি সাধারণ SQL স্টেটমেন্ট?

Customers(ID, CustomerName, City);
✗ ভুল! এটি সঠিক SQL সিনট্যাক্স নয়
SELECT * FROM Customers;
✓ ঠিক আছে! এটি একটি সাধারণ SQL SELECT স্টেটমেন্ট
{table: 'Customers', fields: 'ID CustomerName, City'}
✗ ভুল! এটি একটি JSON বিন্যাস, একটি SQL বিবৃতি নয়