본문 바로가기
Web/Oracle SQL

3. SQL 기초

by SeleniumBindingProtein 2022. 1. 29.
728x90
반응형

S1. SEQUEL (Structured English QUEry Language)
    1) 1974년 IBM에서 연구용 DBMS인 SYSTEM R를 위한 언어로 개발됨

2. SQL (Structured Query Language) :  SEQUEL에서 이름이 바뀜
    1) ANSI/ISO가 표준 standard SQL를 지정함.
        - SQL-86
        - SQL-92
        - SQL-99
    2) 대부분의 DBMS는 SQL-92 표준의 대부분을 지원함, 
       추후 표준에 지정된 기능을 추가하여 지원함.

3. SQL 분류
    1) DDL (Data Definition Language)
        - 테이블을 생성, 변경, 제거하는 기능을 제공 
    2) DML (Data Manipulation Language)
        - 테이블에 새 데이터를 삽입, 
        - 테이블에 저장된 데이터를 수정,삭제하는 기능을 제공
        - SELECT : 테이블 데이터를 조회하는 기능을 제공
    3) DCL (Data Control Language)
        - 보안을 위해 데이터에 대한 접근 및 사용권한을 조절하는 기능을 제공   

4. 용어 

    관계데이터 모델                             SQL

      Relation        ------------------->    Table
      Tuple           ------------------->    Row 
      Attribute       ------------------->    Column
      Relational schema ----------------->    Table schema
      
                          

728x90
반응형

'Web > Oracle SQL' 카테고리의 다른 글

7. 조인  (0) 2022.01.29
6. 내장함수  (0) 2022.01.29
5. SELECT  (0) 2022.01.29
2. 관계형 데이터 모델  (0) 2022.01.29
1. DB & DBMS 개념  (0) 2022.01.29

댓글