첫 번째 논리 데이터저장소는 데이터 간의 연관성, 제약조건 등을 조직화한 것이다. 물리 데이터저장손ㄴ 하드웨어적 저장장치에 데이터를 저장한 것이다. DBMS의 필수 기능은 정의, 조작, 제어기능이다. DBMS의 궁극적인 목표는 종속성을 제거하여 독립성을 지키는 것이다. 두 번째 데이터 정의어: 테이블이나 제약사항 등을 변경할 때 사용 데이터 조작어: 데이터를 실제로 처리하는데 사용 데이터 제어어: 권한, 보안, 백업 등을 정의하는데 사용 트랜잭션: 한꺼번에 수행되어야 하는 작업(연산)의 단위(모음) 세 번째 트랜잭션 실행 중, 오류가 나면 ROLLBACK을 실행하여 이전 상태로 되돌리고 전부 완료되었더면 COMMIT을 실행하여 결과를 실제로 반영한다. 절차형 SQL은 블록 구조로 되어 있어 기능별 모듈화..