데이터베이스
Spreadsheet(e.g. Excel)
Database
▶ spreadsheet은 각 데이터 사이의 관계를 표현하지 못해 중복된 데이터가 생기지만, Database는 데이터 사이의 관계를 표현함으로써 데이터 중복을 피할 수 있다.
데이터베이스 장점 정리
1. 같은 양의 데이터로부터 더 많은 정보를 얻을 수 있음
2. 데이터의 공유가 쉬워짐
3. 중복을 줄임으로써 공간을 절약
4. 완전성, 무결성 향상
Entity relationship Diagram
Database를 시각화하는데 사용하는 다이어그램으로 엔터티를 직사각형, 관계를 선으로 표현
Entity를 Table로, Attribute를 column, 실제 데이터를 row라고 말한다.
Database management system
사용자가 데이터베이스를 사용할 수 있도록 해주는 프로그램
e.g. Oracle, Mysql, Access
사용자 <---> DBMS <----> Database