본문 바로가기

Database

DB연동 회원가입 폼 만들기 DB와 eclips를연동하여 회원가입 폼을 만들어보자 1. -로그인 페이지 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 회원관리 시스템 로그인 LogIn 아이디 : 비밀번호 : 회원가입 Colored by Color Scripter cs 2. -Login.jsp에서 아이디와 비번 입력후 로그인 누르면 실행 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 Insert title here Colored by .. 더보기
SYNONYM : 오라클 객체(테이블,뷰,시퀀스,프로시저)에 대한 대체이름 실질적으론 객체에 대한 직접적인 참조 종류 소유 접근 Private owner owner가 접근 제한 Public public schema 모든 사용자 ★형식 CREATE [PUBLIC] SYNONYM [SCHEMA.] SYNONYM명 FOR [SCHEMA.] Object명 ; ★형식 1)system 권한으로 접속 2)public 옵션을 사용하여 시노님을 생성 3)생성된 시노님에 대해 객체 소유자로 접속 4)SYNONYM에게 권한 부여 ->SYNONYM 생성 ->권한 부여 DROP SYNONYM [SYNONYM 명]; 더보기
Index :데이터베이스에서 테이블과 클러스터에 연관되어 독립적인 저장 공간을 보유하고 있는 객체 Index의 종류 논리적 구분에 따른 인덱스 :칼럼의 수와 칼럼의 종류에 따른 인덱스의 구성 a. Single Column Index - 한 개의 칼럼으로 생성 b.Composite Index - 두 개 이상의 칼럼으로 생성된 인덱스 - 최대 32개까지 컬럼 조합 가능하나 일반적으로 10 이하의 조합으로 생성 c.Unique Index - 모든 Unique 및 기본 키 제약조건 생성시 자동으로 생성 물리적 구분에 따른 인덱스 : a. B-tree 구조 인덱스 -거의 대부분 B-tree 구조 인덱스로 생성 -하나의 테이블에 인덱스를 많이 생성하면 UPDATE,DELETE작업의 실행속도가 늦어진다 b. Bitmap 인덱스.. 더보기
Transaction Transaction : 데이터 베이스 내에서 하나의 그룹으로 처리되어야하는 명령문들을 모아놓은 논리적인 작업단위 why? 데이터의 일관성을 유지하면서 안정적으로 데이터를 복귀시키기 위함 [1], [2]번까지 잘 실행되다가 [3]번 작업 시 소프트웨어가 중단되거나 하드웨어가 고장이 발생한다면? [2]번까지의 모든 작업을 취소하고 트랜젝션 작업 전 데이터베이스 초기 상태로 돌아가게 된다 active-초기상태,트랜잭션이 실행중이면 동작상태 partial Committed-마지막 명령문이 실행된 후에 가지는 상태 committd-성공적으로 완료 failed-정상적인 실행이 더 이상 진행될 수 없을떼 Aborted-트랜잭션이 취소되고 DB가 트랜잭션 시작 전 상태로 환원된 상태 '모든 작업들을 정상적으로 처리하.. 더보기
Group function 그룹함수 : 테이블의 전체 행을 하나 이상의 컬럼을 기준으로 컬럼값에 따라 그룹화하여 그룹별로 결과를 출력하는 함수이고, 복수행 함수라고도 함 그룹함수 규칙 1. 그룹함수는 NULL값이 있는 컬럼은 조회에 포함시키지 않는다. 2. 로우가 없는 테이블에 그룹함수 COUNT()를 사용 시 0 이 출력되며 SUM()를 사용시 NULL 값이 출력됩니다. 3. COUNT, MAX와 MIN은 문자, 숫자, 날짜 데이터 모두에게서 사용할 수 있다. 그러나 AVG, SUM, VARIANCE, STDDEV는 NUMBER만 사용 가능하다. 4. Expr이 있는 인수들의 자료 형태는 CHAR, VARCHAR2, NUMBER, DATE형이 될 수 있다. COUNT함수 테이블에서 조건을 만족하는 행의 개수를 반환하는 함수 CO.. 더보기