中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

1Z0-051-DDL-主要數據庫對象和數據類型

發布時間:2020-08-09 08:03:43 來源:網絡 閱讀:801 作者:PengChonggui 欄目:數據庫

1SQL 經常使用到的對象包括:表、視圖、同義詞、索引和視圖

表(table以行和列形式存儲數據。

視圖(view是存儲的SELECT語句,可以像表一樣引用它。

同義詞(synonym是表(或視圖)的別名。

索引(index提供一個指向表中某行的確切位置的指針,可以減少對表中行的訪問次數。

序列(sequence)是一種生成唯一數字的結構。

 

 

2、模式對象命名規則

(1)不能超過30個字符。字符可以是字母、數字、下劃線、美元符和井字符號。(database link 可以為128個字符長)

(2)必須以A~Z的字母開頭,且小寫字母將自動轉換成大寫字母。

(3)保留字不能作為對象的名稱。

(4)將名稱括在""(雙引號)內,所有以上規則(除了長度外)都可以被打破。

 

SQL> show user

USER is"PEENBOO"

SQL> create tablelower(c1 date);

 

Table created.

 

SQL> create table"lower" (col1 varchar2(4));

 

Table created.

 

SQL> selecttable_name from user_tables where lower(table_name) = 'lower';

 

TABLE_NAME

------------------------------

lower

LOWER

 

 

3、對象名稱空間

 

共享相同名稱空間的對象

視圖

序列

私有同義詞

獨立的過程

獨立的存儲過程

程序包

物化視圖

用戶定義類型

 

 

擁有自己名稱空間的對象類型

索引

約束

集群

數據庫觸發器

私有數據庫鏈接

維度

 

 

注:在同一個模式中,表、同義詞和視圖不能同名。

 

 

DDL_P1:確定會話可以訪問那些對象

SQL> set pagesize50

SQL> set linesize200

SQL> selectobject_type,count(object_type) from dba_objects

  2 group by object_type order by object_type;

 

OBJECT_TYPE         COUNT(OBJECT_TYPE)

-------------------------------------

CLUSTER                             10

CONSUMER GROUP                      25

CONTEXT                              7

DESTINATION                          2

DIRECTORY                            4

EDITION                              1

EVALUATIONCONTEXT                  12

FUNCTION                           309

INDEX                             4895

INDEX PARTITION                    118

INDEXTYPE                            9

JAVA CLASS                       28968

JAVA DATA                          309

JAVA RESOURCE                      940

JAVA SOURCE                          2

JOB                                 14

JOB CLASS                           14

LIBRARY                            193

LOB                               1012

LOB PARTITION                        1

MATERIALIZEDVIEW                    1

OPERATOR                            55

PACKAGE                           1333

PACKAGE BODY                      1272

PROCEDURE                          171

PROGRAM                             19

QUEUE                               35

RESOURCE PLAN                       10

RULE                                 1

RULE SET                            19

SCHEDULE                             3

SCHEDULER GROUP                      4

SEQUENCE                           223

SYNONYM                          33977

TABLE                             2885

TABLE PARTITION                     97

TABLESUBPARTITION                  32

TRIGGER                            626

TYPE                              2909

TYPE BODY                          243

UNDEFINED                           11

VIEW                              5206

WINDOW                               9

XML SCHEMA                          53

 

44 rows selected.

 

 

SQL> selectobject_type,count(*) from user_objects group by object_type;

 

no rows selected

 

SQL> selectobject_type, count(*) from all_objects group by object_type;

 

OBJECT_TYPE           COUNT(*)

-----------------------------

EDITION                      1

CONSUMER GROUP               2

SEQUENCE                    13

SCHEDULE                     3

PROCEDURE                   38

OPERATOR                    55

DESTINATION                  2

WINDOW                       9

SCHEDULER GROUP              4

PACKAGE                    401

PROGRAM                     11

JAVA RESOURCE              938

XML SCHEMA                  53

JOB CLASS                    2

TABLE                      122

SYNONYM                  33888

VIEW                      1936

FUNCTION                   211

JAVA CLASS               28851

INDEXTYPE                    9

TYPE                      1543

EVALUATIONCONTEXT           1

 

22 rows selected.

 

SQL> selectdistinct owner from all_objects;

 

OWNER

------------------------------

MDSYS

PUBLIC

CTXSYS

OLAPSYS

SYSTEM

EXFSYS

APEX_030200

ORDSYS

ORDPLUGINS

DBSNMP

XDB

ORDDATA

SYS

WMSYS

 

14 rows selected.

 

4、數據類型

 4.1適用于字母數字數據

數據類型

含義

大小

VARCHAR2

可變長度字符數據

1B4KB

NVARCHAR2

可變長度字符數據(保存國家語言字符集中(Unicode字符集之一))

1B4KB

CHAR

固定長度字符數據

1B2KB

 

 

4.2 適用數字數據

 

數據類型

含義

大小

NUMBER

可以指定精度和小數位

精度1~38,小數-84~127

FLOAT

浮點數

精度126位二進制,38位十進制

INTEGER

整數型

相對于NUMBER 小數位為零

 

 

4.3 日期和時間類型

 

數據類型

含義

大小(備注)

DATE

包含世紀年月日時分秒

長度為0 or 7個字節

TIMESTAMP

date類似,但是對秒而言,其精度為9位,默認為6

長度為0 or 11個字節

TIMESTAMP  WITH TIMEZONE

TIMESTAMP一樣,但指定時區

長度能達到13個字節

TIMESTAMP  WITH LOCAL TIMEZONE

TIMESTAMP一樣,保存被規范為數據庫時區


INTERVAL  YEAR TO MONTH

記錄兩個TIMESTAMP或者DATE間的時間間隔

以年和月為單位

INTERVAL  DAY TO  SECOND

記錄兩個TIMESTAMP或者DATE間的時間間隔

以天和秒為單位

 

 

4.4 大對象數據類型

 

數據類型

含義

大小

CLOB

大小沒有限制

4GB*block

NCLOB

CLOB一樣,保存國家字符集中(Unicode字符集之一)

4GB*block

BFILE

定位器,指向DB所在OS文件

4GB

LONG

DB中字符集的字符數據

2GB

LONG  RAW

LONG一樣(oracle Net不會轉二進制,都應該轉BLOB

2GB

BLOB

CLOB一樣,但Oracle Net不能執行字符集轉換

4GB*block

 

4.5 RAWROWINSs數據類型

數據類型

含義

大小(備注)

RAW

可變長度二進制數據

1B4KB

ROWID

64為基數編碼值,它是一個指向表中行的位置指針

里面是物理地址

 

 

注:1個漢字字符存儲需要2個字節,1個英文字符存儲需要1個字節

 


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

仲巴县| 饶平县| 莱西市| 吴忠市| 榕江县| 石台县| 尖扎县| 延津县| 城固县| 井陉县| 泗水县| 噶尔县| 霸州市| 蓬溪县| 罗甸县| 沧源| 大化| 鄂伦春自治旗| 永福县| 宜宾市| 四会市| 河间市| 陵川县| 北京市| 和田县| 罗定市| 广宁县| 伊金霍洛旗| 扎兰屯市| 望谟县| 乳源| 贵南县| 广饶县| 昂仁县| 南昌市| 枣强县| 溆浦县| 班玛县| 瑞金市| 昭苏县| 佛学|