DDL이란 데이터 정의 언어로 데이터의 meta-data를 저장하여 데이터베이스의 전체 구조를 정의하기 위한 언어이다. 데이터의 무결성과 일관성을 확보시켜준다.
DML이란 DML로 정의한 데이터베이스에 실제로 값을 삽입, 삭제, 검색하기 위한 언어로 일반사용자나 응용프로그래머가 주로 사용한다.
DBMS는 sql-server에 해당하며 mysql-workbench혹은 mysql 터미널등이 작동되는것은 client프로그램으로 sql쿼리문을 sql-server에 보내서 요청하고, 데이터를 보여주는 기능을한다.
사용자 요구분석을 통하여 개념적으로 어떻게 데이터 모델을 짤것인지 결정된것이 개념적 데이터 모델링이며 이를 통해 논리적 데이터 모델링은 이를 실제 DBMS에 데이터베이스화 시키는 것을 말한다. 이 결과물이 개념적 스키마이다.
개체-학생, 수업 등의 실제에 있는 것의 추상적개념.
속성-개체를 표현하는 것. ex)학생이라면 나이 이름 학번
관계집합-개체간을 표현하는 집합. ex)학생집합과, 수업집합의 관계를 표현