View 2

MVC 모델_Model, View, controller, 구조스타일, 소프트웨어 아키텍처, 브로커

▣ MVC 모델_Model, View, controller, 구조스타일, 소프트웨어 아키텍처, 브로커 MVC 는 Model, View, Controller의 약자임 Model : 프로그램에서 사용되는 실제 데이터 저장 및 데이터 조작 로직을 처리하는 부분 View : 사용자에게 실제로 제공되어 보여지는 UI부분 Controller : 사용자의 입력처리와 흐름 제어를 담당 ▶ MVC 모델 작동 순서 1. Controller로 사용자의 입력 들어옴 2. Controller로 Model에 데이터 업데이트를 하고 Model 호출함 3. Model은 해당 데이터로 보여줄 View를 업데이트하여 화면에 보여 주게 됨 ▶ MVC 모델 단점 View와 Model이 서로 의존적 ▣ MVP 모델 ▶ MVP 모델 작동 순서..

뷰 (VIEW)에서 활용되는 WITH CHECK OPTION, SQL 검증

▣ 뷰(VIEW)에서 활용되는 WITH CHECK OPTION WITH CHECK OPTION절은 VIEW에 대한 갱신이나 삽입 연산을 실행할 때 VIEW 정의 조건을 위반하면 실행이 거부된다는 것을 의미하므로 - 투플이 뷰에서 사라지지 않도록 보호하고, - 데이터 무결성을 유지할 수 있으며, - INSERT문과 UPDATE문으로 뷰에 정의된 조건에 위배된 투플을 생성할 수 없음. 2012년 51번 정답 : 4번 2014년 51번 정답 : 2번 1번) 기본키 제약조건이 풀렸을 경우, VALUES ('이태훈', '수학') -> VALUES ('이태훈', '컴퓨터') 바꾸면 삽입가능 WITH CHECK OPTION 에러 발생 / VIEW를 만들 때 해당 제약조건 안에서만 삽입 가능 3번) Inner Join..

데이터베이스 2021.08.19