데이터 베이스란
2023. 8. 12. 10:22ㆍwecode
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 |