강의와 도서 2

1. 데이터 모델링 이론 | 데이터 모델링, ER 모델 구성 요소, 관계형 데이터 모델 이론

1. 데이터 모델링이란 모델: 작품을 만들기 전에 미리 만든 물건 ER 모델(Entity-Relationship Model): 개체와 개체 간의 관계를 ER표기법을 사용하여 표현* ERD(Entity-Relationship Diagram)은 ER모델에서 사용하는 실체와 관계를 도식화한 것 ER 모델의 질적 특성- 완전성- 정확성- 최소성- 자명성- 확장성 2. ER 모델 구성 요소: 엔티티, 관계, 속성  엔티티(Entity) iv 집합, 그룹: 현실세계에 실제로 존재하는 실체(고객, 상품, 직원,,)이거나 개념적인 것(조직, 서비스, 직업..) 엔티티는 슈퍼타입 엔티티나 서브타입 엔티티로 확장할 수 있다. 슈퍼타입 엔티티: 하나 이상의 서브타입 엔티티와 관계된 일반화된 엔티티, 서브타입에 공통으로 존재..

Chapter 7-7. 인터페이스

인터페이스: 추상 메서드의 집합 인터페이스의 구현 = 인터페이스의 추상메서드 몸통{} 만들기(미완성 설계도 완성하기) abstract class Player { abstract void play(int pos); abstract void stop();}class AudioPlayer extends Player { void play(int pos){내용생략} void stop() {내용생략}}-> 추상 클래스의 구현미완성 설계도 Player을 상속하여 설계도를 완성시킴 interface Fightable { void move(int x, int y); void attack(Uniy y);}class Fighter implements Fightable { public void m..