DDL(2)
-
8. 관계 데이터베이스 언어 (SQL)
데이터 정의어 (DDL : Data Definition Language) CREATE : 테이블, 뷰, 인덱스 등을 정의 및 생성 ALTER : 생성된 객체를 수정 DROP : 생성된 객체를 삭제 RENAME : 생성된 객체의 이름을 수정 데이터 제어어 (DCL : Data Control Language) GRANT : 사용자에게 객체에 대한 권한 부여 REVOKE : 줬던 권한 회수 DENY : 사용자의 객체에 대한 권한을 거부할 때 사용한다. COMMIT : 트랜잭션을 종료하고 데이터의 변경을 결정 ROLLBACK : 트랜잭션을 취소하고 변경상태를 이전상태로 되돌린다. 데이터 조작어 (DML : Data Manipulation Language) SELECT : 데이터 조회 (SELECT 컬럼이름 FR..
2021.03.07 -
데이터베이스 용어 정리 (테이블, 키, DB언어)
맨날 까먹어서 만드는 DB 용어정리 스키마 : 데이터베이스를 구성하는 개체, 속성, 관계를 전반적으로 기술한 것 릴레이션 (=테이블) : 관계형 데이터 베이스에서 정보를 구분하여 저장하는 기본 단위. 튜플(=레코드) : 테이블에서의 행을 의미하며 같은 값을 가질 수 없다. 튜플의 개수 -> 카디널리티 어트리뷰트(=필드, =디그리) : 테이블에서의 열을 의미함. 후보키 (Cardidate Key) : 기본키로 사용할 수 있는 속성들, 유일성과 최소성을 만족한다. 기본키 (Primary Key) : 후보키 중 선택한 메인키로 한 릴레이션에서 튜플을 구별하는 키이다. 중복될 수 없음 슈퍼키 (Super Key) : 한 릴레이션 내의 속성들의 집합으로 이루어진 키로, 유일성은 만족시키나 최소성은 아니다. 외래키..
2020.10.13