Oracle ֪ʶ
ORACLEÏà¹ØÓï·¨ ÊÕ²Ø
Ò»¡¢OracleÈëÃÅ
ÀíÂÛ֪ʶ£º
OracleµÄÎïÀí×é¼þÓÐÈý¸ö£º
(1)Êý¾ÝÎļþ Êý¾ÝÎļþÊÇÓÃÓÚ´æ´¢Êý¾Ý¿âÊý¾ÝµÄÎļþ£¬Èç±í¡¢Ë÷ÒýÊý¾Ý¡£Ã¿¸öOracleÊý¾Ý¿âÓÐÒ»¸ö»ò¶à¸öÎïÀíÊý¾ÝÎļþ£¬
Ò»¸öÊý¾ÝÎļþÖ»ÄÜÓëÒ»¸öÊý¾Ý¿â¹ØÁª¡£
(2)ÈÕÖ¾Îļþ ÓÃÓڼǼ¶ÔÊý¾Ý¿â½øÐеÄÐÞ¸ÄÐÅÏ¢£¬ÈÕÖ¾ÎļþÖ÷ÒªÓÃÓÚÔÚÊý¾Ý¿â³öÏÖ¹ÊÕÏʱʵʩÊý¾Ý¿â»Ö¸´¡£
(3)¿ØÖÆÎļþ ¿ØÖÆÎļþÊǼǼÊý¾Ý¿âÎïÀí½á¹¹µÄ¶þ½øÖÆÎļþ£¬Ã¿¸öOracleÊý¾Ý¿â¶¼º¬ÓÐÒ»¸ö¿ØÖÆÎļþ¡£
OracleµÄÂß¼×é¼þ£º
±í¿Õ¼ä(TableSpace) ±í¿Õ¼äÊÇÊý¾Ý¿â×î´óµÄÂß¼µ¥Î»£¬Ò»¸öÊý¾Ý¿âÖÁÉÙ°üº¬Ò»¸ö±í¿Õ¼ä£¬Ò»¸ö±í¿Õ¼ä°üº¬Ò»¸ö»ò¶à¸ö¶ÎµÈµÈ¡£
¶Î(Segment) ¶Î´æÔÚÓÚ±í¿Õ¼äÖУ¬·Ö³É4À࣬Êý¾Ý¶Î¡¢Ë÷Òý¶Î¡¢»ØÍ˶Ρ¢ÁÙʱ¶Î¡£
Çø(Extent) ÇøÊÇ´ÅÅ̿ռä·ÖÅä×îСµ¥Î»£¬ÓÉÁ¬ÐøµÄÊý¾Ý¿é×é³É£¬Ò»¸ö»ò¶à¸öÇø¹¹³É¶Î£¬ÇøÖ»ÄÜ´æÔÚÓÚÒ»¸öÊý¾ÝÎļþÖС£
Êý¾Ý¿é(Data Block) Êý¾Ý¿éÊÇÊý¾Ý¿âÖÐ×îСµÄÊý¾Ý×éÖ¯µ¥Î»Óë¹ÜÀíµ¥Î»£¬OracleÊý¾Ý¿âÖеÄÊý¾Ý´æ´¢ÓÚÊý¾Ý¿éÖУ¬È¡Öµ·¶Î§2K-64KÖ®¼ä¡£
ģʽ(schema) ģʽÊǶÔÓû§Ëù´´½¨µÄÊý¾Ý¿â¶ÔÏóµÄ×ܳƣ¬ÓÖ³ÆÎªÓû§Ä£Ê½¡£
¡¡¡¡¸ÅÄ
¡¡¡¡¡¡ÄÚ´æ¡¡OracleÄÚ´æ½á¹¹°üº¬ÒÔÏÂÁ½¸öÄÚ´æÇø¡£
¡¡¡¡¡¡¡¡1¡¢ÏµÍ³È«¾ÖÇø(SGA)¡¡ÊµÀýÆô¶¯Ê±·ÖÅä¸ÃÄÚ´æÇø£¬ÊÇOracleʵÀýµÄÒ»¸ö»ù±¾×é¼þ¡£
¡¡¡¡¡¡¡¡¡¡ ÓÖ³ÆÎª¹²ÏíÈ«¾ÖÇø£¬ËüÓÃÀ´´æ´¢Êý¾Ý¿âÐÅÏ¢£¬²¢Óɶà¸öÊý¾Ý¿â½ø³Ì¹²Ïí¡£¿É·ÖΪ¹²Ïí³Ø¡¢Êý¾Ý»º³åÇø¼°ÈÕÖ¾»º³åÇø¡£
¡¡¡¡¡¡¡¡¡¡¡¡ (1)¹²Ïí³Ø¡¡¡¡¡¡ÊǶÔSQL¡¢PL\SQL³ÌÐò½øÐÐÓï·¨·ÖÎö¡¢±àÒë¡¢Ö´ÐеÄÄÚ´æÇøÓò¡£¹²Ïí³ØÓɿ⻺´æºÍÊý¾Ý×ֵ仺´æ×é³É¡£ÆäÖ
Ïà¹ØÎĵµ£º
oracle±í¿Õ¼ä²Ù×÷Ïê½â
1
2
3×÷Õߣº À´Ô´£º ¸üÐÂÈÕÆÚ£º2006-01-04
5
6
7½¨Á¢±í¿Õ¼ä
8
9CREATE TABLESPACE data01
10DATAFILE '/ora ......
1¡¢¶ÔÏóÀàÐ͹淶
´´½¨¶ÔÏóÀàÐ͹淶µÄÓï·¨ÈçÏÂ
CREATE [OR REPLACE] TYPE [schema.] type_name
[AUTHID {CURRENT_USER|DEFINER}] AS OBJECT (
Attribute1 datatype,
[attribute2 datatype,…]
[method 1]
[method 2]);
/
ÆäÖÐAUTHIDָʾ½«À´Ö´Ðи÷½·¨Ê±£¬ ......
ROLLUPºÍCUBEÓï¾ä¡£
OracleµÄGROUP
BYÓï¾ä³ýÁË×î»ù±¾µÄÓï·¨Í⣬»¹Ö§³ÖROLLUPºÍCUBEÓï¾ä¡£Èç¹ûÊÇROLLUP(A, B, C)µÄ»°£¬Ê×ÏÈ»á¶Ô(A¡¢B¡¢C)½øÐÐGROUP
BY£¬È»ºó¶Ô(A¡¢B)½øÐÐGROUP BY£¬È»ºóÊÇ(A)½øÐÐGROUP BY£¬×îºó¶ÔÈ«±í½øÐÐGROUP BY²Ù×÷¡£Èç¹ûÊÇGROUP BY
CUBE(A, B, C)£¬ÔòÊ×ÏÈ»á¶Ô(A¡¢B¡¢C)½øÐÐGROUP
BY£¬È»ºóÒÀ´ÎÊÇ( ......
Ò»¸ödbÀà ÀàËÆÓÚjdbcµÄÇý¶¯ºÍÁ´½ÓÅäÖÃ
package com.assi;
import org.apache.log4j.jdbc.JDBCAppender;
public class DB extends JDBCAppender {
public DB(){
this.setDriver("oracle.jdbc.driver.OracleDriver");
& ......
¸Õ¸Õ½Ó´¥ORACLEµÄÈËÀ´Ëµ,´ÓÄÇÀïѧ,ÈçºÎѧ,ÓÐÄÇЩ¹¤¾ß¿ÉÒÔʹÓÃ,Ó¦¸ÃÖ´ÐÐʲô²Ù×÷,Ò»¶¨»Ø¸Ðµ½ÎÞÖú¡£ËùÒÔÔÚѧϰʹÓÃORACLE֮ǰ£¬Ê×ÏÈÀ´°²×°Ò»ÏÂORACLE 10g£¬ÔÚÀ´ÕÆÎÕÆä»ù±¾¹¤¾ß¡£Ë×»°ËµµÄºÃ£º¹¤ÓûÉÆÆäÊ£¬±ØÏÈÀûÆäÆ÷¡£ÎÒÃÇ¿ªÊ¼°É£¡
¡¡¡¡Ê×ÏȽ«ORACLE 10gµÄ°²×°¹âÅÌ·ÅÈë¹âÇý£¬Èç¹û×Ô¶¯ÔËÐУ¬Ò»°ã»á³öÏÖÈçͼ1°²×°½çÃæ£º
ͼ1
......