디자이너의 사회생활

7-3,4강. 데이터 클라이언트 저장 이란 본문

미지의세계/이런노력 저런노력

7-3,4강. 데이터 클라이언트 저장 이란

heedoo 2019. 3. 18. 21:00

최원영 튜터의  [VOD]기획자/마케터/디자이너를 위한 IT지식 강의를 보고 개인적으로 정리한 포스트 입니다.

https://taling.me/vod/view/7620 

**유료 강의 이며! 가성비 갑이라 생각이되니 꼭 직접 들어보길 추천합니다 


기울어진 글씨는 개인적으로 정리한 개념 


7-3강. 데이터 클라이언트 저장 이란



  • DBMS : 관계형 데이터베이스 테이블의 정보를 관리하는 소프트웨어
DBMS가 하는일 간단히 정리해보기!
데이터를 저장해준다.  C (create)
데이터를 불러온다. R (read)
데이터를 수정한다. U (update)
데이터를 삭제한다. D (delete)

CPU가 메모리 위에서 DBMS 를 돌린다!
내 머리가 책상위의 정리할 것들을 DBMS라는 이름의 사서를 시켜 정리 한다는 개념
사서와는 query라는 언어로 소통을 하고 !
  • 데이터는 하드디스크에 저장하여 관리한다.

** 하드디스크(=도서관)가 있다는 것은,  DBMS(=사서)를 돌릴 수 있다는 뜻! 

위 이미지를 참고하면 알겠지만, 서버도 웹 어딘가에 존재하는게 아니라 컴퓨터이다.

(나는 지금까지 왜 클라우드같은 개념으로 생각한걸까)


  • 서버, 클라이언트 모두에 DBMS 가 돌면서 데이터를 저장할 수 있다.

- 저장하는 데이터를 서버 / 클라이언트로 나누어서 생각해야한다.

- 서버에서 가지고 오는 것을 줄이고 클라이언트에 저장하면 통신으로 인한 제한이 없어 쾌적하게 사용할 수 있다.


  • 클라이언트에 저장하는 데이터 : 변동이 없는, 실시간 성이 없는 

  • 서버에 저장하는 데이터 : 변동이 잦고, 실시간 성이 있는


7-4강.데이터와 이미지 

데이터의 한종류! 이미지 - 변동이 많은






이미지에는 모두 주소가 있다.

"컴퓨터에 저장된 이미지도 주소가 있잖아!"

데스크탑 > 내 폴더 > 어쩌고 > 저쩌고.jpg 


*이미지의주소는 텍스트로 되어있는데 텍스트는 관리하기가 힘들고 변하기 쉽기때문에 DBMS에 저장한다.

예) 회원 A의 사진 이미지는 B인데, 이건 어디에 있어! 라고 DBMS에 저장