데이터 베이스란

2023. 8. 12. 10:22wecode

728x90
반응형

데이터 베이스란 데이터의 집합체이다

 

우리가 데이터베이스를 사용하는 이유는 옛날에는 데이터베이스가 없어도 데이터를 저장하고 보관을 하였다 하지만 데이터베이스를 사용하고나서 오랜기간동안 데이터를 보관과 관리를 할수있게되었다

 

데이터베이스의 카테고리는 크게 두가지가 있다

 

관계형 데이터베이스(RDBMS)와 비관계형 데이터베이스 (Non-relational)가 있습니다

 

관계형 데이터베이스는 이름 그대로 데이터 사이의 관계에 기초를 둔 데이터베이스를 말합니다

 

 

관계형 데이터베이스에서 모든 데이트는 2차원 테이블로 표현이 가능홥니다

 

Colunn(열): 컬럼은 테이블의 id, name, field 의미합니다

Row(행) : 로우는 각 항목들의 값입니다. 2번 행을 보면 김신영, Frontend라는 실제 값을 가지고있습니다

 

Row(행)은 고유 키(Primary Key)가 있습니다.

name에 최준님을 선택을 하면 최준님은 고유키값이 4번이라는것을 알수있습니다

 

관계형 데이터베이스는 각각의 테이블들이 서로 상호관련성을 가지고 서로 연결되어있습니다

각각의 테이블끼리 독립되있는것이 아닌 각각 테이블끼리 서로 연관되어있다는 뜻입니다

 

관계형 데이터베이스에서 테이블끼리 서로 연관되어있다고 설명을 하였는데 이제는

테이블 사이 관계의 종류를 알야아합니다

3가지 종류가 있습니다 One to One, One to Many, Many to Many가 있습니다

 

 

 

728x90
반응형

'wecode' 카테고리의 다른 글

HTTP,HTTPS 개념  (0) 2023.08.12
Git, Github  (0) 2023.08.12
iterm 기본 명령어  (0) 2023.08.12
Linux Basic  (0) 2023.08.12
API이란 무엇인가?  (0) 2023.08.12