테이블 형식의 DDL과 DML의 차이점

주요 차이점 : 데이터 정의 언어를 나타내는 DDL은 주로 데이터베이스 내의 스키마를 정의하는 데 사용됩니다. 또한 데이터베이스 내의 항목 간의 관계를 정의합니다. 데이터 조작 언어 (Data Manipulation Language)의 약자 인 DML은 데이터베이스 언어이기도합니다. 그럼에도 불구하고 DDL과 달리 DML은 단순히 데이터를 지정하는 대신 데이터를 삽입, 삭제, 재생 및 수정하는 데 사용할 수 있습니다.

DDL과 DML은 두 가지 유형의 데이터베이스 언어입니다. 그들은 본격적인 프로그래밍 언어보다 설비가 적기 때문에 하위 언어라고 부릅니다. 둘 다 주로 데이터베이스를 참조 할 때 사용되는 구문 요소 패밀리에 속합니다. 둘 다 관계형 데이터베이스에서 데이터를 검색하고 조작하는 데 사용되는 SQL (Structured Query Language)의 명령문 및 명령을 사용합니다.

DDL (Data Definition Language)은 주로 데이터베이스 내의 스키마를 정의하는 데 사용됩니다. 또한 데이터베이스 내의 항목 간의 관계를 정의합니다. DDL을 사용하여 특정 보안 제약 조건을 정의 할 수도 있습니다. 앞에서 언급했듯이 DDL은 주로 데이터베이스 객체를 생성, 변경 및 제거하는 데 사용되는 SQL 명령을 사용합니다.

DDL 명령을 실행하면 "시스템 카탈로그"에 저장된 새 테이블이 생성됩니다. 이 카탈로그는 데이터 사전 또는 데이터 디렉토리라고도합니다. 그러나 변경 사항은 디렉토리 내의 데이터와 서로의 관계만을 정의 할 수 있습니다. 반면 DML은 데이터 자체를 수정하는 데 사용할 수 있습니다.

데이터 조작 언어 (Data Manipulation Language)의 약자 인 DML은 데이터베이스 언어이기도합니다. DDL과 마찬가지로, 그것은 주로 데이터베이스 관리 내에서 역할을합니다. 그럼에도 불구하고 DDL과 달리 DML은 단순히 데이터를 지정하는 대신 데이터를 삽입, 삭제, 재생 및 수정하는 데 사용할 수 있습니다.

이러한 데이터 조작은 스키마의 내부, 개념 및 외부 레벨에서 적용될 수 있습니다. 그러나 각 스키마 수준의 복잡성 수준은 서로 다릅니다. 예를 들어, 복잡한 저수준 절차는 효율적인 액세스를 허용하지만 절차는 사용 편의성에 중점을두고 있으므로 복잡성이 적습니다.

DML은 종종 데이터 검색에도 사용됩니다. 프로 시저 DML과 비 절차 적 DML의 검색 구조에 따라 두 세그먼트로 나눌 수 있습니다. 프로 시저 DML은 검색해야 할 데이터와 필요한 데이터를 검색하는 방법을 지정합니다. 비 절차 적 DML은 검색해야하는 데이터를 지정하지만 필요한 데이터를 검색하는 방법은 지정하지 않습니다.

테이블 형식의 DDL과 DML 비교 :

DDL

DML

전체 양식

데이터 정의 언어

데이터 조작 언어

유형

데이터베이스 언어

데이터베이스 언어

하위 집합

SQL (Structured Query Language)

SQL (Structured Query Language)

용도

데이터 구조, 특히 데이터베이스 스키마를 정의하는 데 사용됩니다.

데이터 구조의 데이터 조작에 사용됩니다.

유형

와 연관되다

데이터 정의

데이터 삽입, 삭제, 재생 및 수정

명령들

CREATE - 데이터베이스에 객체를 생성합니다.

ALTER - 데이터베이스의 구조를 변경합니다.

DROP - 데이터베이스에서 객체 삭제

TRUNCATE - 레코드가 할당 된 모든 공간을 포함하여 테이블에서 모든 레코드를 제거합니다.

코멘트 - 데이터 사전에 의견 추가

RENAME - 개체 이름 바꾸기

SELECT - 데이터베이스에서 데이터 검색

INSERT - 테이블에 데이터 삽입

UPDATE - 테이블 내의 기존 데이터를 업데이트합니다.

DELETE - 테이블에서 모든 레코드를 삭제하고 레코드 공간을 남깁니다.

MERGE - UPSERT 작업 (삽입 또는 업데이트)

CALL - PL / SQL 또는 Java 서브 프로그램 호출

EXPLAIN PLAN - 데이터에 대한 액세스 경로를 설명합니다.

LOCK TABLE - 동시성 제어

이미지 제공 : sqa.org.uk, sqlinstructor.com

추천

관련 기사

  • 대중적 비교: 친구와 친구의 차이점

    친구와 친구의 차이점

    주요 차이점 : 친구는 비공식적 인 방법으로 남자 친구를 지칭합니다. Dude는 개인을위한 미국 영어 속어입니다. 많은 사람들이 친구들과 앉아서 또는 채팅 할 때 또는 친구가 알 수없는 사람에게 무언가를 요청할 때 단어, 친구 및 친구를 들었거나 사용했을 것입니다. 그러나이 단어들은 무엇을 의미합니까? 그들은 모두에게 적용 가능합니까? Dictionary.com에 따르면 'Buddy'는 다음과 같습니다. 동반자가 되려면; 친절하거나 친밀한 용어로 말하십시오. 버디, 친해지려면; 친근하고 친밀한 용어를 사용하십시오. 서로 밀접하게 일하기 : 다른 고등학교에서 온 학생과 친구를 사귈 수 있습니다. 친구와 친하게
  • 대중적 비교: 도시와 시골의 차이점

    도시와 시골의 차이점

    주요 차이점 : 도시 지역은보다 빠른 라이프 스타일, 증가 된 기술 및 높은 인구 밀도에 의해 정의됩니다. 농촌 지역은 기술과 자원이 부족한 작은 타이트한 니트 커뮤니티에 의해 정의됩니다. 인간 정착지는 많은 물건, 국가, 주, 농촌, 도시 등으로 분류됩니다. 오늘날의 규범에서는 거주하는 곳의 유형을 정의합니다. 주거 지역을 분류하는 가장 일반적인 방법은 도시와 농촌에 따라 다릅니다. 장소가 도시 또는 시골로 간주되는 경우 국가 및 국가에 따라 다릅니다. 그러나 거의 모든 국가는 한 도시가 도시로 분류되기 위해서는 구조물 사이의 공간이 적어야하고 인구 수준이 높아야한다는 데 동의합니다. 도시 지역은 주변
  • 대중적 비교: 잉꼬와 진훙 잉꼬의 차이점

    잉꼬와 진훙 잉꼬의 차이점

    주요 차이점 : 앵무새비는 중소 규모이며 긴 꼬리 날개를 가지고 있습니다. 크기는 약 7 "에서 최대 18"까지 다양합니다. 진홍 앵무는 작은 크기의 중간 크기의 교목 모양의 앵무새로, 전문적인 빗자루 모양의 방언으로 인해 다른 하위 종에 속합니다. 크기는 6 ~ 16 인치이며 밝은 깃털도 있습니다. 잉꼬와 진훙 잉꼬는 서로 관련이 있지만 서로 다른 하위 패밀리에 속합니다. 두 새들도 앵무새와 관련이 있으며, 이들은 또한 같은 가족에 속해 있습니다. Parakeets와 Lorikeets은 다른 특징과 습관을 가진 사촌이라고 추정 할 수 있습니다. 잉꼬는 중소 규모이며 긴 꼬리
  • 대중적 비교: 줄기와 몸통의 차이점

    줄기와 몸통의 차이점

    주요 차이점 : 식물의 줄기는 나무의 잎, 꽃, 과일에 대한 지원을 담당합니다. 반면에 나무의 줄기는 줄기, 나뭇잎, 꽃과 과일을 포함한 나무 전체에 대한 구조를 제공합니다. 줄기는 또한 잎을 뿌리에 연결합니다. 줄기와 줄기는 식물학에서 흔히 들었던 단어입니다. 그들은 식물의 일부이며 서로 다르다. 식물로 인해 모두 일부 사람들에게 혼란을 줄 수 있기 때문이다. 트렁크는 전체 트리를 지원하는 트리의 주요 구조입니다. 줄기는 일반적으로 식물을 의미하고 트렁크는 나무를 의미합니다. 식물의 줄기는 혈관 식물의 두 가지 주요 구조 축 중 하나입니다. 줄기는 두 부분으로 나눌 수 있습니다. 노드 및 노드. 노드는 싹이나 새 잎
  • 대중적 비교: 힘과 토크의 차이

    힘과 토크의 차이

    주요 차이점 : 전력 및 토크는 물리학에서 사용되는 두 가지 중요한 용어입니다. 힘은 작업 수행 속도를 정의하는 반면, 토크는 축 또는 피벗 점을 중심으로 객체를 회전하는 동안 적용되는 에너지 측정을 나타냅니다. 힘은 스칼라 양이지만 토크는 벡터 양입니다. 힘과 토크는 어려운 기술적 인 용어로 보일지도 모르지만 그와는 반대로 그들은 흥미 롭습니다. 그리고 우리는 일상 생활에서 그것들을 적용합니다. 우리는 그들 사이의 차이점을 찾아 보자. 계단을 오르기 위해 힘을가하십시오. 그것은 일상적인 일일 수도 있지만, 물리학에서는 힘의 방향으로 힘과 움직임을 포함하기 때문에 일이라고 부릅니다. 예를 들어, 힘의 방향으로 2
  • 대중적 비교: 태권도와 공수의 차이점

    태권도와 공수의 차이점

    중요한 다름 : 2 개의 무술 모양은 그들의 기점에서 다르다. Taekwondo는 현대 한국 무술 및 전투 스포츠, 반면 공수는 일반적으로 스포츠 관점에서 실행되는 일본 무술 모양이다. 태권도는 한국에서 태어났다. 그것은 군사 예술 형식 중 하나였으며, 일반적으로 자기 방어를 위해 연습되었습니다. 또한 한국의 현대 전투 스포츠 중 하나이며 전 세계 거의 모든 곳에서 연습을합니다. 그것의 근원은 대략 2 천 년 전에 발견되고, 37 BC - 668 AD에있는 3 개의 경쟁국 왕국 지배 동안에 기인되었다. 훈련은 강도, 속도 및 생존 기술을 개발하기 위해 비무장 전투 기술과 관련이 있습니다. 그것은 "걷어차 기와 펀치의 기술"또는 "비무장 전투의 기술&quo
  • 대중적 비교: 머니 마켓 계좌와 저축 계좌의 차이점

    머니 마켓 계좌와 저축 계좌의 차이점

    주요 차이점 : 머니 마켓 어카운트는 더 높은 수익률의 저축 예금 계좌로, 계정의 현금에 대한 더 나은 수익을 제공합니다. 예금 계좌에서 은행은 돈을 다른 사람에게 대출하기 위해 사용할 수 있습니다. 머니 마켓 어카운트에서, 이 돈은 재무보고, 예금 증서, 지방 채권 등과 같은 머니 마켓 상품에 사용됩니다. 그 대가로 고객은 더 높은 이자율을 제공합니다. 저장된 돈은 항상 은행에 어떤 종류의 계정으로 끝납니다. 계정을 사용하면 수표를 작성하고 자동 결제를 보내는 것이 더 쉬워집니다. 또한 양말 서랍이나 냉장고에 보관하는 것보다 훨씬 안전합니다. 사용자가 돈을 절약 할 수 있도록하는 현지 은행에서 사용할 수있는 다양한 계좌가 있습니다. 이 계좌는 은행이 계좌에있는 돈과 고객이받는 혜택으로 무엇을 할 수 있는지 결정합니다. 이
  • 대중적 비교: 감사와 검토의 차이점

    감사와 검토의 차이점

    주요 차이점 : 감사는 조직이나 회사의 재무 제표를 통해서만 이루어 지거나 우려됩니다. 반면에 검토는 조직이나 회사의 성장과 발전에 귀찮게되거나 우려됩니다. 인증 된 공인 회계사로부터 얻을 수있는 두 가지 수준의 서비스가 있습니다. 이를 감사 및 검토라고합니다. 이 두 용어는 회계 주제와 관련이 있습니다. Dictionary.com은 감사를 다음과 같이 정의합니다. 회계 및 기록, 특히 금융 계좌의 공식 검사 및 검증. 감사를 반영한 ​​보고서 또는 진술서; 최종 계산서. 적합성, 안전성, 효율성 등을 평가하거나 개선하기위한 건물 또는 기타 시설의 검사 또는 검사
  • 대중적 비교: 탈지 우유와 저온 살균 우유의 차이점

    탈지 우유와 저온 살균 우유의 차이점

    주요 차이점 : 탈지유는 거의 모든 유 지방이 제거 된 제품입니다. 저온 살균 우유는 우유를 가열하여 세균을 죽이는 것입니다. 탈지 우유와 저온 살균 우유는 두 가지 다른 용어입니다. 그것들은 생산되는 방법에 따라 다르며 우유의 지방 함량은 제품에 따라 다릅니다. 무 지방 우유 라고도 알려진 탈지 우유 는 감추어 진 후에 얻습니다. 즉 우유에서 크림을 제거합니다. 우유에서 크림을 제거한 후에는 0.3 %의 지방을 함유하게됩니다. 탈지 우유는 체중을 줄이거 나 체중을 줄이려는 사람들에게 중요합니다. 우유 지방이 없기 때문에 더 많은 물을주고 부드럽게 보냅니다. 지방이 우유에서 제거되면 건강에 좋은 영양분을 흡수 할 수 있다는 매

에디터의 선택

플라스틱과 고무의 차이점

주요 차이점 : 두 재료의 주된 차이점은 플라스틱이 사람이 만든 인공 또는 오일 및 고무의 부산물 인 고무의 수액에서 파생 된 천연 제품임을 알 수 있습니다 나무. 화재, 목재 및 시멘트의 단순한 사용에서부터 금속의 발명에 이르기까지 인류는 오늘날 그들이 무엇이 될 수있는 혁명을 실제로 겪었습니다. 그리고 기술이 지속적으로 발전함에 따라 그 진보는 더욱 커지고 있습니다. 이 변화는 대부분 유물 론적 이었지만, 확실히 전 세계 개발의 성과를 낳았습니다. 플라스틱 및 고무는 산업에서 성장을 가져온 두 가지 혁신적인 소재입니다. 그들의 속성, 사용 및 외모가 다른 두 가지 모두 신제품 개발에있어 광범위하게 기능했습니다. 또한, 둘 다 서로 매우 다양하며 둘 사이를 구별하기가 쉽습니다. 플라스틱은 중합체 구조를 가지고 있