freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第1章數(shù)據(jù)庫(kù)基本原理11數(shù)據(jù)庫(kù)概述12數(shù)據(jù)模型13關(guān)系的-資料下載頁(yè)

2025-07-20 07:54本頁(yè)面
  

【正文】 125 數(shù)據(jù)類型(續(xù)一) 3. 數(shù)字型 ( Number):用于可以進(jìn)行數(shù)值計(jì)算的數(shù)據(jù),但貨幣除外。數(shù)字型字段按字段大小分字節(jié)、整型、長(zhǎng)整型、單精度型、雙精度型、同步復(fù)制 ID和小數(shù) 7種情形,分別占 16和 12個(gè)字節(jié)。 4. 日期 /時(shí)間型 ( Date/Time):用于存儲(chǔ)日期和(或)時(shí)間值,占 8個(gè)字節(jié)。 5. 自動(dòng)編號(hào)型 ( AutoNumber):用于在添加記錄時(shí)自動(dòng)插入的序號(hào)(每次遞增 1或隨機(jī)數(shù)),默認(rèn)是長(zhǎng)整型,也可以改為同步復(fù)制 ID。自動(dòng)編號(hào)不能更新。 126 數(shù)據(jù)類型(續(xù)二) 6.是 /否型( Yes/No):用于表示邏輯值(是 /否,真 /假),占 1個(gè)字節(jié)。 7.備注型( Memo):用于長(zhǎng)文本或長(zhǎng)文本與數(shù)字的結(jié)合,最長(zhǎng)為 65535個(gè)字符。 8. OLE對(duì)象型( OLE Object):用于使用 OLE協(xié)議在其它程序中創(chuàng)建的 OLE對(duì)象(如 Word文檔、 Excel電子表格、圖片、聲音等),最多存儲(chǔ) 1GB(受磁盤空間限制)。 127 數(shù)據(jù)類型(續(xù)三) 9.超級(jí)鏈接型( Hyper Link):用于存放超級(jí)鏈接地址,最多存儲(chǔ) 64000個(gè)字符。 10.查閱向?qū)停?Lockup Wizard):讓用戶通過組合框或列表框選擇來(lái)自其它表或值列表的值,實(shí)際的字段類型和長(zhǎng)度取決于數(shù)據(jù)的來(lái)源。 附件 A中列出了 Access的全部數(shù)據(jù)類型的適用范圍和它們的默認(rèn)寬度(即默認(rèn)的存儲(chǔ)空間)。 128 常用函數(shù) ? Access內(nèi)置了包括數(shù)據(jù)庫(kù)函數(shù)、數(shù)字函數(shù)、字符串函數(shù)、日期 /時(shí)間函數(shù)和財(cái)務(wù)函數(shù)在內(nèi)的大量函數(shù),從而大大擴(kuò)展了 Access的功能。 ? 本書在附錄 B中列舉了 Access的常用函數(shù),所有函數(shù)都可以通過幫助系統(tǒng)獲得其定義和使用說(shuō)明。 ? 這些函數(shù)大多數(shù)有參數(shù)(一個(gè)或多個(gè)),少數(shù)沒有參數(shù)。無(wú)論是否有參數(shù),函數(shù)名后一定要有括號(hào)(),參數(shù)放在()中。 ? 在 Access的所有字符串函數(shù)中,每一個(gè)漢字和所有特殊字符(包括中文標(biāo)點(diǎn)符號(hào))的長(zhǎng)度都是 1。 129 常用函數(shù)(續(xù)一) ? Access數(shù)據(jù)庫(kù)中,字符串必須用英文括號(hào) (””)括起來(lái),日期/時(shí)間必須用 括起來(lái)。這里僅介紹一些有代表性的函數(shù) 。 1. CStr(Expr):根據(jù) Expr是數(shù)字還是非純數(shù)字組成的字符串返回對(duì)應(yīng)的數(shù)值或字符串。例如: CStr()=,CStr(”1a2b”)=”1a2b”。 2. Date():返回當(dāng)前日期。如果今天是 2022年 12月 9日,則Date()=00129。 130 常用函數(shù)(續(xù)二) 3. DateAdd(Interval,number,date):返回給定日期 Date加間隔Number后的日期。 Interval用” yyyy”、” q”、” m”、” d”格式(大小寫字母皆可)表示相差的年數(shù)、季度數(shù)、月數(shù)或天數(shù)。例如: DateAdd(“d”,7,2022129)=20221216,DateAdd(“YYYY”,1,2022129)=2022129。 4. DateSerial(Year,Month,Day):返回給定年、月、日(都必須是合理的數(shù)字)對(duì)應(yīng)的日期。例如:DateSerial(2022,12,9)=2022129。 5. Day(Date):返回 Date的日數(shù)(即該月第幾天)。例如:Day(00129)=9。 131 常用函數(shù)(續(xù)三) 6. IIf(Expr,Truepart,Falsepart):根據(jù) Expr的值是 True(或 False)返回 Truepart(或 Falsepart)。例如:函數(shù) IIF(ab,”成功” ,”失敗” )的執(zhí)行結(jié)果是:如果 ab為 true,則返回”成功”,如果 ab為 false,則返回”失敗”。 7. InStr([Start],String1,String2):返回在字符串 String1中從 Start開始查找子字符串 String2的起始位置,缺省 Start時(shí)默認(rèn)為 1。例如: Instr(2,“中國(guó)人民可以自豪地說(shuō),中國(guó)人民從此站起來(lái)了” ,”中國(guó)” )=12。 8. Int(Number):返回不超過 Number的最大的整數(shù)。例如:Int()=12, Int()=26。 132 常用函數(shù)(續(xù)四) 9. Trim(String):返回去掉 String左右兩邊空白后的字符串。例如: Trim(“ a dog ”)=”a dog”。 10. Mid(String,Start[,Length]):返回字符串 String中從左由Start指定的位置開始截取由 Length確定個(gè)數(shù)的子字符串,缺省 Length時(shí)默認(rèn)為到原字符串末尾。例如: Mid(“I am a Student”,6,4)=”a St”, Mid(“I am a Student”,6)=”a Student”。 11. UCase(String):返回字符串 String的全部對(duì)應(yīng)大寫字符串。例如: UCase(“I am a Student”)=”I AM A STUDENT”。 133 常用函數(shù)(續(xù)五) 12. Val(String):返回字符串 String(或其起始部分)對(duì)應(yīng)的數(shù)。如果 String(或其起始部分)不對(duì)應(yīng)一個(gè)數(shù),則返回 0。例如: Val(“”)=, Val(“”)=, Val(“a”)=0。 134 運(yùn)算符 一、字面值與常量 字面值(又稱原義值、文字值或值)是指 Access數(shù)據(jù)庫(kù)中使用與顯示完全相同的值,即通常所說(shuō)的常數(shù)。常量是預(yù)先定義好的、固定不變的數(shù)據(jù)。它們的表示方法如下: 1. 文字值 :例如:”姓名”、” 3/25”、” 19451021”、” 22:30”、”粵 XP9738”等。 2. 數(shù)字值 :有幾種不同表示方法,例如: 8765432 、 3/5等。 3. 日期 /時(shí)間值 :例如: 3/2 202212 22:22:30:45。還有其它格式。 135 運(yùn)算符(續(xù)一) 4. 邏輯常量 : True和 False,作為邏輯運(yùn)算的結(jié)果。 5. 空值常量 : Null,適用于各種數(shù)據(jù)類型。對(duì)于數(shù)值型, Null不是 0,參與運(yùn)算的結(jié)果還是 Null;對(duì)于文本型, Null不等同空字符串;對(duì)于日期 /時(shí)間型, Null不表示任何日期或時(shí)間;對(duì)于邏輯型, Null既不是 True,也不是 False。 【 說(shuō)明 】 要掌握表面一樣但屬不同數(shù)字類型的值的不同表示方法,如前面列舉的 ” 3/25”(文本)、 3/25(數(shù)字)、3/25(日期)和 ” 22:30”(文本)、 22:30(時(shí)間)。 136 運(yùn)算符(續(xù)二) 二、變量 變量 是命名的存儲(chǔ)空間,用于存儲(chǔ)可以改變的數(shù)據(jù)。 變量名的命名規(guī)則是:以字母開頭的不超過 255個(gè)字符的字符串,該字符串可用字母、漢字、數(shù)字和下劃線,但不能用標(biāo)點(diǎn)符號(hào)、空格和類型聲明字符。變量分整型、單精度、貨幣、字符串、日期等不同類型。 Access數(shù)據(jù)庫(kù)中,字段名、屬性、控件等都可以作為變量。 137 運(yùn)算符(續(xù)三) 如果用字段名作為變量,其表示方法是用英文方括號(hào) []將字段名括起來(lái)。例如: [學(xué)號(hào) ]、 [姓名 ]、 [出生年月日 ]等。 如果同時(shí)用不同表中的同名字段作為變量,則必須將表名寫在每一個(gè)字段前,也用 []括起來(lái),并用英文感嘆號(hào)!將兩對(duì) []隔開。例如: [學(xué)生情況 ]! [學(xué)號(hào) ]、 [選課及成績(jī) ]![學(xué)號(hào) ]。 138 運(yùn)算符(續(xù)四) 三、運(yùn)算符 Access數(shù)據(jù)庫(kù)的運(yùn)算符(又稱操作符)有以下 5種。 1. 算術(shù)運(yùn)算符 。 +:加、 :減、 \:整除(取整)、 Mod:取余、 *:乘、 /:除、 ^:乘方和開方。 2. 連接運(yùn)算符 。 amp。和 +:字符串連接。 amp。的作用是將 amp。兩邊的字符串連接起來(lái)生成一個(gè)新字符串。例如:”廣東” amp?!表樀隆钡慕Y(jié)果是:”廣東順德”。如果 amp。連接數(shù)字,則 amp。會(huì)將該數(shù)字轉(zhuǎn)換成字符串后再連接,并且在原數(shù)字前后都添一空格。而 +只能連接兩個(gè)字符串,這時(shí)的作用和 amp。相同。 139 運(yùn)算符(續(xù)五) 3. 比較運(yùn)算符 (亦稱 關(guān)系運(yùn)算符 )。 =:等于、 :大于、 :小于、 =:大于等于(不小于)、 =:小于等于(不大于)、 :不等于。 比較運(yùn)算的結(jié)果是邏輯值: True或 False。 比較運(yùn)算符也適用于字符串的比較,其比較方法是從首字符開始依次比較兩字符串的 ASCII碼的大小。漢字字符的比較方法也是這樣,只不過對(duì)常用漢字是按其拼音字母比較。并且,任何漢字都比任何英文字母大。 140 運(yùn)算符(續(xù)六) 5. 特殊運(yùn)算符 (又稱 匹配運(yùn)算符 )。 Between…And… :指定值的匹配范圍、 Like:指定值的匹配條件、 In:指定匹配值的集合、 Is:指定一個(gè)值是 Null或 not Null、 Not:指定不匹配的值。 特殊運(yùn)算符前面都可以有 Not,形成復(fù)合運(yùn)算。 141 運(yùn)算符(續(xù)七) 特殊運(yùn)算 Like后的匹配條件中可以使用這樣 5個(gè)通配符: 1.“ *”:與包含任意多個(gè)字符的字符串匹配。 2.“ ?”:與任意 1個(gè)字符(包括數(shù)字和漢字)匹配。 3.“ ”:與任意 1個(gè)數(shù)字字符匹配。 4.“ []”:與方括號(hào)內(nèi)任意 1個(gè)字符匹配。 5.“ !”:與不在方括號(hào)內(nèi)的任意 1個(gè)字符匹配(必須與 []一起用)。 【 說(shuō)明 】 英文字母的匹配不區(qū)分大小寫。 142 運(yùn)算符(續(xù)八) ? 數(shù)據(jù)類型和表達(dá)式都是數(shù)據(jù)庫(kù)非常重要的內(nèi)容。正確使用數(shù)據(jù)類型是設(shè)計(jì)好表的前提。 ? 下面是特殊運(yùn)算的幾個(gè)實(shí)例。 ( 1) Not “北京”:不是“北京”的值。 ( 2) Between 202211 and 2022630:屬于 2022年上半年的日期。 ( 3) Not Between 202211 and 2022630:不屬于2022年上半年的日期 (既含 2022年 6月 30日以后,也含2022年 1月 1日以前 )。 ( 4) In (“北京” ,”上?!?,”南京” ,”廣州” ):與“北京”、”上?!?、”南京”、”廣州”之一相同的值。 143 運(yùn)算符(續(xù)九) ( 4) In (“北京” ,”上海” ,”南京” ,”廣州” ):與“北京”、”上?!薄ⅰ蹦暇?、”廣州”之一相同的值。 ( 5) Is Null:指定的字段為空值。 ( 6) Like “李 *”:第 1個(gè)字是”李”的字符串。 ( 7) Not Like “??梅 *”:第 3個(gè)字不是”梅”的字符串。 ( 8) Like “”: 7個(gè)字符都是數(shù)字的字符串。 【 說(shuō)明 】 書寫時(shí),邏輯運(yùn)算符和特殊運(yùn)算符(即英文單詞)與前后的其它文字間應(yīng)有 1個(gè)空格。 144 表達(dá)式 ? Access數(shù)據(jù)庫(kù)的 表達(dá)式 是字面值、常量、變量、函數(shù)以及字段名、控件和屬性(在表達(dá)式中統(tǒng)稱為操作數(shù))通過運(yùn)算符(不包括特殊運(yùn)算符)用任何正確方式連接形成的組合 ,它至少包括一個(gè)運(yùn)算符和一個(gè)操作數(shù)。該表達(dá)式的計(jì)算結(jié)果是單個(gè)值。 ? 在 Access數(shù)據(jù)庫(kù)中,表達(dá)式又稱為 條件 ( Access 2022)或準(zhǔn)則 ( Access 2022)。 ? Access數(shù)據(jù)庫(kù)中有許多場(chǎng)合使用表達(dá)式,具體使用方法在以后的相關(guān)處說(shuō)明。這里僅介紹 Access數(shù)據(jù)庫(kù)中表達(dá)式的基本概念。 145 表達(dá)式(續(xù)一) ? 各種運(yùn)算符(不包括特殊運(yùn)算符)的優(yōu)先級(jí)順序如下: (1)括號(hào)(); (2)函數(shù); (3) ^; (4) *和 /; (5) \和 Mod; (6) +和 ; (7) =、 、 、 =、 =和 ; (8) Not; (9) And; (10) Or。 146 表達(dá)式(續(xù)二) ? 在表達(dá)式中適當(dāng)運(yùn)用括號(hào)而不單純依賴優(yōu)先級(jí)是避免錯(cuò)誤的好方法 。 ? 表達(dá)式計(jì)算結(jié)果的數(shù)據(jù)類型有多種。根據(jù)運(yùn)算的結(jié)果是數(shù)量、文本、日期或邏輯值,將表達(dá)式分別稱為算術(shù)表達(dá)式、文本表達(dá)式、日期表達(dá)式或邏輯表達(dá)式。 ? 在數(shù)據(jù)庫(kù)中用得最多的是邏輯表達(dá)式。 ? “ I am”amp。 “ a student. ”是文本表達(dá)式。 ? a+bc、 true=false和“廣州” amp。 “深圳” “廣東”是邏輯表達(dá)式。 147 表達(dá)式(續(xù)三) ? 涉及到 Null的邏輯表達(dá)式只能用 Is Null或 Is not Null不能用“ =”。 ? 例如: [身高 ] Is Null對(duì),而 [身高 ]=Null錯(cuò)。 ? 而 Not [身高 ] Is Null和 [身高 ] Is not Null都對(duì),且含義相同。 ? 日期型常量或變量是可以進(jìn)行如下特定含義運(yùn)算的:日期加(或減)一個(gè)整數(shù) N得到這個(gè)日期后(或前) N天的日期。兩個(gè)日期相減得到這兩個(gè)日期相差的天數(shù)。例如: 1945102139=1945912; 1
點(diǎn)擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1