전체 글 78

[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

[Bootstrap] CSS 파일 수정하고 적용하기

부트스트랩을 적용하고 CSS를 변경해서 아무리 적용을 해봐도 되지 않았다. 먼저 CSS 주소이다. 처음엔 뭣도모르고 위 부트스트랩 CSS에서 수정을 했는데 그게 아니고, 아래 커스텀 스타일 CSS에 같은 선택자를 불러와서 재정의해야한다. modern-business.css 재정의 완료 그래도 적용이 안되었다 그래서 열심히 알아보니 원 브라우저 링크와 다르게 주소를 설정하여 새로운 css링크를 인식하게끔 뒤에 쿼리를 붙여주면 적용 완료. 어떤 쿼리든 상관없다고한다.

[LINUX] 이클립스 설치하기 / 이클립스 설정값

이클립스 이클립스 IDE 2020 06 다운로드 패키지 제일위에 두개만 다운 가능 아래꺼는 웹용 리눅스 64비트 선택 SELECT ANOTHER MIRROR 한국 서버 다운 이클립스 설정값 개발장소설정 - 미리 만들어둔 폴더로 jre part next > finish *Src : source 짜는 파일들 하나하나를 소스라고 명명 src 오른쪽마우스 - new - package 그다음에 class 패키지 먼저 만들고 그 안에 클래스 파일 하나하나 만들기 패키지-클래스-이름만입력 새로운 new helloworld check) public staticvoid~ 체크 안한버전 - 그냥 , 출력구조 아님 체크 버전 - 출력을 위한 ..

Programming/LINUX 2020.12.24

[cmd] 명령프롬프트 명령어

최상위 경로로 이동한다 java 폴더 생성 후 java 폴더로 이동 java.txt 파일을 제작하여 안에 "자바를 학습하게 된다"라는 문구를 지정 java.txt 파일을 python.txt 파일로 변경 python 이라는 폴더 제작 python 이라는 폴더로 이동 이전 경로로 이동 python 이라는 폴더를 제거 python.txt 제거 cd/ mkdir java cd java dri/w copy con java.txt 자바를 학습하게 된다. 컨트롤+z copy java.txt python.txt mkdir python cd python cd.. rmdir python dir/w

Programming/cmd 2020.12.23