Loading...

+01727175782 - 01711024372

Goodinsee

Goodinsee
Women

Access Basic information

Description

Access Basic information


Data and Information কি 

মাইক্রোসফ্ট একসিস  কাজ করতে দুইটি ধাপে কাজ করতে হয়, প্রথমে একটি ডাটাবেজ ফাইল তৈরি  পরে টেবিল তৈরি করে কাজ করতে হয়,  একটি ডাটাবেজ ফাইলের মধ্যে অনেকগুলো টেবিল থাকতে পারে,  উক্ত টেবিলগিুলোর মধ্যে রিলেশন স্থাপন করে প্রত্যেক টেবিল থেকে ডাটা নিয়ে প্রয়োজনীয় অংশ ব্যবহার করা যায়,  টেবিলে কাজ করার জন্য কিছু মৌলিক তথ্য সম্পর্কে ধারনা থাকা খুবই প্রয়োজন                                

Data
Data শব্দের অর্থ হচ্ছে উপাত্ত,Information এর ক্ষুদ্রতম অংশ হচ্ছে Data. তথ্যের অন্তর্ভূক্ত ক্ষুদ্রতর অংশসমূহ হচ্ছে ডেটা বা উপাত্ত

Information

পারস্পারিক সম্পর্ক যুক্ত Data গুলোকে যখন আমরা একত্রিত ভাবে সাজাব তখন তাহাকে Information বলে Information এর বাংলা অর্থ তথ্য


পারস্পারিক সম্পর্ক

Name - Address - Phone Number

Sajjad - Mymenshingh - 017271757

Hossain - Dhaka - 016711275

Arif - Fulbaria - 017994840


ডাটা ও ইনফরমেশনের মধ্যে পার্থক্য

ডাটা বা উপাত্ত

প্রাথমিকভাবে সংগৃহীত অসংঘবদ্ধ তথ্যকে বলা হয় ডাটা

ডাটা তথ্যের কাঁচামাল হিসেবে ব্যবহার করা হয়

সকল ডাটাই তথ্য নয়

একজন ছাত্রের নামরোলঠিকানানম্বর হচ্ছে ডাটা

ডাটা সাধারণত সাজানো থাকেনা

ডাটা সরাসরি ব্যবহার করা যায় না

ডাটা দ্বারা যে কোন বিষয়ে পুরোপুরি ভাবার্থ প্রকাশ পায়না


ইনফরমেশন বা তথ্য

সুবিন্যাস্তভাবে সাজানো উপাত্তকে তথ্য বলা হয়

কাঁচামাল প্রক্রিয়াকরন করে তথ্য পরিণত করা হয় 

সকল তথ্যই ডাটা

ছাত্রদের প্রাপ্ত নম্বরের ভিত্তিতে তৈরি ফলাফল হচ্ছে তথ্য

তথ্য সব সময় সাজানো থাকে

তথ্য সরাসরি ব্যবহার করা যায়

তথ্যের দ্বারা যে কোন বিষয়ের ভাব প্রকাশ পায় যা সকলে বুঝতে পারে


Classification of data

ডাটা প্রধানত তিন প্রকারযথা:-


1. নিউমেরিক ডাটা - Numeric Data 

2. নন-নিউমেরিক ডাটা  -  Non-Numeric Data

3. বুলিয়ান বা লজিক্যাল ডাটা - Boolean or Logical Data


Database - ডাটাবেজ


Database - ডাটাবেজ

ডেটা  শব্দের অর্থ হচ্ছে উপাত্ত , এবং বেস শব্দের অর্থ হচ্ছে ঘাঁটি বা সমাবেশ , পরস্পর সম্পর্কযুক্ত এক বা একাধিক ডেটা টেবিল বা ফাইলের সমষ্টি হচ্ছে ডেটাবেস  পারস্পারিক সম্পর্ক যুক্ত Data গুলো যেখানে store করা হয় তাহাকে Data base বলে

Data table

সমজাতিয় সকল তথ্য বা উপাত্তকে একটি টেবিলে সংরক্ষন করাকে ডেটা টেবিল বলে ইহা রো এবং কলামের সমন্বয়ে গঠিত হয় প্রত্যেক টেবিলের একটি ইউনিক নাম থাকে এবং প্রতিটি কলামেরও আলাদা আলাদা নাম এবং ডেটা টাইপ উল্লেখ করতে হয়

Field

ফিল্ড হচ্ছে ডেটাটেবিলের কলামের নাম

Record

ডেটাটেবিলের এক একটি row এর তথ্য বা ডেটাকে রেকর্ড বলে

Data

ডেটাটেবিলের বিভিন্ন ফিল্ডে আমরা যা কিছু ইনপুট করি


ফিল্ড এবং রেকর্ড এর মধ্যে পার্থক্য

ফিল্ড

ফিল্ড হলো ডাটাটেবিলের কলাম নাম

একটি ডাটা টেবিলের ফিল্ডের নাম একক থাকে

ফিল্ডে ভুল ডাটা এন্ট্রি রোধ করার জন্য ভেলিডেশন অপশন সেট করা যায়

একটি ডাটা টেবিলে সীমিত সংখ্যক ফিল্ড থাকে

ডাটা টেবিলে সহজে ফিল্ড মুছা যায় না

উদাহরণ:- একটি টেলিফোন ডাটাবেসের Name, Address, Telephone No  তিনটি হলো তিনটি ফিল্ড


রেকর্ড

রেকর্ড হলো ডাটাটেবিলের সবগুলো কলামের এক সারি ডাটা

একটি রো এর বিভিন্ন ফিল্ডের ডাটা একই রকম হতে পারে

একটি রেকর্ড অর্থাৎ একটি সারিতে ভেলিডেশন অপশন যুক্ত করা যায় না

একটি ডাটা টেবিলের বিভিন্ন ফিল্ডে অসংখ্য রেকর্ড থাকতে পারে

ডাটা টেবিলের রেকর্ড সহজে মুছা যায়

৬. উদাহরণ:-  তিনটি ফিল্ডে এন্ট্রিকৃত এক সারির তথ্য Sajjad-Mymenshingh-017271757 ডাটা তিনটি একত্রে হলো একটি রেকর্ড


 Data type - ডাটা টাইপ 


ডেটা টাইপ হচ্ছে ডেটার ফরমেট বা ধরন, কোন নির্দিষ্ট কলামে কোন ধরনের 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 ব্যবহৃত হয়ে থাকে 


Pages Object - 

পেজ হল বিশেষ ধরনের ওয়েব পেজ যা ইন্টারনেটে ডাটা প্রদর্শনের জন্য তৈরি করা হয় একসিস ডাটাবেসে তৈরিকৃত কোন রিপোর্টকে যে কোন নেট ব্রাউজার দিয়ে প্রদর্শনের জন্য পেজ ডিজাইন করা হয়