티스토리 뷰
업무 중 스프링 프레임 워크를 사용하는 데에 있어 SQL설정을 해야 하는 부분에서
이론적인 부분이 많이 부족하다고 느꼈다. 쉽다고 생각했는데 테이블 3개 이상 조인을 하려고 하니그것부터 막히기 시작해서 이론을 공부해가며 간략히 정리해보려고 한다.
관계형 데이터 베이스란?
현재 가장 많이 사용되고 있는 데이터베이스의 한 종류이다.
관계형 데이터베이스는 테이블로 이루어져 있으며, 이 테이블은 키와 값의 관계를 나타낸다.
이처럼 데이터의 종속성을 관계로 표현하는 것이 관계형 데이터 베이스의 특징이다.
관계형 데이터베이스의 특징
- 데이터의 분류, 정렬, 탐색 속도가 빠르다.
- 오랫동안 사용된 만큼 신뢰성이 높고, 어떤상황에서도 데이터의 무결성을 보장해 준다.
- 기존에 작성된 스키마를 수정하기가 어렵다.
- 데이터베이스의 부하를 분석하는 것이 어렵다.
관계형 데이터 모델 개념을 바탕으로 데이터를 저장, 관리하는 데이터 베이스입니다.
대표적인 예시로는 MS_SQL, MARIADB, ORACLE, MYSQL이 있습니다.
그렇다면 관계형 데이터베이스는 테이블의 관계만 나타내는 것인가?
관계형 데이터베이스는 기본적으로 데이터를 2차원 형태로 저장하고 관리한다.
(세로 방향을 칼럼 가로방향을 행(Row)이라 한다.)
기본 단위인 테이블 형태로 저장되며 모든 자료는 테이블에 등록이 되고,
테이블로부터 원하는 자료를 꺼내 올 수 있다.
'개발 공부' 카테고리의 다른 글
WAS(Web Application Server)란? - WAS의 종류 (0) | 2021.09.08 |
---|---|
데몬(daemon)이란? (0) | 2021.09.02 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- select
- 인터넷익스플로러
- web 서버
- 백그라운드 프로세스
- 인터넷
- oracle
- 데이터베이스
- 아파치
- SQL오류
- 오라클오류
- 오라클
- 데몬
- from
- IE
- oracle오류
- jeus
- WAS
- 톰캣
- DAEMON
- SQL
- 관계형 데이터베이스
- 웹서버
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
글 보관함