데이터베이스 개발자 질문과 답변 게시판

데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.

WPF_ERD .png 작년까지 잠깐 회사를 다니면서 DB와 PHP를 이용한 Excel로 관리하던 문서를 DB화를 시켰던게 있는데 이번에 복학을 하고 WPF를 배우면서 해당 프로젝트를 다시 리빌딩하려고 합니다.

일단 정규화까지는 거진 완료를 한 상태인데 이제 WPF로 작업을 하기 앞서 VIEW를 만들어야 하는데 여기서 궁금한 점이 있어서 질문을 드립니다.


일단 로그인을 하고 해당 로그인 정보에 맞게 권한을 파악해서 각 메뉴들에 대한 접근을 막을 생각입니다.


그런데 아직 2학년이라 DB에 관한 자세한 내용은 배우지 않았지만 1년간 독학을 하면서 정규화까지는 어느정도 익숙을 해 졌는데 View를 만들어야 하는 이유는 알지만 정확이 어떤 상황에서 View를 만들어야 하는지 아직도 감이 안잡힙니다.

Table에 사용자들이 직접적인 접근을 막는 용도와 민감한 정보의 수정을 막는다는것은 알고 있지만 View를 만들고 대충 수정과 삽입을 해 보려는데, 사원에게 자산을 할당하거나 반납을 하게 하려면 어쩔수 없이 사번과 자산번호를 가지고 있어야만 하는데 이렇게 되면 굳이 view를 만드는 이유가 사라지는 것 같아서 질문 드립니다.


위의 ERD가 지금 제가 만들어 본 DB입니다.


여기서 제가 View를 사원의 이름, 부서이름, 사내 전화번호, 비고만 선택을 한다고 쳤을때, 해당 사원의 전화번호를 다른 번호로 바꾸려면 phone_manager테이블의 정보도 가지고 있어야 하는데 이럴때는 뷰를 만들지 말고 WPF내에서 연산을 통해서 각각의 쿼리를 직접적으로  테이블에 날려도 되는지 궁금합니다.



No. Subject Author Date Views
10391 SQL 문의 (PIVOT 및 최신 데이타 가져오기) [1] sql바보 2018.12.17 737
10390 SQL 쿼리 관련 질문입니다.. [1] 고구망 2018.12.17 574
10389 쿼리문 합치기 mysql [4] Sol4644 2018.12.14 767
10388 운영 DB READ COMMITTED SNAPSHOT 옵션 적용 [3] 구로동라이더 2018.12.12 843
10387 insert 문 에서 특정 컬럼값들 가져오는방법 문의합니다. [2] 둘리맨 2018.12.12 685
10386 mssql 통계 관련 질문 [1] 힘내라김대리 2018.12.10 657
10385 체크제약조건 트리거 [4] 배움자세 2018.12.10 660
» View의 생성과 Table에 대한 직접적인 쿼리 접근에 관해 질문 드립니다. Ariellr 2018.12.07 1157
10383 sql 쿼리문 질문드립니다.. [1] 시닙개발자 2018.12.07 633
10382 "expression을(를) 데이터 형식 int(으)로 변환하는 중 산술 오버플로 오류" 질문 드립니다. [2] 구로동라이더 2018.12.07 817
10381 날짜 증가 쿼리 [1] 힘내라김대리 2018.12.04 759
10380 다음과같은 에러메세지가 나오는데.. ybkang 2018.12.03 499
10379 날짜 관련 쿼리문 [4] 배움자세 2018.12.03 804
10378 update시 날짜시간입력 질문드립니다. [2] sql생초보 2018.12.01 702
10377 mysql 쿼리 질문입니당~ㅜㅜ [1] khaluamilk 2018.11.30 567
10376 중복값이 있는 칼럼을 하나로 합쳐서 하나의 Row 로 조회하는 방법?? [2] 매력흑진주 2018.11.29 593
10375 값을 고정으로 출력 하고자 합니다 [1] 슈토파이터 2018.11.28 1443
10374 sql 2017 express 오류관련 문의 드립니다. [1] 죠리퐁 2018.11.27 408
10373 SQL 프로파일러로 실제 변수가 입력된 SQL을 추적할 수 있나요? Ksqler 2018.11.25 651
10372 이 오류 뭔지 아시는 분 계신가요... 연결된 서버 "TEST"의 OLE DB 공급자 "SQLNCLI11"에 오류가 발생했습니다. 리소스 한도에 도달했기 때문에 공급자가 실행을 종료했습니다. [3] 정보보안 2018.11.23 1692





XE Login