반응형
1. 용어정리
Table : 빠른 참조를 위해 적당한 형태로 자료를 모아 놓은 것. 관계 데이터 베이스 모델(relational data base model)에서 자료의 구조를 2차원의 표로 나타낸 것이다. 행과 열의 형태로 관리되며 키를 지정함으로써 원하는 자료를 빠르고 쉽게 찾아 낼 수도 있다.
Row(행) : 관계형 데이터베이스에서 레코드(record) 또는 튜플(tuple)로 불리기도 하며, 어떤 테이블에서 단일 구조 데이터 항목을 가리킨다. 간단히 말해, 데이터베이스 테이블은 로우와 컬럼 또는 필드로 구성되어 있다고 간주할 수 있다. 각 테이블의 행은 일련의 관련 자료를 나타내며, 한 테이블 내 모든 로우는 동일한 구조를 가지고 있다.
Column(열) : 관계형데이터베이스 테이블에서 특정한 단순 자료형의 일련의 데이터값과 테이블에서의 각 열을 말하는데 속성(attribute)으로도 불린다.
[필드(field)가 종종 컬럼의 대용으로 동일한 의미로 사용되지만, 필드와 필드값은 한 열이나 한 컬럼 사이의 교차로 존재하는 단일 항목을 특정할 때 언급하는 것이다.]
2. SQL 종류
1) DDL(Data Definition Language) / 데이터 정의어
SQL Statement | |
ALTER | 데이터 속성 변경 |
CREATE | 테이블, 인덱스, 뷰 등을 생성 |
DROP | 테이블, 인덱스, 뷰 등을 삭제 |
ALTER
CREATE
DROP
2) DML(Data Manipulation Language) / 데이터 조작어
SQL Statement | |
DELETE | 데이터 삭제 |
INSERT | 데이블에 데이터 삽입 |
SELECT | 데이터 검색/조회 |
UPDATE | 데이터 수정/변경 |
INSERT
DELETE
SELECT
UPDATE
3) DCL(Data Control Language) / 데이터 제어어
SQL Statement | |
COMMIT | 연산이 성공적으로 끝나 수행된 내용이 실제 물리적 디스크에 저장됨. |
GRANT | 사용자에게 권한 부여 |
REVOKE | 부여한 권한 취소 |
ROLLBACK | 연산 수행 전으로 복구 |
COMMIT
GRANT
REVOKE
ROLLBACK
용어정리 출처:
테이블 출처:
https://www.w3schools.com/sql/
728x90
반응형
'데이터 분석 > MySQL' 카테고리의 다른 글
MySQL 총 정리3: SELECT으로 데이터 조회 (0) | 2024.09.28 |
---|---|
MySQL 총 정리2: 데이터 추가ㆍ변경ㆍ삭제 (1) | 2024.09.27 |
MySQL 총 정리1: 명명 규칙, 테이블 생성ㆍ구조 변경ㆍ삭제 (0) | 2024.09.24 |
디비버(Dbeaver) 설치 방법 및 실행해보기 / 대문자 변환 • 자동 대문자 설정하기 (3) | 2024.07.23 |
MYSQL 설치 방법 (window) (0) | 2024.07.23 |