DB&NoSQL/Oracle(4)
-
DB 설계하다가 궁금한점
1. 일반적인 날짜 값을 위해 char(14) , YYYYMMDDhhmmss 와 Date 의 효율 ⇒ 우선 결론!!! DATE 형식을 사용하겠습니다. !!! 단, YYYYMMDD 와 hhmmss 로 구분이 된 경우에만 char 타입을 사용하겠습니다. (이유) 일반적으로 데이터의 무결성에 대한 문제를 위해서라면, 속도면에서 보단, date 를 사용하는 것이 보다 효율적임. 하지만 일자까지만 표현하는 부분 예를 들어 YYYYMMDD 만 사용한다면, 이때는 char(8)를 사용하는 것이 좋다. 참고 : http://www.sqler.com/542863 (공부) DATE TYPE 은 내부적으로 7 바이트(byte)의 고정길이 숫자로 관리되어 진다. 숫자로 구성되어 있기 때문에 +,- 연산이 가능하다. (단 DA..
2013.11.05 -
Erwin 설치부터 엔티티 생성,인덱스 생성 등등등...
ERWIN을 쓸일이 있어서 이것저것 찾아보다.. 아주 기초적으로 정리를 잘 해놓은 파일이 있어서 공유 합니다. 문제 있다면 내리구요~~~ 1. Er-win 설치 : 는 생략... 그냥 설치하는 것은 어렵지 않아요 2. Er-win 표기 방식 : IE 와 Ideflx 에 대한 설명 3. 엔티티 생성 방법 4. 식별/비식별, 다대다 관계 예제 *** 관계(Relationship) : 두 Entity간의 업무적인 연관성 1) 식별관계( Identifying Relationship) - 부모 테이블의 기본키 or 복합키가 자식 테이블의 기본키 or 복합키의 구성원으로 전이되는 식별 관계 (부모가 자식의 모든 정보를 저장하게 됨) 2) 비식별관계(Non Identifying Relationship) - 자식 테이..
2013.08.30 -
Oracle Data Type
1. Character Data Type Unicode를 사용함으로써 Text 로 저장되는 모든 문자, 모든 언어를 사용 할 수 있는 장점이 있음. A. Char : 고정된 길이의 문자형 데이터 타입 테이블의 타입 선언 시 “Char”형으로 선언을 합니다. 1 – 2000 byte 사이의 내용을 저장 가능. B. Varchar , Varchar2 : Varchar2형 타입은 가변 길이의 문자형 데이터 타입 1 ~ 4000 byte 의 문자를 저장 가능 C. Nchar , Nvarchar : 저장 길이는 2000/4000 byte 로 동일하고 유니코드에서 사용되는 문자를 저장하기 위한 타입(Transact-SQL) D. LOB : LOB 타입의 문자 데이터를 최대 8테라 문자를 저장 할 수 있다. 종료는 ..
2013.07.30 -
오라클 DB 생성 후 설정 Listener.ora & Tnsnames.ora
오라클 DB 를 생성한후에 오라클 DB를 서버로 사용하기 위한 설정이 필요하다. http://securedb.blogspot.kr/2010/08/securing-oracle-listener.html 1. 리스너 설정 (Listener.ora) 클라이언트가 오라클 서버에 접속하기 위해서 서버 컴퓨터에 하는 설정 A. Oracle -> Net Configuration Assistant. 실행 B. 리스너 구성 > 추가 > 리스너명은 암거나 > TCP 프로토콜 > 1521 (기본포트) 단! 기본포트사용시 해당 포트에 대한 방화벽을 반드시 열어줘야함. C. 오라클 설치 폴더 내에 network/admin/암거나.ora D. 폴더 열어서 추가 작업 진행 (SID_NAME = PLSExtProC) 부분에서 PLSE..
2013.07.30