반응형
250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- Java Cat
- sqld revoke
- java 단축키
- java 논리연산자
- SQL
- sqld 자격증
- sqld 옵티마이져
- JAVA for문
- SQLD 핵심포인트
- java 로또
- SQLD 옵티마이저
- SQLD 자격시험 개념정리
- java 함수
- java Fish
- java
- sqld trigger
- java Animal
- java 구구단
- Java 메소드
- java string
- java 성별
- sqld remame
- JAVA 연산자
- sqld grant
- java spider
- JAVA 제어문
- sqld deny
- SQLD 특강
- java 상속
- PLSQL
Archives
- Today
- Total
SQLD, ECLIPS, JAVA,PYTHON, NODE....
[Oracle] SQL, PLSQL 차이 본문
728x90
반응형
SMALL
chatGPT 워딩
SQL (Structured Query Language) 및 PL/SQL (Procedural Language/Structured Query Language)은 데이터베이스와 관련된 프로그래밍 언어이지만 목적과 사용 방법에서 차이가 있습니다.
- SQL (Structured Query Language):
- SQL은 데이터베이스에서 데이터를 검색, 삽입, 수정 및 삭제하기 위한 언어입니다.
- 주로 데이터베이스에서 쿼리를 실행하는 데 사용됩니다.
- SQL은 선언적 언어로, 어떤 작업을 어떻게 수행할 것인지를 명시하지만 실제로 어떻게 작업을 수행할 지에 대한 세부 사항은 명시하지 않습니다.
- PL/SQL (Procedural Language/Structured Query Language):
- PL/SQL은 Oracle 데이터베이스 시스템에서 사용되는 프로시저 및 함수를 정의하는 데 사용되는 절차적 확장 언어입니다.
- SQL 문을 내장하여 사용할 수 있으며, 또한 반복문, 조건문, 예외 처리 등과 같은 절차적 프로그래밍 구조를 지원합니다.
- PL/SQL은 SQL 문을 사용하여 데이터베이스와 상호 작용하면서 동시에 프로그래밍 구조를 통해 더 복잡한 비즈니스 로직을 구현할 수 있습니다.
간단히 말하면, SQL은 주로 데이터 조작 언어로 사용되며, PL/SQL은 Oracle 데이터베이스에서 저장 프로시저, 트리거 등을 작성하는 데 사용되는 절차적 언어입니다. PL/SQL은 SQL을 내장하고 있어 SQL을 사용하여 데이터베이스에 액세스할 수 있으며, 동시에 프로그래밍적인 구조를 통해 더 복잡한 작업을 수행할 수 있습니다.
728x90
반응형
LIST
'SQL' 카테고리의 다른 글
[SQLD] 자격시험 - 학습 보강사항 1 (0) | 2023.12.30 |
---|---|
[Oracle] SQL, PLSQL - DB 백업, 저장(입력) 방식 (2) | 2023.12.06 |
SQL, Access 차이 (0) | 2023.11.21 |
[ PCCE ] - 코딩테스트 (0) | 2023.11.14 |
[Oracle] SQL Class [고급함수] [단일행함수] 마무리 (1) | 2023.11.09 |