У чым розніца паміж серверам і базай дадзеных?


адказ 1:

Што тычыцца вэб-прыкладанняў, сервер - гэта кампутар, на якім знаходзіцца код прыкладання, а база дадзеных - кампутар, які дзейнічае як сховішча дадзеных для прыкладання.

На самай справе, база дадзеных таксама знаходзіцца на серверы, і мы называем яе серверам баз дадзеных.

Я ведаю розныя тыпы сервераў:

Сервер баз дадзеных ---, дзе захоўваюцца дадзеныя прыкладання.

App Server ---, дзе размешчаны код і дынамічная функцыянальнасць прыкладання.

Вэб-сервер ---, дзе размешчаны статычны змест, такія як выявы, CSS, JS і HTML старонкі.

Сервер паштовай сувязі --- які дзейнічае як адпраўшчык і атрымальнік лістоў.

FTP-сервер --- які дзейнічае як сховішча для файлаў. Гэта выкарыстоўваецца для загрузкі і загрузкі файлаў.


адказ 2:

Сервер - гэта сеткавы кампутар, які кіруе рэсурсамі (больш падрабязна пра гэта ў адно імгненне). Часта яны прысвечаны адной задачы (апрацоўцы файлаў, запуску базы дадзеных, хостынгу сайта). Часта серверам прысвойваюцца імёны на аснове задачы, якую яны выконваюць, напрыклад:

  • Файлавы сервер: выкарыстоўваецца для захоўвання файлаў. Любы карыстальнік у сетцы, да якой падлучаны сервер, можа захоўваць і атрымліваць доступ да файлаў на серверы (пры ўмове, што яны маюць адпаведныя правы доступу). Сервер друку: кіруе адным або некалькімі друкаркамі. Любы чалавек з правільнымі правамі ў сетцы можа падключыцца да гэтага сервера і выбраць прынтэр для друку. Сервер базы дадзеных: апрацоўвае запыты да базы дадзеных.

Затым ідзе частка другой часткі вашага пытання - база дадзеных - гэта праграмнае забеспячэнне, якое працуе на адным серверы (або некалькіх серверах). У некаторых выпадках база дадзеных можа знаходзіцца на адным серверы (напрыклад, у простай базе дадзеных mySQL або MariaDB) альбо ў размеркаванай сістэме база дадзеных можа ахопліваць некалькі сервераў і мець зносіны па сетцы (напрыклад, Касандра База дадзеных).

Такім чынам, сервер - гэта сеткавы кампутар, на якім можа быць выканана база дадзеных (праграма).


адказ 3:

Сервер - гэта сеткавы кампутар, які кіруе рэсурсамі (больш падрабязна пра гэта ў адно імгненне). Часта яны прысвечаны адной задачы (апрацоўцы файлаў, запуску базы дадзеных, хостынгу сайта). Часта серверам прысвойваюцца імёны на аснове задачы, якую яны выконваюць, напрыклад:

  • Файлавы сервер: выкарыстоўваецца для захоўвання файлаў. Любы карыстальнік у сетцы, да якой падлучаны сервер, можа захоўваць і атрымліваць доступ да файлаў на серверы (пры ўмове, што яны маюць адпаведныя правы доступу). Сервер друку: кіруе адным або некалькімі друкаркамі. Любы чалавек з правільнымі правамі ў сетцы можа падключыцца да гэтага сервера і выбраць прынтэр для друку. Сервер базы дадзеных: апрацоўвае запыты да базы дадзеных.

Затым ідзе частка другой часткі вашага пытання - база дадзеных - гэта праграмнае забеспячэнне, якое працуе на адным серверы (або некалькіх серверах). У некаторых выпадках база дадзеных можа знаходзіцца на адным серверы (напрыклад, у простай базе дадзеных mySQL або MariaDB) альбо ў размеркаванай сістэме база дадзеных можа ахопліваць некалькі сервераў і мець зносіны па сетцы (напрыклад, Касандра База дадзеных).

Такім чынам, сервер - гэта сеткавы кампутар, на якім можа быць выканана база дадзеных (праграма).