LibreOffice-Suite-Base/C2/Tables-and-Relationships/Bengali
From Script | Spoken-Tutorial
Visual Cues | Narration |
---|---|
00:00 | LibreOffice বেস-এর উপর এই কথ্য টিউটোরিয়ালে আপনাদের স্বাগত জানাচ্ছি | |
00:04 | এই টিউটোরিয়ালে, আমরা LibreOffice বেস-এ টেবিল ও সম্পর্ক-এর বিষয়ে জানব | |
00:10 | এখানে, আমরা শিখব কিভাবে একটি টেবিলে তথ্য যোগ করা যায় | |
00:16 | সম্পর্ক নির্ধারণ এবং তৈরি করা যায় | |
00:19 | LibreOffice বেস-এর পূর্ববর্তী টিউটোরিয়ালে, আমরা শিখেছি বেস, ডাটাবেস সংক্রান্ত প্রাথমিক ধারণা এবং কিভাবে একটি ডাটাবেস এবং একটি টেবিল তৈরি করা যায় | |
00:31 | আগের টিউটোরিয়াল-এ আমরা উদাহরণ-এর জন্য লাইব্রেরি নামক একটি ডাটাবেস এবং Books নামক একটি টেবিল তৈরী করেছিলাম | |
00:42 | এই টিউটোরিয়াল-এ, আমরা লাইব্রেরী ডাটাবেস নিয়ে আলোচনা শুরু করবো এবং শিখব কিভাবে একটি টেবিলে তথ্য যোগ করা যায় | |
00:51 | এরজন্য, LibreOffice Base প্রোগ্রামটি শুরু করা যাক | |
00:57 | তাহলে, স্ক্রিন-এর বাঁদিকে নীচে উপস্থিত স্টার্ট বাটনে ক্লিক করুন, |
01:03 | All programs ক্লিক করুন, এবং তারপর ক্লিক করুন LibreOffice Suite এবং শেষে LibreOffice Base | |
01:12 | যেহেতু ইতিমধ্যেই আমরা শেষ টিউটোরিয়ালে লাইব্রেরী ডাটাবেস তৈরি করে নিয়েছি, তাই এখন সেটি খোলা যাক | |
01:20 | ওই ফাইলটি খুলতে, 'open an existing database file' বিকল্পর উপর ক্লিক করুন | |
01:28 | 'Recently Used' ড্রপ ডাউন বাক্স-ত়ে, আমাদের লাইব্রেরী ডেটাবেস দৃশ্যমান হওয়া উচিত | |
01:35 | এবার Finish বাটনে ক্লিক করুন | |
01:38 | যদি আপনার ফাইলটি দেখতে না পান, তাহলে কেন্দ্রে উপস্থিত ওপেন বাটনে ক্লিক করে Windows ডিরেক্টরিত়ে অর্থাৎ যেখানে লাইব্রেরী ডাটাবেসটি সংরক্ষণ করা হয়েছিল, সেখানে ফাইলটি খুঁজুন | |
01:50 | ফাইলটি পেয়ে গেলে, ফাইলের নাম-এ ক্লিক করে ওপেন বোতামে ক্লিক করুন | |
01:57 | এখন, যদি LibreOffice Base প্রোগ্রাম ইতিমধ্যেই খোলা থাকে, তাহলে আপনি এখান থেকে লাইব্রেরী ডাটাবেস খুলতে পারেন, |
02:07 | উপরের ফাইল মেনুতে ক্লিক করে তারপর ওপেন -এর উপর ক্লিক করুন | |
02:14 | উইন্ডোজ ডিরেক্টরি-ত়ে অর্থাৎ যেখানে লাইব্রেরী ডাটাবেস ফাইল সংরক্ষিত করা হয়েছিল, সেখানে ফাইলটি খুঁজে নিন | |
02:21 | Library.odb ফাইল-এর উপর ক্লিক করুন এবং নীচের Open বাটনে ক্লিক করুন | |
02:31 | এখন আমরা লাইব্রেরী ডাটাবেস-এ আছি | |
02:35 | বাম প্যানেলের ডাটাবেস তালিকায় থাক়া Tables আইকনের উপর ক্লিক করুন | |
02:42 | লক্ষ্য করুন ডান প্যানেলের উপর টেবিলগুলির তালিকায় Books টেবিল দেখা যাচ্ছে | |
02:48 | এখন, Books টেবিলের উপর ডান ক্লিক করুন | |
02:53 | লক্ষ্য করুন, এখানে বিভিন্ন বিকল্প রয়েছে যেগুলির থেকে আপনি প্রয়োজনমত বেছে নিতে পারেন | |
02:58 | এবার, এই টেবিল-এ তথ্য যোগ করতে 'open' ক্লিক করুন | |
03:04 | অথবা, আপনি টেবিল-এর নামের উপর ডবল ক্লিক করে সেটিকে খুলতে পারেন | |
03:10 | একটি নতুন উইন্ডো খুলে গেছে যার শিরোনাম 'Books – Library – LibreOffice Base: Table Data View' | |
03:20 | এখন আপনি টেবিলের সেলে সরাসরি মানগুলি লিখে Books টেবিলে তথ্য ঢোকাতে পারেন | |
03:32 | লক্ষ্য করুন, Bookid কলামে 'AutoField' আছে | |
03:37 | অর্থাৎ, আমরা যখন কোনো সারিতে তথ্য যোগ করব, base স্বয়ংক্রিয়ভাবে এই কলামের তথ্যগুলি ঊর্ধ্বক্রম-এ যোগ করবে | |
03:48 | এখন, পর্দায় যেমন দেখানো হয়েছে, সরকম একের পর এক সারিগুলিতে প্রত্যেক সেলে তথ্য যোগ করা যাক | |
04:23 | সুতরাং, Books টেবিল-এ, ৫-টি নমুনা তথ্য-এর সারি আছে | |
04:29 | উপরে ফাইল মেনু ক্লিক করুন এবং তারপর Close নির্বাচন করে উইন্ডো বন্ধ করুন | |
04:39 | এখন আপনাদের জন্য একটি অনুশীলনী আছে | |
04:42 | একটি Members টেবিল তৈরী করুন যেটি প্রত্যেক সদস্য সম্পর্কে তথ্য সংরক্ষণ করবে, যেমন সদস্যদের নাম এবং তাদের ফোন নম্বর | |
04:53 | নিম্নলিখিত তিনটি ক্ষেত্র অন্তর্ভুক্ত করুন | |
04:57 | Member Id , এখানে Fieldtype বা ক্ষেত্রটির প্রকার পূর্ণসংখ্যা এবং এটিকে প্রাইমারী কী করুন | |
05:06 | Name, এখানে Fieldtype টেক্সট | |
05:10 | ফোন , এটির Fieldtype টেক্সট | |
05:15 | ঠিক আছে,, আপনার কাজটি করা সম্পূর্ণ হলো, , Members টেবিলটি ঠিক এইরকম দেখতে লাগবে | |
05:22 | এই উইন্ডোটি বন্ধ করুন | |
05:25 | এখন, পর্দায় যেমন দেখানো আছে, সেরকম চারটি নমুনা সদস্যদের তথ্য Members টেবিলের মধ্যে যোগ করা যাক | |
05:35 | ঠিক যেভাবে আপনি Books.টেবিলে করেছিলেন |<pause for 10 seconds> |
05:46 | সম্পূর্ণ হয়ে গেলে, এই উইন্ডোটি বন্ধ করে দিন | |
05:50 | এখন, আসুন আবর প্রধান উইন্ডোতে ফিরে যান এবং Tables আইকনের উপর পুনরায় ক্লিক করুন | |
05:57 | এবার তৃতীয় টেবিল তৈরি করা যাক: Books Issued |
|
06:03 | সম্পূর্ণ হবার পর, Books Issued টেবিল-এ এই ক্ষেত্রগুলি থাকবে : |
06:10 | ইস্যু আইডি, এটির ক্ষেত্র প্রকার Integer বা পূর্ণসংখ্যা | এটি হলো প্রাইমারী কী | |
06:16 | Book Id, ক্ষেত্র প্রকার পূর্ণসংখ্যা | |
06:20 | Member Id, ক্ষেত্র প্রকার পূর্ণসংখ্যা | |
06:24 | Issue Date, ক্ষেত্র প্রকার, তারিখ । |
06:28 | Return Date, ক্ষেত্র প্রকার, তারিখ |
06:32 | Actual Return Date, ক্ষেত্র প্রকার, তারিখ |
06:36 | এবং Checked In, ক্ষেত্র প্রকার হ্যাঁ / না অর্থাত বুলিয়ান |
06:42 | ঠিক আছে, Books Issued টেবিল তৈরী হয়ে গেছে |
|
06:47 | এখন পর্দায় যেমন দেখা যাচ্ছে, তেমন নমূনা তথ্য এই টেবিলে যোগ করুন | |
06:56 | এটির অর্থ হয়ত এখন আপনার কাছে পুরোপুরি স্পষ্ট নয়, কিন্তু খুব শীঘ্রই আমরা বুঝতে পারবো ঠিক কি ঘটছে | |
07:17 | এখন, আমাদের লাইব্রেরী ডাটাবেসের মধ্যে তিনটি টেবিল আছে এবং সেগুলিতে নমুনা তথ্যও আছে | |
07:25 | এখন ডাটাবেসের মধ্যে সম্পর্ক তৈরী করা নিয়ে নিয়ে জানা যাক | |
07:31 | তাহলে আমরা তিনটি টেবিলে তিনটি আলাদা তথ্য সংরক্ষণ করেছি | |
07:38 | বই, সদস্য এবং সদস্যদের দেওয়া বই |
|
07:44 | এছারাও আমরা তিনটি টেবিলেই, প্রতিটি বই, প্রত্যেক সদস্য এবং প্রতিটি বই দেওয়াকে স্বতন্ত্র ভাবে সনাক্ত করার জন্য, একটি করে কলাম নির্ধারিত করেছি | |
07:57 | সেগুলি হলো প্রাইমারী কি বা প্রধান কি | |
08:00 | |
08:10 | কিন্তু সম্পর্ক-তৈরী করার কি প্রয়োজন আছে? |
08:13 | Books Issued টেবিলে তাকান | এখানে, আপনি বইয়ের আইডি এবং সদস্যদের আইডি ক্ষেত্র-দুটি দেখতে পাচ্ছেন | |
08:23 | |
08:28 | কিন্তু, এদুটির মান যথাক্রমে Books এবং Members টেবিলে এই দুটি ক্ষেত্রের মানের সঙ্গে সামঞ্জস্যপূর্ণ হতে হবে | |
08:38 | অর্থাত যদি Books টেবিলে ম্যাকবেথ বইটির আইডি ৩ হয়, |
08:45 | তাহলে Books Issued টেবিলের Book Id ক্ষেত্রে ৩ লিখলে, এখনো ওই একই বই-কে বোঝানো হবে |
|
08:56 | তাহলে, এই দুটি টেবিলকে আরো স্পষ্টভাবে সংযুক্ত করতে, তাদের মধ্যে সংযোগ স্থাপনের প্রয়োজন আছে | |
09:05 | এছাড়াও, উদাহরণস্বরূপ, কিভাবে এই সম্পর্কটি স্থাপন করবেন যে 'ম্যাকবেথ' বইটি রবি কুমার কে ২ রা জুন ২০১১ তে দেওয়া হয়েছিল? |
09:16 | এছাড়াও কিভাবে আপনি নিশ্চিত হবেন যে একটি বই শুধুমাত্র গ্রন্থাগারের সদস্যদের দেওয়া হচ্ছে, অন্যদেরকে দেওয়া হচ্ছে না ? |
09:25 | এগুলি করতে সম্পর্ক স্থাপন করতে হবে, যা তথ্যগুলিকে পরস্পর যুক্ত করতে সাহায্য করবে | |
09:34 | সংশ্লিষ্ট ক্ষেত্রগুলিকে পরস্পর যুক্ত করার মাধ্যমে, আমাদের বেসকে বোঝাতে হবে, যেন এটি শুধুমাত্র Books টেবিল and Members টেবিল থেকে মান ব্যবহার করে
|
09:46 | দেখা যাক কিভাবে করা যায় | |
09:48 | Libre অফিস বেজ প্রধান উইন্ডোতে, Tools –এর উপর ক্লিক করুন এবং তারপর ক্লিক করুন Relationships | |
09:58 | একটি ছোট পপ আপ উইন্ডো প্রদর্শিত হচ্ছে | |
10:03 | এখানে সবচেয়ে উপরের টেবিল নির্বাচন করুন এবং Add বাটনে ক্লিক করুন । অন্যান্য দুটি টেবিলেও একই কাজ পুনরাবৃত্তি করুন | |
10:15 | পপ আপ উইন্ডো বন্ধ করুন | |
10:18 | এখন আমরা একটি পংক্তির মধ্যে তিনটি টেবিল দেখতে পাচ্ছি - Books, Books Issued and Members |
|
10:26 | ক্লিক করে, টেনে অন্য স্থানে এনে, টেবিলগুলির মধ্যে আরও ফাঁক রাখা যাক | |
10:35 | এখন, Books টেবিলের Book ID-র উপর ক্লিক করুন এবং সেটিকে টেনে এনে Books Issued টেবিলের Book ID-র উপর বসান | |
10:48 | এই দুটি ক্ষেত্রের নামের মধ্যে সংযোগকারী একটি লাইন লক্ষ্য করুন | তাহলে, আপনি একটি সম্পর্ক তৈরী করেছেন ! |
10:57 | এবার MemberId –এর জন্য একই কাজের পুনরাবৃত্তি করুন | |
11:02 | Members টেবিলের Member ID-র উপর ক্লিক করে টেনে অনুন এবং Books Issued টেবিলে বসান | |
11:11 | আপনি দেখতে পাচ্ছেন, আমরা এখনি দুটি সম্পর্ক তৈরি করেছেন | |
11:16 | তাহলে, এইভাবেই আপনি সম্পর্ক স্থাপন করতে পারেন | |
11:20 | এবং রিলেশনাল ডাটাবেস –এর বিভিন্ন টেবিলগুলির মধ্যে সংরক্ষিত অর্থপূর্ণ তথ্যগুলিকে পরস্পর সংযুক্ত করতে পারবেন | |
11:30 | এখানেই LibreOffice-এর এই টেবিল এবং সম্পর্ক সংক্রান্ত এই টিউটোরিয়ালটি সমাপ্ত হল | |
11:36 | সারসংক্ষেপে, আমরা শিখেছি, কিভাবে : টেবিলে তথ্য যোগ করা যায়, সম্পর্কের সংজ্ঞা দেওয়া ও সম্পর্ক গঠন করা যায় | |
11:45 | স্পোকেন্ টিউটোরিয়াল্ Talk to a Teacher প্রকল্পের অংশবিশেষ যা ভারত সরকারের ICT, MHRD এর National Mission on Education দ্বারা সমর্থিত । |
11:57 | এই প্রকল্প http://spoken-tutorial.org. দ্বারা পরিচালিত হয় | |
12:03 | এই বিষয় বিস্তারিত তথ্য এই লিঙ্ক-এ প্রাপ্তিসাধ্য । |
12:08 | আমি অন্তরা এই টিউটোরিয়াল-টি অনুবাদ এবং রেকর্ড করেছি । |
12:17 | এই টিউটোরিয়াল-এ অংশগ্রহন করার জন্য ধন্যবাদ । শুভবিদায় । |