SQL의 정의및 명령어
- 최초 등록일
- 2007.12.09
- 최종 저작일
- 2007.12
- 4페이지/ 한컴오피스
- 가격 1,000원
소개글
SQL의 역사
SQL은 캘리포니아의 SAN JOSE에 있는 IBM실험실에서 시작되었다
SQL은 STRUCTURE QUERY LANGUAGE.의 약어이며, 이것은 원래 IBM의 DB2를 위해 개발 되었다. 사실 SQL이 RDBMS를 가능하게 만들었다 SQL은 3세대 언어와는 상반적으로 비절차적인 언어이다
SQL의 정의
SQL은 구조화 질의어라고 한다. 데이터 정의언어와 데이터 조작어를 포함한 데이터베이스용 질의어의 일종이다 특정한 데이터베이스 시스템에 한정되지 않아 널리 사용된다 SQL은 관계사상을 기초로 한 대표적인 언어로서 입력 릴레이션으로부터 원하는 출력 릴레이션을 사상시키는 언어이다
SQL은 장치 독립적이고 액세스 경로에 대해서는 어떠한 참조도 하지 않으며, 개개의 레코드보다는 레코드의 집합인 테이블을 단위로 연산을 수행한다 또한, SQL은 영어문장과 비슷한 구문을 갖고 있으므로 초보자들도 비교적 쉽게 사용할수 있다
명령어
Data조회 명령어:SELECT
Data 조작 명령어 : INSERT, UPDATE, DELETE
목차
없음
본문내용
SQL의 역사
SQL은 캘리포니아의 SAN JOSE에 있는 IBM실험실에서 시작되었다
SQL은 STRUCTURE QUERY LANGUAGE.의 약어이며, 이것은 원래 IBM의 DB2를 위해 개발 되었다. 사실 SQL이 RDBMS를 가능하게 만들었다 SQL은 3세대 언어와는 상반적으로 비절차적인 언어이다
SQL의 정의
SQL은 구조화 질의어라고 한다. 데이터 정의언어와 데이터 조작어를 포함한 데이터베이스용 질의어의 일종이다 특정한 데이터베이스 시스템에 한정되지 않아 널리 사용된다 SQL은 관계사상을 기초로 한 대표적인 언어로서 입력 릴레이션으로부터 원하는 출력 릴레이션을 사상시키는 언어이다
SQL은 장치 독립적이고 액세스 경로에 대해서는 어떠한 참조도 하지 않으며, 개개의 레코드보다는 레코드의 집합인 테이블을 단위로 연산을 수행한다 또한, SQL은 영어문장과 비슷한 구문을 갖고 있으므로 초보자들도 비교적 쉽게 사용할수 있다
명령어
Data조회 명령어:SELECT
Data 조작 명령어 : INSERT, UPDATE, DELETE
Data 정의 제어 : CREATE, ALTER, DROP
Transaction 제어 : COMMIT, ROLLBACK
보안(Security) : GRANT, REVOKE 등
SQL 작성법
1. SQL 문은 대소 문자를 구분하지 않는다. 그러나 비교하는 값의 대소문자는 구분한다.
2. 여러 줄을 작성하거나 한 줄로 작성하여도 무방하다.
3. SQL 문의 가독성(READBILITY)이 좋도록 작성하는 것이 좋다.
4. SQL 명령문을 생략하거나, 약어로 작성 사용할 수 없다.
5. SQL 명령문의 마지막에 세미콜론(;) 이나 슬래쉬(/)를 쓴다
참고 자료
없음