일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- AuthenticationPrincipal
- 리소스핸들러
- webjar
- Application Event
- HttpMessageConverters
- HATEOAS
- 백준
- JsonSerializer
- 알고리즘
- 백트래킹
- cors
- Application Runner
- OAuth2
- Spring Security
- EnableAutoConfiguration
- JPA
- rest api
- @Profile
- WebApplication Type
- Application Argument
- 스프링 부트
- 다익스트라
- 외부설정
- 브루트포스
- 리소스 서버
- @ConfigurationProperties
- 스프링부트
- application.properties
- 백기선
- 정적 리소스
- Today
- Total
목록전체 글 (114)
아카이브
- 데이터의 정확성과 일관성을 유지하고 보증하는 것- RDBMS의 중요한 기능 - 종류1) 개체 무결성 (Entity integrity)- 모든 테이블이 PK를 가져야 하며, PK로 선택된 열은 고유하여야 하며, NULL은 허용치 않음- 릴레이션의 모든 튜플들에 대해 유일성을 보장할 수 있다- ex) 사원 테이블의 사원번호는 NULL값을 가질 수 없다2) 참조 무결성 (Referential integrity)- 두 개의 릴레이션이 PK, FK를 통해 참조 관계를 형성할 경우, FK는 참조하는 테이블의 PK와 같거나, NULL이어야 한다 (참조할 수 없는 FK 값을 가질 수 없다)- ex) 사원 테이블의 부서 속성이 FK로 부서 테이블의 부서번호 PK를 참조한다면, 사..
- DataBase Management System- 사용자와 DB 사이에서 사용자의 요구에 따라 동작하기 위해 DB를 관리하는 S/W- 기존 File System이 갖는 데이터의 종속성, 중복성 문제를 해결하는 시스템- 모든 응용 프로그램들이 DB를 공용할 수 있게 함1. 정의- DB에 저장될 Type과 구조에 대한 정의, 이용 방식, 제약 조건 등을 명시2. 조작- 데이터 검색, 갱신, 삽입, 삭제 등을 체계적으로 처리하기 위해 사용자와 DB 사이의 Interface 수단을 제공3. 제어- DB를 접근하는 삽입, 갱신, 삭제 시 데이터의 무결성이 유지되도록 함- 정당한 사용자의 허가된 데이터에 접근할 수 있도록 보안을 유지하고 권한을 검사1. 장점- 논리..
- 특정 TABLE / DB / SERVER에 변경이 있을때 자동으로 수행되는 저장 프로시져- 유형 : DML TRIGGER, DB DDL TRIGGER, SERVER DDL TRIGGER 1. DML TRIGGER- DML 이벤트 발생했을 때 동작- TABLE이나 VIEW에 수행된 INSERT, UPDATE, DELETE 포함- TRIGGER가 동작할때 자동으로 만들어지는 INSERTED, DELETED TABLE (논리적인, 가상의) - 특정 이벤트 별 TABLE 동작 방식 - CREATECREATE TRIGGER [TRIGGER NAME]ON [TABLE NAME]BEFORE | AFTER INSERT | UPDATE | DELETEAS작업내용 (QUERY 작성) - ALTERA..