데이터베이스(DB, Database)

엑셀과 비슷하다고 생각하면 쉽다.

서버의 두 가지 의미

  1. 물리적 server
    1. 컴퓨터
  2. 논리적 server
    1. software ex) 소프트웨어(Nginx) 를 설치하면 웹 서버 가 됨. 웹 서버인 동시에 데이터 베이스 서버도 가능.
    2. web , file, DB, proxy

데이터베이스(DB, Database)?

(정보 처리 기사 시험 보려면 꼭 알아야 함, 한글과 영문 둘 다 외우기)

웹 서버는 Frontend, Backend를 연결시키는 다리 역할

컴퓨터 공학에서는 특정 목적을 위해서 만들어진 전부를 Application 이라고 말함.

Client : Data 주세요.

Application Server: 필요한 데이터를 Data base에서 빼와서 가공해서 Web Server를 통해 client에게 전달

Express / spring(java) / 라라벨(php) /

웹 서버는 동적인 처리 불가능 / Application Server에서는 동적 처리 가능

데이터베이스(DB, Database)의 특징 (시험 치기 위해서는 단어 외우기)