首頁(yè) - 網(wǎng)校 - 萬(wàn)題庫 - 美好明天 - 直播 - 導航
您現在的位置: 考試吧 > 計算機等級考試 > 計算機三級考試 > 三級數據庫 > 復習資料 > 正文

2018年全國計算機三級數據庫技術(shù)考試復習資料(5)

來(lái)源:考試吧 2018-05-18 11:30:49 要考試,上考試吧! 萬(wàn)題庫
“2018年全國計算機三級數據庫技術(shù)考試復習資料(5)”供考生參考。更多計算機等級考試內容請訪(fǎng)問(wèn)考試吧計算機等級考試網(wǎng)。

  點(diǎn)擊查看:2018全國計算機三級數據庫技術(shù)考試復習資料匯總

  用戶(hù)如何有效地利用數據字典

  ORACLE的數據字典是數據庫的重要組成部分之一,它隨著(zhù)數據庫的產(chǎn)生而產(chǎn)生, 隨著(zhù)數據庫的變化而變化,體現為sys用戶(hù)下的一些表和視圖。數據字典名稱(chēng)是大寫(xiě)的英文字符。

  數據字典里存有用戶(hù)信息、用戶(hù)的權限信息、所有數據對象信息、表的約束條件、統計分析數據庫的視圖等。我們不能手工修改數據字典里的信息。

  很多時(shí)候,一般的ORACLE用戶(hù)不知道如何有效地利用它。

  dictionary   全部數據字典表的名稱(chēng)和解釋?zhuān)幸粋(gè)同義詞dict

  dict_column  全部數據字典表里字段名稱(chēng)和解釋

  如果我們想查詢(xún)跟索引有關(guān)的數據字典時(shí),可以用下面這條SQL語(yǔ)句:

  SQL >select * from dictionary where instr(comments,’index’)>0;

  如果我們想知道user_indexes表各字段名稱(chēng)的詳細含義,可以用下面這條SQL語(yǔ)句:

  SQL >select column_name,comments from dict_columns where table_name=’USER_INDEXES’;

  依此類(lèi)推,就可以輕松知道數據字典的詳細名稱(chēng)和解釋?zhuān)挥貌榭碠RACLE的其它文檔資料了。

  下面按類(lèi)別列出一些ORACLE用戶(hù)常用數據字典的查詢(xún)使用方法。

  一、用戶(hù)

  查看當前用戶(hù)的缺省表空間

  SQL >select username,default_tablespace from user_users;

  查看當前用戶(hù)的角色

  SQL >select * from user_role_privs;

  查看當前用戶(hù)的系統權限和表級權限

  SQL >select * from user_sys_privs;

  SQL >select * from user_tab_privs;

  二、表

  查看用戶(hù)下所有的表

  SQL >select * from user_tables;

  查看名稱(chēng)包含log字符的表

  SQL >select object_name,object_id from user_objects

  where instr(object_name,’LOG’) >0;

  查看某表的創(chuàng )建時(shí)間

  SQL >select object_name,created from user_objects where object_name=upper(’&table_name’);

  查看某表的大小

  SQL >select sum(bytes)/(1024*1024) as "size(M)" from user_segments

  where segment_name=upper(’ &table_name’);

  查看放在ORACLE的內存區里的表

  SQL >select table_name,cache from user_tables where instr(cache,’Y’)>0;

  三、索引

  查看索引個(gè)數和類(lèi)別

  SQL >select index_name,index_type,table_name from user_indexes order by table_name;

  查看索引被索引的字段

  SQL >select * from user_ind_columns where index_name=upper(’&index_name’);

  查看索引的大小

  SQL >select sum(bytes)/(1024*1024) as "size(M)" from user_segments

  where segment_name=upper(’ &index_name’);

  四、序列號

  查看序列號,last_number是當前值

  SQL >select * from user_sequences;

  五、視圖

  查看視圖的名稱(chēng)

  SQL >select view_name from user_views;

  查看創(chuàng )建視圖的select語(yǔ)句

  SQL >set view_name,text_length from user_views;

  SQL >set long 2000; 說(shuō)明:可以根據視圖的text_length值設定set long 的大小

  SQL >select text from user_views where view_name=upper(’&view_name’);

  六、同義詞

  查看同義詞的名稱(chēng)

  SQL >select * from user_synonyms;

  七、約束條件

  查看某表的約束條件

  SQL >select constraint_name, constraint_type,search_condition, r_constraint_name

  from user_constraints where table_name = upper(’ &table_name’);

  SQL >select c.constraint_name,c.constraint_type,cc.column_name

  from user_constraints c,user_cons_columns cc

  where c.owner = upper(’ &table_owner’) and c.table_name = upper(’&table_name’)

  and c.owner = cc.owner and c.constraint_name = cc.constraint_name

  order by cc.position;

  八、存儲函數和過(guò)程

  查看函數和過(guò)程的狀態(tài)

  SQL >select object_name,status from user_objects where object_type=’FUNCTION’;

  SQL >select object_name,status from user_objects where object_type=’PROCEDURE’;

  查看函數和過(guò)程的源代碼

  SQL >select text from all_source where owner=user and name=upper(’&plsql_name’)

掃描/長(cháng)按二維碼幫助考試通關(guān)
2018年等考報考資訊
2018等考各科通關(guān)技巧
2018各科最新預測試卷
2018等考各科備考資料

微信搜索"考試吧"了解更多考試資訊、下載備考資料

  相關(guān)推薦:

  2018年全國計算機等級考試必做試題匯總(各科目)

  2018年全國計算機等級考試復習知識點(diǎn)匯總(各科目)

  2018全國計算機等級考試備考經(jīng)驗及應試技巧匯總

  歷年真題匯總|考試吧策劃:2018年計算機等級考試報考指南

文章搜索
萬(wàn)題庫小程序
萬(wàn)題庫小程序
·章節視頻 ·章節練習
·免費真題 ·?荚囶}
微信掃碼,立即獲!
掃碼免費使用
版權聲明:如果計算機等級考試網(wǎng)所轉載內容不慎侵犯了您的權益,請與我們聯(lián)系800@exam8.com,我們將會(huì )及時(shí)處理。如轉載本計算機等級考試網(wǎng)內容,請注明出處。
Copyright © 2004- 考試吧計算機等級考試網(wǎng) 出版物經(jīng)營(yíng)許可證新出發(fā)京批字第直170033號 
京ICP證060677 京ICP備05005269號 中國科學(xué)院研究生院權威支持(北京)
在線(xiàn)模擬試題
考證通關(guān)殺器
考試最新資訊
學(xué)
一次通關(guān)技巧
午夜夜伦鲁鲁片免费无码_亚洲国产男人本色在线观看的a站_国产极品粉嫩馒头一线天免费_亚洲А∨天堂2021无码