牽引資料庫
㈠ sql 2012 裝到了c盤 現在c盤滿了 怎麼把數據牽引其他的盤符 求高人指導
先分離資料庫 然後把mdf和ndf文件剪切到別的盤,在附加資料庫。
㈡ 城軌交通電力牽引的現狀與發展趨勢論文2000字的誰給個參考啊!!
城軌交通工程系統總聯調及運營演練的探討
摘要:介紹城市軌道交通工程體系的組成,闡述實施機電設備系統總聯調和運營演練的重要意義,探討聯調、試運營階段的王要內容、實施策略和工作目標,以達到建設與運營的無縫對接
關鍵詞:城市軌道交通工程 系統總聯調 運營演練
城市軌道交通工程是一項由多種先進技術集成、運營安全要求高、社會效應大的系統工程。城市軌道交通工程的實體建設過程大致可分為土建工程建設階段、機電設備安裝階段、建築裝修階段、機電設備調試階段、機電設備系統總聯調階段、設備專項驗收及運營演練階段、設備最終驗收及開通試運營階段、設備維保及正式運營階段,每個階段的工程特點、管理模式、責任主體各有側重。近年來,在地鐵建設過程中,機電設備系統總聯調階段和設備專項驗收及運營演練階段越來越受到國內外一些城市軌道交通工程業界的高度重視。
機電設備系統總聯調的功能是從系統的角度,驗證機電設備之間的介面技術,整合各機電設備的技術性能和使用功能,實現各機電設備系統在同一技術水平、同一管理模式、同一安全認證平台上機一機、人一機之間有序可控、安全可靠的協調運轉。運營演練是對系統總聯調的功能驗證,它是地鐵工程實施建設與運營無縫對接的關鍵環節,是實現地鐵工程人一機、人一人之間和諧、高效管理的外延,是關繫到地鐵工程能否順利開通運營的第一步,在地鐵運營環節中占據著極其重要的地位。
1城市軌道交通工程式控制制體系概述
地鐵建設作為一項重大的綜合系統工程,涉及城市規劃、市政發展、工程施工、地下管道(水、煤氣等)、電力供電、公交系統、工程總體規劃和計劃以及施工組織等諸多方面,迫切需要統籌規劃.協調進度順序,強化組織領導和保證物資、材料供應等。地鐵工程自身的設備系統又包含電動客車、供電、通信、信號、售檢票、環境控制、車站設備監控、防災報警等多種技術和專項子系統設備,而子系統又各具相對的獨立性和整體性,其設備配置必須滿足子系統的功能要求;設備品種繁多,且來自不同的廠商,彼此銜接均有特定要求,等等。所有這一切決定了地鐵設備應進行綜合性的大系統聯調和運營演練,其目的是確保地鐵交通工程在城市交通運輸體系中的主導地位,體現其良好的綜合社會效益。
從目前國際國內城市軌道交通工程的現狀看,其控制體系中所涵蓋的機一機、人一機、人一人相互支持的8個主要支撐系統是系統總聯調和運營演練的核心部分。
1 ) SCA}A(電力監控系統)
主要監控對象為高壓變電系統、低壓變電及供電系統、牽引變電系統等,實施對整個供電系統的數據採集、實時監控、安全控制、遠程通信和供電復示,提供事故照明的備用電源。
2 ) BAS(環境監控系統)
由中央控制系統(OCC)、全線系統網路、車站控制系統、車站系統網路、現場控制機,以及監、控、測、調各設備組成。全線BAS組成兩級(中央控制級和車站級)管理體系,實現三級(控制中心、車站、就地)控制功能。BAS監腔范圍包括地下車站和區間隧道的空調通風及給排水、照明、電梯、扶梯等設備的控制管理,對上述設備進行全面系統的自動化監控和管理,確保其發揮最佳作用,維持地下車站和區間隧道適宜的溫度、濕度,保證給排水、照明、電梯、扶梯等設備的自動、安全運行。在發生火災、列車阻塞等事故的情況下,能夠及時迅速地轉入災害運行模式,保護乘客安全,將災害損失減到最小。BAS應能根據一年四季不同的氣象條件與列車運營狀況,自動按照設定的模式運行,在滿足環境標准要求的前提下,盡可能降低車站設備的運行能耗。
3 ) FAS(防災報警系統)
主要對軌道交通范圍內各種建築的火警火災進行監控。火災報警系統由全線「AS中央控制中心及車站控制室、電動客車段控制室的車站級FAS系統、各種車站現場設備以及網路通訊設備組成.車站現場設備包括火災探測器、監視模塊、控制模塊、手動報警按鈕、感溫電纜、紅外對射、消防專用電話和插孔、警報器、復示盤等。全線FAS控制中心與車站級FAS系統通過光纖網路進行通信,車站級FAS系統通過匯流排或多線與現場設備連接。
4) AFC(自動售檢票)網路管理系統
AFC系統由中央計算機系統、編碼系統、密鑰管理系統、車站計算機系統和車站AFC終端設備、票卡、運營輔助設備、培訓設備和軟體系統等構成,監控/管理對象為AFC系統的各種售票機、加值機、閘機、驗票機、車站主機、中心主機及網路設施。
5)信號系統
列車自動監控子系統(ATS系統),可自動或由人工監督和控制正線(電動客車段、試車線除外),以及向行車調度員和外部系統提供信息。ATS功能由完全位於OCC內的設備實現,設備包括時刻表資料庫,庫里存儲有ATS功能要求的所有時刻表信息。列車自動防護子系統(ATP系統,包含了聯鎖系統),為實現列車自動防護任務,需要與聯鎖和軌道空閑檢測設備、各種電動客車設備(安全制動,駕駛和制動控制,車門)及列車自動監督ATS系統有眾多介面。
6)通信系統
系統包括傳輸、無線、公務電話、專用電話、廣播、電視監控、時鍾、電源、光電纜等子系統,除了傳輸通信系統所需的語音、數據、圖像等各種信息外,還可以對電力監控(SCADA)、自動售檢票(AFC)、信號、防災報警(FAS)、設備監控(日AS)等系統的信息實現透明傳輸,並傳輸其他運營管理等所需的信息,構成傳送語言、文字、數據和圖像等各種信息的綜合業務傳輸網。
7 ) PIS(旅客向導系統)
系統的設備包括:LED旅客向導牌、LED發車計時器,提供旅客乘車信息、政府公告、出行參考、實時多媒體資訊信息和視頻信息的旅客資訊播出設備,在行車調度中心(OCC)和正線各車站之間構建的旅客資訊系統,提供各車站LED旅客向導牌、LED發車計時器及相應的旅客資訊播出的控制器和伺服器等設備。
8 ) OA(辦公自動化)系統的網路管理系統
綜上所述,對如此技術復雜、網路交織、互為支撐的大系統實施系統聯合調試,並開展多種模式的運營演練,其必要性、現實性顯而易見。
2實施機電設備總聯調和運營演練的重要意義
2.1實現地鐵工程的系統性目標
地鐵各子系統受專業、經驗和其他因素的影響,最終往往局限於各自子系統目標的滿足,或者雖在主觀上預測它能滿足大系統的要求但事實上達不到,需在聯調中經由大系統到子系統的多次反饋與調整,方可認定子系統功能結構的完整性與合理性。地鐵系統是由多個相互作用及匹配的子系統構成,是一個有機的集合體,表現出很強的關聯性,其特徵是各子系統設備間相互聯系、相互作用或彼此制約。因此,在地鐵設備中存在著多方位的介面關系,藉助介面來實現各子系統的動態調整,完成大系統的綜合集成。也就是說,只有經過對各子系統介面關系的動態聯調,才能從整體上完成地鐵設備大系統的有機集成。
2. 2實現移動設備與固定設備的最佳整體匹配
盡管地鐵是由多個子系統組成的綜合性大系統,但僅就地鐵列車運行而言,則可以說線路工程是基礎,列車和供電是關鍵,通信信號與網路是運行和安全的保障,三者是不可分割的整體。從動態觀點上來看,三者又是移動設備與固定設備之間的有機結合,聯調就是在系統目標協調下,尋求這兩類設備間的最佳整體匹配。
任伺龐大而復雜的系統,都需要在設計、制定技術規范、製造、安裝(或施工)及測試的各個階段特別注意子系統之間的界面,因為子系統不單獨運行,所以各子系統與其他的界面必須檢查和驗證,以證實其具備所需的功能並且不存在不兼容性。旅客乘坐地鐵列車的安全性、舒適性及平穩性是通過地鐵線路與列車的最佳匹配來實現的,線路的高平順性及曲線半徑的合理配置可減小列車的振動和輪軌間的動力作用,使行車的安全和平穩舒適性都能得到保證,軌道和電動客車部件的壽命和維修周期也隨之延長;而列車的垂向、橫向作用力又反過來明顯地影響軌道及路基的穩定性與通過曲線的安全性,嚴重時將導致軌道變形、不平順加劇直至出現嚴重的磨損與破壞。在現實中,沒有不產生動力作用的列車,也沒有不產生變形的線路,系統聯調的任務就是尋求二者之間的匹配。
弓網匹配在常規電氣化鐵路運輸中的矛盾一直比較明顯,然而在低凈空地鐵隧道中所產生的弓網匹配問題卻更加突出,除要求設計合理外,還須經聯調實現弓網的最佳匹配,盡可能地降低離線率,提高受流質量,延長維修周期。
2. 3通過安全分析提高系統安全性
根據系統目標,在聯調中按實際功能分析各子系統的安全性:一種是子系統故障將導致行車事故;另一種則是子系統故障僅影響大系統的局部功能,不致危及行車安全。對前一類子系統,應設定高可靠度,並據此確定系統部件的壽命期限,如線路軌道結構、電動客車走行部件、制動部件、列車運行控制系統(包括ATS,.ATO,ATP)的關鍵部件等;至於第二類不危及行車安全的子系統,則不必要求過高的可靠度,可採取定期檢修與更換的手段,以恢復規定的功能。對故障將危及行車安全的子系統,需經聯調確認其故障導向安全的性能。地鐵的運行控制及行車指揮系統在發生故障時,必須以犧牲效率來換取列車的安全運行,這種特性應通過系統聯調和運營演練加以檢驗、確定和完善。
2. 4為運營提供成熟可靠的技術系統
聯調測試將是系統驗證和測試過程的一個重要部分。一系列的電動客車聯調測試,包括電動客車/地面通信、監督控制和數據採集系統及信號聯調,都將在製造廠、實驗基地、現場完成。這些測試將為其後進行的系統聯調測試檢驗和驗收過程的按時完成提供可靠的保證。
系統聯調和運營演練的最後過程是系統預運營,包括:進行所要求的可維修性的預運營測試,採取所要求的日常和緊急維修措施的預運營,以及系統可用性和穩定性的預運營。通過系統的預運營,以驗證系統的技術成熟性與技術可靠性。
2. 5保證國產化地鐵設備的順利開通
地鐵設備國產化是一項具有深遠意義的戰略決策,是我國地鐵建設蓬勃發展的根本出路。作為我國地鐵電動客車及機電設備國產化的依託工程,地鐵電動客車及機電設備國產化率要求高,有些設備是首次應用到地鐵系統中。各系統設備之間或子系統設備之間,大量存在國產化產品和國外產品的組合。為實現較高的國產化率,一些技術成熟的關鍵設備採用國產化產品.但相對於系統而言它又是首次應用,存在著系統集成是否成功的風險。為此,必須進行系統聯調和運營演練,以保證國產化設備的順利開通。
2. 6培訓運營隊伍,提供解決商務爭議的依據
地鐵系統聯調和運營演練是實現地鐵建設系統目標的有效措施。通過聯調和演練認證系統的運輸能力,包括系統最大的輸送能力、最短的運行時間及列車運行間隔;通過聯調提高系統的服務質量,實現旅客乘坐的舒適性、列車運行的安全與平穩性、售檢票的便捷性及車站環境的協調性;通過聯調認證系統的社會經濟效益,以使投入產出目標合理,社會和經濟效益明顯。
地鐵工程系統聯調和運營演練方案的指導思想是:由有經驗的、合格的各專業技術人員進行規定的各系統、各項工作的測試、試驗和調試,保證測試儀器和試驗系統的先進性、可靠性、合法性。工作將按計劃進行合理的部署,協調推進,達到工程按要求開通的最終目的。運營單位的人員也將參與此項工作及其後的測試,運營單位的管理和技術人員通過與專業化聯調隊伍的合作,了解各系統性能、系統之間的技術介面、系統達到使用功能的工作過程、系統易於出現的故障和解決故障的途徑,並由此得到寶貴的在職實踐培訓。
通過系統聯調和運營演練,可驗證各子系統或設備是否達到與承包商約定的各項性能指標,檢驗在大系統工作條件下各子系統是否滿足相應承包商合同所規定的要求,並指導各系統承包商和安裝承包商在聯調階段的工作。通過客觀、中立的檢測記錄和試驗報告,為業主進行驗收及索賠提供各項技術依據。由此可見,系統聯調和運營演練是地鐵建設進程中的一個十分重要而不可缺少的環節,應當認真規劃和安排,使其發揮應有的作用。
3機電設備系統總聯調和運營演練的任務
依據各子系統之間的相關程度與介面復雜程度,在系統聯調和運營演練時,可將地鐵系統劃分為電動客車運行相關系統和運營相關系統兩部分。電動客車運行相關系統包括電動客車子系統、信號與控制子系統、通信子系統、供電子系統、接觸網子系統、軌道子系統、電動客車段子系統,運營相關系統包括售檢票子系統、車站設備監控子系統、環控子系統、防災報警子系統、電梯與扶梯子系統、給排水消防子系統。
3. 1機電設備系統總聯調工作任務分析
為保證所有的子系統和各類部件充分發揮應有的作用,協調配合以提供高效的系統能力,需科學、全面地構思設備聯調任務。依據各子系統之間的相關性,可將聯調劃分為電動客車/信號/通信設備預聯調、系統冷滑試驗、系統熱滑試驗、列車運行相關系統聯調、運營相關系統聯調、全系統聯調、系統試運營、系統評估。在聯調過程中,地鐵列車的運行是核心,各子系統均應在列車運行狀態下動態調整。對它們來說,滿足系統目標的要求主要體現在滿足列車運行的要求上。
聯調可分為單系統調試、雙系統介面調試、多系統聯合調試、系統總聯調等階段。單系統調試、雙系統介面調試任務一般涵蓋在各系統承包商的供貨或安裝調試合同條款中,其實施主體是各系統承包商。多系統聯合調試、系統總聯調調試任務在各系統承包商的供貨或安裝調試合同條款中只明確其參與配合的責任,考慮到責任主體的管理力度和難度的要求,一般由業主或監理組織實施。主要項目應包括:
(1)車站機電設備間的聯調,包括FAS, BAS、氣體消防、給排水及消防、冷站及環控系統、屏蔽門、扶梯、低壓電器及事故照明;
(2)電力監控系統SCADA與供電系統間的聯調,包括與信號間的聯調;
(3)無線集群與信號、電動客車間的聯調;
(4)通信時鍾、傳輸網與各相關系統間的聯調,包括信號、AFC,FAS,BAF,SCADA、辦公自動化,並模擬傳輸網中斷時對各相關系統的影響;
(5)信號系統與電動客車間的聯調;
(6)信號系統與屏蔽門之間的聯調;
(7)信號系統與車站設備監控系統(BAS)間的聯調;
(8)最大行車密度、低壓滿負荷不同運營方式時的供電能力與諧波測試(做8列車3 min間隔);
(9)在最大行車密度運營條件下,對弱電系統及計算機設備的電磁抗干擾試驗,結合最大行車密度、低壓滿負荷、不同運營方式下的供電能力與諧波測試進行;
(10)電動客車與牽引供電系統間的短路試驗。
3. 2運營演練工作任務分析
運營演練是驗證、整合、構建整個地鐵工程設計功能與使用功能的各項目標是否相互對應的關鍵環節,是進一步建立安全、可行、有序、高效的運營規章、行車規章、安全規章制度的前提,是實現整個地鐵工程人一機可靠互控、人一人協調配合的最重要階段,同時也是地鐵工程由建設驗收向運營移交的過渡階段,可以說所有參與建設、運營的業主,設計、咨詢、監理、承包商等單位都擔負著各自不同的工作任務。因此,運營演練是名副其實的集團化作業,演練的決策層、指揮層、操作層、協助層必須實行強有力的組織管理、周到慎密的實施計劃、動態閉環的現場控制,主要項目應包括:①運營時刻表演練(兼做信號144 h試驗);②降級模式下的運營模式演練;③列車在區間的故障救援演練;④票務運作演練;⑤列車火災緊急救援疏散演練;⑥車站火災緊急疏散演練;⑦車站大客流演練。
4結語
通過分析,實施由業主主持、多方參與的機電設備系統聯調及運營演練,既是地鐵交通工程建設的客觀要求,又是實現由建設向運營順利過渡的必然過程,同時也是提高地鐵工程建設水平、運營服務水平的社會需求,應得到業界足夠的重視。
參考文獻
[1]彭北華.城市軌道交通系統總聯調技術難點分析與探討 [M]北京:中國鐵道出版社,2002.
[2]張振森.城市軌道交通運輸[M].北京:中國鐵道出版社,2002.
[3]王勇.深圳地鐵一期工程電力監控系統方案簡介[J].地鐵與輕軌,2002
[4]郭文軍,施仲衡,曾學貴,等.數字地鐵系統總體框架研究[J].地鐵與輕軌,2002
[5]丁趙成光.城市軌道智能交通系統框架研究[J].都市快軌交通,2004,17(6)
並不是很准確,僅供參考。
希望對您有幫助
補充:
提供一些作為參考吧:
國內城市軌道交通(除香港外) 發展比較緩慢,除了地鐵以外,幾乎沒有城區和近郊的地面軌道交通。而地鐵交通,目前也只有北京、天津、上海和廣州等城市開通運營。 2.1 供電制式 以北京和天津為代表的北方地區採用DC 750 V 供電電壓制式,允許電壓波動范圍為DC 500 V~DC 900 V,第三軌受流;以上海和廣州為代表的南方地區採用DC 1 500 V 供電電壓制式,允許電壓波動范圍為DC 1 000 V~DC 1 800 V,架空接觸網受電弓受流。 上述兩種供電電壓制式都是國際電工委員會推薦的,都能滿足城市軌道交通供電的要求。但是,從減少城市軌道交通牽引供電系統的電能損失和電壓降,延長供電距離以降低牽引變電站的數量及投資,以及從降低受流接觸網的懸掛重量、降低結構復雜性及投資而言,採用DC 1 500 V 的牽引供電電壓制式比採用DC 750 V 的牽引供電電壓制式顯然要經濟得多。高耐壓電力電子變流器件的不斷發展,如4 500 V 的GTO 、3 300 V 的IGBT 等,為採用DC 1 500 V 供電的城市軌道交通牽引傳動系統提供了可靠的技術保障。因此,今後我國的城市軌道交通牽引傳動系統的供電電壓制式的發展趨勢應該是逐步採用統一的DC 1 500 V。
㈢ VF一個資料庫可以創建多少個主牽引
主索引吧,每張表是一個,但一個資料庫就看你多少個表了,但一個表可以有多個索引
㈣ 有沒有能統計中投、背打次數、擋拆次數等等數據的nba網站
http://www.stat-nba.com/
NBA資料庫,資料很全
望 采 納
㈤ 為什麼要租用高防伺服器1
首先要知道什麼是高防伺服器:
1.什麼是高防伺服器?
現在給你們講解一下高防伺服器是獨立伺服器的一個細分,指的是這些伺服器具有高硬防。高防伺服器主要是針對DDoS/CC流量型攻擊而出現的,能提供單機硬防防禦100G的以上的稱之為高防伺服器。
由於網路存在很多攻擊,其中比較流行的就是DDoS和CC等流量型攻擊,它們的原理簡單理解就是通過產生大量惡意流量,對目標伺服器進行資源占據,導致伺服器出現拒絕式服務。而高防伺服器就是通過防火牆,資料庫監控牽引系統等技術來對這些流量型攻擊進行有效的削弱。
簡單地說,高防伺服器就是能防禦大流量攻擊的獨立伺服器。
2.高防伺服器有什麼特點?
高防伺服器一般有兩個顯著的特點:高帶寬和流量牽引。高帶寬往往是客戶重視的因素之一,因為DDoS等攻擊會佔用大量資源,只有帶寬充足時這種攻擊才不會有很大的影響。而另外一個特點就是流量牽引,在租用高防伺服器後,服務商會對流量攻擊的防禦有一個硬防範圍,在這個范圍內高防伺服器的牽引系統會對進入伺服器的流量進行識別,只要攻擊流量沒有超過保護的范圍,都不會影響用戶的網站。
㈥ 關於Oracle Database cluster table的概念
資料庫結構和空間管理
一個ORACLE資料庫是數據的集合,被處理成一個單位。一個ORACLE資料庫有一個物理結構和一個邏輯結構。
物理資料庫結構(physical database structure)是由構成資料庫的操作系統文件所決定。每一個ORACLE資料庫是由三種類型的文件組成:數據文件、日誌文件和控制文件。資料庫的文件為資料庫信息提供真正的物理存儲。
邏輯資料庫結構是用戶所涉及的資料庫結構。一個ORACLE資料庫的邏輯結構由下列因素決定:
l 一個或多個表空間
l 資料庫模式對象(即表、視圖、索引、聚集、序列、存儲過程)
邏輯存儲結構如表空間(dataspace)、段(segment)和范圍將支配一個資料庫的物理空間如何使用。模式對象(schema object)用它們之間的聯系組成了一個資料庫的關系設計。
1) 物理結構
(1) 數據文件
每一個ORACLE資料庫有一個或多個物理的數據文件(data file)。一個資料庫的數據文件包含全部資料庫數據。邏輯資料庫結構(如表、索引)的數據物理地存儲在資料庫的數據文件中。數據文件有下列特徵:
l 一個數據文件僅與一個資料庫聯系。
l 一旦建立,數據文件不能改變大小
l 一個表空間(資料庫存儲的邏輯單位)由一個或多個數據文件組成。
數據文件中的數據在需要時可以讀取並存儲在ORACLE內存儲區中。例如:用戶要存取資料庫一表的某些數據,如果請求信息不在資料庫的內存存儲區內,則從相應的數據文件中讀取並存儲在內存。當修改和插入新數據時,不必立刻寫入數據文件。為了減少磁碟輸出的總數,提高性能,數據存儲在內存,然後由 ORACLE後台進程DBWR決定如何將其寫入到相應的數據文件。
(2) 日誌文件
每一個資料庫有兩個或多個日誌文件(redo log file)的組,每一個日誌文件組用於收集資料庫日誌。日誌的主要功能是記錄對數據所作的修改,所以對資料庫作的全部修改是記錄在日誌中。在出現故障時,如果不能將修改數據永久地寫入數據文件,則可利用日誌得到該修改,所以從不會丟失已有操作成果。
日誌文件主要是保護資料庫以防止故障。為了防止日誌文件本身的故障,ORACLE允許鏡象日誌(mirrored redo log),以致可在不同磁碟上維護兩個或多個日誌副本。
日誌文件中的信息僅在系統故障或介質故障恢復資料庫時使用,這些故障阻止將資料庫數據寫入到資料庫的數據文件。然而任何丟失的數據在下一次資料庫打開時,ORACLE自動地應用日誌文件中的信息來恢復資料庫數據文件。
(3) 控制文件
每一ORACLE資料庫有一個控制文件(control file),它記錄資料庫的物理結構,包含下列信息類型:
l 資料庫名;
l 資料庫數據文件和日誌文件的名字和位置;
l 資料庫建立日期。
為了安全起見,允許控制文件被鏡象。
每一次ORACLE資料庫的實例啟動時,它的控制文件用於標識資料庫和日誌文件,當著手資料庫操作時它們必須被打開。當資料庫的物理組成更改時,ORACLE自動更改該資料庫的控制文件。數據恢復時,也要使用控制文件。
2) 邏輯結構
資料庫邏輯結構包含表空間、段、范圍(extent)、數據塊和模式對象。
(1) 表空間
一個資料庫劃分為一個或多個邏輯單位,該邏輯單位稱為表空間(TABLESPACE)。一個表空間可將相關的邏輯結構組合在一起。DBA可利用表空間作下列工作:
l 控制資料庫數據的磁碟分配。
l 將確定的空間份額分配給資料庫用戶。
l 通過使單個表空間在線或離線,控制數據的可用性。
l 執行部分資料庫後備或恢復操作。
l 為提高性能,跨越設備分配數據存儲。
資料庫、表空間和數據文件之間的關系如下圖所示:
Database
SYSTEM DATA
Tablespace Tablespace
DTATAFILE1
(2MB) DATAFILE2
(2MB) DATAFILE3
(2MB)
Driver1 Driver2
。每個資料庫可邏輯劃分為一個或多個表空間
。每一個表空間是由一個或多個數據文件組成,該表空間物理地存儲表空間中全部邏輯結構的數據。DBA可以建立新的表空間,可為表空間增加數據文件或可刪除數據文件,設置或更改預設的段存儲位置。
每一個ORACLE資料庫包含有一個名為SYSTEM的表空間,在資料庫建立是自動建立。在該表空間中總包含有整個資料庫的數據字典表。最小的資料庫可只需要SYSTEM表空間。該表空間必須總是在線。表和存儲的PL/SQL程序單元(過程、函數、包和觸發器)的全部存儲數據是存儲在SYSTEM表空間中。如果這些PL/SQL對象是為資料庫建的,DBA在SYSTEM表空間中需要規劃這些對象所需要的空間。
表空間利用增加數據文件擴大表空間,表空間的大小為組成該表空間的數據文件大小的和。
DBA可以使ORACLE資料庫中任何錶空間(除SYSTEM表空間外)在線(ONLINE)或離線(OFFLINE)。表空間通常是在線,以致它所包含的數據對資料庫用戶是可用的。當表空間為離線時,其數據不可使用。在下列情況下,DBA可以使其離線。
。使部分數據不可用,而剩餘的部分允許正常存取
。執行離線的表空間後備
。為了修改或維護一應用,使它和它的一組表臨時不可用。
包含有正在活動的回滾段的表空間不能被離線,僅當回滾段不正在使用時,該表空間才可離線。
在數據字典中記錄表空間的狀態,在線還是離線。如果在資料庫關閉時一表空間為離線,那麼在下次資料庫裝配和重新打開後,它仍然保持離線。
當出現某些錯誤時,一個表空間可自動地由在線改變為離線。通過使用多個表空間,將不同類型的數據分開,更方便DBA來管理資料庫。
ORACLE 資料庫中一表空間是由一個或多個物理數據文件組成,一個數據文件只可與一個表空間想聯系。當為一表空間建立一數據文件時,ORACLE建立該文件,分配指定的磁碟空間容量。在數據文件初時建立後,所分配的磁碟不包含任何數據。表空間可以在線或離線。在ORACLE中還允許單獨數據文件在線或離線。
(2) 段、范圍和數據塊
ORACLE通過段、范圍和數據塊邏輯數據結構可更細地控制磁碟空間的使用。
段
段(SEGMENT)包含表空間中一種指定類型的邏輯存儲結構,是由一組范圍組成。在ORACLE資料庫中有幾種類型的段:數據段、牽引段、回滾段和臨時段。
數據段:對於每一個非聚集的表有一數據段,表的所有數據存放在該段。每一聚集有一個數據段,聚集中每一個表的數據存儲在該段中。
索引段:每一個索引有一索引段,存儲索引數據。
回滾段:是由DBA建立,用於臨時存儲要撤消的信息,這些信息用於生成讀一致性資料庫信息、在資料庫恢復時使用、回滾未提交的事務。
臨時段:當一個SQL語句需要臨時工作區時,由ORACLE建立。當語句執行完畢,臨時段的范圍退回給系統。
ORACLE對所有段的空間分配,以范圍為單位。
范圍
一個范圍(EXTENT)是資料庫存儲空間分配的一個邏輯單位,它由連續數據塊所組成。每一個段是由一個或多個范圍組成。當一段中間所有空間已完全使用時,ORACLE為該段分配一個新的范圍。
為了維護的目的,在資料庫的每一段含有段標題塊(segment header block)說明段的特徵以及該段中的范圍目錄。
數據塊
數據塊(data block)是ORACLE管理數據文件中存儲空間的單位,為資料庫使用的I/O的最小單位,其大小可不同於操作系統的標准I/O塊大小。
數據塊的格式:
公用的變長標題
表目錄
行目錄
未用空間
行數據
(3) 模式和模式對象
一個模式(schema)為模式對象(scehma object)的一個集合,每一個資料庫用戶對應一個模式。模式對象為直接引用資料庫數據的邏輯結構,模式對象包含如表、視圖、索引、聚集、序列、同義詞、資料庫鏈、過程和包等結構。模式對象是邏輯數據存儲結構,每一種模式對象在磁碟上沒有一個相應文件存儲其信息。一個模式對象邏輯地存儲在資料庫的一個表空間中,每一個對象的數據物理地包含在表空間的一個或多個數據文件中。
表
表(table)為資料庫中數據存儲的基本單位,其數據按行、列存儲。每個表具有一表名和列的集合。每一列有一個列名、數據類型、寬度或精度、比例。一行是對應單個記錄的列信息的集合。
視圖
一個視圖(view)是由一個或多個表(或其他視圖)中的數據的一種定製的表示,是用一個查詢定義,所以可認為是一個存儲的查詢(stored query)或是一個虛表(virtual table)。視圖可在使用表的許多地方使用。
由於視圖是由表導出的,視圖和表存在許多類似,視圖象表最多可定義254列。視圖可以被查詢,而在修改、插入或刪除時具有一定的限制,在視圖上執行的全部操作真正地影響視圖的基本表中的數據,受到基本表的完整性約束和觸發器的限制。
視圖與表不同,一個視圖不分配任何存儲空間,視圖不真正地包含數據。由查詢定義的視圖相應於視圖引用表中的數據。視圖只在數據字典中存儲其定義。
引入視圖有下列好處:
。通過限制對表的行預定義集合的存取,為表提供附加的安全性
。隱藏數據復雜性。
。為用戶簡化命令
。為基本表的數據提供另一種觀點。
。可將應用隔離基本表定義的修改
。用於不用視圖無法表示的查詢。
。可用於保存復雜查詢。
聚集
聚集(cluster)是存儲表數據的可選擇的方法。一個聚集是一組表,將具有同一公共列值的行存儲在一起,並且它們經常一起使用。這些公共列構成聚集碼。例如:EMP表各DEPT表共享DEPTNO列,所以EMP表和DEPT表可聚集在一起,聚集碼的列為DEPTNO列,該聚集將每個部門的全部職工行各該部門的行物理地存儲在同一數據塊中。
索引
索引(index)是與表和聚集相關的一種選擇結構。索引是為提高數據檢索的性能而建立,利用它可快速地確定指定的信息。ORACLE索引為表數據提供快速存取路徑。索引適用於一范圍的行查詢或指定行的查詢。
索引可建立在一表的一列或多列上,一旦建立,由ORACLE自動維護和使用,對用戶是完全透明的。索引是邏輯地和物理地獨立於數據,它們的建立或刪除對表沒有影響,應用可繼續處理。索引數據的檢索性能幾乎保持常數,而當一表上存在許多索引時,修改、刪除和插入操作的性能會下降。
索引有唯一索引各非唯一索引。唯一索引保證表中沒有兩行在定義索引的列上具有重復值。ORACLE在唯一碼上自動地定義唯一索引實施UNIQUE完整性約束。
組合索引是在表的某個列上所建立的一索引。組全索引可加快SELECT語句的檢索速度,在其WHERE子句中可引用組合索引的全部或主要部分 。所以在定義中給出列的次序,將經常存取的或選擇最多的列放在首位。
在建立索引時,將在表空間自動地建立一索引段,索引段空間分配和保留空間的使用受下列方式控制:
索引段范圍的分配常駐該索引段的存儲參數控制。
其數據塊中未用空間可受該段的PCTFREE參數設置所控制。
序列生成器
序列生成器(sequence generator)產生序列號。在多用戶環境下該序列生成器特別有用,可生成各返回序列號而不需要磁碟I/O或事務封鎖。
序列號為ORACLE整數,最多可有38個數字。一個序列定義指出一般信息:序列的名字、上升或下降、序列號之間間距和其它信息。對所有序列的確的定義以行存儲在SYSTEM表空間中的數據字典表中,所以所有序列定義總是可用。由引用序列號的SQL語句使用序列號,可生成一個新的序列號或使用當前序列號。一旦在用戶會話中的SQL語句生成一序列號,該序列號僅為該會話可用。序列號生成是獨立於表,所以同一序列生成器可用於一個和多個表。所生成序列號可用於生成唯一的主碼。
㈦ 資料庫中的「INNER JOIN」是什麼意思
在資料庫中,INNER JOIN 關鍵字在表中存在至少一個匹配時返回行。
具體語法如下:
-from 樹懶學堂
注釋:INNER JOIN 與 JOIN 是相同的。