Skip to main content

정보 스키마 란 무엇입니까?

eptional 관계형 데이터베이스의 정보 스키마는 데이터베이스 자체에 대한 정보를 문서화하는 별도의 테이블입니다.이 배경 정보는 관계형 데이터베이스의 여러 가지 측면에 관한 것입니다.테이블, 행, 열 및 레코드에 대한 데이터가 포함되어 있습니다.데이터베이스 디자이너 가이 정보를 확인하는 데 도움이됩니다.이는 관계형 데이터베이스의 일부이지만 정보 스키마는 별도의 데이터베이스 역할을하지만 스키마는 서버에 배치 할 때 별도의 데이터베이스로 생성되지는 않습니다.이 스키마는 데이터베이스 디자이너가 사용하는 표준이지만 비표준 프롬프트에 의해 일반적으로 액세스됩니다.이 스키마의 모든 정보는 읽기 전용이므로 사용자는 스키마에서 데이터를 변경하거나 조작 할 수 없습니다.

데이터베이스에는 많은 정보가있어 대부분 도움없이 읽을 수 없습니다.데이터베이스 디자이너가 메타 데이터 또는 데이터베이스 뒤의 정보를 보려면 정보 스키마를 사용할 수 있습니다.이것은 테이블 수, 레코드 이름 또는 열 및 행의 제목과 같은 데이터베이스 내의 대부분의 정보를 표시합니다.스키마는 테이블처럼 보이지만보기는 뷰입니다. 파일이 연결되어 있지 않습니다.정보 스키마는 정보를 보유하고 표시하는 방식으로 인해 사용자가 스키마를 볼 때 별도의 데이터베이스처럼 작동합니다.동시에 수정 제한은 기존 데이터베이스처럼 작동하지 않음을 의미합니다.서버에 배치 할 때 생성 될 수있는 기존 데이터베이스와 달리 정보 스키마는 서버에서 생성되지 않습니다.이는 정보 스키마가 서버가 아닌 데이터베이스 프로그램에서 볼 때만 액세스 할 수 있음을 의미합니다.이는 모든 관계형 데이터베이스가 누가 구축하든이 기능을 포함해야한다는 것을 의미합니다.동시에 비표준 명령은 스키마에 액세스하는 데 사용되며 스키마에는 대부분의 다른 데이터베이스 표준과 차별화됩니다.예를 들어, "show"및 "spection"명령은 표준 명령이 아니더라도 데이터베이스 모델에 따라 스키마를 보는 데 사용됩니다.읽기 전용.이는 사용자가 스키마의 데이터 만 읽을 수 있음을 의미합니다.정보에 대한 기능을 수행 할 수 없습니다.사용자의 권한 수준에 관계없이 관리자이든 데이터베이스 디자이너이든 관계없이 2011 년 현재이 점을 변경할 방법은 없습니다.