Database

박건태·2023년 6월 28일
0

Database

목록 보기
1/3

//Database란

여러 사람이 공유하여 사용할 목적으로 체계화해 통합, 관리하는 데이터의 집합.

// 장점
1. 데이터 중복 최소화
2. 데이터 공유
3. 일관성, 무결성, 보안 유지
4. 최신의 데이터 유지
5. 데이터의 표준화 가능
6. 데이터의 논리적, 물리적 독립성
7. 용이한 데이터 접근
8. 데이터 저장 공간 절약

// 단점
1. 전문가 필요
2. 많은 비용 부담
3. 데이터 백업과 복구가 어려움
4. 시스템의 복잡함
5. 대용량 디스크로 엑세스가 집중되면 과부하 발생

// DB가 필요한이유
"영구적인 저장이 필요하니까"

// DBMS
Database Management System
-> 데이터 관리 시스템
-> 대표적으로 RDBMS가 있다 (관계형 DBMS)
-> Oracle, MySQL 등..

// RDBMS
-> 테이블을 사용하여 데이터를 저장

행 : Row : Record : Tuple / 열 : Column : Field : Attribute

// PK , FK
Primary key : 고유 식별 값
Foreign key : 다른테이블의 행을 식별할 수 있는 값

0개의 댓글