데이터베이스(Database) : 데이터베이스는 정보를 한 곳에 모아서 관리하는 역할 (효율적인 데이터 관리는 정보를 단순히 쌓아두는 것이 아니라, 효과적으로 저장하고 활용하는 것을 의미)
관계형데이터 베이스(Relational Database) :
파일 시스템은 데이터를 일방적으로 저장하여 중복된 정보를 가지며, 프로그램 종속성과 데이터 형식의 제한으로 인한 비효율성을 가지고 있어 이러한 한계를 극복하기 위해 관계형 데이터베이스가 등장
관계형 데이터베이스는 데이터를 체계적으로 정의하고 관리할 수 있으며, 사용자가 요청한 방식으로 데이터를 생성, 수정, 삭제, 조회할 수 있음 이를 통해 데이터 관리의 효율성과 일관성이 향상되며, 데이터의 활용성도 증가
관계형 데이터베이스 관리 시스템
SQL : SQL은 Structured Query Language의 약자로, 관계형 데이터베이스와 상호작용하기 위한 구조화된 질의 언어 이러한 질의는 데이터를 생성, 수정, 삭제, 조회하는 문장으로 이루어져 있으며, 특정 권한을 가진 사용자만 해당 작업을 수행할 수 있도록 제어할 수 있음
SQL 언어 분류