728x90
반응형
관계형 데이터베이스는 현재 가장 많이 사용되고 있는 데이터베이스의 한 종류입니다.
관계형 데이터베이스란 테이블(table)로 이루어져 있으며, 이 테이블은 키(key)와 값(value)의 관계를 나타냅니다.
● 특징
1. 데이터의 분류, 정렬, 탐색 속도가 빠릅니다.
2. 오랫동안 사용된 만큼 신뢰성이 높고, 어떤 상황에서도 데이터의 무결성을 보장해 줍니다.
3. 기존에 작성된 스키마를 수정하기가 어렵습니다.
4. 데이터베이스의 부하를 분석하는 것이 어렵습니다.
● 용어
1. 행(↓) : 로우 or 레코드 or 튜플
행은 관계된 데이터의 묶음을 의미합니다.
2. 열(→) : 필드 or 컬럼 or 어트리뷰트
각각의 열은 유일한 이름을 가지고 있으며, 자신만의 타입을 가지고 있습니다.
3. 값(value)
테이블은 각각의 행과 열에 대응하는 값을 가지고 있습니다.
4. 키(key)
테이블에서 행의 식별자로 이용되는 열을 키(key) 또는 기본 키(primary key)라고 합니다.
*스키마(schema)
데이터베이스의 구조와 제약 조건에 관한 명세를 기술한 집합을 말합니다.
[출처] : www.tcpschool.com/mysql/mysql_intro_relationalDB
728x90
반응형
'🌏 DataBase > MySQL' 카테고리의 다른 글
[DB] 6. 기본 문법(INSERT/UPDATE/DELETE/SELECT) (0) | 2020.10.11 |
---|---|
[DB] 5. 연산자 (0) | 2020.10.11 |
[DB] 4. 테이블(Table) (0) | 2020.10.11 |
[DB] 3. MySQL의 데이터 타입 & 제약 조건 / 색인(Index) (0) | 2020.10.11 |
[DB] 1. 데이터베이스(DataBase) 특징 및 기본 문법(CREATE/ALTER/DROP) (0) | 2020.07.01 |