У чым розніца паміж серверам і базай дадзеных?
адказ 1:
Што тычыцца вэб-прыкладанняў, сервер - гэта кампутар, на якім знаходзіцца код прыкладання, а база дадзеных - кампутар, які дзейнічае як сховішча дадзеных для прыкладання.
На самай справе, база дадзеных таксама знаходзіцца на серверы, і мы называем яе серверам баз дадзеных.
Я ведаю розныя тыпы сервераў:
Сервер баз дадзеных ---, дзе захоўваюцца дадзеныя прыкладання.
App Server ---, дзе размешчаны код і дынамічная функцыянальнасць прыкладання.
Вэб-сервер ---, дзе размешчаны статычны змест, такія як выявы, CSS, JS і HTML старонкі.
Сервер паштовай сувязі --- які дзейнічае як адпраўшчык і атрымальнік лістоў.
FTP-сервер --- які дзейнічае як сховішча для файлаў. Гэта выкарыстоўваецца для загрузкі і загрузкі файлаў.
адказ 2:
Сервер - гэта сеткавы кампутар, які кіруе рэсурсамі (больш падрабязна пра гэта ў адно імгненне). Часта яны прысвечаны адной задачы (апрацоўцы файлаў, запуску базы дадзеных, хостынгу сайта). Часта серверам прысвойваюцца імёны на аснове задачы, якую яны выконваюць, напрыклад:
- Файлавы сервер: выкарыстоўваецца для захоўвання файлаў. Любы карыстальнік у сетцы, да якой падлучаны сервер, можа захоўваць і атрымліваць доступ да файлаў на серверы (пры ўмове, што яны маюць адпаведныя правы доступу). Сервер друку: кіруе адным або некалькімі друкаркамі. Любы чалавек з правільнымі правамі ў сетцы можа падключыцца да гэтага сервера і выбраць прынтэр для друку. Сервер базы дадзеных: апрацоўвае запыты да базы дадзеных.
Затым ідзе частка другой часткі вашага пытання - база дадзеных - гэта праграмнае забеспячэнне, якое працуе на адным серверы (або некалькіх серверах). У некаторых выпадках база дадзеных можа знаходзіцца на адным серверы (напрыклад, у простай базе дадзеных mySQL або MariaDB) альбо ў размеркаванай сістэме база дадзеных можа ахопліваць некалькі сервераў і мець зносіны па сетцы (напрыклад, Касандра База дадзеных).
Такім чынам, сервер - гэта сеткавы кампутар, на якім можа быць выканана база дадзеных (праграма).
адказ 3:
Сервер - гэта сеткавы кампутар, які кіруе рэсурсамі (больш падрабязна пра гэта ў адно імгненне). Часта яны прысвечаны адной задачы (апрацоўцы файлаў, запуску базы дадзеных, хостынгу сайта). Часта серверам прысвойваюцца імёны на аснове задачы, якую яны выконваюць, напрыклад:
- Файлавы сервер: выкарыстоўваецца для захоўвання файлаў. Любы карыстальнік у сетцы, да якой падлучаны сервер, можа захоўваць і атрымліваць доступ да файлаў на серверы (пры ўмове, што яны маюць адпаведныя правы доступу). Сервер друку: кіруе адным або некалькімі друкаркамі. Любы чалавек з правільнымі правамі ў сетцы можа падключыцца да гэтага сервера і выбраць прынтэр для друку. Сервер базы дадзеных: апрацоўвае запыты да базы дадзеных.
Затым ідзе частка другой часткі вашага пытання - база дадзеных - гэта праграмнае забеспячэнне, якое працуе на адным серверы (або некалькіх серверах). У некаторых выпадках база дадзеных можа знаходзіцца на адным серверы (напрыклад, у простай базе дадзеных mySQL або MariaDB) альбо ў размеркаванай сістэме база дадзеных можа ахопліваць некалькі сервераў і мець зносіны па сетцы (напрыклад, Касандра База дадзеных).
Такім чынам, сервер - гэта сеткавы кампутар, на якім можа быць выканана база дадзеных (праграма).