SQLite INSERT INTO স্টেটমেন্ট – ডেটা ইনসার্ট করার সম্পূর্ণ গাইড (বাংলা)

SQLite INSERT INTO স্টেটমেন্ট – ডেটা ইনসার্ট করার সম্পূর্ণ গাইড (বাংলা)

ডাটাবেসে তথ্য রাখার মূল কাজটি হয় ডেটা ইনসার্ট করার মাধ্যমে। SQLite-তে কোনো টেবিলে নতুন সারি (row) যোগ করতে আমরা INSERT INTO স্টেটমেন্ট ব্যবহার করি। এটি একটি DML (Data Manipulation Language) কমান্ড, যা টেবিলের কলামগুলোর…
SQLite DROP TABLE কমান্ড ব্যবহার করে টেবিল স্থায়ীভাবে মুছে ফেলার বাংলা টিউটোরিয়াল

SQLite DROP TABLE স্টেটমেন্ট – টেবিল ডিলিট করার সম্পূর্ণ গাইড (বাংলা)

SQLite-তে কোনো টেবিলের সম্পূর্ণ সংজ্ঞা (definition) এবং তার সঙ্গে জড়িত সমস্ত ডেটা, ইনডেক্স, ট্রিগার, কনস্ট্রেইন্ট ও অনুমতি স্পেসিফিকেশন একবারে সরিয়ে ফেলতে আমরা DROP TABLE কমান্ডটি ব্যবহার করি। এটি অত্যন্ত শক্তিশালী ও একই সাথে বিপজ্জনক…
SQLite CREATE TABLE স্টেটমেন্ট দিয়ে টেবিল তৈরি করার বাংলা টিউটোরিয়াল

SQLite CREATE TABLE স্টেটমেন্ট – টেবিল তৈরি করার পূর্ণাঙ্গ গাইড (বাংলা)

ডাটাবেসের প্রাণ হলো টেবিল – যেখানে সারি (row) ও কলামে (column) ডেটা সাজানো থাকে। SQLite-তে একটি নতুন টেবিল তৈরি করতে আমরা CREATE TABLE স্টেটমেন্ট ব্যবহার করি। এই কমান্ডের মাধ্যমে আমরা টেবিলের নাম,…
SQLite DETACH DATABASE কমান্ড ব্যবহার করে সংযুক্ত ডাটাবেস বিচ্ছিন্ন করার বাংলা টিউটোরিয়াল

SQLite DETACH DATABASE – সংযুক্ত ডাটাবেস বিচ্ছিন্ন করার পূর্ণাঙ্গ গাইড

আগের পর্বে আমরা শিখেছি কিভাবে ATTACH DATABASE কমান্ডের মাধ্যমে একই SQLite সেশনে একাধিক ডাটাবেস ফাইল যুক্ত করতে হয়। আজ আমরা শিখব কিভাবে সেই সংযুক্ত ডাটাবেসকে বিচ্ছিন্ন (detach) করতে হয়। DETACH DATABASE কমান্ড ব্যবহার করে আমরা নির্দিষ্ট…
SQLite ATTACH DATABASE কমান্ড দিয়ে একাধিক ডাটাবেস সংযুক্ত করার বাংলা টিউটোরিয়াল

SQLite ATTACH DATABASE – একাধিক ডাটাবেস সংযুক্ত করার সম্পূর্ণ গাইড (বাংলা)

SQLite সাধারণত একটি মাত্র ডাটাবেস ফাইল নিয়ে কাজ করলেও, অনেক সময় আমাদের একই সেশনে একাধিক ডাটাবেস অ্যাক্সেস করার প্রয়োজন পড়ে। যেমন একটি ডাটাবেসে ইউজার তথ্য, আরেকটিতে প্রোডাক্ট ক্যাটালগ – একসাথে…
SQLite ডেটাবেস তৈরি ও .dump কমান্ড বাংলা টিউটোরিয়াল

SQLite ডেটাবেস তৈরি (Create Database) – ধাপে ধাপে গাইড, .dump এক্সপোর্ট ও রিস্টোর

SQLite-তে নতুন ডাটাবেস তৈরি করা সম্ভবত সবচেয়ে সহজ কাজগুলোর একটি – কোনো আলাদা সার্ভার, ইউজারনেম-পাসওয়ার্ড বা বিশেষ অধিকারের প্রয়োজন নেই। শুধু sqlite3 কমান্ড দিয়ে একটি ফাইলের নাম বলে দিলেই নতুন ডাটাবেস তৈরি…
SQLite ডেটা টাইপ ও স্টোরেজ ক্লাস – বাংলা টিউটোরিয়াল

SQLite ডেটা টাইপ (Data Type) – স্টোরেজ ক্লাস, টাইপ অ্যাফিনিটি, বুলিয়ান ও ডেট-টাইম

যেকোনো ডাটাবেসে ডেটা সংরক্ষণের জন্য আমাদের জানতে হয় কোন ধরণের ডেটা কোন ফরম্যাটে রাখা হবে। SQLite-এ ডেটা টাইপ নির্ধারণের পদ্ধতি অন্যান্য ডাটাবেস থেকে একটু আলাদা। এটি ডায়নামিক টাইপ সিস্টেম অনুসরণ করে –…
SQLite সিনট্যাক্স বাংলা টিউটোরিয়াল – কেস সেনসিটিভিটি, কমেন্ট ও কমান্ড স্ট্রাকচার

SQLite সিনট্যাক্স (Syntax) – কেস সেনসিটিভিটি, কমেন্ট, সব কমান্ডের গঠন ও উদাহরণ

প্রতিটি প্রোগ্রামিং বা ডাটাবেস ভাষার নিজস্ব ব্যাকরণ বা সিনট্যাক্স থাকে। SQLite-ও তার ব্যতিক্রম নয়। এই পর্বে আমরা SQLite-তে লেখার নিয়মকানুন, কেস সেনসিটিভিটি, মন্তব্য (কমেন্ট) যোগ করার পদ্ধতি এবং ডাটাবেসের প্রায় সব গুরুত্বপূর্ণ…
SQLite ডট কমান্ড এবং আউটপুট ফরম্যাটিং বাংলা টিউটোরিয়াল

SQLite ডট কমান্ড (Dot Commands) – সম্পূর্ণ গাইড, আউটপুট ফরম্যাট ও sqlite_master

SQLite-এ কাজ করার সময় আমরা যে কমান্ডগুলো ব্যবহার করি, সেগুলো দুই ধরনের: SQL কমান্ড (যেমন SELECT, INSERT) আর ডট কমান্ড (যেমন .tables, .schema)। ডট কমান্ডগুলো SQL স্টেটমেন্ট নয় – এগুলো SQLite-এর নিজস্ব কমান্ড-লাইন টুলসের সহায়তাকারী নির্দেশ। এদের বড়…
SQLite ইন্সটলেশন গাইড – Windows, Linux ও Mac-এর জন্য বাংলা টিউটোরিয়াল

SQLite ইন্সটলেশন গাইড – Windows, Linux ও Mac-এ ধাপে ধাপে সেটআপ

SQLite-এর সবচেয়ে বড় বৈশিষ্ট্য হলো এর জিরো-কনফিগারেশন প্রকৃতি – কোনো জটিল সেটআপ বা প্রশাসনিক কাজ ছাড়াই ডাটাবেস চালু করা যায়। কিন্তু ব্যবহার শুরু করার আগে আপনার কম্পিউটারে SQLite ইন্সটল করা থাকতে হবে।…