용's
1. 소프트웨어 중심 사회- 스마트폰이 일상의 필수가 되면서, 우리 일상을 변화 시킴.- 그 중심에는 애플이라는 기업이 있는데, 이 애플은 모바일폰의 10% 생산, 40% 매출, 70% 이익을 가지고 있는 기업=> 이런 애플(Apple)이 성공할 수 있었던 요인은? -> 컴퓨터 회사로서 SW 능력 보유-> 모마일 폰을 컴퓨터로 해석-> 플랫폼 비지니스를 이해(AppStore를 통한 외부 개발자를 활용 또는 iTunes같은 Apple 통합 컨텐츠 제공)- 소프트웨어 능력으로 경쟁의 법칙을 바꾸고 기존 시장 질서를 파괴하며 시장을 석권=> 이는 소프트웨어 혁명을 일으킴- 스프트웨어 혁명을 통해 변해가고 있는 산업들이 많음예) 자동차 산업, 항공 산업, 영화 산업, 금융, 빅데이터, 유통 산업(아마존)=> 이..
2.5 키(Keys)- ER(Entity Relation) 모델에서 객체는 결국 그 객체의 속성 값으로 구별함.- 데이터베이스에서 조건에 맞는 튜플의 속성을 찾거나 순서대로 정렬을 할 때 기준이 되는 속성으로 키를 사용.- 앞서 소개될 키들(SK, CK, PK, FK)는 모두 속성의 집합 1) 슈퍼 키(SK: Super Key)- 한 관계(Relation = table)에서 그 Relation 튜플(Tuple)들을 유일하게 식별해 주는 속성(Attribute)들의 집합- 즉, 슈퍼키가 되기 위해서는 그 릴레이션의 슈퍼 키 속성들의 값이 모두 같은 튜플이 존재해서는 안됨. 튜플들을 유일하게 식별하는 것을 유일성(Unique)라고 하는데, 그 슈퍼 키는 유일성을 만족함. - 슈퍼키는 관련 없는 속성들을 포함..
2.1 개체 모음(Entity Set)1) 개체: 실제 세상에 있는 객체(object), 사실상 객체- 개체~관계 모델에서 실제로 만질 수 있든 없든 구별하지 않고 모두 객체로 본다.예) 책상, 교실, 컴퓨터 : 만질 수 있는 것들 요일, 학과 이름, 학번 : 만질 수 없음 2) 개체 집합(Entity Set)- 학생 개체 집합, 은행 고객 개체 집합 등등, 같은 형의 개체의 집합 2.2 속성(Attribute 또는 Property)- 개체는 속성의 집합으로 나타냄예) 학생 개체는 학번, 주민 등록번호, 전화번호, 소속 학과 등의 속성 은행 계좌는 계좌 종류, 개설 지점, 계좌 번호, 소유자 등의 속성 1) 도메인(Domain, 범위)- 어떤 속성의 값이 될 수 있는 모든 값의 집합.- 도메인(=범위)을..