데이터 언어
데이터 언어는 데이터베이스를 구축하고 이용하기 위한 데이터베이스 관리 시스템과의 통신 수단이다. 데이터 언어는 데이터베이스의 구조를 정의 및 변경하는 DDL, 데이터를 조작하는 DML, 보안 및 무결성, 병행제어 등을 위한 DCL 로 구분된다 DDL에 속하는 명령어로는 - Create, Alter, Drop DML에 속하는 명령어로는 - Insert, Update, Select, Delete DCL에 속하는 명령어로는 - Grant, Revoke 등으로 대표적인 것만 적어봤습니다. 세부적으로 들어가면 더 많지만, 하나 하나 개념만 잡고 간다는 생각으로 배우고 있어서 하나 하나 깊게 파고들면 힘들것 같습니다 ㅜㅜ
데이터베이스를 관리하기 위한 기능
데이터베이스를 관리하기 위한 기능에는 다음과 같다. 데이터베이스를 관리하기 위한 필수 기능에는 정의 기능, 조작 기능, 제어 기능이 있다. 정의 기능은 데이터의 타입과 구조, 데이터가 데이터베이스에 저장될 때의 제약 조건 등을 명시하는 기능이고, 조작 기능은 체계적 데이터 처리를 위해 데이터 접근 기능(검색, 삽입, 삭제, 갱신 등)을 명시하는 기능이며, 제어 기능은 데이터의 정확성과 안전성을 유지하기 위해 무결성, 보안 및 권한 검사, 병행 제어 등을 명시하는 기능이다.