將人的視線規(guī)定為平行投影線,然后正對著物體看過去,將所見物體的輪廓用正投影法繪制出來該圖形稱為視圖。一個物體有六個視圖:從物體的前面向后面投射所得的視圖稱主視圖——能反映物體的前面形狀,從物體的上面向下面投射所得的視圖稱俯視圖——能反映物體的上面形狀,從物體的左面向右面投射所得的視圖稱左視圖——能反映物體的左面形狀,還有其它三個視圖不是很常用。三視圖就是主視圖、俯視圖、左視圖的總稱。
一個視圖只能反映物體的一個方位的形狀,不能完整反映物體的結構形狀。三視圖是從三個不同方向對同一個物體進行投射的結果,另外還有如剖面圖、半剖面圖等做為輔助,基本能完整的表達物體的結構。
三視圖的投影規(guī)則是:
主視、俯視 長對正
主視、左視 高平齊
左視、俯視 寬相等
Oracle數據庫數據對象中最基本的是表和視圖,其他還有約束、序列、函數、存儲過程、包、觸發(fā)器等。
對數據庫的操作可以基本歸結為對數據對象的操作,理解和掌握Oracle數據庫對象是學習Oracle的捷徑。 表和視圖 Oracle中表是數據存儲的基本結構。
ORACLE8引入了分區(qū)表和對象表,ORACLE8i引入了臨時表,使表的功能更強大。視圖是一個或多個表中數據的邏輯表達式。
本文我們將討論怎樣創(chuàng)建和管理簡單的表和視圖。 管理表 表可以看作有行和列的電子數據表,表是關系數據庫中一種擁有數據的結構。
用CREATE TABLE語句建立表,在建立表的同時,必須定義表名,列,以及列的數據類型和大小。例如: CREATE TABLE products ( PROD_ID NUMBER(4), PROD_NAME VAECHAR2(20), STOCK_QTY NUMBER(5,3) ); 這樣我們就建立了一個名為products的表, 關鍵詞CREATE TABLE后緊跟的表名,然后定義了三列,同時規(guī)定了列的數據類型和大小。
在創(chuàng)建表的同時你可以規(guī)定表的完整性約束,也可以規(guī)定列的完整性約束,在列上普通的約束是NOT NULL,關于約束的討論我們在以后進行。 在建立或更改表時,可以給表一個缺省值。
缺省值是在增加行時,增加的數據行中某一項值為null時,oracle即認為該值為缺省值。 下列數據字典視圖提供表和表的列的信息: 。
DBA_TABLES 。 DBA_ALL_TABLES 。
USER_TABLES 。 USER_ALL_TABLES 。
ALL_TABLES 。 ALL_ALL_TABLES 。
DBA_TAB_COLUMNS 。 USER_TAB_COLUMNS 。
ALL_TAB_COLUMNS 表的命名規(guī)則 表名標識一個表,所以應盡可能在表名中描述表,oracle中表名或列名最長可以達30個字符串。表名應該以字母開始,可以在表名中包含數字、下劃線、#、從其它表中建立表 可以使用查詢從基于一個或多個表中建立表,表的列的數據類型和大小有查詢結果決定。
建立這種形式的表的查詢可以選擇其他表中所有的列或者只選擇部分列。在CREATE TABLE語句中使用關鍵字AS,例如: SQL>CREATE TABLE emp AS SELECT * FROM employee TABLE CREATED SQL> CREATE TABLE Y AS SELECT * FROM X WHERE no=2 需要注意的是如果查詢涉及LONG數據類型,那么CREATE TABLE。
AS SELECT。
將不會工作。
以上是我對于這個問題的解答,希望能夠幫到大家。
2.使用查詢的設計視圖創(chuàng)建查詢 利用查詢的設計視圖創(chuàng)建查詢的方法如下。
(1)在數據庫窗口中打開 “新建查詢”對話框。 (2)在“新建查詢”對話框中選擇“設計視圖”選項,然后單擊“確定”按鈕,出現 “顯示表”對話框。
3)在“顯示表”對話框中,選擇查詢所需要的表名或查詢名。 (4)在查詢的設計視圖窗口中,設置查詢的條件。
“字段”設置查詢結果中要顯示的字段。“排序”指定在查詢結果中記錄按哪個字段中的數據進行排序,它有兩種類型:升序和降序。
“準則”中的每一列準則指定了篩選記錄的限制條件。 “顯示”決定了選定的字段是否顯示在查詢結果中。
(5)保存查詢的定義 。 (6)如果要查看查詢結果,單擊Access主窗口工具欄上的“運行”按鈕。
創(chuàng)建視圖需要CREAE VIEW系統(tǒng)權限,視圖的創(chuàng)建語法如下: CREATE [OR REPLACE] [FORCE|NOFORCE] VIEW 視圖名[(別名1,別名2。
)
] AS 子查詢 [WITH CHECK OPTION [CONSTRAINT 約束名]] [WITH READ ONLY] 其中: OR REPLACE 表示替代已經存在的視圖。 FORCE表示不管基表是否存在,創(chuàng)建視圖。
NOFORCE表示只有基表存在時,才創(chuàng)建視圖,是默認值。 別名是為子查詢中選中的列新定義的名字,替代查詢表中原有的列名。
子查詢是一個用于定義視圖的SELECT查詢語句,可以包含連接、分組及子查詢。 WITH CHECK OPTION表示進行視圖插入或修改時必須滿足子查詢的約束條件。
后面的約束名是該約束條件的名字。 WITH READ ONLY 表示視圖是只讀的。
刪除視圖的語法如下: DROP VIEW 視圖名; 刪除視圖者需要是視圖的建立者或者擁有DROP ANY VIEW權限。 視圖的刪除不影響基表,不會丟失數據。
視圖是數據庫系統(tǒng)的一個重要機制。
無論從方便用戶的角度,還是從加強數據庫安全的角度,視圖都有著極其重要的作用。一個視圖是從一個或多個關系(基本表或已有的視圖)導出的關系。
導出后,數據庫中只存有此視圖的定義(在數據字典中),但并沒有實際生成此關系。 也就是說數據庫中只存放視圖的定義,而不存放視圖對應的數據,這些數據仍存放在原來的基本表中。
因此視圖是虛表,它就像一個窗口,透過它可以看到數據庫中自己感興趣的數據及其變化。用戶使用視圖時,其感覺與使用基本表時是相同的。
但是要注意以下幾點:(1)由于視圖是虛表,所以SQL對視圖不提供建立索引的語句。 (2)SQ1-般也不提供修改視圖定義的語句(有此需要時,只要把原定義刪除,重新定義一個新的即可,這樣不影響任何數據)。
(3)對視圖中數據做更新時是有限制的。
視圖的作用1、視圖能夠簡化用戶的操作2、視圖使用能以多種角度看待同一數據3、視圖對重構數據庫提供了一定程度的邏輯獨立性4、視圖能夠對機密數據提供安全保護5、適當的利用視圖可以更新清晰的表達查詢。
建筑結構基礎與識圖是根據全國高職高專教育土建類專業(yè)指導委員會指定的工程造價專業(yè)教育標準和培養(yǎng)方案及主干課程教學大綱編寫的。全書共十章,內容包括:建筑力學基礎知識,建筑結構材料,結構設計方法與設計指標,鋼筋混凝土結構基本構件,鋼筋混凝土樓(屋)蓋、樓梯,基礎,多層及高層鋼筋混凝土房屋結構,砌體結構基礎知識,鋼結構基礎知識,建筑結構施工圖的識讀。
一、建筑結構的組成
建筑結構的基本構件主要有板、梁、柱、墻、基礎等,這些構件由于所處部位及承受荷載情況不同,作用也各不相同。
(1)板——水平承重構件。板直接承受著各樓層上的家具、設備、人的重量和樓層自重;同時板對墻或柱有水平支撐的作用,傳遞著風、地震等側向水平荷載,并把上述各種荷載傳遞給墻或柱。結構設計時,對板的要求是要有足夠的強度和剛度,以及良好的隔聲、防滲漏、防火性能。板是典型的受彎構件,且其厚度方向的尺寸遠小于長、寬兩個方向的尺寸。
(2)梁——水平承重構件。承受板傳來的荷載及梁的自重,梁韻截面高度和寬度尺寸遠小于長度方向的尺寸。梁主要承受豎向荷載,其作用效應主要為受彎和受剪。
(3)柱-一豎向承重構件。承受著由屋蓋和備樓層傳來的各種荷載,并把這些荷載可靠地傳給基礎。柱的截面尺寸遠小于其高度。當荷載作用線通過柱截面形心時為軸心受壓柱,當荷載作用線偏離柱截面形心時為偏心受壓柱。設計必須滿足強度、剛度和耐久性要求。
(4)墻——豎向承重構件。與柱的作用類似,也承受著由屋蓋和各樓層傳來的各種荷載,并把這些荷載傳給基礎。同時外墻有圍護的功能,內墻有分隔房間的作用,所以對墻體還常提出保溫、隔熱、隔聲、防水、防火等要求。墻的作用效應為受壓,有時還可能受彎。
(5)基礎——基礎位于建筑物的最下部,埋于自然地坪以下,承受上部結構傳來的所有荷載,并把這些荷載傳給地基?;A是房屋的主要受力構件,其構造要求是堅固、穩(wěn)定、耐久,能經受冰凍、地下水及所含化學物質的侵蝕,保持足夠的使用年限。
二、建筑結構的分類
建筑結構的分類方法有多種,一般可以按照結構所用材料、承重結構類型、外形特點、使用功能、施工方法等進行分類。
1.按照結構所用材料分類
按照結構所用材料的不同,建筑結構可以分為混凝土結構、砌體結構、鋼結構、木結構、混合結構等多種形式。
聲明:本網站尊重并保護知識產權,根據《信息網絡傳播權保護條例》,如果我們轉載的作品侵犯了您的權利,請在一個月內通知我們,我們會及時刪除。
蜀ICP備2020033479號-4 Copyright ? 2016 學習鳥. 頁面生成時間:2.343秒