[TIL 2021.09.22] 데이터베이스 개론 (완독)

Kyu·2021년 9월 22일
0

TIL

목록 보기
255/322

Today I Learned
데이터베이스 응용기술에 대해 배웠다.

객체지향 데이터베이스란?
객체와 객체 식별자, 속성과 메서드, 클래스 등을 지원하는 객체지향 개념에 기반을 둔 데이터 모델.

객체관계 데이터베이스란?
객체관계 데이터베이스는 객체지향개념과 관계 데이터모델의 개념을 통합한것. 객체지향 데이터베이스와 비슷하지만 개발 목적에 차이가 있다.
객체지향 디비는 객체지향 프로그래밍개념에 기반을 두고 디비의 기능을 추가하는 데 목적을 두고 있다면, 객체관계데이터베이스는 관계 데이터베이스에 기반을 두고 사용자가 더 풍부한 데이터타입을 추가하는데 목적을 두고있다.

분산데이터베이스 시스템이란?
https://velog.io/@kyukim/20210921

멀티미디어 데이터베이스 시스템이란?
텍스트, 그래픽, 이미지, 비디오, 오디오등의 데이터를 관리하는 데이터베이스 시스템.

NoSQL이란?
NoSQL은 관계데이터베이스가 적합하지 않은 새로운 환경에서 선택의 폭을 넓히기 위한 대안.
그러므로 NoSQL과 관계형데이터베이스는 경재앚로 보면 안된다. 그 목적이 다르기 때문.
NoSQL은 어떤 데이터모델로 데이터를 저장하냐에 따라 크게

  • key-value
  • document-based
  • column-based
  • graph-based

로 나뉘어짐.

데이터마이닝과 기계학습?
분석 목적을 발견에 두는 것을 데이터마이닝이라하고 예측에 두는것을 기계학습이라함.
하지만 보통 기계학습에서 프로그램을 학습시키기위해 수집된 데이터의 규칙과 패턴을 찾게되는 과정에서 데이터마이닝의 다양한 기법을 활용하는 경우가 많다. 그리고 데이터마이닝에서는 알려지지않은 규치과 패턴을 발견하기 위해 기계학습의 다양한 학습기법을 활용하는 경우가 많다. 때문에, 그 경계가 모호해 두 용어를 같은 의미에서 많이 쓰인다.


원래 목표는 2주 1차완독 2주 2차완독(문제풀기) 였지만,
재미없어서 꾸역꾸역하느라 5주가지난 지금에서야 완독했다.
어쨋든 완독했다.
근데 두번 읽기는 싫다.
그래서 디비 기본서는 나중에 편하게 다른 책으로 한번 기회가 있다면 훑어보기로 하고,
이제는 Real MySQL로 넘어간다.

profile
TIL 남기는 공간입니다

0개의 댓글