Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 클라우드
- 카카오 이메일
- 동적세그먼트
- 블로그
- 티스토리 블로그
- 데이터 사전
- 다음 계정
- 포워드 프록시
- 이진탐색트리
- 카카오톡 이메일
- 메모리캐시
- 삽입이상
- 글작성
- 세그멘테이션
- google colab
- Python
- 갱신이상
- 플러그인 사용법
- Colab
- 정적세그먼트
- 리버스 프록시
- 프로세스 메모리 영역
- 에이쁠 기자단
- 다음 이메일
- colaboratory
- 에이블스쿨
- 삭제이상
- 이전 발행 글 넣기
- 티스토리
- 코랩
Archives
- Today
- Total
imort 박뉴프
NoSQL(No Only SQL) 본문
RDBMS
- SQL에 의해 저장, 수정, 삭제된다.
- 정해진 스키마를 따른다.
- 외래 키를 이용해 관계를 나타내고 테이블간 Join 한다.
*DBMS : 사용자의 요구에 따라 정보를 생성하고 데이터베이스를 관리해주는 소프트웨어
*SQL : 관계형 데이터베이스의 데이터를 관리하는 특수 목적의 쿼리 언어 스키마 생성 수정 삭제 접근 조정
NoSQL (No Only SQL)
- RDBMS와 달리 관계를 정의 하지 않는 형태의 데이터 저장기술이다.
- 테이블 간에 Join 하지 않는다
- 테이블이 아닌 컬렉션을 사용해 데이터를 하나로 묶는다.
- 비정형의 대용량의 데이터를 다루는데에 좋다.
- 스키마가 없기때문에 자유로운 데이터 구조를 가질 수 있다.
NoSQL 종류
- Key-Value Database : 데이터가 Key Value 쌍으로 저장된다. (Redis, Riak, Amazon Dynamo DB)
- Document Database : 데이터가 Key Document 형태로 저장된다. Document 는 Value가 계층적인 형태로 저장된다는 차이가 있다. (MongoDB, CouthDB)
- Wide Column Database : 데이터가 Key와 연관된 데이터를 알려주는 Column-family와 Column-name 을 갖는다. 계층적인 구조를 가진다. (HBase, Hypertable)
- Graph Database : 그래프 구조를 사용한다. 연관된 데이터를 추천해주는 추천엔진이나 패턴인식등의 데이터 베이스로 적합하다. (Neo4J)
🔍 블로그 https://parkmj236.tistory.com
🔍 Notion 이력서 https://branch-frog-b20.notion.site/Park-Minji-e4fa8aa44b8c48b582a9082515dbc15e
🔍 Github https://github.com/Park-New-project/Projects
참고
https://parkmj236.tistory.com/7
이상현상(Anomaly)
2022년 7월 3일 이상현상(Anomaly) 데이터베이스 이상현상이란 데이터의 불필요한 중복으로 테이블 조작시 발생하는 데이터 불일치 현상이다. 삽입이상 -데이터 삽입시, 불필요한 데이터까지 삽입
parkmj236.tistory.com
https://parkmj236.tistory.com/14
정규화(Normalization)
정규화 데이터베이스 중복성을 최소화해서 이상현상을 방지하는 것이다. 정규화의 장점 데이터베이스 변경시 이상현상을 제거할 수 있다. 새로운 데이터형 추가시 구조를 바꾸지 않거나 일부
parkmj236.tistory.com
'Develop > Database' 카테고리의 다른 글
데이터 사전 (0) | 2022.10.03 |
---|---|
반정규화 (Denormalization) (0) | 2022.08.31 |
무결성 제약조건 (0) | 2022.08.28 |
이상현상(Anomaly) (0) | 2022.08.25 |
정규화(Normalization) (0) | 2022.08.14 |
Comments