본문 바로가기

전체 글146

[SQLD] 데이터 모델의 이해 (4) 7. 데이터 모델링의 중요한 세가지 개념 업무가 관여하는 어떤 것 ( Things ) 어떤 것이 가지는 성격 ( Attributes ) 업무가 관여하는 어떤 것 간의 관계 ( Relationships ) 이 세가지는 데이터 모델링을 완성해 가는 핵심 개념으로서 결국 엔터티, 속성, 관계로 인식 ※ 엔터티 : 집합의 개념 / 인스턴스 : 단수의 개념 ※ 8. 데이터 모델링의 이해관계자 정보시스템을 구축하는 모든 사람 (전문적으로 코딩만하는 사람 포함)은 데이터 모델링도 전문적으로 할 수 있거나 적어도 완성된 모델을 정확하게 해석할 수 있어야 한다. IT기술에 종사하거나 전공하지 않았더라도 해당 업무에서 정보화를 추진하는 위치에 있는 사람도 데이터 모델링에 대한 개념 및 세부사항에 대해 어느 정도 지식을 가.. 2020. 2. 27.
[SQLD] 데이터 모델의 이해 (3) 4. 데이터 모델링의 3단계 진행 개념적 데이터 모델링 추상화 수준이 높고 업무중심적이고 포괄적인 수준의 모델링 진행. 전사적 데이터 모델링, EA수립시 많이 이용 논리적 데이터 모델링 시스템으로 구축하고자 하는 업무에 대해 Key, 속성, 관계 등을 정확하게 표현, 재사용성이 높음 물리적 데이터 모델링 실제로 DB에 이식할 수 있도록 성능, 저장 등 물리적인 성격을 고려하여 설계 개념 - 논리 - 물리 순서로 '추상적 → 구체적' 5. 프로젝트 생명 주기(Life Cycle)에서 데이터 모델링 데이터축과 애플리케이션축으로 구분되어 프로젝트 진행. 각각 도출된 사항은 상호 검증을 지속적으로 수행하면서 단계별 완성도를 높임. 단, 객체지향 개념은 데이터와 프로세스를 한꺼번에 바라보면서 모델링을 전개하므로 .. 2020. 2. 24.
[SQLD] 데이터 모델의 이해 (2) 2. 데이터 모델의 기본 개념의 이해 데이터 모델링의 정의 정보시스템을 구축하기 위해 해당 업무에 어떤 데이터가 존재하는지 or 업무가 필요로 하는 정보는 무엇인지 분석하는 방법 기업 업무에 대한 종합적인 이해를 바탕으로 데이터에 존재하는 업무 규칙에 대하여 참 or 거짓을 판별할 수 있는 사실을 데이터에 접근하는 방법, 사람, 전산화와는 별개의 관점에서 이를 명확하게 표현하는 추상화 기법 업무에서 필요로 하는 데이터를 시스템 구축 방법론에 의해 분석하고 설계하여 정보시스템을 구축하는 과정 데이터 모델링을 하는 이유 업무정보 구성에 기초가 되는 정보들을 일정한 표기법에 의해 표현함으로써 정보시스템 구축의 대상이 되는 업무 내용을 정확하게 분석하는 것 분석된 모델을 가지고 실제 데이터베이스를 생성하여 개발.. 2020. 2. 23.
[SQLD] 데이터 모델의 이해 (1) 1. 모델링의 이해 모델링의 정의 현실세계 → 추상화(모형화), 단순화, 명확화 → 모델(MODEL) 모델링 사람이 살아가면서 나타날 수 있는 다양한 현상을 표기법에 의해 규칙을 가지고 표기하는 것 자체를 의미 현실세계를 추상화, 단순화, 명확화하기 위해 일정한 표기법에 의해 표현하는 기법 대상이 되는 업무를 분석하여 정보시스템으로 구성하는 과정에서 업무의 내용과 정보시스템의 모습을 적절한 표기법으로 표현하는 것 모델링에 대한 다양한 정의 Webster 사전 가설적 또는 일정 양식에 맞춘 표현 어떤 것에 대한 예비표현, 최종대상이 구축되도록 하는 계획으로서 기여하는 것 복잡한 '현실세계'를 단순화시켜 표현 사물 또는 사건에 관한 양상이나 관점을 명확하게 하는 것 현실세계의 추상화된 반영 모델링의 특징 추.. 2020. 2. 22.
[후기] 실온보관 삶은계란 구매 후기 집 떠나와 친구와 같이 자취하기 시작한 지 어언 3개월... 아침과 야식이 없는 삶에 익숙해졌다고 생각했지만 때때로 아침과 야식이 당길 때가 있다. 그럴 때를 대비하여 구운란을 30구 사볼까 했지만 직장동료가 60구 사봤는데 몇 개 먹지도 못하고 곰팡이 피고 해서 음식물 쓰레기만 생겼다고... 그래서 30 구도 안 되겠다고 생각했다. 그러던 와중에 11번가 쇼핑 중 삶은 계란 10구를 보았다. 10구 정도면 적당하다고 생각했다. 타임 딜이라 가격도 많이 쌌다. 특히, 6개월 실온 보관 가능하다는 점에서 솔깃했다. 10구에 3,900원. 타임 딜 특가로 인해 주문량이 많아서 그랬는지는 몰라도 배송은 좀 늦었다. 2월 12일에 주문을 했는데 2월 18일에 도착했다. 그러나 코로나 때문에 마스크 배송을 거의 .. 2020. 2. 19.
[R] RStudio 프로젝트 생성 지난 포스팅에서 R과 RStudio 설치 방법을 알아보았고, 오늘은 RStudio에서 프로젝트를 생성하는 방법을 알아보고자 한다. RStudio에서 새 프로젝트를 생성하는 방법에는 두 가지 방법이 있는데, 1. RStudio 오른쪽 상단에 있는 R이 적힌 육면체와 함께 'Project'라고 쓰여있는 부분을 클릭한 후, [New Project...]를 클릭한다. 2. RStudio 왼쪽 상단의 [File]을 클릭한 후, [New Project...]를 클릭한다. [Create Project] 창이 뜨면 [New Directory]를 클릭한다. New Directory : 새로운 디렉터리. 새로운 작업 디렉터리를 만들 때. Existing Directory : 기존 디렉터리. 기존 작업 디렉터리를 이용할 때.. 2020. 2. 18.
반응형