ডাটাবেজে ডাটা সংযোজন, সংশোধন বা মুছে ফেলার জন্য কোন ধরণের ভাষা ব্যবহার করা হয়?
A
CSS
B
HTML
C
DML
D
উপরের সবগুলো
উত্তরের বিবরণ
ডাটাবেজে ডেটা সংযোজন, সংশোধন বা মুছে ফেলার কাজের জন্য DML (Data Manipulation Language) ব্যবহার করা হয়, যা SQL (Structured Query Language)-এর একটি অংশ। এটি মূলত ডেটাবেজের বিদ্যমান ডেটা পরিচালনা করতে ব্যবহৃত হয়।
-
ডাটাবেজ ল্যাঙ্গুয়েজ:
-
যে ভাষার মাধ্যমে ডাটাবেজ তৈরি, কুয়েরি, ডাটা মডিফিকেশন করা যায়, তাকে ডাটাবেজ ভাষা বলা হয়।
-
ডাটাবেজ ভাষা দুই ধরনের:
১. ডাটা ডেফিনেশন ল্যাঙ্গুয়েজ (DDL)
২. ডাটা ম্যানিপুলেশন ল্যাঙ্গুয়েজ (DML)
-
-
ডাটা ডেফিনেশন ল্যাঙ্গুয়েজ (DDL):
-
ডাটাবেজের কাঠামো বা পরিকল্পনা নির্ধারণের জন্য ব্যবহৃত বিশেষ ভাষা।
-
এর মাধ্যমে ডাটাবেজের টেবিল, ফিল্ড এবং সম্পর্ক সংজ্ঞায়িত করা হয়।
-
-
ডাটা ম্যানিপুলেশন ল্যাঙ্গুয়েজ (DML):
-
যে ভাষার মাধ্যমে রিলেশনাল ডাটাবেজ টেবিলে ডেটা ইনসার্ট, ডিলিট, আপডেট বা মডিফাই করা যায়।
-
উদাহরণ: SQL-এর INSERT, UPDATE, DELETE কমান্ড।
-
-
উল্লেখযোগ্য:
-
CSS (Cascading Style Sheets): ওয়েব পেজের স্টাইল ও লেআউট নিয়ন্ত্রণ করে, ডাটাবেজের ডেটা ম্যানিপুলেশনে কোনো ভূমিকা নেই।
-
HTML: একটি মার্কআপ ভাষা, যা ডাটাবেজে ডেটা ইনসার্ট বা পরিবর্তনে ব্যবহৃত হয় না; এটি শুধুমাত্র ওয়েব পেজ ডিজাইনের জন্য ব্যবহৃত হয়।
-
উৎস:

0
Updated: 19 hours ago
(1011)2 + (0101)2 = ?
Created: 2 weeks ago
A
(1100)2
B
(11000)2
C
01100)2
D
কোনোটিই নয়
1011
0101
___________
10000
∴ (1011)2 + (0101)2 = (10000)2

0
Updated: 2 weeks ago
একটি ডেটাবেজ থেকে দ্রুত তথ্য খুঁজে বের করার জন্য কোন পদ্ধতি ব্যবহৃত হয়?
Created: 19 hours ago
A
ডেটা মাইনিং
B
এনক্রিপশন
C
ডেটা রিকোভারি
D
ইনডেক্সিং
ইনডেক্সিং হলো এমন একটি প্রক্রিয়া যা ডেটাবেজের ডেটাকে দ্রুত খুঁজে বের করার জন্য সাজানো বা সংগঠিত করে। এটি ডেটা পুনরুদ্ধার প্রক্রিয়াকে অনেক দ্রুত ও কার্যকর করে।
-
ইনডেক্সিং:
-
ডাটাবেজ ম্যানেজমেন্ট সিস্টেমে ইনডেক্স হলো একটি ডেটা স্ট্রাকচার, যা ডেটা দ্রুত খুঁজে বের করতে সাহায্য করে।
-
এটি অনেকটা কোনো বইয়ের সূচীপত্রের মতো কাজ করে। সূচীপত্রের মাধ্যমে দ্রুত কোনো বিষয়বস্তু খুঁজে পাওয়া যায়, ঠিক তেমনি ইনডেক্স ব্যবহার করে ডাটাবেজ দ্রুত ডেটা খুঁজে পায়।
-
ডেটাবেজ থেকে দ্রুত ডেটা পুনরুদ্ধার (retrieve) করার জন্য এটি একটি কার্যকর কৌশল।
-
ইনডেক্স ডেটার ফিজিক্যাল লোকেশন (physical location) সংরক্ষণ করে, যা ডাটাবেজকে পুরো টেবিল স্ক্যান না করে সরাসরি নির্দিষ্ট স্থানে যেতে সাহায্য করে।
-
এটি রেকর্ডকে উচ্চ বা নিম্ন ক্রমানুসারে সাজানোর কাজও করে, যেমন সর্ট করা হয়।
-
ডাটাবেজে কোনো রেকর্ড সংশোধন বা সংযোজন করলে ইনডেক্সও আপডেট হয়।
-
সর্টিংয়ের তুলনায় ইনডেক্সিং দ্রুততর, তাই বর্তমানে ডাটাবেজ রেকর্ড সাজানোর জন্য সর্ট না করে ইনডেক্স ব্যবহার করা হয়।
-
সূত্র:

0
Updated: 19 hours ago
ইন্টারনেটে ডেটা ট্রান্সমিশনের মূল ভিত্তি কি?
Created: 19 hours ago
A
HTTP
B
TCP/IP
C
FTP
D
SMTP
তথ্য প্রযুক্তি
ডেটা ট্রান্সমিশন মেথড (Data Transmission Method)
তথ্য (Information)
তথ্য প্রযুক্তি
No subjects available.
TCP/IP (Transmission Control Protocol/Internet Protocol) হলো ইন্টারনেটে ডেটা ট্রান্সমিশনের মূল ভিত্তি, যা বিভিন্ন ধরনের কম্পিউটার এবং নেটওয়ার্ককে একে অপরের সঙ্গে যোগাযোগের সুযোগ প্রদান করে।
-
TCP/IP এর বৈশিষ্ট্য:
-
এটি একটি প্রোটোকল সেট, যা ইন্টারনেটের মাধ্যমে ডিভাইসগুলোর মধ্যে যোগাযোগ নিশ্চিত করে।
-
ইন্টারনেটে সকল কম্পিউটার কমান্ড এবং ডেটা আদান-প্রদানের জন্য TCP/IP ব্যবহার করে।
-
TCP (Transmission Control Protocol) → ডেটা সঠিকভাবে এবং সিকোয়েন্স অনুযায়ী প্রেরণ নিশ্চিত করে।
-
IP (Internet Protocol) → প্রতিটি ডেটা প্যাকেটকে নির্দিষ্ট গন্তব্য ঠিকানায় পাঠায়।
-
TCP/IP হলো ইন্টারনেটের backbone, যা ডেটা ট্রান্সফার এবং কমিউনিকেশন পরিচালনা করে।
-
-
অন্যান্য প্রোটোকল:
-
HTTP (Hypertext Transfer Protocol): ওয়েব ব্রাউজার এবং সার্ভারের মধ্যে তথ্য আদান-প্রদানের জন্য।
-
FTP (File Transfer Protocol): সার্ভার ও ক্লায়েন্টের মধ্যে ফাইল স্থানান্তরের জন্য।
-
SMTP (Simple Mail Transfer Protocol): ই-মেইল পাঠানোর জন্য।
-
সূত্র:

0
Updated: 19 hours ago