출처 - https://yunamom.tistory.com/269#a12 문제 3. 다음 중 데이터베이스 논리 모델에 대한 설명으로 올바르지 않은 것은? 1) 개념 데이터 모델은 사용자 관점에서 데이터 요구사항을 식별한다. 2) 논리 데이터 모델은 M:N 관계해소, 식별자 확정, 정규화, 무결성 정의 등을 수행한다. 3) 논리 모델은 데이터베이스를 구축을 위해서만 사용되는 것이다. 4) 데이터가 물리적으로 저장되는 방법을 정의하는 것이 물리적 모델이다. 더보기 📝3 : O 해설 : 논리적 모델은 비즈니스 정보의 논리적 구조 및 구축을 파악할 수도 있다. 즉, 핵심 엔터티와 키 엔터티등을 식별하고 모델링하여 데이터베이스 구조를 모델링한다. 구조 사진을 잘 봐둘 것 ! 개.논.물은 설계단계이다. 사용자의 요..
* Spring IOC Container // IoC(Inversion Of Control) 컨테이너 // => bean container 라고도 부른다. // => 인스턴스의 생성과 관리를 담당한다. // => 각 객체가 의존하는 객체(dependency)를 자동으로 주입해 준다. // "의존 객체 주입(dependency injection; DI)"이라 부른다. // 그래서 "DI 컨테이너"라고도 부른다. // Spring IoC 컨테이너 // => spring.io 사이트에서 제공하는 프레임워크이다. // => 프로젝트에 Spring IoC 컨테이너 포함하기 // mvnrepository.com 또는 search.maven.org에서 // spring-context 로 라이브러리를 검색한다. // ..
출처 - https://yunamom.tistory.com/269#a3 * 나의 해설 : CREATE 명령문은 COMMIT 을 하는 기능이 있으므로 CREATE 이후에 실행하는 명령어만 ROLLBACK의 영향을 받는다. 때문에 정답은 2번, 3번째 줄의 INSERT VALUES 명령어만을 포함한 "3"이다.