본문 바로가기

데이터베이스 (Database)

[Database] 2주 1차 : Database

- Database

    • 연관된 데이터의 집합
    • 의미를 갖고 있는 데이터의 집합
    • 특별한 목적을 갖고 만들어짐
    • Example of a large commercial database : Amazon
    • Database management system (DBMS) : 프로그램의 집합, Database를 생성하고 관리하게 함
    • Defining a database : 데이터를 저장하기 위하여 데이터 타입, 구조, 제약조건(Constraints)를 특정하는 것
    • Manipulating a database : Query(read 연산) and update(write 연산) the database mini world
    • Sharing a database : Allow multiple users and programs
    • Transaction : 논리적인 일의 단위, Concurrency control
    • Protection
      • System protection
      • Security protection