Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 파이썬
- intelij spring config
- m:n
- 티스토리챌린지
- allocationSize
- 런타임 상수
- application layer
- 무한정 대기
- 컴파일 타임 상수
- 쿠키
- 오블완
- 은행원알고리즘
- @SubscribeMapping
- 쉘 스크립트
- JPA
- API
- 프로그래머스
- compgen
- 리눅스
- 기본키 전략
- BindingResult
- DTO
- 커밋 되돌리기
- @Autowired
- Git
- 백준
- 알고리즘
- spring
- JDBC
- 편향된 지수
Archives
- Today
- Total
둘셋 개발!
database server 이해 본문
인터넷을 사용하기 위해 필요한 컴퓨터의 갯수는 최소 2개가 필요하다.
바로 요청하는 쪽과 응답하는 쪽인데, 이름을 부여하자면
- 요청하는 쪽 : Client
- 응답하는 쪽 : Server(서비스 제공자)
이때 databse server에 server가 이 Server(서비스 제공자)이다.
우리는 데이터를 얻기 위해 database server에 요청을 하게 되는데 , 요청하는 쪽이 바로 databases client이다.
예를 들어 우리가 MySQL monitor에
> mysql -uroot -p
라고 요청하면 database server에서 응답을 한다.
여기서 mysql monitor은 databases client 중 하나 이다.
그 말은 즉슨 다양한 database client로 부터 databses server의 응답을 받는다는 것이다.
그리고 database server을 직접 다룰 수 없고, database client를 이용해서 다뤄야 한다.
그림으로 표현하자면
(참조 : 생활코딩)
'데이터베이스' 카테고리의 다른 글
[RDBMS] 1:M 테이블 설계 시 고려할 점 (정의, 고려할 점, 재귀적 관계) (0) | 2023.03.19 |
---|---|
[RDBMS] Primary Key의 조건, Primary Key를 설정할 때 고민이 필요한 부분 (0) | 2023.01.16 |
관계형 데이터베이스란? (1) | 2021.11.03 |
SQL의 insert, select , update, delete 구문 (0) | 2021.11.03 |
SQL이란? (0) | 2021.10.31 |