일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 안드로이드
- 글쓰기
- JavaScript
- 자바
- CSS
- Spring
- jQuery
- 웹개발
- Selector
- 생명주기
- 청주
- 제이쿼리
- 안드로이드 AVD
- Intent
- 에디터
- 아이콘
- java 8
- 영성
- TinyMCE
- 주님의교회
- Java
- Resources
- 인텐트
- Activity
- Android
- 게시판
- androidstudio
- 프로그래밍
- 회원가입
- #청주주님의교회
- Today
- Total
목록Develop/DB (16)
공부하는 블로그
DB 정규화 자료의 손실이나 불필요한 정보의 도입없이 데이터의 일관성, 데이터 중복을 최소화하고 최대의 데이터 안정성을 확보를 위한 안정적 자료 구조로 변환하기 위해서 하나의 테이블을 둘 이상으로 분리하는 작업 목적 ?자료 저장에 필요한 저장 공간을 최소화자료의 삽입, 갱신 및 삭제에 따른 이상 현상 제거(데이타 무결성 유지)자료 구조의 안정성 최대화 단점 -> 테이블이 많이 질수록 join이 더 많이 일어난다(다른 테이블 접근 경우) 제 1정규화(1NF) ★ 반복되는 그룹속성이 존재할 경우 그 그룹을 분리하여 새로운 엔티티타입을 추가한 후 기존의 실체와 1:N의 관계를 형성해 준다. 예제1 컴퓨터 학원에서 수강생에 대한 자격증 보유 사항 테이블을 만든다고 가정해보자 [자격증 보유 사항 테이블] 기본키;..
1234DELETEFROM TABLE_NAMEWHERE contition -- UPDATE,DELETE 할 때 WHERE절이 꼭! 필요하다.;Colored by Color Scriptercs 아까 admin이 삭제 되지 않도록 admin2 를 만든다. 예제)admin2를 지운다.
12345UPDATE TABLE_NAMESET COLUMN_NAME = NEW_VALUE , COLUMN_NAME = NEW VALUE -- 여러개의 컬럼을 변경할 때 , -- INSERT , UPDATE 조인 불가 SELECT만 조인 가능 WHERE COLUMN_NAME = VALUEcs 비밀번호 바꾸기 COMMIT 과 ROLLBACK가능하다. password 값이 변경되었다.
123456789101112131415161718192021222324252627INSERT INTO MEMBER ( ID , PASSWORD , EMAIL , NAME , NICK_NAME , PASSWORD_FIND_QUESTION , PASSWORD_FIND_ANSWER , PROFILE_PHOTO , MAILING_YN , MEMO_RECEIVE_FLAG ,AGREEMENT_YN )VALUES ( 'admin' , 'admin' , 'admin@admin.com' , '관리자' , '관리자' , '나의 집은 어디인가요?' , '서울 구로구' , 'my_face.jpg' , 'Y' , 'F' , 'Y' );Colored by Color Scriptercs ROLLBACK; 임시저장된 데이터를 지운다..
ERD그리기 SQL DEVELOPER 실행후ADMIN계정에서 아래의 쿼리를 작성 (계정만들기) / USERNAME 과 PASSWORD 확인 후 변경 12345CREATE USER USERNAME IDENTIFIED BY PASSWORD; GRANT CONNECT TO USERNAME; GRANT ALL PRIVILEGES TO USERNAME IDENTIFIED BY PASSWORD;cs 시작버튼 옆의 버튼으로 테이블 생성 BOARD로 접속 보드 우클릭 새테이블 자바와 오라클의 데이터 타입(유형) JAVA ORACLE 숫자 NUMBER 날짜 DATE, Timestamp 문자 Char 문자열 VARVHAR2(4000바이트), CLOB(제한없음) Char --> 고정길이 문자열 VarChar2 --> 가변길..
12345678SELECT LEVEL , EMPLOYEE_IDFROM EMPLOYEES -- 계층구조 만들때 CONNECT BY PRIOR 쓴다. / 카테고리 사용할 때 사용CONNECT BY PRIOR EMPLOYEE_ID = MANAGER_ID -- EMP_IR는 누군가의 MGR_ID이다.START WITH EMPLOYEE_ID = 100; Colored by Color Scriptercs
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816..
HHR테이블을 사용해서 작성 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631..