콘텐츠
Orace SQL (구조화 된 언어)은 RDBM 데이터베이스 (관계형 데이터 관리 시스템)에 저장된 데이터를 관리하도록 설계된 컴퓨터 언어입니다. RDBMS는 데이터를 저장하고 이들 간의 관계를 나타내는 테이블 시스템입니다. SQL에는 절, 표현식, 명령문 및 술어를 포함한 여러 구조 요소가 있습니다. Oracle SQL은 일반적으로 데이터베이스 (RDBMS 또는 간단히 Oracle이라고도 함)에 저장된 데이터를 관리하는 데 사용됩니다.
장점 : 중앙 집중식 관리 및 제어 시스템
Oracle SQL 클레임을 통해 중앙 테이블 형식 저장소에서 데이터를 제어 할 수 있습니다. 데이터베이스 관리자는 사용자 생성, 권한 부여, 레코드 추가, 반복되는 정보 삭제, 데이터 수정 및 대기열 처리를 담당합니다. 중앙 집중식 데이터 스토리지는 여러 애플리케이션에서 공유 및 액세스되므로 데이터 입력 및 반복 스토리지가 필요하지 않습니다.
장점 : 표준화
Oracle SQL의 가장 큰 장점은 여러 가지 구현의 표준화와 일관성입니다. SQL은 1986 년 ANSI (American Standards Institution)에 의해 처음 표준화되었으며 1987 년 표준화기구를 유지하는 ISO (International Standardization Organization)에 의해 비준되었습니다.
단점 : 재귀 처리를 구현할 수 없음
SQL 가이드에 따르면 가장 큰 단점 중 하나는 재귀 프로세스를 수행 할 수 없다는 것입니다. 이것은 단계 또는 절차가 전체 프로그램 또는 프로세스를 다시 시작하는 컴퓨터 기능 (또는 프로그램)의 한 유형입니다. SQL에는 "for"및 "what"과 같은 다른 고급 프로그래밍 언어의 공통 구조가 없습니다. 작업을 반복 할 수 없으며 SQL에서 반복 구조를 정의 할 방법이 없습니다.
단점 : 비 호환성 및 복잡성
Oracle SQL의 가장 큰 단점 중 하나는 시간 및 구문 데이터, 문장 연결 및 민감도에서 데이터의 불일치 및 비 호환성입니다. 언어는 COBOL과 유사한 키워드로 복잡하며 문법보다 구문 규칙이 적습니다.
단점 : 제한된 기능
SQL은 특정 도메인 또는 특수 목적 언어이며 특정 도메인 프로그램으로 사용이 제한됩니다. SQL 문은 개인 데이터베이스 및 계정 스프레드 시트와 같은 테이블 및 데이터 세트에서 작동합니다. SQL은 데이터 테이블 표현으로 제한된 도메인 별 선언 언어입니다.