Skip to main content

데이터 제어 언어 란 무엇입니까?

Data 컨트롤 언어는 구조화 된 쿼리 언어 (SQL)의 하위 집합으로, 일반적으로 데이터베이스에 저장된 정보를 추출하고 제어하는 데 사용됩니다.기본 SQL 언어는 데이터베이스 내에서 데이터 조작을 처리하는 반면, 데이터 제어 언어는 데이터베이스 내에서 특정 유형의 명령을 실행할 수있는 특정 최종 사용자 권한을 부여하는 것을 처리합니다.데이터 제어 언어는 데이터베이스 관리자에게 최종 사용자의 권한을 조작하고 맞춤화하여 보안을 시행하고 데이터베이스의 정보에 대한 제어 계층 구조를 유지할 수있는 기능을 제공합니다. SQL과 같은 데이터 제어 언어는 자연 언어입니다.이는 언어 내에서 사용 된 명령이 가능한 한 전문 용어와 모호성에서 벗어나려고 시도하여 기술적으로 정통한 개인이 데이터베이스의 기능을 활용할 수 있도록보다 친근한 환경을 제공한다는 것을 의미합니다.C ++, Java 및 Visual Basic과 같은 다른 언어와 달리 Laypersons, SQL 및 데이터 제어 언어는 직관적으로 이해할 수없는 명령을 사용하여 명령 문자열을 상당히 기본으로 만들기 위해 공식화됩니다.예를 들어, SQL에서,이 명령은 급여 ' 50,000의 급여가 $ 50,000 US 달러 (USD)에 해당하는 직원 데이터베이스의 모든 개인 목록을 반환하는 직원을 선택합니다.목표는 데이터베이스의 정보보다는 권한을 조작하는 것입니다.데이터 제어 언어에서 가장 두드러진 두 가지 명령은 보조금과 취소 요소입니다.이를 통해 그들의 이름에서 알 수 있듯이 데이터베이스 관리자는 데이터베이스의 최종 사용자에게 특정 권한을 제공하거나 거부 할 수 있습니다.일반적인 권한에는 Connect 명령을 통해 데이터베이스와 연결하는 기능이 포함됩니다.선택 명령을 통해 데이터베이스에서 행과 열을 선택하십시오.삽입 명령을 통해 새 정보를 데이터베이스에 삽입하십시오.업데이트 명령을 통해 데이터베이스 내에서 기존 정보를 업데이트합니다.삭제 명령을 통해 데이터베이스에서 기존 정보를 삭제합니다.또는 Execute 명령을 통해 데이터베이스 내에서 특정 명령 또는 코드를 실행합니다.