본문 바로가기

데이터베이스

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 .. 더보기
보안 DCL이란 무엇인가? -> Data Control Language은 데이터의 보안 ,무결성, 회복,병행 제어 등을 정의하는데 사용하는 언어 -> GRANT,REVOKE 유형 GRANT(시스템) -유저에게 여러 권한(삽입,삭제,생성,등 )을 주는 명령어 -시스템 권한을 줄 때 EX) GRANT [권한명|롤|ALL] TO [유저명|롤|PUBLIC] [WITH ADMIN OPTION]; 대표적 시스템 권한 종류 - CREATE SESSION : 데이터 베이스를 연결할 수 있는 권한 - CREATE ROLE : 오라클 데이터베이스 역할을 생성할 수 있는 권한 - CREATE VIEW : 뷰의 생성 권한 - ALTER USER : 생성한 사용자의 정의를 변경할 수 있는 권한 - DROP USER : 생성한 사용자.. 더보기
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가 트랜잭션 시작 전 상태로 환원된 상태 '모든 작업들을 정상적으로 처리하.. 더보기