DB와 server의차이

윤수호·2022년 8월 1일
0

server: 내가 이해하기로는 server는 역할에 가깝다.
즉, 다른 컴퓨터에 필요한 것들을 대신 수행해주면 그것은 server라고 하는것같다.
한마디로 다른 컴퓨터가 필요한 것을 대신 수행해주는 컴퓨터가 server, 그것을 요청하는 컴퓨터는
client(손님)이 된다.
server의 예로는 다른 컴에서 좋아요를 누르면 다른컴퓨터에 알람이 가게 하거나 여럿이 참여할 수 있는 게임을 열어주거나 위치와 목적지를 받으면 걸리는 시간을 대략적으로 설명해 주거나 하는것을 뜻한다.

그럼 DB는 무엇일까??
DB란 database인데 이걸 보려고 들어온 사람은 없을것이다.
db는 무형의 것인데 server처럼 실체가 있지않은 데이터 뭉치라고 생각한다.
db를 식당에 비유하자면 식당에서 제공할 수 있는 메뉴중 하나이다.
어떤 식당은 중식을 팔고, 어떤 식당은 양식을 팔듯이 어떤 서버은 db를 제공한다.
그럼 그게 db server이다.
한마디로 db를 제공하는 server인 것이다.

그럼 DBMS는 무엇일까?
데이터 베이스를 관리하는 것을 DBMS라고하는데 database management system 이라고 하는데
식당에 비유하자면 음식 레시피 라던지 각각 고유의 식당 규칙 같은 것을 말한다.
DBMS의 대표적으로는 MYSQL이 있다.

도움 받은 곳:
https://www.youtube.com/watch?v=R0YJ-r-qLNE
https://brunch.co.kr/@b30afb04c9f54dc/1

profile
기술블로그 시작

0개의 댓글