gwooden_코린이

데이터 베이스란? 본문

데이터베이스

데이터 베이스란?

gwooden22 2022. 12. 21. 00:11
728x90

데이터 베이스란?

  • 여러 사람이 공유하고 사용할 목적으로 통합 관리되는 정보의 집합
  • 몇 개의 자료 파일을 조직적으로 통합하여 자료 항목의 중복을 없애고 자료를 구조화 하여 기억시켜 놓은 자료의 잡합체

특징

  • 실시간 접근성
  • 지속적인 변화
  • 동시 공유
  • 내용에 대한 참조
  • 데이터 논리적 독립성

장점

  • 데이터 중복 최소화 가능
  • 데이터 공유
  • 일관성, 무결성, 보안성 유지
  • 최신의 데이터 유지
  • 데이터의 표준화 가능
  • 데이터의 논리적, 물리적 독립성
    • 논리적 : 프로그래밍
    • 물리적 : 하드웨어
  • 데이터 저장 공간 절약

단점

데이터 베이스 전문가 필요

많인 비용 부담(구축비용)

시스템의 복잡함

대용량 디스크로 엑세스사 집중되면 과부하 발생

 

DBMS

  • DataBase Managenent System
  • 데이터 베이스를 관리하는 소프트웨어
  • Oracle, MS-SQL, MYSQL 등

RDBMS

  • 관게형 데이터 베이스(Relation DB)를 관리하는 소프트웨어
  • RDB는 이름과 값들의 간단한 관계를 테이블화 시킨 매우 간단한 원칙의 전산 정보 데이터 베이스이다.
SQL 용어 관계형 데이터베이스 용어 설명
로우 튜플 또는 레코드 하나의 항목을 대표하는 데이터
컬럼 속성(어트리뷰트, attribute)
또는 필드
튜플의 이름 요소(예: "주소", "태어난 날짜")
테이블 관계 또는 기초 관계변수(base relvar) 같은 속성을 공유하는 튜플의 모임.
(컬럼이나 로우의 모임.)

데이터 베이스 : 여러 사람이 공유하고 사용할 목적으로 통합 관리되는 정보의 집합

DBMS : 데이터 베이스를 관리하는 소프트웨어

728x90
Comments