DBMS종류 : Oracle(Oracle), DB/2(IBM), Tibero(티맥스), MySQL, MS-SQL, Infomix, Sybase, X-point, Acess 등
(관계형) RDBMS: Oracle 8i
(객체 관계형) ORDBMS: Oracle 9i
(객체 지향) OODBMS: Oracle 10g
(i=인터넷,g=분산처리시스템)
java EE를 받쳐주는 서버 WAS (Web Application Server)
- Web Logic
- Jboss
- Jeus
- Jrcom
아파치는 웹서버
Tomcat => WAS(버전이 올라갈수록 java EE를 지원함)
3-티어 : Client -> Server -> DB
JSP:JAVA+HTML+JAVA Script
서버 사이드(JSP,ASP,PHP)
클라이언트 사이드(JAVA Script)
Client->웹서버->웹컨테이너->서블릿컨테이너
자바를 컴파일해서 Client 에게 전송(WAS)
서블릿(서버+애플리케이션)
Servlet:서버에서만 동작(Program을 Complie 해서 Class 파일로 만들어서 실행한다.)
JSP:파일 자체로 웹에서 실행할 수 있다.
제약조건
PK,FK,UK,Check(테이블 제약조건)
not null,default(컬럼 제약조건)
DB : 현실세계를 모델링
개념적->논리적->물리적
정규화 : 릴레이션의 이상현상(삭제,삽입,갱신) 제거
1NF->2NF->3NF->BCNF->4NF->5NF
Entity(논리적 설계):명사,명사+명사(용어사전 참조)
Table(물리적 설계):영어이름
'소프트웨어 > Oracle' 카테고리의 다른 글
SQL 문에서 주석 달기 (0) | 2011.05.18 |
---|---|
SqlDeveloper - 코멘트 달기 (0) | 2011.05.18 |
Sqldeveloper - sql문 생성(언어별 변환) (0) | 2011.05.17 |
데이터베이스 (0) | 2011.05.17 |
오라클 클린삭제 가이드 (0) | 2011.05.16 |