2023/09/08 2

[MySQL] 데이터베이스 용어 모음집

릴레이션 (relation) -> 같은 성격의 데이터들의 집합을 의미한다. 흔히 테이블이라고 말하는 용어와 같은 의미로 이론적인 용어이다. 릴레이션은 튜플과 에트리뷰트로 데이터를 정렬하여 관리한다. 튜플 (tuple) (행) -> 릴레이션의 각 행을 의미. 흔히 일반적인 용어로 레코드(record)와 로우(row)와 같은 의미로 사용된다. 에트리뷰트(attribute) (속성) (열) -> 릴레이션에서 이름을 가진 하나의 열을 말한다. 흔히 일반적인 용어로 칼럼(column)과 같은 의미로 사용된다. 디그리(degree) -> 에트리뷰트의 수를 말한다. 카디널러티(cardinality) -> 튜플들의 수를 말한다. 릴레이션의 특징 - 한 릴레이션에 정의된 튜플들은 모두 다르다. - 한 릴레이션에 정의된 ..

DBMS/RDBMS - MySQL 2023.09.08

[MySQL] DBMS의 명령어 종류 (DML,DDL,DCL,TCL)

명령어 종류 명령어 설명 데이터 조작어 DML (Data Manipulation Language) SELECT 데이터 베이스에 들어 있는 데이터 조회 및 검색 하기 위한 명령어 (RETRIEVE 라고도 한다.) INSERT UPDATE DELETE 데이터베이스의 테이블에 들어 있는 데이터에 변형을 가하는 종류 (데이터 삽입,수정,삭제)의 명령어들 데이터 정의어 DDL (Data Definition Language) CREATE ALTER DROP RENAME TRUNCATE 테이블과 같은 데이터 구조를 정의하는데 사용되는 명령어들로 (생성,변경,삭제,이름변경) 데이터 구조와 관련된 명령어들 데이터 제어어 DCL (Data Control Language) GRANT REVOKE 데이터베이스에 접근하고 객체..

DBMS/RDBMS - MySQL 2023.09.08