3. বুলিয়ানবালজিক্যালডাটা - Boolean or Logical Data
Database - ডাটাবেজ
Database - ডাটাবেজ
ডেটা শব্দের অর্থ হচ্ছে উপাত্ত , এবং বেস শব্দের অর্থ হচ্ছে ঘাঁটি বা সমাবেশ , পরস্পর সম্পর্কযুক্ত এক বা একাধিক ডেটা টেবিল বা ফাইলের সমষ্টি হচ্ছে ডেটাবেস পারস্পারিক সম্পর্ক যুক্ত Data গুলো যেখানে store করা হয় তাহাকে Data
base বলে
ডেটা টাইপ হচ্ছে ডেটার ফরমেট বা ধরন, কোন নির্দিষ্ট কলামে কোন ধরনের Data Store করা হবে তার নির্দিষ্ট করনের কাজ হচ্ছে Data Type. আমরা ডাটাবেস প্রোগ্রামে যে ফিল্ডগুলো টাইপ করবো সেই ফিল্ডগুলোর ডাটা কোন ধরনের হবে সে জন্য Data Type সম্পর্কে ধারণা থাকা প্রয়োজন । যেমন:- Name ফিল্ডের ডাটার ধরন হবে অক্ষর জাতীয় অর্থ্যাৎ Data Type হবে Text. Salary ফিল্ডের ডাটার ধরন হবে সংখ্যা জাতীয় অর্থ্যাৎ Data Type হবে Number. নিম্নে ডাটা টাইপ সম্পর্কে ধারনা দেয়া হল ।
Data type
Description
Auto Number
Auto Number Generat করার জন্য । এখানে User কে কোন Value দেয়ার প্রযোজন হয়না
Text
ক্যারেক্টার জাতীয় বা নাম জাতীয়, সকল বর্ণ, বিরাম চিহ্ন বিভিন্ন ধরনের প্রতীক টেক্সট হিসাবে ইনপুট করা যায়
Memo
Multipul line এন্টি করার জন্য
Number
পূর্ন সংখ্যা যেমন:- Age, Roll, RegID, Serial No
Date and Time
তারিখ এবং সময় এন্টি করার জন্য
Currency
দশমিক যুক্ত সংখ্যা বা টাকা পয়সা হিসাব-নিকাশ করার জর্য দশটাকা ৫০ পয়সা ১০.৫০
Yes/No
সত্য মিথ্যা বা হ্যা-না এমন ডাটা ইনপুট দেয়ার জন্য ব্যবহৃত হয়
OLE
Object Linking And Embedding অন্যান্য প্রোগ্রাম থেকে তৈরিকৃত কোন ছবি, শব্দ, গ্রাফ ইত্যাদি সংযোগ দেয়ার জন্য
Hyper Link
কোন কলাম এর Value এর সাথে অন্য Object বা File Link তৈরি করার জন্য
Attachment
বিভিন্ন ধরনের File বা Picture Store করার জন্য
Lookup Wizerd
Lookup Wizerd এর মাধ্যমে নির্দিষ্ট করে দেয়া যায় কোন জায়গা থেকে Value নিতে পারবে এ জাতীয় ফিল্ডে সরাসরি ডাটা এন্টি না করে । কোন লিস্ট থেকে পছন্দকৃত ডাটা ইনপুট করার জন্য ব্যবহার করা হয়
Calculate
হিসাব
করার পরে যে Result রাখা
হয় তার ডেটা টাইপ
হচ্ছে Calculated
Field properties
প্রতিটিফিল্ডেরজন্যকতিপয় properties থাকে।ডেটাটাইপএরউপরনির্ভরকরে Field properties প্রদর্শিতহয়।প্রোপার্টিজথেকেফিল্ডেরআকৃতি , ডেটাসমূহকিভাবেপ্রদর্শিতওনিয়ন্ত্রিতহবেতানির্ধারনকরাহয়
Field Name
Properties
Field Size
ফিল্ডের আকার কত ক্যারেক্টার হবে তা এখানে নির্ধার করা হয় । ফিল্ডের ধারন ক্ষমতা ২৫৫ ক্যারেক্টার
Format
টেক্সট তথ্যাবলি কিভাবে, কি ফর্মেটে প্রদর্শিত হবে তা এখান থেকে নির্ধারন করা যায়
Decimal places
দশমিক যুক্ত করার জন্য
Input Mask
Date & Time এর Format!(99)00000-000000
Caption
Description আকারে কোন Column এর নামকে Heading আকারে প্রকাশ করার জন্য । Caption এর ভিতরে যে নাম দেয়া হবে সেই নাম Display হবে
Default Value
Automatick কোন Number বা Word সংযোক্ত করার জন্য
Validation Rule
কোন নির্দিষ্ট শর্ত দেয়ার জন্য যেমন:- >=18, >=18 and <=30
Validation Text
Message বা বার্তা প্রদর্শন করার জন্য
Required
কোন Column এর Field খালি রাখা যাবেনা Yes করে দিতে হবে
Allow Zero Length
কোন Field এর ঘরে Space রেখে অন্য ঘরে যাওয়া যাবেনা, No করে দিতে হবে এবং Required Field Yes থাকতে হবে
Indexed
কোন Field বা Column এর Data গুলোকে সাজানো Ascending / Descending আকারে
Unicode Compression
IME Mode
IME Sentence Mode
Smart Tags
Text Format
Input Mask প্রোপার্টিজ
Text, Date/Time এবং Currency জাতীয় ডাটার জন্য Input Mask প্রোপার্টি ব্যবহার করা হয় । ডাটা এন্টি কিভাবে হবে তা Input Mask দ্বারা নিয়ন্ত্রণ করা যায় । কয়েকটি গুরুত্বপূর্ণ Input Mask Character এর বর্ণনা নিচের টেবিলে দেয়া হলো
ক্যারেক্টার
কার্যাবলি
0
0 থেকে 9 পর্যন্ত সংখ্যা ইনপুট করা যাবে
9
যেকোন সংখ্যা বা স্পেস ইনপুট করা যাবে
#
স্পেস, যেকোন সংখ্যা, +, - এন্টি করা যাবে
L
A থেকে Z পর্যন্ত যেকোন অক্ষর এন্টি করা যাবে
?
যেকোন বর্ণ ইনপট করা যাবে বা ফাঁকা রেখেও অন্য ফিল্ডে যাওয়া যাবে
A
সংখ্যা এবং অক্ষর উভয়ই এন্টি করা যাবে
&
স্পেস এবং যেকোন ক্যারেক্টার এন্ট্রি করা যাবে কিন্ত ফাাঁকা রাখা যাবে না
C
যেকোন ক্যারেক্টার বা স্পেস ইনপুট করা যাবে এবং ফাঁকাও রাখা যাবে
>
বর্ণ বা অক্ষরকে বড় হাতের করার জন্য
<
বর্ণ বা অক্ষরকে ছোট হাতের করার জন্য
!
ডানের উপরের দিকের কোণ থেকে লেখা শুরু হয়
Database objects
Database এর এক একটি Part কে বলা হয় Database Objects অথবা Access Object. একটি Database তৈরি করতে গেলে অনেক গুলো Object ব্যবহৃত হয় যেমন:-
1. Table
2. Form
3. Report
4. Query
5. Macro
6. Module
7. pages
Table Object -
Table হচ্ছে Database এরএকটা object. এই object টিব্যবহৃতহয় Database এর Data গুলো store করারজন্য।Table তৈরিকরারজন্য Table, Table Template Table Design এরমাধ্যমে
Form Object -
Table এর ভিতরে Data Input দেয়ার জন্য এবং Form এর মধ্যে Data গু্লো সুন্দর ভাবে উপস্থাপন করার জন্য Form ব্যবহৃত হয়
Report Object -
কোন টেবিল বা কুয়েরির ভিত্তিতে Report তৈরি করা হয়ে থাকে । সুতরাং টেবিল বা কুয়েরির উপর ভিত্তি করে কোন ডাটা সুন্দরভাবে উপস্থাপন করাকে Report বলে । রিপোর্টের মাধ্যমে ডাটাগুলো পছন্দমত গ্রাফ বা ছবি সংযোজন করে প্রিন্ট আউট করা যায় । প্রিন্ট করার জন্য মূলত রিপোর্ট তৈরি করা হয়ে থাকে । আপনি আপনার চাহিদা মোতাবেক রিপোর্ট তৈরি করতে পারবেন একসেসে
Query Object -
হাজার হাজার ডেটা থেকে আপনার প্রয়োজন অনুযায়ী তথ্যকে বাহির করার জন্য ব্যবহার করা হয়ে থাকে । ডাটাবেস থেকে প্রয়োজনীয় ডাটা বিভিন্ন শর্তে Search, Update, Change, Delete ইত্যাদি কাজ করা যায়
Macro Object -
একসেস ডাটাবেস এর একটি শক্তিশালী উপাদান হচ্ছে ম্যাক্রো । যে সকল কাজ আপনাকে বারবার করতে হয় তা আপনি ম্যাক্রো দ্বারা করে রাখতে পারেন । প্রয়োজন মতো এক ক্লিকেই সব কাজ সম্পাদন করতে পারবেন
Module Object -
Visual Basic প্রোগ্রামিং কোড এর মাধ্যমে একসিস এর কাজগুলোকে পরিচালনার জন্য Module ব্যবহৃত হয়ে থাকে
s2 Multipurpose Bootstrap 4 Html Template that will give you and your customers a smooth shopping experience which can be used for various kinds of stores such as fashion,...