Definition of Database- MyNetEdu Banner.

Database Management System

Lesson – 1

Definition of Database

Number Distribution (নম্বর বিভাজন)
Database Management SystemMCQSADescriptiveTotal
vIntroduction to Database vRelational Model vRelation Algebra & SQL1×5=5 1×1=11×2=27×1=715

Syllabus of DBMS

Introduction of Database Ø

  • Definition of Database
  • Advantage and Disadvantage of DBMS
  • Database Language(DDL, DML, DCL)
  • Data Dictionary, Metadata. ØDatabase Schema and Instance.
  • DBMS and its components,
  • Various Data Model: ER Model, Hierarchical Model, Network Model, Relational Model(Only concepts)
  • Different Database User Functions of DBA.

Relational Model

•Concept of Relation, Topple, Attribute, Domain, Degree, Cardinality. •Concept of Key: Super Key, Candidate Key, Primary Key, Alternate Key. •Concept of Relation : 1:1, 1:N, N:M relationships. •Database Constraints: Equity Integrity Constraints, Domain Constraints, Referential Integrity Constraints, and  Concept of Foreign Key.

Relational Algebra

  1. Selection Operation
  2. Projection Operation
  3. Set Operation
  4. Cartesian Product
  5. Natural Join Operation.

SQL

ØSimple Select Query (SELECT, FROM, WHERE, DISTINCT, AND, OR, IN, NOT IN, BETWEEN, LIKE, ORDER BY)

লেসন শুরু

ডেটা কী ?

কোনো ব্যাক্তি বা বস্ত সম্পর্কিত শব্দ বা সংখ্যা যা পৃথকভাবে কোনো অর্থ বহন করেনা তাকে ডেটা বলে ।

যেমন-সুজিত, 22, AB56 ইত্যাদি থেকে কিছু বোঝা অসম্ভব ।

ইনফরমেশন কী ?

অনেকগুলি ডেটা প্রসেসিং বা প্রক্রিয়াকরনের পর যে অর্থপূর্ণ তথ্যে পরিনত হয় বা যার মাধ্যমে কোনো সিদ্ধান্তে উপনিত হওয়া যায় তাকে ইনফরমেশন বলে ।

NameAgeBike No
Sujit22AB56

ওপরের টেবিল থেকে বোঝা যায় যে সুজিত নামের ব্যাক্তির বয়স 22 এবং তার বাইকের নম্বর AB56 । অর্থাৎ এটি একটি ইনফরমেশন ।

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

DataInformation
কোনো ব্যাক্তি বা বস্তুর অসংগঠিত প্রাথমিক তথ্য ।ডেটাকে প্রক্রিয়াকরনের পর সুসংগঠিত অর্থপূর্ণ তথ্য কে ইনফরমেশন বলে ।
ডেটা সংগ্রহ অনেক সময়, শ্রম ও ব্যায়সাপে্ষক্ষ ।ইনফরমেশন তৈরি করতে তুলনামুলক কম সময় ও কম ব্যায়সাপেক্ষ ।
ডেটা প্রক্রিয়া করনের পূর্বের রুপ ।ইনফরমেশন প্রক্রিয়া করনের পরের রুপ ।
ডেটাবেস তৈরি, গবেষনা, মতামত প্রকাশ ইত্যাদির ক্ষেত্রে ডেটার প্রয়োজন ।সিদ্ধান্ত গ্রহন, সময়োপযোগী হওয়া ইত্যাদির জন্য ইনফরমেশনের প্রয়োজন ।

ডেটাবেস কাকে বলে?(Definition of Database)

ডেটাবেস হল পারস্পরিক সম্পর্কিত তথ্যের সুসংহত সংরক্ষন বা সংগ্রহ কে ডেটাবেস বলে ।

অথবা

ডেটাবেস হল পরস্পর সম্পর্কিত তথ্য যা বিধিবদ্ধ রুপে সুসংহত ভাবে সঞ্চয় করা হয় । ডেটাবেসে ডেটাগুলি এক বা একধিক টেবিলের মধ্যে সঞ্চয় করা হয় ।

ডেটাবেসের বিভিন্ন অংশের বর্ণনা / Different Parts of Database

ডেটা :

ডেটাবেসের অন্যতম প্রধান অংশ হল ডেটা । প্রাথমিক ভাবে সংগৃহীত ডেটা  প্রক্রিয়াকরনের পর তা তথ্যের রুপ নেয় এবং ডেটাবেসে সংরক্ষিত হয় ।

কলাম /ডেটা ফিল্ড / অ্যাট্রিবিউট(Column / Data Field / Attribute)

অর্থবহ ডেটার সবথেকে ক্ষুদ্রতম একক কে কলাম / ডেটা ফ্লিল্ড / অ্যাট্রিবিউট বলে ।

অথবা

ডেটাবেসের এক বা একাধিক সম্পূর্ণ তথ্যের পৃথক পৃথক অংশ যেখানে একই ধরনের বা একই বৈশিষ্ট্যের ডেটা থাকে এবং তাদের একটি নির্দিষ্ট নামে চিহ্নিত করা হয় তাকে কলাম / ডেটা ফ্লিল্ড / অ্যাট্রিবিউট বলে ।

রো বা রেকর্ড (Row/Record) কাকে বলে?

কতগুলি পরস্পর সম্পর্কিত ফিল্ডসমুহকে একত্রে রেকর্ড

অথবা

কোনো ডেটাবেসের সম্পর্কযুক্ত ডেটা পদ গুলি যুক্ত হয়ে যে এক বা একাধিক সম্পূর্ণ  তথ্যের সৃটি  হয় তাদের রো বা রেকর্ড বলে ।

NameAgeBike No
Sujit22WB58AB5678
Sumit21WB58N1234

টেবিল (Table) কাকেবলে ?

এক বা একাধিক রো বা রেকর্ড এবং কলাম বা ডেটাপদ নিয়ে গঠিত কাঠামো যা নির্দিষ্ট বিষয় সম্পর্কিত ডেটা বা তথ্য ধারন করে বা সঞ্চিত রাখে তাকে ডেটাবেসের টেবিল বলে ।

ফাইল(File) কাকেবলে ?

ক্রমানুসারে পরপর সজ্জিত কতগুলি পরস্পর সম্পর্কিত রেকর্ডের সমস্টিকে ফাইল বলে ।

অথবা

ফাইল হল সমস্ত রেকর্ডের সমস্টি যা ক্রমানুসারে সংরক্ষিত থাকে ।

বিভিন্ন ডেটাবেস ফাইলের এক্সটেশন নাম ঃ-

ডেটাবেস ফাইলের এক্সটেশন ডেটাবেস ফাইলের এক্সটেশন নাম
SQL Server Database(2000).mdf
Microsoft Access Database(2003).mdb
Microsoft Office Access Database (2007).accdb
Oracle 9i.dbf

ফিল্ড ও রেকর্ডের মধ্যে পার্থক্য লেখ

FieldRecord
টেবিলের নির্দিষ্ট বিষয়ের পৃথক পৃথক অংশকে ফিল্ড বলে ।অনেকগুলি ফিল্ড যুক্ত হয়ে এইটি সম্পূর্ণ রেকর্ড তৈরি হয় ।
নির্দিষ্ট বিষয় সম্পর্কে তথ্য পাওয়া যায় ।সম্পূর্ণরুপে কোনো এনটিটির তথ্য পাওয়া যায় ।

ফাইল ও ডেটাবেসের মধ্যে পার্থক্য লেখ

ফাইলডেটাবেস
ফাইলে তুলনামুলকভাবে কম নিরপদে এবং কম পরিমান তথ্য সঞ্চয় করা যায় ।ডেটাবেসে তুলনামুলকভাবে বেশি নিরপদে এবং অনেক বেশি পরিমান তথ্য সঞ্চয় করা যায় ।
তথ্য সক্রিয়ভাবে আপডেট, ডিলিট ইত্যাদি করা বেশ কঠিন ।তথ্য সক্রিয়ভাবে আপডেট, ডিলিট ইত্যাদি করা বেশ সহজ  ।

Leave a Reply