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

데이터 제어 언어는 구조화 된 쿼리 언어 (SQL)의 하위 집합으로, 일반적으로 데이터베이스에 저장된 정보를 추출하고 제어하는 ​​데 사용됩니다. 기본 SQL 언어는 데이터베이스 내에서 데이터 조작을 처리하는 반면, 데이터 제어 언어는 데이터베이스 내에서 특정 유형의 명령을 실행할 수있는 특정 최종 사용자 권한을 부여하는 것을 처리합니다. 데이터 제어 언어는 데이터베이스 관리자에게 최종 사용자의 권한을 조작하고 조정하여 보안을 시행하고 데이터베이스의 정보에 대한 제어 계층 구조를 유지할 수있는 기능을 제공합니다.

SQL과 마찬가지로 데이터 제어 언어는 자연 언어입니다. 이는 언어 내에서 사용 된 명령이 가능한 한 전문 용어와 모호성에서 벗어나려고 시도하여 기술적으로 정통하지 않은 개인이 데이터베이스의 기능을 활용할 수 있도록보다 친근한 환경을 제공한다는 것을 의미합니다. C ++, Java 및 Visual Basic과 같은 다른 언어와 달리 intuiti가 아닌 명령을 사용합니다.평신도, SQL 및 데이터 제어 언어에 대해 이해할 수있는 Vely는 명령 문자열을 상당히 기본으로 만들도록 공식화되었습니다. 예를 들어, SQL에서 "급여> = 50,000"의 직원 중에서 모든 사람을 선택하여 급여가 $ 50,000 US 달러 (USD)에 해당하는 "직원"데이터베이스의 모든 개인 목록을 반환합니다.

.

데이터 제어 언어는 데이터베이스의 정보보다는 권한을 조작하는 것이기 때문에 데이터 제어 언어는 약간 다릅니다. 데이터 제어 언어에서 가장 두드러진 두 가지 명령은 보조금과 취소 요소입니다. 이를 통해 그들의 이름에서 알 수 있듯이 데이터베이스 관리자는 데이터베이스의 최종 사용자에게 특정 권한을 제공하거나 거부 할 수 있습니다. 일반적인 권한에는 Connect 명령을 통해 데이터베이스와 연결하는 기능이 포함됩니다. 선택 명령을 통해 데이터베이스에서 행과 열을 선택하십시오. 데이터베이스에 새 정보를 삽입하십시오삽입 명령; 업데이트 명령을 통해 데이터베이스 내에서 기존 정보를 업데이트합니다. 삭제 명령을 통해 데이터베이스에서 기존 정보를 삭제합니다. 또는 Execute 명령을 통해 데이터베이스 내에서 특정 명령 또는 코드를 실행합니다.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?