DDL 명령은 SQL의 일부이며 DML, DCL 및 TCL 명령과 함께 작동하여 데이터베이스를 만들고 관리합니다. SQL 관리를위한 기본 구성 요소를 형성하며 구조적 쿼리 언어를 사용하여 데이터베이스를 관리하거나 만들 것인지를 아는 데 유용합니다.
SQL 명령은 주로 DDL과 DML로 구성됩니다. DDL 명령으로 데이터베이스를 생성 또는 삭제하고 DML로 데이터를 추가, 이동 또는 변경합니다. DCL 명령은 사용자, 권한 및 데이터 보안을 관리하는 데 도움이되고 TCL은 DML 내에서 변경 한 내용을 관리하는 데 도움이됩니다. 이들은 모두 SQL 내에서 함께 작동하여 데이터베이스를 효과적으로 만들고 관리하는 데 필요한 도구를 제공합니다. 이러한 명령을 아는 것은 데이터베이스 관리 또는 지원에 들어 가려는 모든 사람에게 필수적입니다.
저는 SQL 전문가는 아니지만 사용하고 관리했습니다. 나는 또한 그의 잠에서이 글을 쓰는 사람과 친한 친구입니다. 다음 튜토리얼은 내 말일 수 있지만 지식과 전문 지식은 모두 그의 것입니다. 오류나 누락은 내 것입니다.
Windows 10에서는 시작 메뉴를 열 수 없습니다.
다음은 각 언어에 대한 기본 명령입니다. DDL 명령은 데이터베이스, 테이블 및 개체를 만드는 데 필요한 용어를 나열합니다. DML 명령은 생성 한 데이터베이스 내에서 개체와 데이터를 관리하는 데 필요한 용어를 나열합니다. DCL 명령은 사용자를 관리하는 데 필요한 용어를 나열하고 TCL 명령은 저장 지점을 설정하고 변경 사항을 커밋하는 데 사용할 수 있습니다.
DDL (데이터 정의 언어)
DDL (데이터 정의 언어)는 데이터베이스 체계를 정의하는 데 사용됩니다. 데이터베이스와 그 안에있는 개체를 만들고 관리하는 데 도움이됩니다. DDL 문은 스키마 및 개체의 생성, 삭제, 수정과 같은 다양한 방식으로 데이터베이스의 구조를 변경합니다.
사용중인 SQL의 종류에 따라 DDL 문에는 다음이 포함될 수 있습니다.
- ALTER TABLE
- ALTER VIEW
- 계산 통계
- 데이터베이스 생성
- 기능 생성
- 역할 생성
- 테이블 만들기
- 보기 만들기
- DROP 데이터베이스
- 드롭 기능
- 드롭 역할
- 드롭 테이블
- 드롭 뷰
- 부여
- 취소
핵심 SQL DDL 문은 다음과 같습니다.
- 나이
- 자르기
- 논평
- 창조하다
- 설명
- 이름 바꾸기
- 하락
- 보여 주다
- 사용하다
이는 모든 버전의 SQL에 나타납니다. 각 DDL 명령이 작동하려면 개체 유형과 식별자가 필요합니다.
예 : CREATE TABLE [테이블 이름] ([열 정의]) [테이블 매개 변수] 또는 DROP 객체 유형 객체 이름.
DML (Data Manipulation Language)
SQL의 또 다른 요소는 DML (데이터 조작 언어). 이를 통해 SQL 데이터베이스 내에서 데이터를 검색, 삽입, 업데이트, 제거 및 일반적으로 관리 할 수 있습니다. 이러한 명령은 데이터베이스를 관리 할 때 매일 사용할 명령입니다. 이것은 그 자체로 특정 언어가 아니지만 SQL의 일부를 구성합니다.
Excel에서 열을 바꾸는 방법
- 고르다
- 끼워 넣다
- 최신 정보
- 지우다
- 대량 삽입
- 가다
- READTEXT
- UPDATETEXT
- WRITETEXT
- 시작
- 범하다
- 롤백
- 복사
- 복사
- 놓다
- 가져 오기
- 명부
- 없애다
다시 말하지만, SQL의 다른 버전은 이러한 DML 명령의 일부 또는 전체를 사용하며 많은 경우 자체적으로 추가합니다.
예 : SELECT [열 이름] from [테이블 이름] 또는 UPDATE [테이블 이름] SET [열 이름 = 값] 여기서 [조건].
DCL (데이터 제어 언어)
DCL (데이터 제어 언어)는 데이터베이스 자체 주변의 사용자와 시스템을 제어하는 데 사용됩니다. 사용자 권한을 관리하고 데이터 보안을 관리하는 데 가장 많이 사용되므로 알아 두어야합니다.
일반적인 DCL 명령은 다음과 같습니다.
불화에 봇을 설정하는 방법
- 부여
- 취소
- SETUSER
- EXECUTE AS, 문
- EXECUTE AS, 절
- 돌아가는 것
- 마스터 키를 엽니 다.
- 마스터 키 닫기
- 열린 대칭 키
- 닫기 대칭 키
예 : GRANT [privilege] ON [object] TO [user] 또는 REVOKE [permission] ON [object] FROM [user].
TCL (트랜잭션 제어 언어)
TCL (Transaction Control Language)은 DML 문을 함께 그룹화하여 논리적 트랜잭션을 형성하고 DML 문에 의한 데이터 변경 사항을 관리하는 데 사용됩니다. DML 명령을 수행하는 경우 현재 세션을 닫을 때까지 영구적으로 설정되지는 않습니다. 어떤 이유로 든 수동으로 커밋하려면 TCL 명령을 사용할 수 있습니다.
- 분산 거래 시작
- 거래 시작
- 거래 커밋
- 작업 수행
- 롤백 거래
- 롤백 작업
- 거래 저장
예 : COMMIT; 다른 명령으로 이동하기 전에 DML로 변경 한 사항을 저장합니다. SAVEPOINT savepoint_name; 세이브 게임처럼 세이브 포지션을 생성합니다. 문제가 발생하면 데이터베이스를 해당 지점으로 롤백하고 다시 시작할 수 있습니다.
이 네 가지가 SQL 데이터베이스 관리의 기본 구성 요소입니다. 이것은 SQL 주제를 탐구하려는 사람들을위한 매우 높은 수준의 페이지입니다. 이러한 명령과 사용 방법에 대해 알아보고 완전히 새로운 데이터베이스 및 데이터베이스 관리 세계가 시작됩니다. SQL은 대부분의 클라우드 응용 프로그램, 웹 사이트, 웹 응용 프로그램, 응용 프로그램 및 대부분의 생산성 제품군 뒤에 있으므로 배우기에 좋은 기술입니다!
재미있는 기사
에디터의 선택
Google 양식으로 파일을 업로드하고 관리하는 방법
가장 인기있는 Google 도구 중 하나 인 Google 설문지는 설문 조사를 만들고 분석 할 때 유용합니다. 최근 업데이트는 이미 우수한 서비스에 더 많은 훌륭한 기능을 도입했습니다. 지원자의 이력서가 필요한 채용 담당자이든
Windows 10에서 이전 Alt Tab 대화 상자를 얻는 방법
많은 사용자가 Windows 10에서 이전 Alt Tab보기를 되찾기를 원합니다. 다시 원할 경우 수행 할 수있는 작업은 다음과 같습니다.
키보드로 컴퓨터를 종료하는 방법? 4가지 쉬운 방법
페이지에서 프로그래밍 방식으로 자동 광고를 비활성화할 수 없으므로 여기 있습니다!
Galaxy S9/S9+에서 PC로 파일을 이동하는 방법
많은 Galaxy S9 또는 S9+ 사용자는 창의적인 표현에 관심이 있습니다. 이 전화기의 초고화질 카메라를 사용하면 인상적인 사진과 동영상을 쉽게 찍을 수 있습니다. 음성 녹음 기능도 효율적입니다. 하지만 만약 당신이
iPhone 6S를 탈옥하는 방법
iPhone은 수백만 명의 사람들이 매일 사용하는 뛰어난 기술입니다. 그들은 다른 사람들과 연락을 유지하고, 비디오를 보고, 게임을 하는 데 사용합니다. 그러나, 그것이 얼마나 대단한지에도 불구하고,
Windows 10에서 부팅 메뉴 항목의 표시 순서 변경
Windows 10에서 부팅 메뉴 항목의 표시 순서를 변경하는 방법 Windows 8에서 Microsoft는 부팅 환경을 변경했습니다. 이제 간단한 텍스트 기반 부트 로더가 기본적으로 사용 중지되어 있으며 대신 아이콘과 텍스트가있는 터치 친화적 인 그래픽 사용자 인터페이스가 있습니다. Windows 10에도이 기능이 있습니다.
HP 노트북을 켜는 방법
HP 노트북을 켜는 것은 전원 버튼을 누르는 것만큼 간단하지만, 그래도 작동하지 않는 경우 다음과 같은 방법을 시도해 볼 수 있습니다.