728x90
What Is a DBMS?
데이터 베이스 관리 시스템 Database Management System (DBMS)
: 대규모의 데이터를 유지관리하고 이용하는 데에 도움이 되도록 설계된 소프트웨어임.
* 데이터베이스(database)
: 하나 이상의 서로 관련이 되는 조직체들의 활동을 기술하는 데이터들의 모임.
개체(entity), 개체들간의 관계(relationship)에 관한 정보를 포함할 수 있음.
DB의 Structure는 사용되는 데이터 모델에 의해 결정됨.
Data Models
데이터 모델(data model)
많은 저 수준의 저장에 대한 내용들을 감추고 고수준의 데이터를 기술하는 구성자들의 집합.
DBMS는 사용자로 하여금 저장될 데이터를 데이터 모델에 의하여 정의할 수 있게 함.
스키마(schema)
어떤 데이터 모델에 의거한 데이터의 기술.
릴레이션의 이름, 각 필드(에트리뷰트 또는 열)의 이름과 타입을 명세함.
릴레이션(relation)
레코드들의 집합
Transaction
728x90
'CS > 3-2 DB' 카테고리의 다른 글
[기초데이터베이스] 05. SQL: Queries, Programming, Triggers (4) | 2022.10.21 |
---|---|
[기초데이터베이스] 04. Relational Algebra (0) | 2022.10.20 |
[기초데이터베이스] 03. The Relational Model (0) | 2022.10.20 |
[기초데이터베이스] 02. The Entity-Relationship Model (0) | 2022.10.19 |
댓글