RDBMS는 클라이언트/서버 모델로 동작
사용자 조작에 따른 요청 전달 클라이언트
와 요청 처리 서버
복수의 컴퓨터 상에서 하나의 모델 구현하는 시스템
브라우저와 웹 서버로 구성되는 클라이언트/서버 모델의 시스템
클라이언트/서버 모델은 클라이언트와 서버로 구성된다.
리퀘스트(request)
: 클라이언트가 보내는 요구사항리스폰스(response)
: 서버의 응답단순히 요청과 응답을 되풀이하는 것은 아님 -> 사용자 인증 필요(ID, PW)
데이터베이스 사용 시 ID와 PW를 이용한 사용자 인증 필요
RDBMS 접속 후 SQL 명령을 서버에 요청 -> 서버가 응답 (재접속 없이 여러번 가능)
-> 사용 이후 DB 접속 종료
웹 애플리케이션: 웹 서버 + 데이터베이스 서버
데이터베이스 서버 사용을 위해서는 접속이 성립 되어야 한다. 그 후 데이터베이스 필요 SQL 명령 전달 -> 실행 결과 클라이언트로 반환
클라이언트/서버 모델은 유연한 하드웨어 구성을 실현
MySQL 패키지 설치 -> MySQL 서비스가 데이터베이스의 서버, mysql 커맨드가 클라이언트