রিদওয়ান বিন শামীম
ডাটাবেসের বৈশিষ্ট্য
ডাটাবেসের বৈশিষ্ট্য ডাটাবেসকে ডাটা সোর্সরূপে প্রদর্শন করে।এর কিছু উপবৈশিষ্ট্য আছে,
উপাদান | বিবরণ |
“type” | ডাটা ফাইলের ধরণ (“csvfile”, “xmlfile”, or “jsonfile”) |
“filename” | ফাইলের নাম |
“record” | এক্সএমএল ডাটা নডের নাম (যদি xmlfile হয়) |
“items” | ডাটা আইটেম |
টেক্সট ফাইল থেকে ডাটা
এই মডেল কমা দিয়ে আলাদা করা টেক্সট ফাইল থেকে টাইটেল, আর্টিস্ট, মূল্য এসব রেকর্ড খুঁজে নেয়,(আইটেম ১, ২, ৫ এর মত)।
উদাহরণ
{ "data": { "type" : "csvfile", "filename": "cd_catalog.txt", "items" : [ {"name": "Title", "index": 1}, {"name": "Artist","index": 2}, {"name": "Price", "index": 5} ] } }
উদাহরণের ব্যাখ্যা টেক্সট ফাইলের অনুরূপ
এক্সএমএল ফাইল থেকে ডাটা
এই মডেল এক্সএমএল ফাইলের সিডি নড থেকে টাইটেল, আর্টিস্ট, মূল্য এসব রেকর্ড খুঁজে নেয়।
উদাহরণ
{ "data": { "type" : "xmlfile", "filename": "cd_catalog.xml", "record" : "CD", "items" : [ {"name": "Artist", "nodename": "ARTIST"}, {"name": "Title", "nodename": "TITLE"}, {"name": "Country","nodename": "COUNTRY"} ] } }
উদাহরণের ব্যাখ্যা এক্সএমএল ফাইলের অনুরূপ
জেএসওএন ফাইল থেকে ডাটা
এই মডেল জেএসওএন ফাইলের সিডি অবজেক্টের আরি থেকে টাইটেল, আর্টিস্ট, মূল্য এসব রেকর্ড খুঁজে নেয়।
উদাহরণ
{ "data" : { "type" : "jsonfile", "filename" : "cd_catalog.js", "record" : "cd", "items" : [ {"name" : "Title", "nodename" : "title"}, {"name" : "Artist", "nodename" : "artist"}, {"name" : "Price", "nodename" : "price"} ] } }
উদাহরণের ব্যাখ্যা জেএসওএন ফাইলের অনুরূপ