1, 구조적 쿼리 언어 --sql, 관계형 데이터베이스 통신을위한 표준 언어;
2, 관계형 데이터베이스 : 논리 테이블 단위는,이 테이블은 관계형 데이터베이스 구성, 내부에 서로 연결되어 있습니다;
3, SQL 세션 : 상호 작용할 때 발생하는 SQL 명령 문 관계형 데이터베이스와 사용자. 사용자가 데이터베이스와 링크를 설정하면 데이터베이스에서 사용자 연결을 끊가, 세션이 끝나면 세션이 설립된다.
사용자 @ 데이터베이스 연결
분리
4, SQL 명령 유형 :
- 데이터 정의 언어 DDL
- 데이터 조작 언어 DML
- 데이터 쿼리 언어 DQL
- 데이터 제어 언어 (DCL)
- 데이터 관리 명령
- 트랜잭션 제어 명령
DDL, 데이터 정의 언어 DDL, 데이터베이스 객체 및 재건을 포함하여 작성하는 데 사용됩니다 :
테이블을 삭제, 테이블을 변경, 테이블을 생성;
인덱스를 변경, 인덱스를 만들 인덱스를 삭제;
볼을 드롭 뷰를 생성;
데이터 조작 언어 DML은 객체 내부의 데이터는 관계형 데이터베이스를 운영하는 데 사용됩니다
삽입, 업데이트, 삭제
데이터 쿼리 언어 DQL
고르다
데이터 제어 언어, 데이터베이스에 대한 데이터베이스 액세스를 제어
비밀번호를 변경
부여
취소
동의어를 생성
시스템 성능을 분석하는 데 도움이 데이터베이스 감사 및 분석 작업에 사용되는 데이터 관리 언어입니다.
감사를 시작합니다
감사를 중지
트랜잭션 제어 명령
커밋 : 데이터베이스 트랜잭션을 저장
롤백 : 데이터베이스 트랜잭션을 취소
세이브 포인트는 : 롤백 위해서는 거래의 집합에서 마커 만들기
트랜잭션을 설정 : 트랜잭션 이름을 설정