분류 전체보기 102

[게시판 만들기] board controller / member controller

board2controller package org.lhr.controller; import org.lhr.DTO.BoardDTO; import org.lhr.DTO.Criteria; import org.lhr.DTO.PageDTO; import org.lhr.service.Board2Service; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframe..

[게시판 만들기] addmember / login / boardwrite / boardmodify / boardlist / boarddetail

addmember [회원가입] 회원 ID[ID 중복검사] 비밀번호 비밀번호 확인 이름 성별남자여자 집전화 휴대전화 이메일 login *회원로그인* 아이디 : 비밀번호 : boardwrite 게시글 작성 제목 작성자 내용 boardmodify 게시글 수정 ${modify.bno} 제목 작성자 내용 ${modify.content} boardlist 게시판 번호제목작성자작성일조회수 ${board.bno} ${board.title} 작성자 ${board.date} ${board.view} boarddetail 게시글 상세보기 ${detail.bno} ${detail.title} 아이디정보${detail.date}${detail.view} ${detail.content}

[게시판 만들기] detail / write / update / list

detail Board_detail 번호 ${detail.bno} 제목 ${detail.title} 첨부파일 내용 ${detail.content} 수정일 ${detail.updatedate} 댓글 쓰기 write 게시판 글쓰기 화면 제목 작성자 내용 update 수정중 번호 ${modify.bno} 제목 내용 ${modify.content} list 게시판글쓰기 번호 제목 작성자 작성일 수정일 ${board.bno} ${board.title} ${board.writer} ${board.regdate} ${board.updatedate} 이전 ${num} 다음 제목 제목+내용 내용 작성자

[SQL/실습] 트리거

-- 트리거 생성 -- TR1 테이블에서 삭제하기 전에 삭제한 레코드를 TB2 테이블에 추가하는 트리거 작성 DELIMITER // create trigger tri_tr BEFORE DELETE -- UPDATE AFTER 테이블명 트리거내용 순서대로 업데이트후에 테이블에 트리거내용대로 해라 ON tr1 FOR EACH ROW BEGIN; -- 트리거 내용 insert into tr2(number, name, age) values(old.number, old.name, old.age) ; END // -- tr1에있는것을 실행하면 트리거 내용이 자동 실행된다 라는 뜻 : 빽업 작업 DELIMITER ; show triggers ; -- drop trigger tri_tr1; -- show trigger..

Programming/SQL 2021.01.29

[SQL] 트리거 / 트리거 구동 / DDL트리거

트리거(trigger) dbms에서 특정 사건이 발생시 자동으로 일련의 과정이 수행되는 프로시저 프로시저 vs 트리거 프로시저 : 사용자가 직접 exec 명령어를 이용하여 프로시저를 수행함 트리거 : 특정 조건을 만족하면 자동으로 수행되도록 하는 저장 프로시저 -> 특정 사건이 발생될 때만 실행되는 프로시저 -> 사용자가 트리거를 따로 호출할 필요가 없음 무결성과 트리거 트리거는 데이터의 변경이 발생될 때 수행됨 -> 데이터 변경 시 무결성에 문제가 발생되면 이를 보완할 수 있도록 자동으로 프로시저를 수행하도록 트리거를 정의해 놓으면 무결성을 유지시킬 수 있음 단점 : 테이블 선언시 정의한 제약조건에 비하여 성능이 저하됨 장점 : 프로시저와 더불어 데이터베이스 내에 업무 규칙을 구현할 수 있음 수행기점에..

Programming/SQL 2021.01.29

[SQL] 무결성 규정

1. 무결성의 의미 무결성 정밀성,정확성,정당성 허가받은 사용자가 수행하는 갱신 작업에서 의미적 오류를 방지함 의미적 제약의 개념 무결성 서브 시스템 - 일관성 데이터베이스에서 병행 트랜잭션들이 상호 작용으로부터 의미상 모순이 없도록 하는 것 - 신뢰성 시스템의 오동작으로부터 오류가 발생하지 않도록 하는 것 - DBMS 의 한 구성 요소 - 무결성 규정을 유지 관리함 - 데이터베이스의 무결성을 유지함 - 트랜잭션이 수행하는 갱신 연산이 무결성 규정을 위반하지 않는가를 감시함 위반 시 거부 , 보고 , 취소 / 복귀를 수행함 2. 제약 조건 무결성 규정 대상 ① 도메인 - 형식 - 타입 - 범위 ② 기본키 , 외래키 - 개체 무결성 (Entity Integrity) - 참조 무결성 (Referencial ..

Programming/SQL 2021.01.29