• 데이터베이스 
    : 여러 사용자가 원하는 정보를 얻기 위해서 모아둔 자료의 집합, 관련있는 데이터들의 집합

  • 데이터베이스 관리 시스템(DBMS)
    : 데이터를 편리하게 저장하고 효율적으로 관리하고 검색할 수 있는 환경을 제공해주는 소프트웨어
    : 데이터베이스의 생성과 관리를 담당하는 소프트웨어 패키지
    : 정의, 조작, 제어 기능

  • 데이터베이스 시스템(DBS)
    : 데이터베이스를 통해 데이터를 저장하고 관리하기 위한 목적으로 사용되는 일체의 시스템
    : 데이터베이스와 그를 관리하는 소프트웨어(DBMS, 응용 프로그램) 모두를 칭하는 용어
      

  • 스키마(Schema)
    : 데이터 구조와 제약조건에 대한 명세(specification)를 기술하는 것
    : 개체(entity), 속성(attribute), 관계(relationship)에 대한 정의와 이들이 유지해야 될 제약 조건(constraints)을 포함
    : 3단계 데이터베이스 구조






  • 데이터베이스 시스템의 구성요소




  • 데이터베이스 언어

    - 데이터 정의어(DDL)
     : 스키마를 정의하거나 수정할 목적으로 사용
     : CREATE, ALTER, DROP

    - 데이터 조작어(DML)
     : 데이터베이스 내의 데이터 연산을 위한 언어
     : INSERT, UPDATE, DELETE

    - 데이터 제어어(DCL)
     : 
    데이터베이스 내의 데이터를 올바르고 정확하게 유지
     : 보안, 무결성, 데이터 회복, 병행수행


'Major > Database' 카테고리의 다른 글

데이터베이스 - SQL  (0) 2015.11.25
데이터베이스 - 관계 대수  (0) 2015.11.25
데이터베이스 - 정규화  (2) 2015.11.24
데이터베이스 - 관계형 데이터베이스  (0) 2015.11.24
데이터베이스 - 데이터 모델  (0) 2015.11.24

+ Recent posts