데이터베이스 언어는 4가지 범주로 나뉩니다. 1. 데이터 쿼리 언어 DQL 2. 데이터 조작 언어 DML 3. 데이터 제어 언어 DCL
이 튜토리얼의 운영 환경: windows7 시스템, mysql8 버전, Dell G3 컴퓨터.
SQL 언어는 데이터 쿼리 언어 DQL, 데이터 조작 언어 DML, 데이터 정의 언어 DDL, 데이터 제어 언어 DCL의 네 가지 범주로 나뉩니다.
1. 데이터 쿼리 언어 DQL
데이터 쿼리 언어 DQL의 기본 구조는 SELECT 절, FROM 절, WHERE
절로 구성된 쿼리 블록입니다.
SELECT <code>SELECT
FROM
WHERE
2、数据操纵语言DML
数据操纵语言DML主要有三种形式:
1) 插入:INSERT
2) 更新:UPDATE
3) 删除:DELETE
3、数据定义语言DDL
数据定义语言DDL用来创建数据库中的各种对象-----表、视图、
索引、同义词、聚簇等如:
CREATE TABLE/VIEW/INDEX/SYN/CLUSTER
表 视图 索引 同义词 簇
DDL操作是隐性提交的!不能rollback
4、数据控制语言DCL
数据控制语言DCL用来授予或回收访问数据库的某种特权,并控制数据库操纵事务发生的时间及效果,对数据库实行监视等。如:
1) GRANT:授权。
2) ROLLBACK [WORK] TO [SAVEPOINT]:回退到某一点。
回滚---ROLLBACK
回滚命令使数据库状态回到上次最后提交的状态。其格式为:
SQL>ROLLBACK;
3) COMMIT [WORK]:提交。
提交数据有三种类型
在数据库的插入、删除和修改操作时,只有当事务在提交到数据库时才算完成。在事务提交前,只有操作数据库的这个人才能有权看到所做的事情,别人只有在最后提交完成后才可以看到。
提交数据有三种类型:显式提交、隐式提交及自动提交。下面分别说明这三种类型。
(1) 显式提交
用COMMIT命令直接完成的提交为显式提交。其格式为:
SQL>COMMIT;
FROM
WHERE
2. 데이터 조작 언어 DML
데이터 조작 언어 DML에는 크게 세 가지 형태가 있습니다. 1) 삽입: INSERT
SQL>ROLLBACK;
🎜🎜3) COMMIT [WORK]: 제출합니다. 🎜🎜제출된 데이터에는 세 가지 유형이 있습니다🎜🎜데이터베이스의 삽입, 삭제, 수정 작업 중에 데이터베이스에 제출되어야만 트랜잭션이 완료됩니다. 트랜잭션이 커밋되기 전에는 데이터베이스를 운영하는 사람만이 수행된 작업을 볼 수 있는 권한이 있습니다. 다른 사람은 최종 커밋이 완료된 후에만 볼 수 있습니다. 🎜🎜제출된 데이터에는 명시적 제출, 암시적 제출, 자동 제출의 세 가지 유형이 있습니다. 이 세 가지 유형은 아래에 설명되어 있습니다. 🎜🎜🎜🎜(1) 명시적 제출🎜🎜🎜COMMIT 명령을 사용하여 직접 완료된 제출은 명시적 제출입니다. 형식은 다음과 같습니다. 🎜🎜SQL>COMMIT;
🎜🎜🎜(2) 암시적 제출🎜🎜SQL 명령을 사용하여 간접적으로 완료된 제출은 암시적 제출입니다. 해당 명령은 🎜🎜ALTER, AUDIT, COMMENT, CONNECT, CREATE, DISCONNECT, DROP, EXIT, GRANT, NOAUDIT, QUIT, REVOKE, RENAME입니다. 🎜🎜🎜(3) 자동 제출🎜🎜🎜若把AUTOCOMMIT设置为ON,则在插入、修改、删除语句执行后, 系统将自动进行提交,这就是自动提交。其格式为: SQL>SET AUTOCOMMIT ON;🎜(추천 튜토리얼: 🎜mysql 비디오 튜토리얼🎜)🎜
위 내용은 데이터베이스 언어의 네 가지 범주는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

VSCode Windows 64비트 다운로드
Microsoft에서 출시한 강력한 무료 IDE 편집기

에디트플러스 중국어 크랙 버전
작은 크기, 구문 강조, 코드 프롬프트 기능을 지원하지 않음

SublimeText3 Linux 새 버전
SublimeText3 Linux 최신 버전

드림위버 CS6
시각적 웹 개발 도구

DVWA
DVWA(Damn Vulnerable Web App)는 매우 취약한 PHP/MySQL 웹 애플리케이션입니다. 주요 목표는 보안 전문가가 법적 환경에서 자신의 기술과 도구를 테스트하고, 웹 개발자가 웹 응용 프로그램 보안 프로세스를 더 잘 이해할 수 있도록 돕고, 교사/학생이 교실 환경 웹 응용 프로그램에서 가르치고 배울 수 있도록 돕는 것입니다. 보안. DVWA의 목표는 다양한 난이도의 간단하고 간단한 인터페이스를 통해 가장 일반적인 웹 취약점 중 일부를 연습하는 것입니다. 이 소프트웨어는
