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 ইন্সটল করা থাকতে হবে।…
SQLite পরিচিতি ও বেসিক কমান্ড – বাংলা টিউটোরিয়াল

SQLite কী এবং কেন শিখবেন? সম্পূর্ণ ওভারভিউ ও কমান্ড ক্লাসিফিকেশন (DDL, DML, DQL)

আমরা আগের পর্বে SQLite ইন্সটল করে প্রথম ডাটাবেস তৈরি করেছি। আজ আমরা আরেকটু গভীরে যাব। SQLite কী, কেন এটি এত জনপ্রিয়, এর ইতিহাস, সীমাবদ্ধতাগুলো কী কী, এবং SQLite-তে ব্যবহৃত SQL…
SQLite বাংলা টিউটোরিয়াল সিরিজের প্রথম পর্ব – ইন্সটলেশন ও প্রথম ডাটাবেস তৈরি

SQLite পরিচিতি ও ইন্সটলেশন গাইড – বাংলায় প্রথম ডাটাবেস তৈরি

SQLite হলো একটি স্বয়ংসম্পূর্ণ, সার্ভারহীন, জিরো-কনফিগারেশন, ট্রানজ্যাকশনাল SQL ডাটাবেস ইঞ্জিন। সহজ কথায়, এটি একটি লাইব্রেরি যা আপনার সফটওয়্যারের ভেতরেই একটি পূর্ণাঙ্গ ডাটাবেস চালাতে পারে – কোনো আলাদা সার্ভার সেটআপের ঝামেলা ছাড়াই।…