데이터베이스는 체계화된 데이터의 모음이다. 즉, 여러 응용 프로그램이 공유하고 동시에 액세스할 수 있도록 데이터를 구조화하고 저장하는 기능을 제공한다. 또한 사용자가 데이터를 쉽게 검색, 추가, 수정 및 삭제할 수 있도록 한다.
데이터 중앙 집중화: 여러 응용 프로그램에서 사용하는 데이터를 한 곳에 모아 중앙에서 효율적으로 관리할 수 있다.
데이터 공유: 여러 사용자가 동시에 데이터를 공유하고 업데이트할 수 있다.
데이터 보호: 데이터베이스는 데이터의 보안을 유지하고 무단 액세스를 방지하는 데 도움이 된다.
데이터 일관성과 정확성: 데이터베이스는 데이터의 일관성과 정확성을 유지하여 신뢰할 수 있는 정보를 제공한다.
효율적인 데이터 관리: 데이터를 구조화하고 검색하는 데 필요한 강력한 도구를 제공하여 효율적인 데이터 관리를 지원한다.
의사 결정 지원: 데이터베이스를 통해 데이터를 분석하고 보고서를 생성하여 조직의 의사 결정을 지원할 수 있다.
관계형 데이터베이스는 테이블(표) 형식으로 데이터를 저장하고 관리하는 데이터베이스이다. 각 테이블은 고유한 이름을 가지며, 테이블 간 관계를 설정하여 데이터를 연결하고 조작할 수 있다.
표처럼 구조화된 데이터를 조회하는 언어로, 데이터를 가져오고 필요한 작업을 수행할 수 있게 해준다. (INSERT UPDATE DELETE 등)
Intellij Ulitimate를 이용하거나 직접 CLI를 실행시켜 접근할 수 있다.