728x90
반응형
SMALL

목차

  1. DBMS를 사용하는 이유
  2. 데이터베이스 모델(database model)
  3. 데이터베이스 종류
  4. 서버(Server)란?
  5. 클라이언트(Client)란? 
  6. Port 번호
  7. Localhost
  8. 관계형 데이터베이스 (RDBMS)
  9. SQL (Structured Query Language)

 

 

 

1.  DBMS를 사용하는 이유

- 중복된 데이터를 제거 또는 관리
- 효율적인 데이터를 처리
- 자료를 구조화 시킬 수 있음
- 다양한 프로그램을 사용하는 사용자들과 데이터를 공유

 

 

 

2. 데이터베이스 모델

- Relational:
                  관계형(SQL이라는 언어를 사용하는 특징이 있다.), 안정성은 높은데 속도가 좀 느리다.
- Document:
                  메모장에 저장하듯이 막때려넣고 불러올때는 굉장히 빠르게, 주식,sns,채팅등에서 많이 사용.

 

 

3. 데이터베이스 종류

- Oracle
- MySQL
- PostgreSQL
- MongoDB
- Elasticsearch
- MariaDB

 

 

4. 서버(Server)란?

- 정보를 제공하는 쪽
- 서버를 이용하기위해서 사용자는 설치를 할 필요 없음

 

 

5. 클라이언트(Client)란?

- 정보를 요청하는 쪽

 

 

6. Port 번호

- IP 주소를 가지고 서버의 랜카드까지 도달 후 원하는 프로그램에 도달하게 할 수 있는 번호
- 중복 시 둘 중 하나가 사용불가

 

 

7. Localhost

- 내 컴퓨터를 나타내는 IP 주소

 

 

8. 관계형 데이터베이스 (RDBMS)

  • 데이터베이스를 -> Table (엑셀과 비슷)
  • 행 (row, record), 열 (field, column)
  • SQL 언어를 사용

 

9. SQL (Structured Query Language)

  • 데이터베이스에서 데이터를 정의, 조작, 제어 하기 위해 사용하는 언어
  • 대소문자를 구별하지 않음
  • 문자열을 저장할 때 '  ' (싱글 쿼트)만 사용
  • 주석문:

                   한 줄 주석문 (# or --)

                   여러줄: /* , */ 로 시작과 끝을 감싼다

728x90
반응형
LIST

+ Recent posts