DB SQL 연습(개요)

DB 2015. 10. 5. 14:17

1. SQL의 개요

1)SEQUEL (IBM, 1974)에서 유래 

- 최초의 관계데이터베이스관리시스템(RDBMS)인 System R의 데이터베이 스 언어로 제안됨  

2)비절차적 데이터베이스 언어 

- 관계 해석을 위주로 관계 대수의 기능을 혼합 

3) 미국 표준(ANSI) 및 국제 표준(ISO) 으로 채택됨 

- SQL-86 (SQL1) 최초의 표준 

- SQL-92 또는 SQL/92 (SQL2) 

- SQL:1999 (SQL3) • 객체지향 기능 일부 추가 

- SQL:2003 • XML 지원 

- SQL:2006 

- SQL:2008 

- SQL:2011



2. 자료형




3. 용어 변경

-DDL, DML, DCL 기능을 모두 포함 

- 용어 : Relation -> 테이블(Table) 

     Tuple -> 행(row) 

     속성(Attribute) -> 열(column)


4. 기본 사용법

1) 테이블 생성

create table <테이블 이름> ( 

컬럼명1 자료형1, 

컬럼명2 자료형2, 

... 

컬럼명N 자료형N 

);

-SQL 키워드, 테이블명, 컬럼명은 대소문자를 가리지 않음 모든 명령은 semicolon (;)으로 종료해야함.




2) 테이블 삭제

- drop table <테이블 명>

drop table <테이블 명> cascade constraints (연관된 외래키 정의를 함께 삭제)




3) 데이터 삽입

insert into <테이블 이름> 

values ( 컬럼값1, 컬럼값2, ... , 컬럼값N);




4) 데이터 검색

select * from <테이블 이름> where <조건식>;



 *댓글과 좋아요는 저에게 큰 힘이 됩니다

'DB' 카테고리의 다른 글

DB SQL 연습(DML)  (0) 2015.10.11
DB SQL 연습(DDL 추가)  (0) 2015.10.11
DB SQL 연습(제약 조건)  (0) 2015.10.11
DB sql 문 연습(설치)  (0) 2015.10.05