MySQL RDBMS

মাইএসকিউএল একটি রিলেশনাল ডাটাবেস ম্যানেজমেন্ট সিস্টেম

RDBMS কি?

RDBMS এর অর্থ হল রিলেশনাল ডাটাবেস ম্যানেজমেন্ট সিস্টেম।

RDBMS হল একটি প্রোগ্রাম যা একটি রিলেশনাল ডাটাবেস বজায় রাখতে ব্যবহৃত হয়।

RDBMS হল MySQL, Microsoft SQL Server, Oracle, এবং Microsoft Access-এর মতো সমস্ত আধুনিক ডাটাবেস সিস্টেমের ভিত্তি।

RDBMS ডাটাবেসের ডেটা অ্যাক্সেস করতে SQL কোয়েরি ব্যবহার করে।

একটি ডাটাবেস টেবিল কি?

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

একটি কলাম টেবিলের প্রতিটি রেকর্ড সম্পর্কে নির্দিষ্ট তথ্য ধারণ করে।

একটি রেকর্ড (বা সারি) একটি টেবিলের প্রতিটি পৃথক এন্ট্রি।

নর্থউইন্ড "গ্রাহক" ক্যাটালগ থেকে একটি নির্বাচন দেখুন:

CustomerID CustomerName ContactName Address City PostalCode Country
1 Alfreds Futterkiste Maria Anders Obere Str. 57 Berlin 12209 Germany
2 Ana Trujillo Emparedados y helados Ana Trujillo Avda. de la Constitución 2222 México D.F. 05021 Mexico
3 Antonio Moreno Taquería Antonio Moreno Mataderos 2312 México D.F. 05023 Mexico
4 Around the Horn Thomas Hardy 120 Hanover Sq. London WA1 1DP UK
5 Berglunds snabbköp Christina Berglund Berguvsvägen 8 Luleå S-958 22 Sweden

উপরের "গ্রাহক" টেবিলের কলামগুলি হল: গ্রাহক আইডি, গ্রাহকের নাম, যোগাযোগের নাম, ঠিকানা, শহর, পোস্টাল কোড এবং দেশ৷ টেবিলে 5টি রেকর্ড (সারি) রয়েছে।

রিলেশনাল ডাটাবেস কি?

একটি রিলেশনাল ডাটাবেস টেবিলের আকারে ডাটাবেস সম্পর্ককে সংজ্ঞায়িত করে। সারণিগুলি একে অপরের সাথে সম্পর্কিত ডেটার উপর ভিত্তি করে যা প্রতিটিতে সাধারণ।

নর্থওয়াইন্ড ডাটাবেস থেকে নিম্নলিখিত তিনটি টেবিল "গ্রাহক", "অর্ডার" এবং "শিপার্স" দেখুন:

গ্রাহকদের টেবিল

CustomerID CustomerName ContactName Address City PostalCode Country
1 Alfreds Futterkiste Maria Anders Obere Str. 57 Berlin 12209 Germany
2 Ana Trujillo Emparedados y helados Ana Trujillo Avda. de la Constitución 2222 México D.F. 05021 Mexico
3 Antonio Moreno Taquería Antonio Moreno Mataderos 2312 México D.F. 05023 Mexico
4 Around the Horn Thomas Hardy 120 Hanover Sq. London WA1 1DP UK
5 Berglunds snabbköp Christina Berglund Berguvsvägen 8 Luleå S-958 22 Sweden

"গ্রাহক" টেবিল এবং "অর্ডার" টেবিলের মধ্যে সম্পর্ক হল CustomerID কলাম:

অর্ডার টেবিল

OrderID CustomerID EmployeeID OrderDate ShipperID
10278 5 8 1996-08-12 2
10280 5 2 1996-08-14 1
10308 2 7 1996-09-18 3
10355 4 6 1996-11-15 1
10365 3 3 1996-11-27 2
10383 4 8 1996-12-16 3
10384 5 3 1996-12-16 3

"অর্ডার" টেবিল এবং "শিপারস" টেবিলের মধ্যে সম্পর্ক হল ShipperID কলাম:

শিপারের সময়সূচী

ShipperID ShipperName Phone
1 Speedy Express (503) 555-9831
2 United Package (503) 555-3199
3 Federal Shipping (503) 555-9931

অনুশীলন করুন

RDBMS মানে কি?

Relational Database Management Software
✗ ভুল! RDBMS মানে "সিস্টেম", "সফ্টওয়্যার" নয়।
Relational Database Management System
✓ ঠিক আছে! RDBMS এর অর্থ হল রিলেশনাল ডাটাবেস ম্যানেজমেন্ট সিস্টেম
Relational Data Management System
✗ ভুল! RDBMS-এ "B" এর অর্থ হল "Database", "Data" নয়।
Relative Database Management System
✗ ভুল! RDBMS-এ "R" এর অর্থ হল "রিলেশনাল", "রিলেটিভ" নয়।