'IT. 컴퓨터' 카테고리의 글 목록 (8 Page)
본문 바로가기

IT. 컴퓨터45

[오라클] triggger로 패스워드 바꾸기 --조회 SELECT * FROM TBL_MEMBER; SELECT * FROM TBL_LOGIN; ## triggger로 패스워드 바꾸기 ## ( 우선 트리거를 생성 ) CREATE OR REPLACE TRIGGER ATRI_TBL_MEMBER_UPDATE -- 에프터 트리거 AFTER UPDATE OF PASSWD -- 패스워드 컬럼에만 ON TBL_MEMBER FOR EACH ROW BEGIN UPDATE TBL_LOGIN SET PASSWD = :NEW.PASSWD WHERE ID = :OLD.ID; --:NEW.ID END; ( 그리고 나서 바꿀 패드워드 설정 ) UPDATE TBL_MEMBER SET PASSWD ='ORACLE302' WHERE ID ='HONGKD'; COMMIT; ****.. 2020. 4. 17.
[오라클] DB 모델링 요령, 트리거생성, 제약조건 종류 ### DB 모델링의 요령 ### 1. 스토리(시나리오)를 작성한다. 2. 스토리(시나리오)에 맞도록 DB 모델링을 한다. 3. 최종으로 설계된 DB 모델링을 가지고 자바(닷넷)으로 프로그램을 작성한다. 영화예매를 온라인으로 가능하게끔 프로그램을 작성하고자 한다. 최씨가 부인과 아이와 함께 5세 이하 관람가능한 뽀로로를 종로극장 17:00시 2관에서 상영하는 영화예배를 하고자 한다. 성인2매, 아동 1매로 하려고 한다. 그런데 예배 전 5세 이상 관람 가능한 영화들이 무엇이 있는지 조회한 후 관전평을 보고 예매률 랭킹도 본 후 예매를 하려고 한다. 결재는 카드로, 휴대폰 결재 한다. 또한 포인트를 쌓으려고 영화사이트 회원으로 가입한다. 아님 비회원으로 예배를 할 수 있다. ## 1 : 1 관계 실습 ##.. 2020. 4. 15.
[오라클] 정규화 작업 -- *** 정규화(Normalization) *** # 정규화란? 고유한 식별자를 가지는 모든 개체(Entity = 테이블)에 대해 더 이상 분리할 수 없는 상태로 나누는 과정을 말한다. 정규화 과정을 통해 불필요하게 중복된 데이터 제거 작엄을 하게 된다. 정규화를 통한 개체의 분리는 관계가 있는 개체간의 참조 관계로 데이터를 유지 보수하게 된다. 정규화 수준을 높이면 뎅터량이 줄고 데이터 갱신 속도가 빠르며 같은 자료가 여러 개체에 분산된 것보다 일관성을 유지하기 쉽다. 그러나 관계된 여러 속성을 동시에 조회하는 작업을 수행하기 위해서는 여럭 개체를 JOIN 하여 작업해야 하는 어려움이 있을 수 있다. 또한 갱신 작업에 있어 여러 개체(Entoty= 테이블)에 동시에 반영해야 하는 작업의 겨우는 명시.. 2020. 4. 15.
[오라클] 데이터의 값을 변경하기 -- **데이터의 값을 변경하기 **-- (문) TBL_SAWONINFO 테이블에서 사원번호 1005인 직원의 직급을 '차장'으로 변경하세요. (답) UPDATE TBL_SAWONINFO SET JIK = '차장' WHERE SANO = 1003; ROLLBACK; -- 업데이트 전으로 (COMMIT 하기 전에 상태로) --부모테이블과 자식테이블 -- 1행 부모테이블 ----------------------------------------------------------------------- DEPTNO DNAME LOC DTEL -------------------------------------------------------------------- 10 영업부 안산 031-845-1234 20 관리.. 2020. 4. 15.

close