Node.js - 데이터베이스 수업 소개

[SQL 입문/데이터분석 기초] 1. "데이터베이스의 기본! SQL이란?"

[Node.js 8-1강] mysql DB 연결하고 sql 결과 받아서 활용하는 방법

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/7a5c7d82-7322-4520-a8dc-0c21ced2e641/Untitled.png

데이터 베이스란, 데이터를 저장하고 꺼내오고 하는 기능을 전문적으로 담당하는 고도로 발달된 소프트웨어이다.

데이터 베이스는 정보를 다루는 일을 다루는 일을 한다면, 데이터 베이스를 깊게 이해한다는 것은 굉장히 중요한 부분이다.

데이터 베이스를, "관계형 데이터 베이스" 와 "비관계형 데이터 베이스"로 구분할 수 있다.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/1f1b2e90-f161-4d85-8382-d6466ea84546/Untitled.png

관계형 데이터 베이스 (Relational Database) 에는, 'Oracle' , 'MySQL', 'SQL Server' 같은 것들이 있다.

데이터 베이스를 한다. 라는 뜻은 관계형 데이터 베이스를 다룬다는 말과 동급적으로 사용할 정도로 대중적으로 사용한다.

그렇기 때문에, 관계형 데이터 베이스가 가지고 있는 산업적인 중요성과 유효함은 굉장히 크기 때문에 깊은 학습이 필요하다.

기본적으로 관계형 데이터 베이스를 알고, 다른 데이터 베이스를 알아가는 것으로 방향성을 잡는 것이 좋다.

세상에는, 관계형 데이터 베이스가 아닌 다양한 데이터 베이스가 있다.

관계형 데이터 베이스만이 가지고 있는 모델만으로는 복잡한 세상의 수요를 다루기에는 힘들어서, 다양한 데이터베이스들이 나오기 시작했다.