IT 기획의 길

데이터베이스 구성 알아보기 본문

IT 인프라/데이터베이스

데이터베이스 구성 알아보기

완벽하기 쉽지 않지만 완벽해지려고 노력해야 한다 2021. 9. 27. 17:34

데이터베이스-서버와 클라이언트

 

 

우리가 웹서비스를 하는데 서버와 사용자가 있습니다

 

사용자는 웹브라우저를 통해 서버에 요청하고 서버는 요청받는 자료를 제공합니다 그리고 데이터베이스도 마찬가지 입니다

 

 

 

데이터베이스도 마찬가지 입니다 DBMS는 저장, 수정, 삭제, 정의, 관리를 하는 서버이고, 데이터베이스에 요청해서 여러가지 명령을 하거나 데이터를 체크하거나 그러한 것들을 하는것이 데이터베이스 클라이언트라고 합니다

 

데이터베이스 서버(DBMS)는 대표적으로 MySQL, MSSQL, Oracle 등이 있다.

 

데이터베이스 클라이언트에서는 MySQLadmin, SQLyog 등등으로 데이터베이스 서버에 접근하여 서버를 제어할수 있습니다

 

 

 

 

현재 PC 사용하고 있다고 가정하여 우리가 데이터를 작성하고 저장할수 있죠?

 

그리고 저장된 데이터를 열기도 하고 문서작업도 하고 파일도 만들고 합니다

 

그러나 데이터가 저장되는 위치가 PC만 봐서는 불분명 합니다 정확하게는 하드디스크에 메모리에다가 저장되는 것이지만요

 

이러한 메모리는 실체가 들어나지 않고 그것들을 키보드나 모니터를 사용해서 그것들을 제어하게 됩니다

 

마찬가지로 데이터베이스는 어떠한 일을 하고 있지만 서버이기 때문에 들어나지 않습니다

 

하지만 우리는 데이터베이스 클라이언트를 이용하여 우리가 서버의 있는 데이터를 볼수도 있고 추가할수도 있고 삭제할수 있습니다

 

우리가 웹이라는 것을 이용하여 네이버에 접속합니다 그러나 네이버의 서버가 어떠한 모습인지는 알수 없지만 웹브라우저를 사용하여 네이버에 접속하고 네이버의 여러가지 서비스를 이용하는것 뿐입니다

 

 

'IT 인프라 > 데이터베이스' 카테고리의 다른 글

Database와 Storage의 차이점  (0) 2022.07.20
[DB]RAC, HA란?  (1) 2021.11.24
데이터베이스 이중화  (0) 2021.09.27