SQL에서 커서와 관계의 차이점은 무엇입니까?SQL : 커서 대 관계
저는 SQL을 배우면서 제 질문에 대한 답이 무엇인지 알아 내려고합니다. 어떤 도움이나 자원이라도 대단히 감사합니다!
SQL에서 커서와 관계의 차이점은 무엇입니까?SQL : 커서 대 관계
저는 SQL을 배우면서 제 질문에 대한 답이 무엇인지 알아 내려고합니다. 어떤 도움이나 자원이라도 대단히 감사합니다!
관계는 테이블의 다른 이름입니다. 학술 연구 논문 등에서 종종 사용되는 언어는 관계와 튜플인데, 업계에서와 마찬가지로 대부분의 사람들은이를 테이블과 행으로 참조합니다.
curser는 위에서 설명한 결과를 검색하는 데 사용되지만 일반적으로 SQL 구문만으로는 적합하지 않은 작업을 수행해야하는 경우 프로그래밍 환경에서 사용됩니다. 오라클에서는 pl/sql 프로 시저에서 커서를 사용합니다.
SQL에서 커서는 결과 집합을 검색 한 다음 한 번에 1 행 씩 반복하는 데 사용됩니다. 그들은 처리의 기초가되는 SQL의 진정한 힘을 제거하기 때문에 실망합니다.
"관계"라고 할 때 나는 어떤 의미인지 전혀 모르겠습니다. 나는 Google을 사용해 봤지만별로 도움이되지 못했습니다.
이 두 용어는 서로 관련이 없으므로 차이점을 비교하는 것은 의미가 없습니다. 커서는 일련의 레코드를 반복하는 방법입니다. 관계는 한 테이블을 다른 테이블에 연결하는 방법입니다. 예 : 주문에는 고객이 있어야합니다.
모든 확장을 호출하는 중 어느 비트가 잘못 되었습니까? –
토니, * 관계 *에 대한 태그 위키를 참조하십시오. Chris의 답변에 따라 관계는 커서에있는 튜플 세트입니다. – sqlvogel
관계가 집합입니다. 학계. 건배 나는 엄청나게 희박한 사건에서 그것은 현실 세계에서 쟁점이된다는 것을 기억할 것이다. :( –