Difference between revisions of "LibreOffice-Suite-Base/C4/Indexes-Table-Filter-SQL-Command-window/Bengali"

From Script | Spoken-Tutorial
Jump to: navigation, search
(Created page with '{||সীমানা = 1 ! ভিসুয়াল কিউ ! আখ্যান |- ||00:00 ||LibreOffice বেজ -এর এই টিউটোরিয়াল-এ আপ…')
 
Line 1: Line 1:
{||সীমানা = 1
+
{| border=1
! ভিসুয়াল কিউ
+
|| '''Visual Cue'''
! আখ্যান
+
|| '''Narration'''
 
|-
 
|-
 
||00:00
 
||00:00

Revision as of 10:02, 28 September 2013

Visual Cue Narration
00:00 LibreOffice বেজ -এর এই টিউটোরিয়াল-এ আপনাদের স্বাগত ।
00:03 এই টিউটোরিয়াল-এ, আমরা নিম্নলিখিত বিষয়গুলি সম্পর্কে আলোচনা করব :
  • ইনডেক্স
  • টেবিল ফিল্টার
* এবং SQL কমান্ড উইন্ডো
00:14 প্রথমে ইনডেক্স সম্পর্কে আলোচনা শুরু করা যাক ।
00:16 একটি ইন্ডেক্স বা সূচক কি?
00:18 সূচক একটি ডাটাবেস টেবিলের মধ্যে রেকর্ড খোঁজার এবং নির্দিষ্ট ক্রমে সাজানোর জন্য একটি দ্রুত উপায় ।
00:26 আপনি একটি টেবিলের এক বা একাধিক ক্ষেত্র বেছে নিতে পারেন, যেগুলির দ্বারা রেকর্ড সূচীবদ্ধ করা হবে ।
00:36 সূচীতে, এক বা একাধিক নির্বাচিত ক্ষেত্রর উপর ভিত্তি করে রেকর্ডগুলির অবস্থান সঞ্চিত থাকে ।
00:43 সুতরাং কোনো তথ্য পেতে, বেস সরাসরি সূচক ব্যবহার করে তথ্যর অবস্থানে যেতে পারে ।
00:51 এবং তাই কোনো তথ্য পেতে এই পদ্ধতি সব রেকর্ড খোঁজার তুলনায় অনেক দ্রুততর ।
00:59 একটা টেবিলের প্রধান কী স্বয়ংক্রিয়ভাবে সূচীবদ্ধ করা থাকে ।
01:03 এখন আমাদের নমুনা লাইব্রেরী ডাটাবেসে একটি সূচক তৈরি করা যাক ।
01:09 Books টেবিলের বইয়ের শিরোনাম কলামের উপর একটি সূচক তৈরি করব যাতে বইয়ের শিরোনাম খোঁজার গতি দ্রুততর হয় ।
01:18 প্রথমে লাইব্রেরী ডাটাবেস খুলুন যদি না সেটি ইতিমধ্যেই খোলা থাকে ।
01:34 এবং সম্পাদনা মোডে বুকস টেবিলটি খুলুন ।
01:39 টেবিল ডিসাইন উইন্ডোতে, Tools মেনুতে যান এবং ইনডেক্স ডিজাইন নির্বাচন করুন ।
01:48 ইনডেক্স উইন্ডোতে, লক্ষ্য করুন, বেস ইতিমধ্যেই প্রধান কী -টিকে একটি অনন্য সূচক হিসেবে অন্তর্ভুক্ত করেছে ।
01:57 সবচেয়ে বামদিকের আইকনের উপর ক্লিক করুন, সূচী তৈরি করতে 'New Index ' ক্লিক করুন ।
02:05 এবং ডানদিকের ইনডেক্স ক্ষেত্রের মধ্যে ড্রপ ডাউন তালিকা থেকে শিরোনাম নির্বাচন করুন ।
02:14 আপনি এখান থেকে ঊর্ধক্রমে বা নিম্নক্রমে-সেটিও নির্বাচন করতে পারেন ।
02:19 এবং বামদিক থেকে তৃতীয় আইকনের উপর ক্লিক করে সূচকটির নামান্তর করে 'IDX_Title' করুন এবং পরবর্তী Save আইকন ব্যবহার করে এটি সংরক্ষণ করে নিন ।
02:37 সুতরাং শিরোনাম ক্ষেত্রের উপর সূচকটি তৈরী হয়ছে ।
02:42 এই ভাবে আপনি বেজ ব্যবহার করে টেবিল-এর জন্য ইনডেক্স তৈরি, সম্পাদন, নামান্তর করতে বা মুছে দিতে পারেন ।
02:51 এখানে আপনাদের জন্য একটি অনুশীলনী রয়েছে ।
02:54 Members টেবিলের নাম ক্ষেত্রর উপর একটি সূচক তৈরি করুন এবং সেটির নাম দিন 'IDX_MemberName' ।
03:03 এর পরে,জানা যাক একটি টেবিল ফিল্টার কি ।
03:07 টেবিল ফিল্টার বৈশিষ্ট্য আমাদের অন্যান্য অ্যাপ্লিকেশন থেকে একটি বেস ডাটাবেসের টেবিল আড়াল করতে সাহায্য করে ..
03:15 উদাহরণস্বরূপ, আমাদের লাইব্রেরী ডাটাবেসের মধ্যে Books টেবিল ছাড়া বাকি সব টেবিল আড়াল করা যাক ।
03:22 দেখুন, Tools মেনুর মধ্য টেবিল ফিল্টার উপলব্ধ থাকে ।
03:27 এখানে, আমাদের 'All Views' ক্লিক করুন এবং Books টেবিল নির্বাচন করা যাক ।
03:33 অর্থাত, আমরা অন্যান্য অ্যাপ্লিকেশনের কাছে শুধুমাত্র Books টেবিল দৃশ্যমান রাখছি ।
03:39 এখন OK বাটনের উপর ক্লিক করা যাক ।
03:43 তারপর View মেনু এবং তারপর Refresh Tables ক্লিক করুন ।
03:50 লক্ষ্য করুন, এখানে শুধুমাত্র Books টেবিল ।
03:54 এছাড়াও, LibreOffice রাইটার বা ক্যালক থেকে এই ডাটাবেস ব্যবহারের সময়, আপনি কেবল সেখানে Books টেবিল দেখতে পাবেন ।
04:04 এখানে আরেকটি অনুশীলনী রয়েছে :
04:06 1. LibreOffice রাইটার খুলুন, লাইব্রেরী ডাটাবেস-এ যান এবং দেখুন, সেখানে কোন কোন টেবিল আছে ।
04:14 2. বেস-এ সব টেবিলের দৃশ্যমানতা ফিরিয়ে আনুন ।
04:19 3. LibreOffice রাইটার-এ পুনরায় যান এবং টেবিলগুলির উপলব্ধতা পরীক্ষা করুন ।
04:26 অবশেষে, এবার SQL কমান্ড উইন্ডো সম্পর্কে আলোচনা করা যাক ।
04:31 SQL কমান্ড উইন্ডোতে যেতে Tools মেনু থেকে এসকিউএল নির্বাচন করতে হবে ।
04:41 আপনি এই উইন্ডো ব্যবহার করে, ডাটাবেসে এসকিউএল চালাতে পারেন ..
04:47 এখন, আমরা এসকিউএল কোয়েরি চালানো সংক্রান্ত অনুসন্ধান ব্যবহার করতে পারেন, কিন্তু আমরা কেবল ডাটাবেস থেকে তথ্য চাওয়ার জন্য সীমিত...
04:59 অর্থাত, ওখানে আপনি শুধুমাত্র SELECT চালাতে পারবেন ।
05:04 কিন্তু আপনি ওখানে সেই এসকিউএল স্টেটমেন্টগুলি চালাতে পারবেন না যেগুলি তথ্য ও টেবিল কাঠামো পরিবর্তন করবে যা চনতুন টেবিল তৈরি করবে ।
05:14 এই SQL কমান্ড উইন্ডোতে আমাদের তথ্য পরিবর্তন এবং ..তথ্য সংজ্ঞা বিবৃতি বা ভাষা ব্যবহার করতে সাহায্য করে ।
05:24 তথ্য পরিবর্তক ভাষা বা সংক্ষেপে DML -এর উদাহরণ :
05:31 INSERT, UPDATE এবং DELETE বিবৃতি ।
05:37 তথ্য সংজ্ঞায়ক ভাষা বা সংক্ষেপে DDL এর উদাহরণ হল  :
05:45 CREATE TABLE, DROP TABLE এবং ALTER বিবৃতি ।
05:51 এখন প্রথমে একটি DML উদাহরণ দেখা যাক ।
05:55 বেজ উইন্ডোতে, Tools মেনু থেকে SQL কমান্ড উইন্ডো খুলুন ।
06:02 Books টেবিলের মধ্যে একটি নতুন রেকর্ড যুক্ত করতে, “Command to execute” টেক্সট এলাকায় লেখা যাক:
06:12 INSERT INTO "Books" ( "Title", "Author", "PublishYear", "Publisher", "Price")

VALUES ('The Hobbit', 'J.R.R Tolkien', 2002, 'Oxford', 500);

06:45 Execute বোতামে ক্লিক করার আগে, কমান্ডটিকে একবার ভালোভাবে দেখে নেওয়া যাক ।
06:52 INSERT বিবৃতিতে টেবিলের নাম ও ক্ষেত্রগুলির নাম এবং তারপর নতুন রেকর্ড-এর মধ্যে ক্ষেত্রগুলির যা যা মান হবে, সেগুলিকে তালিকাবদ্ধ করে ।
07:03 লক্ষ্য করুন, টেবিলের নাম এবং ক্ষেত্রগুলির নাম জোড়া উদ্ধৃতিচিহ্নের মধ্যে থাকে ।
07:11 আমরা জানি যে বেস কেস সংবেদনশীল .. এবং জোড়া উদ্ধৃতিচিহ্ন নিশ্চিত করে বেস সেভাবেই নামগুলি গ্রহণ করবে যেভাবে সেগুলি তৈরী হয়েছিল ।
07:22 উদ্ধৃতিচিন্হ ব্যবহার না করা হলে, বেস স্বয়ংক্রিয়ভাবে সব নাম বড় হাতের অক্ষরে পরিবর্তন করবে ।
07:31 টেক্সট ডাটা টাইপ-এর মানগুলিকে একক উদ্ধৃতি চিহ্ন-এর মধ্যে লিখতে হবে ।
07:37 সাংখ্যিক ক্ষেত্রগুলিতে কোনো উদ্ধিরিতিচিন্হের প্রয়োজন নেই ।
07:43 এছাড়াও, BookId ক্ষেত্র অন্তর্ভুক্ত করতে হবে না কারণ এটি একটি AutoNumber ক্ষেত্র ।
07:51 বেজ স্বয়ংক্রিয়ভাবে এই ক্ষেত্রের সংখ্যা যোগ করবে ।
07:56 তাহলে এবার এসকিউএল চালানো যাক । বার্তাটি লক্ষ্য করুন ‘Command successfully executed’ ।
08:05 আপনার লেখা এসকিউএল-এ কোনো ভুল থাকলে, বেস সেটি এখানে দেখিয়ে দেবে ।
08:12 Books টেবিলের উপর ডবল ক্লিক করুন এবং যোগ করা নতুন রেকর্ডটি খুঁজুন ।
08:18 এটি শেষ সারিতে সংযুক্ত হয়েছে ।
08:23 এরপর, একটি DDL উদাহরণ দেখা যাক ।
08:27 একটি নতুন টেবিল তৈরি করা যাক যার ক্ষেত্রগুলি হবে AuthorId, Author এবং Country ।
08:36 SQL কমান্ড উইন্ডোতে, পর্দায় যেমন দেখানো রয়েছে তেমন লেখা যাক:
08:43 এবং এটি চালানো যাক ।
08:47 এবার টেবিলগুলির তালিকায় ফিরে যান এবং ভিউ মেনু থেকে টেবিলটি রিফ্রেশ করে নিন ।
08:54 এই Authors টেবিলটি আমরা নতুন তৈরী করেছি ।
08:59 DML সম্পর্কে আরো জানতে, পর্দায় দেখানো ওয়েবসাইট-এ যান ।
09:06 DDL সম্পর্কে আরো জানতে পর্দায় দেখানো উইকিপিডিয়ার ওয়েবসাইটে যান ।
09:13 এখন আপনার জন্য একটি অনুশীলনী রয়েছে ।
09:16 1. আপডেট বিবৃতি ব্যবহার করে যে বইটির BookId ৩, সেটির দাম ৩০০ ধার্য করুন ।
09:26 2. ‘'The Hobbit' শিরোনামের বইটি মুছে দিন ।
09:30 3. Authors টেবিলের মধ্যে একটি নতুন রেকর্ড যোগ করুন । লেখকের নাম 'JRR Tolkien' এবং দেশ হিসাবে হিসাবে 'England ' লিখুন ।
09:41 4. DROP বিবৃতি ব্যবহার করে, ডাটাবেস থেকে Authors টেবিল মুছে দিন ।
09:47 এখানেই LibreOffice বেজ এর উপর এই টিউটোরিয়ালটি সমাপ্ত হলো ।
09:52 সংক্ষেপে, আমরা নিম্নলিখিত বিষয়গুলি সম্পর্কে শিখেছি:
  • ইনডেক্সে
  • টেবিল ফিল্টার
  • এবং SQL কমান্ড উইন্ডো ।
10:01 স্পোকেন্ টিউটোরিয়াল্ Talk to a Teacher প্রকল্পের অংশবিশেষ যা ভারত সরকারের ICT, MHRD এর National Mission on Education দ্বারা সমর্থিত ।
10:13 এই প্রকল্পটি http://spoken-tutorial.org দ্বারা পরিচালিত হয় ।
10:18 এই সম্পর্কে আরও তথ্য নিম্নলিখিত লিঙ্ক থেকে পাওয়া যায় ।
10:22 আমি অন্তরা এই টিউটোরিয়াল - টি অনুবাদ এবং রেকর্ড করেছি এই টিউটোরিয়াল - এ অংশগ্রহন করার জন্য ধন্যবাদ । শুভবিদায় ।

Contributors and Content Editors

Antarade, Kaushik Datta, Pratik kamble