차례:
- SQL과 PL / SQL의 목적은 DBMS 객체 조작을위한 업계 표준 언어입니다. SQL을 사용하여 데이터베이스 오브젝트를 작성, 수정 또는 h 제할 수 있습니다. 이 SQL 부분은 DDL (Data Definition Language)이라고합니다. SQL을 사용하여이 오브젝트의 데이터를 삽입, 갱신, h 제 또는 조회 할 수도 있습니다. 이 SQL 부분을 DML (Data Manipulation Language)이라고합니다.
- 바로 PL / SQL입니다. PL / SQL은 다른 프로그래밍 언어의 모든 기능을 포함하는 일반적인 프로그래밍 언어입니다. 그러나 다른 프로그래밍 언어에는없는 것으로, 즉 SQL과 쉽게 통합 할 수있는 능력이 있습니다.
- 릴리스 2의 프로덕션 버전이 최근에 릴리스되었습니다. 이전 버전과 마찬가지로이 릴리스에서는 다음을 포함하여 많은 새로운 기능을 제공합니다.
비디오: Training Resources for SQL Noobs (Dear SQL DBA Episode 60) 2024
데이터베이스 응용 프로그램 개발자는 프로그래밍 언어 Structured Query Language (SQL, sequel 발음)를 사용하여 Oracle DBMS와 상호 작용할 수 있습니다.) 및 프로그래밍 언어 / 구조화 된 쿼리 언어 (PL / SQL, PLSQL 또는 PL- sequel 로 발음 됨).
SQL과 PL / SQL의 목적은 DBMS 객체 조작을위한 업계 표준 언어입니다. SQL을 사용하여 데이터베이스 오브젝트를 작성, 수정 또는 h 제할 수 있습니다. 이 SQL 부분은 DDL (Data Definition Language)이라고합니다. SQL을 사용하여이 오브젝트의 데이터를 삽입, 갱신, h 제 또는 조회 할 수도 있습니다. 이 SQL 부분을 DML (Data Manipulation Language)이라고합니다.
Oracle 환경에서 SQL을 알면 SQLServer 나 MySQL과 같은 거의 모든 DBMS 환경에서 작업 할 수 있지만 DBMS 환경에 약간의 차이가 있습니다. PL / SQL을 사용하기 전에 SQL을 알아야합니다.
PL / SQL은 C 또는 파스칼과 같은 다른 비 객체 지향 프로 시저 프로그래밍 언어와 유사합니다. 그것의 지적 뿌리는 Ada라는 프로그래밍 언어로 돌아갑니다.
SQL과 PL / SQL의 차이점은 SQL과 PL / SQL이 완전히 다른 언어입니다. SQL은 데이터베이스와 직접 상호 작용할 수있는 제한된 언어입니다. SQL을 사용하여 객체 (DDL)와 데이터 (DML)를 조작 할 수 있지만 SQL에는 루프와 IF … THEN 문과 같은 일반 프로그래밍 언어의 모든 내용이 포함되지 않습니다.
바로 PL / SQL입니다. PL / SQL은 다른 프로그래밍 언어의 모든 기능을 포함하는 일반적인 프로그래밍 언어입니다. 그러나 다른 프로그래밍 언어에는없는 것으로, 즉 SQL과 쉽게 통합 할 수있는 능력이 있습니다.
Oracle SQL 및 PL / SQL의 새로운 기능은 무엇입니까?
오라클 SQL 및 PL / SQL은 오라클 환경을 위해 작성된 애플리케이션의 백본을 구성하는 진화하는 언어입니다. 오라클 데이터베이스의 모든 버전은 이러한 언어의 기능을 확장합니다. Oracle 10 999 g
릴리스 2의 프로덕션 버전이 최근에 릴리스되었습니다. 이전 버전과 마찬가지로이 릴리스에서는 다음을 포함하여 많은 새로운 기능을 제공합니다.
- 모든 릴리스는 새로운 기능을 제공하므로 Oracle의 새로운 기능을 따라 잡는 것이 중요합니다. 많은 개발자들이 "모든 기존 기능이 계속 작동하기"때문에 새로운 기능을 따라 잡지 못하고 있지만, 개발자들은 각 버전에 포함 된 새로운 기능을 놓치고 있습니다. Yahoo!에서 "PL / SQL의 새로운 기능"또는 "Oracle SQL의 새로운 기능"을 검색하면 또는 좋아하는 검색 엔진을 사용하면 항상 최신 프로그래밍 언어에 대한 추가 정보를 제공하는 많은 기사와 자료를 찾을 수 있습니다.