Difference between revisions of "LibreOffice-Suite-Base/C2/Introduction/Bengali"
From Script | Spoken-Tutorial
PoojaMoolya (Talk | contribs) |
|||
(8 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
{| border=1 | {| border=1 | ||
− | ! | + | !Time |
!Narration | !Narration | ||
|- | |- | ||
||00:00 | ||00:00 | ||
− | ||LibreOffice Base-এর উপর কথ্য টিউটোরিয়ালে আপনাদের স্বাগত জানাচ্ছি| | + | ||LibreOffice Base-এর উপর কথ্য টিউটোরিয়ালে আপনাদের স্বাগত জানাচ্ছি | |
|- | |- | ||
||00:04 | ||00:04 | ||
− | ||এই | + | ||এই টিউটোরিয়ালে শিখব LibreOffice কি | |
|- | |- | ||
||00:09 | ||00:09 | ||
− | ||বেস | + | ||বেস ব্যবহারের জন্যে অবশ্য পূরণীয় শর্ত | |
|- | |- | ||
||00:12 | ||00:12 | ||
− | ||আপনি Base নিয়ে কি | + | ||আপনি Base নিয়ে কি কি করতে পারেন | |
|- | |- | ||
Line 24: | Line 24: | ||
|- | |- | ||
||00:20 | ||00:20 | ||
− | ||LibreOffice Base হল LibreOffice সংকলন-এর ফ্রন্ট এন্ড | + | ||LibreOffice Base হল LibreOffice সংকলন-এর ফ্রন্ট এন্ড | |
|- | |- | ||
Line 32: | Line 32: | ||
|- | |- | ||
||00:30 | ||00:30 | ||
− | ||বেস একটি বিনামূল্য এবং | + | ||বেস একটি বিনামূল্য এবং ওপেন সোর্স সফ্টওয়্যার, তাই এটি বিনামূল্যে ব্যবহার এবং বিতরণ করা যায় | |
|- | |- | ||
||00:37 | ||00:37 | ||
− | ||বেস ব্যবহারের জন্যে জরুরি জিনিস গুলো জেনে নেওয়া যাক | + | ||বেস ব্যবহারের জন্যে জরুরি জিনিস গুলো জেনে নেওয়া যাক | |
|- | |- | ||
||00:41 | ||00:41 | ||
− | ||মাইক্রোসফ্ট উইন্ডোস সিস্টেমের ক্ষেত্রে | + | ||মাইক্রোসফ্ট উইন্ডোস সিস্টেমের ক্ষেত্রে আমাদের লাগবে, |
|- | |- | ||
||00:45 | ||00:45 | ||
− | ||মাইক্রোসফ্ট উইন্ডোস ২০০০ (সার্ভিস প্যাক ৪ বা উচ্চতর), XP(এক্ষপী) Vista(বিস্টা), বা উইন্ডোস ৭; Pentium-এর সাথে | + | ||মাইক্রোসফ্ট উইন্ডোস ২০০০ (সার্ভিস প্যাক ৪ বা উচ্চতর), XP(এক্ষপী) Vista(বিস্টা), বা উইন্ডোস ৭; Pentium-এর সাথে সামঞ্জস্যপূর্ণ PC, হার্ড ডিস্কে 1.5 Gb খালি জায়গা | |
|- | |- | ||
||01:02 | ||01:02 | ||
− | ||উবুন্টু লিনাক্সের জন্য | + | ||উবুন্টু লিনাক্সের জন্য আমাদের লাগবে, |
|- | |- | ||
||01:06 | ||01:06 | ||
− | ||লিনাক্স কার্নেল সংস্করণ 2.6.18 বা উচ্চতর; পেন্টিয়াম -এর সাথে | + | ||লিনাক্স কার্নেল সংস্করণ 2.6.18 বা উচ্চতর; পেন্টিয়াম -এর সাথে সামঞ্জস্যপূর্ণ পিসি | |
|- | |- | ||
||01:13 | ||01:13 | ||
− | ||উইন্ডোজ এবং Linux | + | ||উইন্ডোজ এবং Linux উভয়ের জন্যই আমাদের 256 MB RAM এর প্রয়োজন, (512 MB RAM হলে ভালো হয়) | |
|- | |- | ||
||01:24 | ||01:24 | ||
− | ||সিস্টেমের সম্পূর্ণ আবশ্যক বৈশিষ্ট্যগুলি | + | ||সিস্টেমের সম্পূর্ণ আবশ্যক বৈশিষ্ট্যগুলি জানার জন্যে LibreOffice ওয়েবসাইটে যান | |
|- | |- | ||
||01:30 | ||01:30 | ||
− | ||আপনাকে জাভা রানটাইম এনভায়রনমেন্ট ইনস্টল করতে হবে | + | ||আপনাকে জাভা রানটাইম এনভায়রনমেন্ট ইনস্টল করতে হবে, যেটি আপনি নিম্নলিখিত লিঙ্ক থেকে ডাউনলোড করতে পারেন | |
|- | |- | ||
Line 74: | Line 74: | ||
|- | |- | ||
||01:52 | ||01:52 | ||
− | ||আসুন এখন LibreOffice বেস ইনস্টলেশন নিয়ে আলোচনা করা | + | ||আসুন এখন LibreOffice বেস ইনস্টলেশন নিয়ে আলোচনা করা যাক | |
|- | |- | ||
Line 82: | Line 82: | ||
|- | |- | ||
||02:03 | ||02:03 | ||
− | ||তাহলে আপনি পর্দার বামে নীচের অংশে স্টার্ট মেনুতে ক্লিক করে LibreOffice বেস-এ যেতে | + | ||তাহলে আপনি পর্দার বামে নীচের অংশে স্টার্ট মেনুতে ক্লিক করে LibreOffice বেস-এ যেতে পারেন | |
|- | |- | ||
||02:12 | ||02:12 | ||
Line 93: | Line 93: | ||
|- | |- | ||
||02:24 | ||02:24 | ||
− | ||তাহলে আপনি অফিসিয়াল ওয়েবসাইট-এ যান এবং | + | ||তাহলে আপনি অফিসিয়াল ওয়েবসাইট-এ যান এবং 'Download LibreOffice' নামের সবুজ ক্ষেত্রে ক্লিক করে বেস ইনস্টল করুন | |
|- | |- | ||
||02:37 | ||02:37 | ||
− | ||বিস্তারিত নির্দেশাবলী LibreOffice সংকলন এর প্রথম | + | ||বিস্তারিত নির্দেশাবলী LibreOffice সংকলন এর প্রথম টিউটোরিয়ালে পাওয়া যাবে | |
|- | |- | ||
Line 112: | Line 112: | ||
|- | |- | ||
||02:57 | ||02:57 | ||
− | ||বেস-এ আপনি | + | ||বেস-এ আপনি তথ্যকে সংগঠিত ভাবে সংরক্ষণ করতে পারেন | |
|- | |- | ||
||03:02 | ||03:02 | ||
− | ||তথ্য ঢোকানো | + | ||তথ্য ঢোকানো এবং ফর্ম ব্যবহার করে তথ্য দেখতে পারেন | |
|- | |- | ||
Line 124: | Line 124: | ||
|- | |- | ||
||03:12 | ||03:12 | ||
− | ||ভালো রিপোর্ট বানাতে পারেন যা ছাপার জন্যে প্রস্তুত | + | ||ভালো রিপোর্ট বানাতে পারেন যা ছাপার জন্যে প্রস্তুত থাকবে । |
|- | |- | ||
Line 131: | Line 131: | ||
|- | |- | ||
||03:21 | ||03:21 | ||
− | ||আপনারা | + | ||আপনারা হয়ত জানেন ডাটাবেস হল তথ্য, ফর্ম, প্রশ্ন এবং রিপোর্টের একটি দল | |
|- | |- | ||
Line 139: | Line 139: | ||
|- | |- | ||
||03:36 | ||03:36 | ||
− | ||বিক্রয় আদেশ এবং চালান-সংক্রান্ত | + | ||বিক্রয় আদেশ এবং চালান-সংক্রান্ত তথ্য রাখতে, ছাত্রদের নম্বরের ডেটাবেস বজায় রাখতে বা গ্রন্থাগারের ডাটাবেস নির্মাণ করতে | |
|- | |- | ||
||03:47 | ||03:47 | ||
− | ||আসুন এখন ডাটাবেস-সম্পর্কে কিছু প্রাথমিক ধারণা করা যাক | + | ||আসুন এখন ডাটাবেস-সম্পর্কে কিছু প্রাথমিক ধারণা করা যাক | |
|- | |- | ||
||03:51 | ||03:51 | ||
− | ||একটি ডাটাবেস-এ | + | ||একটি ডাটাবেস-এ তথ্য টেবিলের মধ্যে সংগঠিত এবং সংরক্ষিত করা থাকে | |
|- | |- | ||
||03:56 | ||03:56 | ||
− | ||তথ্য টেবিলের সারি এবং কলামের মধ্যে ভাগে ভাগে থাকে | + | ||তথ্য টেবিলের সারি এবং কলামের মধ্যে ভাগে ভাগে থাকে | |
|- | |- | ||
||04:03 | ||04:03 | ||
− | ||এরকম একটি ডাটাবেস রিলেশনাল ডাটাবেস নামেও পরিচিত কারণ সেখানে | + | ||এরকম একটি ডাটাবেস রিলেশনাল ডাটাবেস নামেও পরিচিত কারণ সেখানে একটি টেবিলের সাথে অপর টেবিলে একটি কলামের মাধ্যমে সম্পর্কযুক্ত থাকে | |
|- | |- | ||
||04:15 | ||04:15 | ||
− | ||গ্রন্থাগার-এর জন্য সহজ ডাটাবেস নিয়ে আলোচনা | + | ||গ্রন্থাগার-এর জন্য সহজ ডাটাবেস নিয়ে আলোচনা করুন | |
|- | |- | ||
Line 167: | Line 167: | ||
|- | |- | ||
||04:23 | ||04:23 | ||
− | ||এবং বইগুলি | + | ||এবং বইগুলি গ্রন্থাগার-এর সদস্যদের দেওয়া যেতে পারে | |
|- | |- | ||
||04:28 | ||04:28 | ||
− | ||একটি বই-এর | + | ||একটি বই-এর শিরোনাম, লেখক, প্রকাশক, প্রকাশনার বছর এবং মূল্য থাকতে পারে | |
|- | |- | ||
||04:37 | ||04:37 | ||
− | ||এগুলিকে | + | ||এগুলিকে attributes বা বৈশিষ্ট্য বলা হয় | |
|- | |- | ||
||04:42 | ||04:42 | ||
− | ||একইভাবে, একটি গ্রন্থাগার-এর | + | ||একইভাবে, একটি গ্রন্থাগার-এর সদস্যদের নাম, ফোন নম্বর এবং ঠিকানা থাকে, |
|- | |- | ||
||04:48 | ||04:48 | ||
− | ||এবং গ্রন্থাগার-এ | + | ||এবং গ্রন্থাগার-এ শুধুমাত্র সদস্যদেরই বই দেওয়া হয় | |
|- | |- | ||
Line 191: | Line 191: | ||
|- | |- | ||
||05:02 | ||05:02 | ||
− | ||প্রতিটি বই সম্পর্কিত | + | ||প্রতিটি বই সম্পর্কিত তথ্য বুকস টেবিলে সংরক্ষিত করা যেতে পারে | |
|- | |- | ||
||05:08 | ||05:08 | ||
− | ||বই-এর | + | ||বই-এর বৈশিষ্ট্যগুলি কলাম হবে যেমন বইয়ের শিরোনাম, লেখক, প্রকাশক, প্রকাশনার বছর এবং মূল্য | |
|- | |- | ||
||05:19 | ||05:19 | ||
− | ||প্রতিটি বই আলাদাভাবে | + | ||প্রতিটি বই আলাদাভাবে সনাক্ত করার জন্য, একটি কলাম BookId যোগ করুন | |
|- | |- | ||
||05:27 | ||05:27 | ||
− | ||এইভাবে, আমরা একই শিরোনামের | + | ||এইভাবে, আমরা একই শিরোনামের সম্পূর্ণ আলাদা দুটি বই এখানে রাখতে পারি | |
|- | |- | ||
||05:33 | ||05:33 | ||
− | ||একইভাবে, একটি Members টেবিল-এ | + | ||একইভাবে, একটি Members টেবিল-এ যেমন নাম এবং ফোন-এর কলাম থাকতে পারে | |
|- | |- | ||
||05:40 | ||05:40 | ||
− | ||এবং | + | ||এবং প্রতিটি সদস্যকে আলাদাভাবে সনাক্ত করার জন্য MemberId কলাম থাকবে । |
|- | |- | ||
||05:47 | ||05:47 | ||
− | ||এছাড়াও আমরা | + | ||এছাড়াও আমরা BooksIssued নামক তৃতীয় টেবিলে সদস্যদের কোন কোন বই দেওয়া হয়েছে, সেই তথ্য রাখতে পারি | |
|- | |- | ||
||05:56 | ||05:56 | ||
− | ||এই টেবিলে তথ্য হিসাবে থাকবে - সদস্যকে দেওয়া | + | ||এই টেবিলে তথ্য হিসাবে থাকবে - সদস্যকে দেওয়া বই, সদস্য, বই দেওয়ার তারিখ, বই ফেরত দেওয়ার তারিখ, ফেরত-এর আসল তারিখ এবং বইটি দেওয়া হয়েছে কিনা | |
|- | |- | ||
||06:09 | ||06:09 | ||
− | ||এই টেবিল-গুলির তথ্য | + | ||এই টেবিল-গুলির তথ্য সংযুক্ত করার জন্যে আমরা টেবিলগুলির মধ্যে সম্পর্ক স্থাপন করতে পারি | |
|- | |- | ||
||06:16 | ||06:16 | ||
− | ||এখন এটা আমাদের 'Relational Database' | + | ||এখন এটা আমাদের 'Relational Database' নিয়ে কাজ করতে সাহায্য করবে | |
|- | |- | ||
||06:22 | ||06:22 | ||
− | ||রিলেশনাল ডাটাবেস-এর উপর বিস্তারিত জানার | + | ||রিলেশনাল ডাটাবেস-এর উপর বিস্তারিত জানার জন্যে spokentutorial.org ওয়েবসাইট -এর অন্যান্য টিউটোরিয়ালগুলি দেখুন | |
|- | |- | ||
||06:35 | ||06:35 | ||
− | ||ঠিক আছে, এখন বেস এ | + | ||ঠিক আছে, এখন বেস-এ প্রথম একটি ডাটাবেস "Library" তৈরী করা যাক | |
|- | |- | ||
Line 243: | Line 243: | ||
|- | |- | ||
||06:50 | ||06:50 | ||
− | ||তারপর উইন্ডোজ-এর | + | ||তারপর উইন্ডোজ-এর পর্দার নিচের বাঁদিকে উপস্থিত স্টার্ট মেনুতে ক্লিক করুন, তারপর All প্রোগ্রামস -এর উপর, তারপর LibreOffice suite এবং LibreOffice বেস এ ক্লিক করুন | |
|- | |- | ||
|07:08 | |07:08 | ||
− | ||ডাটাবেস উইজার্ড নামক একটি পপ আপ উইন্ডো প্রর্দশিত হচ্ছে | | + | ||ডাটাবেস উইজার্ড নামক একটি পপ আপ উইন্ডো প্রর্দশিত হচ্ছে | |
|- | |- | ||
||07:13 | ||07:13 | ||
− | ||একটি নতুন ডাটাবেস তৈরী করতে | + | ||একটি নতুন ডাটাবেস তৈরী করতে Next বাটন ক্লিক করুন | |
|- | |- | ||
||07:19 | ||07:19 | ||
− | ||পরের | + | ||পরের উইন্ডোতে Finish বাটন ক্লিক করুন | |
|- | |- | ||
||07:23 | ||07:23 | ||
− | ||এটি | + | ||এটি Save As উইন্ডো প্রর্দশিত করবে | |
|- | |- | ||
||07:27 | ||07:27 | ||
− | ||যেহেতু আমরা একটি | + | ||যেহেতু আমরা একটি গ্রন্থাগারের ডাটাবেস নির্মাণ করছি, তাই ফাইল-এর নামের টেক্সট বাক্সের মধ্যে লিখুন "Library", |
|- | |- | ||
Line 270: | Line 270: | ||
|- | |- | ||
||07:39 | ||07:39 | ||
− | ||এখন আমরা ডেটাবেস-এ আছি | + | ||এখন আমরা ডেটাবেস-এ আছি | |
|- | |- | ||
||07:42 | ||07:42 | ||
− | ||এর পরে, তথ্য | + | ||এর পরে, তথ্য সংরক্ষণ করার জন্যে টেবিল তৈরি করুন | |
|- | |- | ||
||07:46 | ||07:46 | ||
− | ||একটি নতুন টেবিল তৈরির জন্যে, বাম দিকের | + | ||একটি নতুন টেবিল তৈরির জন্যে, বাম দিকের ডাটাবেস তালিকায় Tables আইকনের উপর ক্লিক করুন | |
|- | |- | ||
||07:54 | ||07:54 | ||
− | ||ডানদিকে | + | ||ডানদিকে Tasks তালিকায় ' 'Create Table in Design View'' ''এ ক্লিক করুন, এটি অন্য একটি উইন্ডো প্রর্দশিত করবে |'' |
|- | |- | ||
||08:05 | ||08:05 | ||
− | ||এখানে ফীল্ড নেম বা ক্ষেত্রগুলির নামের মধ্যে | + | ||এখানে ফীল্ড নেম বা ক্ষেত্রগুলির নামের মধ্যে প্রথম কলাম হিসাবে 'BookId' লিখুন | |
|- | |- | ||
||08:13 | ||08:13 | ||
− | ||ট্যাব কি ব্যবহার করে Field Type বা ক্ষেত্র প্রকার কলামে যান | + | ||ট্যাব কি ব্যবহার করে Field Type বা ক্ষেত্র প্রকার কলামে যান | |
|- | |- | ||
||08:18 | ||08:18 | ||
− | ||যেহেতু BookId প্রতিটি বইয়ের জন্য আলাদা | + | ||যেহেতু BookId প্রতিটি বইয়ের জন্য আলাদা হবে, তাই ড্রপডাউন তালিকা থেকে Field Type বা ক্ষেত্র প্রকার হিসাবে Integer নির্বাচন করুন | |
|- | |- | ||
||08:32 | ||08:32 | ||
− | || | + | ||নীচের বিভাগে ফীল্ড Properties পরিবর্তন করুন | |
|- | |- | ||
Line 305: | Line 305: | ||
|- | |- | ||
||08:41 | ||08:41 | ||
− | ||এই ক্ষেত্রটি | + | ||এই ক্ষেত্রটি এখন প্রতিটি বইকে আলাদাভাবে সনাক্ত করব | |
|- | |- | ||
||08:46 | ||08:46 | ||
− | ||অন্য কথায়, এই ক্ষেত্রটিকে | + | ||অন্য কথায়, এই ক্ষেত্রটিকে প্রাইমারি কি বা প্রধান কি বলা হয় | |
|- | |- | ||
||08:52 | ||08:52 | ||
− | ||BookId ক্ষেত্রের | + | ||BookId ক্ষেত্রের বাঁদিকে হলুদ কি চিহ্নটি লক্ষ্য করুন | |
|- | |- | ||
||08:58 | ||08:58 | ||
− | ||চলুন দেখা যাক, কিভাবে আমরা ক্ষেত্র নামগুলির জন্য ক্ষেত্র প্রকার বেছে নিতে পারি | + | ||চলুন দেখা যাক, কিভাবে আমরা ক্ষেত্র নামগুলির জন্য ক্ষেত্র প্রকার বেছে নিতে পারি | |
|- | |- | ||
||09:05 | ||09:05 | ||
− | ||ফীল্ড Types বা | + | ||ফীল্ড Types বা ক্ষেত্র প্রকার Text, integer, numerical, decimal বা তারিখ হতে পারে | |
|- | |- | ||
||09:13 | ||09:13 | ||
− | ||যেসব | + | ||যেসব ক্ষেত্রে সাধারণ তথ্য আছে সেখানে টেক্সট ব্যবহার করুন, যেমন নাম, শিরোনাম, ঠিকানার ক্ষেত্রে | |
|- | |- | ||
||09:22 | ||09:22 | ||
− | ||যেসব | + | ||যেসব ক্ষেত্রে শুধুমাত্র সংখ্যা উপস্থিত থাকতে পারে সেখানে integer, numerical, decimal ব্যবহার করুন | |
|- | |- | ||
||09:30 | ||09:30 | ||
− | ||উদাহরণস্বরূপ, | + | ||উদাহরণস্বরূপ, দাম সম্পর্কিত ক্ষেত্রের জন্যে numeric ব্যবহার করুন এবং বছরের জন্যে integer ব্যবহার করুন | |
|- | |- | ||
||09:39 | ||09:39 | ||
− | ||আসুন, এখন বাকি ক্ষেত্রগুলি তৈরী | + | ||আসুন, এখন বাকি ক্ষেত্রগুলি তৈরী করা যাক | |
|- | |- | ||
||09:43 | ||09:43 | ||
− | |Title, ক্ষেত্র প্রকার | + | |Title, ক্ষেত্র প্রকার Text, Author |
|- | |- | ||
||09:52 | ||09:52 | ||
− | ||ক্ষেত্র প্রকার | + | ||ক্ষেত্র প্রকার Text, Published Year |
|- | |- | ||
Line 367: | Line 367: | ||
|- | |- | ||
||10:18 | ||10:18 | ||
− | ||Length কে ৫ | + | ||Length কে ৫ এবং Decimal places ২ তে পরিবর্তন করুন | |
|- | |- | ||
Line 382: | Line 382: | ||
|- | |- | ||
||10:42 | ||10:42 | ||
− | | | + | ||1234.00 টাকা পছন্দ করুন যেখানে দুই দশমিক স্থান রয়েছে | |
|- | |- | ||
||10:54 | ||10:54 | ||
− | ||উল্লেখ্য, দুই দশমিক স্থান নিয়ে মোট দৈর্ঘ্য | + | ||উল্লেখ্য, দুই দশমিক স্থান নিয়ে মোট দৈর্ঘ্য পাঁচ হয়েছে | |
|- | |- | ||
Line 392: | Line 392: | ||
|- | |- | ||
||11:11 | ||11:11 | ||
− | ||এখন টেবিলটি | + | ||এখন টেবিলটি সেভ করুন | |
|- | |- | ||
||11:14 | ||11:14 | ||
− | ||File মেনুর মধ্যে Save আইকন এ ক্লিক করুন | + | ||File মেনুর মধ্যে Save আইকন এ ক্লিক করুন | |
|- | |- | ||
||11:20 | ||11:20 | ||
− | || | + | ||টেবিলের নামের টেক্সট বাক্সের মধ্যে 'Books' লিখুন | |
|- | |- | ||
||11:25 | ||11:25 | ||
− | ||লক্ষ্য করুন, | + | ||লক্ষ্য করুন, ডাটাবেস ‘Library’ যেখানে সংরক্ষিত হয়েছে, এটিও ওই একই স্থানে সেভ হয়েছে কারণ টেবিল ওই ডাটাবেসেরই একটি অংশ । |
|- | |- | ||
||11:36 | ||11:36 | ||
− | ||এবার | + | ||এবার OK বাটনের উপর ক্লিক করুন | |
|- | |- | ||
||11:39 | ||11:39 | ||
− | ||পরের | + | ||পরের টিউটোরিয়ালে, আমরা বুকস টেবিলে তথ্য যোগ করব এবং নতুন দুটি টেবিল মেম্বার্স এবং Books Issued টেবিল বানাবো | |
|- | |- | ||
||11:50 | ||11:50 | ||
− | ||আমরা এই | + | ||আমরা এই টিউটোরিয়ালের শেষে এসে গেছি | |
|- | |- | ||
||11:54 | ||11:54 | ||
− | ||সংক্ষেপে,আমরা নিম্নলিখিত জিনিসগুলো শিখেছি: | + | ||সংক্ষেপে, আমরা নিম্নলিখিত জিনিসগুলো শিখেছি: |
|- | |- | ||
Line 426: | Line 426: | ||
|- | |- | ||
||12:01 | ||12:01 | ||
− | ||বেস | + | ||বেস ব্যবহারের জন্যে অবশ্য পূরণীয় শর্ত । |
|- | |- | ||
||12:03 | ||12:03 | ||
− | ||আপনি বেস এ কি কি করতে পারেন? রিলেশনাল ডাটাবেস-সংক্রান্ত | + | ||আপনি বেস এ কি কি করতে পারেন? রিলেশনাল ডাটাবেস-সংক্রান্ত প্রাথমিক ধারণা | |
|- | |- | ||
Line 438: | Line 438: | ||
|- | |- | ||
||12:13 | ||12:13 | ||
− | ||বেস সংক্রান্ত | + | ||বেস সংক্রান্ত পরবর্তী টিউটোরিয়াল হল Tables and Relationships. |
|- | |- | ||
||12:18 | ||12:18 | ||
− | || | + | ||স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ | |
|- | |- | ||
Line 450: | Line 450: | ||
|- | |- | ||
||12:32 | ||12:32 | ||
− | ||এই প্রকল্পটি http://spoken-tutorial.org দ্বারা পরিচালিত হয় | + | ||এই প্রকল্পটি http://spoken-tutorial.org দ্বারা পরিচালিত হয় | |
|- | |- | ||
Line 459: | Line 459: | ||
||12:44 | ||12:44 | ||
||আমি অন্তরা এই টিউটোরিয়াল-টি অনুবাদ এবং রেকর্ড করেছি | | ||আমি অন্তরা এই টিউটোরিয়াল-টি অনুবাদ এবং রেকর্ড করেছি | | ||
− | এতে | + | এতে অংশগ্রহন করার জন্য ধন্যবাদ । শুভবিদায় । |
|- | |- | ||
|} | |} |
Latest revision as of 17:20, 12 August 2014
Time | Narration |
---|---|
00:00 | LibreOffice Base-এর উপর কথ্য টিউটোরিয়ালে আপনাদের স্বাগত জানাচ্ছি | |
00:04 | এই টিউটোরিয়ালে শিখব LibreOffice কি | |
00:09 | বেস ব্যবহারের জন্যে অবশ্য পূরণীয় শর্ত | |
00:12 | আপনি Base নিয়ে কি কি করতে পারেন | |
00:14 | Relational Database-সংক্রান্ত প্রাথমিক ধারণা, নতুন Database তৈরি করা, Table তৈরি করা | |
00:20 | LibreOffice Base হল LibreOffice সংকলন-এর ফ্রন্ট এন্ড | |
00:26 | বেস Microsoft Access- এর সমতুল্য | |
00:30 | বেস একটি বিনামূল্য এবং ওপেন সোর্স সফ্টওয়্যার, তাই এটি বিনামূল্যে ব্যবহার এবং বিতরণ করা যায় | |
00:37 | বেস ব্যবহারের জন্যে জরুরি জিনিস গুলো জেনে নেওয়া যাক | |
00:41 | মাইক্রোসফ্ট উইন্ডোস সিস্টেমের ক্ষেত্রে আমাদের লাগবে, |
00:45 | মাইক্রোসফ্ট উইন্ডোস ২০০০ (সার্ভিস প্যাক ৪ বা উচ্চতর), XP(এক্ষপী) Vista(বিস্টা), বা উইন্ডোস ৭; Pentium-এর সাথে সামঞ্জস্যপূর্ণ PC, হার্ড ডিস্কে 1.5 Gb খালি জায়গা | |
01:02 | উবুন্টু লিনাক্সের জন্য আমাদের লাগবে, |
01:06 | লিনাক্স কার্নেল সংস্করণ 2.6.18 বা উচ্চতর; পেন্টিয়াম -এর সাথে সামঞ্জস্যপূর্ণ পিসি | |
01:13 | উইন্ডোজ এবং Linux উভয়ের জন্যই আমাদের 256 MB RAM এর প্রয়োজন, (512 MB RAM হলে ভালো হয়) | |
01:24 | সিস্টেমের সম্পূর্ণ আবশ্যক বৈশিষ্ট্যগুলি জানার জন্যে LibreOffice ওয়েবসাইটে যান | |
01:30 | আপনাকে জাভা রানটাইম এনভায়রনমেন্ট ইনস্টল করতে হবে, যেটি আপনি নিম্নলিখিত লিঙ্ক থেকে ডাউনলোড করতে পারেন | |
01:38 | কেন্দ্রতে 'Free Java Download' নামক লাল বাটন-এ ক্লিক করুন | |
01:44 | একবার ফাইলটি ডাউনলোড হয়ে গেলে, তার উপর ডবল ক্লিক করুন এবং ইনস্টলের জন্যে নির্দেশাবলী অনুসরণ করুন | |
01:52 | আসুন এখন LibreOffice বেস ইনস্টলেশন নিয়ে আলোচনা করা যাক | |
01:56 | যদি আপনার আগে থেকেই LibreOffice ইনস্টলেশন সম্পূর্ণ ইনস্টলেশন বিকল্পের সাথে করা হয়ে গিয়ে থাকে, |
02:03 | তাহলে আপনি পর্দার বামে নীচের অংশে স্টার্ট মেনুতে ক্লিক করে LibreOffice বেস-এ যেতে পারেন | |
02:12 | প্রথমে ALL প্রোগ্রামস -এ ক্লিক করুন, তারপর LibreOffice সংকলন-এর উপর ক্লিক করুন | |
02:21 | যদি আপনি LibreOffice সংকলন ইনস্টল না করে থাকেন, |
02:24 | তাহলে আপনি অফিসিয়াল ওয়েবসাইট-এ যান এবং 'Download LibreOffice' নামের সবুজ ক্ষেত্রে ক্লিক করে বেস ইনস্টল করুন | |
02:37 | বিস্তারিত নির্দেশাবলী LibreOffice সংকলন এর প্রথম টিউটোরিয়ালে পাওয়া যাবে | |
02:43 | মনে রাখবেন, 'Base' ইনস্টল করার সময়, 'Complete' বিকল্পটি নির্বাচন করবেন | |
02:50 | ঠিক আছে, এবার পরের বিষয়ে যাওয়া যাক | |
02:54 | LibreOffice বেস এ আপনি কি কি করতে পারেন ? |
02:57 | বেস-এ আপনি তথ্যকে সংগঠিত ভাবে সংরক্ষণ করতে পারেন | |
03:02 | তথ্য ঢোকানো এবং ফর্ম ব্যবহার করে তথ্য দেখতে পারেন | |
03:08 | প্রশ্নের মাধ্যমে তথ্য উদ্ধার এবং |
03:12 | ভালো রিপোর্ট বানাতে পারেন যা ছাপার জন্যে প্রস্তুত থাকবে । |
03:17 | বেস আপনাকে ডাটাবেস পরিচালনা করতে সাহায্য করবে | |
03:21 | আপনারা হয়ত জানেন ডাটাবেস হল তথ্য, ফর্ম, প্রশ্ন এবং রিপোর্টের একটি দল | |
03:29 | উদাহরণস্বরূপ, বেস ব্যবহার করা যেতে পারে - গ্রাহক তথ্য ডেটাবেস পরিচালনা করতে, |
03:36 | বিক্রয় আদেশ এবং চালান-সংক্রান্ত তথ্য রাখতে, ছাত্রদের নম্বরের ডেটাবেস বজায় রাখতে বা গ্রন্থাগারের ডাটাবেস নির্মাণ করতে | |
03:47 | আসুন এখন ডাটাবেস-সম্পর্কে কিছু প্রাথমিক ধারণা করা যাক | |
03:51 | একটি ডাটাবেস-এ তথ্য টেবিলের মধ্যে সংগঠিত এবং সংরক্ষিত করা থাকে | |
03:56 | তথ্য টেবিলের সারি এবং কলামের মধ্যে ভাগে ভাগে থাকে | |
04:03 | এরকম একটি ডাটাবেস রিলেশনাল ডাটাবেস নামেও পরিচিত কারণ সেখানে একটি টেবিলের সাথে অপর টেবিলে একটি কলামের মাধ্যমে সম্পর্কযুক্ত থাকে | |
04:15 | গ্রন্থাগার-এর জন্য সহজ ডাটাবেস নিয়ে আলোচনা করুন | |
04:20 | একটি গ্রন্থাগার বই-এর সংকলন হতে পারে, |
04:23 | এবং বইগুলি গ্রন্থাগার-এর সদস্যদের দেওয়া যেতে পারে | |
04:28 | একটি বই-এর শিরোনাম, লেখক, প্রকাশক, প্রকাশনার বছর এবং মূল্য থাকতে পারে | |
04:37 | এগুলিকে attributes বা বৈশিষ্ট্য বলা হয় | |
04:42 | একইভাবে, একটি গ্রন্থাগার-এর সদস্যদের নাম, ফোন নম্বর এবং ঠিকানা থাকে, |
04:48 | এবং গ্রন্থাগার-এ শুধুমাত্র সদস্যদেরই বই দেওয়া হয় | |
04:54 | এখন দেখা যাক, কিভাবে সারি এবং কলামের মাধ্যমে তথ্য সংরক্ষণ করা যেতে পারে | |
05:02 | প্রতিটি বই সম্পর্কিত তথ্য বুকস টেবিলে সংরক্ষিত করা যেতে পারে | |
05:08 | বই-এর বৈশিষ্ট্যগুলি কলাম হবে যেমন বইয়ের শিরোনাম, লেখক, প্রকাশক, প্রকাশনার বছর এবং মূল্য | |
05:19 | প্রতিটি বই আলাদাভাবে সনাক্ত করার জন্য, একটি কলাম BookId যোগ করুন | |
05:27 | এইভাবে, আমরা একই শিরোনামের সম্পূর্ণ আলাদা দুটি বই এখানে রাখতে পারি | |
05:33 | একইভাবে, একটি Members টেবিল-এ যেমন নাম এবং ফোন-এর কলাম থাকতে পারে | |
05:40 | এবং প্রতিটি সদস্যকে আলাদাভাবে সনাক্ত করার জন্য MemberId কলাম থাকবে । |
05:47 | এছাড়াও আমরা BooksIssued নামক তৃতীয় টেবিলে সদস্যদের কোন কোন বই দেওয়া হয়েছে, সেই তথ্য রাখতে পারি | |
05:56 | এই টেবিলে তথ্য হিসাবে থাকবে - সদস্যকে দেওয়া বই, সদস্য, বই দেওয়ার তারিখ, বই ফেরত দেওয়ার তারিখ, ফেরত-এর আসল তারিখ এবং বইটি দেওয়া হয়েছে কিনা | |
06:09 | এই টেবিল-গুলির তথ্য সংযুক্ত করার জন্যে আমরা টেবিলগুলির মধ্যে সম্পর্ক স্থাপন করতে পারি | |
06:16 | এখন এটা আমাদের 'Relational Database' নিয়ে কাজ করতে সাহায্য করবে | |
06:22 | রিলেশনাল ডাটাবেস-এর উপর বিস্তারিত জানার জন্যে spokentutorial.org ওয়েবসাইট -এর অন্যান্য টিউটোরিয়ালগুলি দেখুন | |
06:35 | ঠিক আছে, এখন বেস-এ প্রথম একটি ডাটাবেস "Library" তৈরী করা যাক | |
06:43 | একটি নতুন ডাটাবেস তৈরি করার জন্যে প্রথমে বেস প্রোগ্রাম খুলুন | |
06:50 | তারপর উইন্ডোজ-এর পর্দার নিচের বাঁদিকে উপস্থিত স্টার্ট মেনুতে ক্লিক করুন, তারপর All প্রোগ্রামস -এর উপর, তারপর LibreOffice suite এবং LibreOffice বেস এ ক্লিক করুন | |
07:08 | ডাটাবেস উইজার্ড নামক একটি পপ আপ উইন্ডো প্রর্দশিত হচ্ছে | |
07:13 | একটি নতুন ডাটাবেস তৈরী করতে Next বাটন ক্লিক করুন | |
07:19 | পরের উইন্ডোতে Finish বাটন ক্লিক করুন | |
07:23 | এটি Save As উইন্ডো প্রর্দশিত করবে | |
07:27 | যেহেতু আমরা একটি গ্রন্থাগারের ডাটাবেস নির্মাণ করছি, তাই ফাইল-এর নামের টেক্সট বাক্সের মধ্যে লিখুন "Library", |
07:35 | এবং তারপর Save বোতামে ক্লিক করুন | |
07:39 | এখন আমরা ডেটাবেস-এ আছি | |
07:42 | এর পরে, তথ্য সংরক্ষণ করার জন্যে টেবিল তৈরি করুন | |
07:46 | একটি নতুন টেবিল তৈরির জন্যে, বাম দিকের ডাটাবেস তালিকায় Tables আইকনের উপর ক্লিক করুন | |
07:54 | ডানদিকে Tasks তালিকায় ' 'Create Table in Design View এ ক্লিক করুন, এটি অন্য একটি উইন্ডো প্রর্দশিত করবে | |
08:05 | এখানে ফীল্ড নেম বা ক্ষেত্রগুলির নামের মধ্যে প্রথম কলাম হিসাবে 'BookId' লিখুন | |
08:13 | ট্যাব কি ব্যবহার করে Field Type বা ক্ষেত্র প্রকার কলামে যান | |
08:18 | যেহেতু BookId প্রতিটি বইয়ের জন্য আলাদা হবে, তাই ড্রপডাউন তালিকা থেকে Field Type বা ক্ষেত্র প্রকার হিসাবে Integer নির্বাচন করুন | |
08:32 | নীচের বিভাগে ফীল্ড Properties পরিবর্তন করুন | |
08:36 | AutoValue কে না থেকে হ্যাঁ তে পরিবর্তন করুন | |
08:41 | এই ক্ষেত্রটি এখন প্রতিটি বইকে আলাদাভাবে সনাক্ত করব | |
08:46 | অন্য কথায়, এই ক্ষেত্রটিকে প্রাইমারি কি বা প্রধান কি বলা হয় | |
08:52 | BookId ক্ষেত্রের বাঁদিকে হলুদ কি চিহ্নটি লক্ষ্য করুন | |
08:58 | চলুন দেখা যাক, কিভাবে আমরা ক্ষেত্র নামগুলির জন্য ক্ষেত্র প্রকার বেছে নিতে পারি | |
09:05 | ফীল্ড Types বা ক্ষেত্র প্রকার Text, integer, numerical, decimal বা তারিখ হতে পারে | |
09:13 | যেসব ক্ষেত্রে সাধারণ তথ্য আছে সেখানে টেক্সট ব্যবহার করুন, যেমন নাম, শিরোনাম, ঠিকানার ক্ষেত্রে | |
09:22 | যেসব ক্ষেত্রে শুধুমাত্র সংখ্যা উপস্থিত থাকতে পারে সেখানে integer, numerical, decimal ব্যবহার করুন | |
09:30 | উদাহরণস্বরূপ, দাম সম্পর্কিত ক্ষেত্রের জন্যে numeric ব্যবহার করুন এবং বছরের জন্যে integer ব্যবহার করুন | |
09:39 | আসুন, এখন বাকি ক্ষেত্রগুলি তৈরী করা যাক | |
09:43 | Title, ক্ষেত্র প্রকার Text, Author |
09:52 | ক্ষেত্র প্রকার Text, Published Year |
09:59 | ক্ষেত্র প্রকার Integer |
10:05 | Publisher |
10:09 | ক্ষেত্র প্রকার Text |
10:11 | Price |
10:14 | ক্ষেত্র প্রকার Numeric |
10:18 | Length কে ৫ এবং Decimal places ২ তে পরিবর্তন করুন | |
10:25 | উদাহরণস্বরূপ, Format বাটন-এ ক্লিক করুন | |
10:29 | এটা Field Format window প্রর্দশিত করবে | |
10:33 | কেটেগরী তালিকা থেকে Currency এবং ফরম্যাট তালিকা থেকে INR নির্বাচন করুন | |
10:42 | 1234.00 টাকা পছন্দ করুন যেখানে দুই দশমিক স্থান রয়েছে | |
10:54 | উল্লেখ্য, দুই দশমিক স্থান নিয়ে মোট দৈর্ঘ্য পাঁচ হয়েছে | |
11:02 | OK বাটনের উপর ক্লিক করুন । এখন আমরা সব বুকস টেবিলের জন্য সব কলাম তৈরি করে নিয়েছি | |
11:11 | এখন টেবিলটি সেভ করুন | |
11:14 | File মেনুর মধ্যে Save আইকন এ ক্লিক করুন | |
11:20 | টেবিলের নামের টেক্সট বাক্সের মধ্যে 'Books' লিখুন | |
11:25 | লক্ষ্য করুন, ডাটাবেস ‘Library’ যেখানে সংরক্ষিত হয়েছে, এটিও ওই একই স্থানে সেভ হয়েছে কারণ টেবিল ওই ডাটাবেসেরই একটি অংশ । |
11:36 | এবার OK বাটনের উপর ক্লিক করুন | |
11:39 | পরের টিউটোরিয়ালে, আমরা বুকস টেবিলে তথ্য যোগ করব এবং নতুন দুটি টেবিল মেম্বার্স এবং Books Issued টেবিল বানাবো | |
11:50 | আমরা এই টিউটোরিয়ালের শেষে এসে গেছি | |
11:54 | সংক্ষেপে, আমরা নিম্নলিখিত জিনিসগুলো শিখেছি: |
11:58 | LibreOffice বেস কি? |
12:01 | বেস ব্যবহারের জন্যে অবশ্য পূরণীয় শর্ত । |
12:03 | আপনি বেস এ কি কি করতে পারেন? রিলেশনাল ডাটাবেস-সংক্রান্ত প্রাথমিক ধারণা | |
12:08 | একটি নতুন ডাটাবেস তৈরি করা, একটি টেবিল তৈরি করা | |
12:13 | বেস সংক্রান্ত পরবর্তী টিউটোরিয়াল হল Tables and Relationships. |
12:18 | স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ | |
12:24 | এটি ভারত সরকারের ICT, MHRD এর National Mission on Education দ্বারা সমর্থিত | |
12:32 | এই প্রকল্পটি http://spoken-tutorial.org দ্বারা পরিচালিত হয় | |
12:38 | এই বিষয়ে বিস্তারিত তথ্য নিম্নলিখিত লিঙ্ক থেকে পাওয়া যাবে | |
12:44 | আমি অন্তরা এই টিউটোরিয়াল-টি অনুবাদ এবং রেকর্ড করেছি |
এতে অংশগ্রহন করার জন্য ধন্যবাদ । শুভবিদায় । |