SQL SQL이란 데이터의 검색, 추가, 삭제, 수정 등의 조작이 쉽게 가능하도록 고안된 컴퓨터 언어로 관계형 데이터베이스에서 데이터를 조작하고 쿼리하는 표준 수단이다. 이때 데이터를 관리하기 위한 여러 명령어를 다음과 같이 나눌 수 있다. DML (Data Manipulation Language): 데이터 조작을 위해 사용한다. INSERT, UPDATE, DELETE, SELECT 등이 포함된다. DDL (Data Definition Language): 데이터베이스의 스키마를 정의하거나 조작하기 위해 사용된다. CREATE, DROP, ALTER 등이 포함된다. DCL (Data Control Language): 권한 관리 및 데이터의 보안, 무결성 등의 정의를 통해 데이터를 제어하는데 사용된다. G..
전체 글
1. 데이터베이스 데이터베이스는 여러 응용 시스템(프로그램)들의 통합된 정보들을 저장하여 운영할 수 있는 공용(share) 데이터의 집합(a Set of Data)이다. 이때 데이터 베이스는 효율적으로 저장, 검색, 갱신할 수 있도록 데이터 집합들끼리 연관시키고 조직화되어야 한다. 데이터 베이스는 다음과 같은 특성을 가진다. 사용자의 요구를 즉시 처리하도록 실시간으로 접근이 가능해야 한다. (Real-time Accessability) 정확한 값을 유지하기 위해 삽입, 삭제 작업 등을 통해 데이터를 지속적으로 갱신할 수 있다. (Continuous Evolution) 여러 사람이 동일한 데이터에 접근하고 이용할 수 있다. (Concurrent Sharing) 저장한 데이터 레코드의 위치나 주소가 아닌 사..