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 | আমি অন্তরা এই টিউটোরিয়াল-টি অনুবাদ এবং রেকর্ড করেছি |
এতে অংশগ্রহন করার জন্য ধন্যবাদ । শুভবিদায় । |