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