השאלה שלך לא ברורה
מסד נתונים נועד רק כדי לשמור מידע. אתה יכול לשמור מידע בצורות רבות אחרות כמו למשל בצורה קשיחה באפליקציה (רעיון גרוע מאוד). כל צורה שאתה שומר מידע באופן קבוע זה סוג של מסד נתונים. גם אם אתה שומר את המידע בקובץ טקסט הרי שקובץ הטקסט הוא
ה DB שלך (אתה יכול לעשות שימוש בסוגי מסדי נתונים שונים כגון קבצי טקסט, קבצי אקסל, מסדי נתונים המנוהלים על ידי שרתי מסדי נתונים כמו sql Server או אורקל ועוד...).
גם אם אתה עובד עם שירות אינטרנט הרי ששירות האינטרנט צריך לשמור את המידע ולכן אתה שוב עושה שימוש במסד נתונים (לכן כתבתי שהשאלה לא ברורה).
האם אתה מחפש שירות API חיצוני?
אם כן אתה יכול לחפש בוגגל שירותים כאלה כמו למשל באתר הזה:
http://data.worldbank.org/developers/api-overview/country-queries
או בעזרת האתר הבא:
https://restcountries.eu/
אני מאוד מאוד מאוד... מאוד מאוד... מאוד ממליץ לא לעבוד בצורה כזו ואין שום סיבה להיות תלוי נשירות חיצוני אבסורדי כזה של מידע קבוע (אני לא חושב שבכל יום רשימת המדינות משתנה ולכן מה הבעיה
להוריד את הרשימה פעם אחת?!?)