DB/Oracle
-
데이터 모델링의 주요 개념DB/Oracle 2021. 5. 10. 15:59
개인 공부 후 정리 목적인 글입니다. 데이터 모델링(=논리적 데이터베이스 설계) 데이터 모델링의 목적 - 정보 시스템을 구축하는데 필요한 정보(데이터)를 약속된 표기법에 의해 표현함으로써 시스템 구축 대상이 되는 업무 내용을 정확하게 분석하고자 함 - 분석된 모델을 가지고 실제 데이터베이스를 생성하여 개발 및 관리에 이용하고자 함 데이터 모델링의 세가지 개념 1. 엔티티 2. 관계 3. 속성 데이터베이스 용어 vs 모델링 용어 데이터베이스 용어 모델링 용어 테이블(table) 엔티티(entity) 컬럼(column), 열 속성(attribute) 튜플(tuple), 행(row) 인스턴스(instance) 기본키(primary key) 주식별자(primary identifier) 외래키(foreign ke..
-
DBDB/Oracle 2021. 5. 10. 14:51
개인 공부 후 정리 목적인 글입니다. 1. 데이터와 데이터베이스 데이터(data) : 사실들 그 자체에 대한 일차적인 표현 ex) 물건 정보(information) : 자료를 가공하여 만든 결과물 지식(knowledge) : 데이터와 정보에 비해 좀 더 상위 수준의 개념으로 수정적이고 정적인 데이터나 정보에 비해, 이들을 처리하는 "방법"이나 어떤 근거에 의한 판단을 내리는데 필요한 분석과 판단에 관한 "법칙" 등을 포함 데이터베이스(database) : 조직이나 개인이 사용하는 조작 가능한, 저장된 데이터의 모임 ex) 창고 특정 목적을 위해 데이터 처리(계산, 저장, 검색, 정렬 등) 작업을 수행 - 일시적(transient) 데이터 : 해당 프로세스가 실행되는 동안만 일시적으로 존재 - 영구적(pe..