데이터베이스_db
2022. 1. 17. 20:42ㆍksmart_dbms/데이터베이스 이론
728x90
목차
1. 데이터 베이스 정의
2. 데이터 베이스 특징
3. 데이터 베이스 keyword
4. DBMS 정의 및 종류
5. 데이터 구성
6. DBMS 필수기능


응용프로그램(heidsql)
사용자는 개발자가 만들어 둔 페이지에서 데이터를 공유
dbms 자료 저장
시스템 만드는 어플리케이션(웹, 앱)
데이터 베이스 정의
통한된 데이터(Integrated Data)
|
자료의 중복을 배제한 데이터의 모임
|
저장된 데이터(Stored Data)
|
컴퓨터가 접근 할 수 있는 저장 매체에 저장된 자료
|
운영 데이터(Operational Data)
|
조직의 고유한 업무를 수행하는 데 존재 가치가 확실하고 없어서는 안 될 반드시 필요한 자료
|
공용 데이터(Shared Data)
|
여러 응용 시스템들이 공동으로 소유하고 유지하는 자료
|
데이터 베이스 특징
실시간 접근성(Real-Time Accessibility)
|
수시적이고 비정형적인 질의(조회)에 대하여 실시간 처리에 의한 응답이 가능해야 한다.
|
계속적인 변화(Continuous Evolution)
|
데이터베이스는 서로 다른 목적을 가진 여러 응용자들을 위한 것이므로 다수의 사용자가 동시에 같은 내용의 데이터를 이용할 수 있어야한다.
|
동시공용(Concurrent Sharing)
|
데이터베이스는 서로 다른 목적을 가진 여러 응용자들을 위한 것이므로 다수의 사용자가 동시에 같은 내용의 데이터를 이용 할 수 있어야 한다.
|
내용에 의한 참조(Contetn Reference)
|
데이터베이스에 있는 데이터를 참조 할 때 데이터 레코드의 주소나 위치에 의해서가 아니라 사용자가 요구하는 데이터 내용으로 데이터를 찾는다.
|
데이터 베이스 keyword

cardinality 3

degree 5

DBMS 정의 및 종류
데이터베이스를 관리하며 응용 프로그램들이 데이터베이스를 공유하며 사용할 수 있는 환경을 제공하는 소프트웨어

데이터 구성
데이터베이스를 이용하는 방식에서는 각 업무 처리에 필요한 자료들의 중복을 최소화하여 한 곳에 모아서 구성한다.

DBMS 필수기능
정의(Definition) 기능
|
모든 응용 프로그램들이 요구하는 데이터 구조를 지원하기 위해 데이터베이스에 저장
데이터의 형(Type)과 구조에 대한 정의, 이용 방식, 제약 조건 등을 명시하는 기능.
|
조작(Manipulation)기능
|
데이터 검색 갱신 삽입 삭제 등을 체계적으로 처리하기 위해 사용자와 데이터베이스 사이의
인터페이스 수단을 제공하는 기능
|
제어(Control)기능
|
-데이터베이스를 접근하는 갱신 삽입 삭제 작업이 정확하게 수행되어 데이터의 무결성이 유지
-정당한 사용자가 허가된 데이터만 접근할 수 있도록 보안을 유지하고 권한을 검사
-여러 사용자가 데이터베이스를 동시에 접근하여 데이터를 처리할 때 처리결과가 항상 정확성을 유지하도록 병행제어(Concurrency Control)을 할 수 있어야 한다.
|
728x90
'ksmart_dbms > 데이터베이스 이론' 카테고리의 다른 글
DML 실습_db (0) | 2022.01.19 |
---|---|
subQuery_db (0) | 2022.01.19 |
SQL_db (0) | 2022.01.17 |