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

正文內(nèi)容

31數(shù)據(jù)庫(kù)概述-wenkub

2022-10-23 16:40:37 本頁(yè)面
 

【正文】 作區(qū)中的表 USE IN 別名 | 工作區(qū) ——關(guān)閉非當(dāng)前工作區(qū)中的表 CLOSE ALL 或 CLOSE DATABASE 或 CLOSE TABLES ——關(guān)閉所有工作區(qū)中的表 在退出 VFP時(shí),所有的表被關(guān)閉 表的獨(dú)占和共享使用 ( 1)“工具” —“選項(xiàng)” 表的打開(kāi)與關(guān)閉 獨(dú)占 ( 2)使用 SET EXCLUSIVE 命令 SET EXCLUSIVE OFF——設(shè)置“共享”為默認(rèn)打開(kāi)方式 SET EXCLUSIVE ON——設(shè)置“獨(dú)占”為默認(rèn)打開(kāi)方式 ( 3)強(qiáng)行用一種方式打開(kāi) 在用命令打開(kāi)表時(shí),加子句“ SHARED”(共享)或“ EXCLUSIVE”(獨(dú)占)來(lái)指定打開(kāi)方式。amp。amp。amp。選擇 4號(hào)工作區(qū) SELECT 0 amp。 ? 系統(tǒng)正使用的工作區(qū)為當(dāng)前工作區(qū),啟動(dòng) VFP后默認(rèn)當(dāng)前工作區(qū)為 1。如:( xb=?男’ or xb=?女’ ) 添加新記錄時(shí),為字段指定的初始值,該值與字段指定的類型必須一致。 數(shù)據(jù)庫(kù)的打開(kāi)與關(guān)閉 表的創(chuàng)建與使用 ? 表的分類 : 數(shù)據(jù)庫(kù)表 ——屬于某個(gè)數(shù)據(jù)庫(kù)(簡(jiǎn)稱庫(kù)表) 自由表 ——與數(shù)據(jù)庫(kù)無(wú)關(guān) 注意:一張表在同一時(shí)刻只能屬于一個(gè)數(shù)據(jù)庫(kù),不能將一個(gè)數(shù)據(jù)庫(kù)的表添加到另一個(gè)數(shù)據(jù)庫(kù)中。若無(wú)當(dāng)前數(shù)據(jù)庫(kù),則關(guān)閉所有工作區(qū)內(nèi)所有打開(kāi)的自由表、索引文件和格式文件,并選擇工作區(qū) 1。 函數(shù) DBUSED(數(shù)據(jù)庫(kù)名)返回指定的數(shù)據(jù)庫(kù)文件是否處于打開(kāi)狀態(tài)。 ?如果給出了數(shù)據(jù)庫(kù)名,則創(chuàng)建數(shù)據(jù)庫(kù),并使該數(shù)據(jù)庫(kù)處于打開(kāi)狀態(tài),但不出現(xiàn)數(shù)據(jù)庫(kù)設(shè)計(jì)器。 ?可用 display|list database命令查看數(shù)據(jù)庫(kù)中的信息。 創(chuàng)建、修改或移去存儲(chǔ)過(guò)程有以下幾種: ( 1)在“項(xiàng)目管理器”中,選擇并展開(kāi)一個(gè)數(shù)據(jù)庫(kù),選定“存儲(chǔ)過(guò)程”,然后選擇“新建”、“修改”或“移去”按鈕。 ?兩種方法連接遠(yuǎn)程數(shù)據(jù)源:一種是直接訪問(wèn)在機(jī)器上注冊(cè)的 ODBC數(shù)據(jù)源,另一種是用“連接設(shè)計(jì)器”設(shè)計(jì)自定義連接。 數(shù)據(jù)庫(kù)的組成 ? 把分散在相關(guān)表中的數(shù)據(jù)通過(guò)聯(lián)結(jié)條件把它們收集到一起,構(gòu)成一張“虛表”,這張“虛表”就是視圖??梢杂帽砀癖硎?, 有學(xué)生表、教師表、課程表、學(xué)生成績(jī)表 等。 數(shù)據(jù)庫(kù)概述 第 3章 數(shù)據(jù)庫(kù)與表的創(chuàng)建及使用 數(shù)據(jù)庫(kù)的創(chuàng)建、打開(kāi)與使用 表的創(chuàng)建與使用 永久關(guān)系與參照完整性 有關(guān)數(shù)據(jù)庫(kù)及其對(duì)象的常用函數(shù) 掌握數(shù)據(jù)庫(kù)的創(chuàng)建、使用以及與庫(kù)表的關(guān)系 掌握表結(jié)構(gòu)的創(chuàng)建與修改、表的打開(kāi)與關(guān)閉以及工作區(qū)的概念和使用 掌握表記錄的追加、瀏覽、定位、修改、刪除和篩選操作及相關(guān)的命令 掌握索引的概念、類型以及結(jié)構(gòu)復(fù)合索引文件的創(chuàng)建、修改和使用方法 掌握永久關(guān)系的概念、作用、創(chuàng)建方法以及設(shè)置相關(guān)表之間的參照完整性 掌握有關(guān)數(shù)據(jù)庫(kù)及其對(duì)象的常用函數(shù) 教學(xué)目的與要求 數(shù)據(jù)庫(kù)概述 ? 數(shù)據(jù)庫(kù)是一個(gè)包容器,是許多相關(guān)的數(shù)據(jù)庫(kù)表及其關(guān)系的集合。還有學(xué)生和課程、學(xué)生和成績(jī)以及教師和課程等之間的關(guān)系。 ? 視圖使數(shù)據(jù)暫時(shí)從數(shù)據(jù)庫(kù)中分離出來(lái),成為游離數(shù)據(jù),以便在主系統(tǒng)之外收集和修改數(shù)據(jù)。 視圖 數(shù)據(jù)庫(kù)的組成 ?在數(shù)據(jù)庫(kù)中保存過(guò)程和代碼的地方。 ( 2)在“數(shù)據(jù)庫(kù)設(shè)計(jì)器”中,從“數(shù)據(jù)庫(kù)”菜單中選擇“編輯存儲(chǔ)過(guò)程”按鈕。 數(shù)據(jù)字典可以創(chuàng)建和指定以下內(nèi)容: ? 主關(guān)鍵字和候選索引關(guān)鍵字; ? 表單中使用的默認(rèn)控件類; ? 數(shù)據(jù)庫(kù)表之間的永久關(guān)系; ? 字段的輸入掩碼和顯示格式; ? 長(zhǎng)表名和表中的長(zhǎng)字段名; ? 字段級(jí)和記錄級(jí)有效性規(guī)則; ? 表中字段的標(biāo)題和注釋; ? 存儲(chǔ)過(guò)程; ? 表中字段的默認(rèn)值; ? 插入、更新和刪除事件的觸發(fā)器。 數(shù)據(jù)庫(kù)的打開(kāi)與關(guān)閉 打開(kāi)數(shù)據(jù)庫(kù) 使用打開(kāi)數(shù)據(jù)庫(kù)的命令 OPEN DATABASE [數(shù)據(jù)庫(kù)名 ] [EXCLUSIVE|SHARED][NOUPDATE][VALIDATE] 多次使用該命令可以打開(kāi)多個(gè)數(shù)據(jù)庫(kù)。 檢查數(shù)據(jù)庫(kù)的有效性 鏈接被破壞后可以重新鏈接,具體方法為在VALIDATE DATABASE 命令中使用 RECOVER子句。 CLOSE DATABASES ALL——關(guān)閉所有打開(kāi)的數(shù)據(jù)庫(kù)和其中的表、所有打開(kāi)的自由表、所有工作區(qū)內(nèi)所有索引和格式文件。 ? 擴(kuò)展名都是 .dbf,保存一個(gè)表的同時(shí)將生成一個(gè)表的備份文件 .fpt 表結(jié)構(gòu)概述 表 : 指存放在磁盤(pán)文件中的一張二維表。如:性別字段的默認(rèn)值可指定為’男’ 對(duì)有效性規(guī)則 的說(shuō)明 例:給 jxsj數(shù)據(jù)庫(kù)中的 cj表的 cj字段進(jìn)行如下設(shè)置: cj字段在輸入時(shí)只允許是三位的數(shù)字 設(shè)置標(biāo)題為“成績(jī)” 輸入的成績(jī)值必須在 0100分之間 設(shè)置默認(rèn)值為 60分 設(shè)置注釋為:“學(xué)生各門課程的成績(jī)” 設(shè)置如下: 數(shù)據(jù)庫(kù)表的表屬性 字段屬性和表屬性 庫(kù)表的字段級(jí)和記錄級(jí)以及表的觸發(fā)器,為數(shù)據(jù)的輸入和更改實(shí)施了約束。 ? 可以用 SELECT命令選擇當(dāng)前工作區(qū)。amp。在當(dāng)前工作區(qū)打開(kāi) xs表 ,xs USE js Alias jiaoshi IN 4 amp。在最小未用工作區(qū)中打開(kāi) zg表 USE xs AGAIN IN 5 amp。在工作區(qū) 15中再次打開(kāi) xs表 ,W15 表的關(guān)閉 界面操作 表的打開(kāi)與關(guān)閉 ( 1)使用菜單命令 ‘ 文件 /打開(kāi) ’ 或單擊 ‘ 常用 ’ 工具條上的 ‘ 打開(kāi) ’ 按鈕,此時(shí)打開(kāi)的表是在 當(dāng)前工作區(qū) 中打開(kāi)。 USE xs SHARED——共享方式打開(kāi) xs表 USE js EXCLUSIVE——獨(dú)占方式打開(kāi) js表 表的打開(kāi)與關(guān)閉 記錄的處理 記錄的輸入 記錄的定位 記錄的瀏覽 記錄的修改 記錄的刪除 篩選記錄或字段 記錄處理 數(shù)據(jù)的復(fù)制 索引的創(chuàng)建和使用 ? 記錄的順序 物理順序 ——表中記錄的存儲(chǔ)順序。記錄號(hào)在列表中的順序是按照各個(gè)記錄的索引關(guān)鍵字的值,從小到大或從大到小進(jìn)行排列的。 ( 2)索引標(biāo)識(shí)( Tag) 即索引關(guān)鍵字的名稱,也稱索引名。 非結(jié)構(gòu)復(fù)合索引文件 ? 文件名由用戶給出。 ? 也不會(huì)隨表的打開(kāi)而打開(kāi)。 ——一張表中可以建立多個(gè)候選索引。 ( 4)唯一索引 ——允許關(guān)鍵字段或表達(dá)式中的值出現(xiàn)重復(fù),但僅存儲(chǔ)其中的第 一個(gè)??梢允菑?fù)合索引文件中的一個(gè)索引標(biāo)識(shí),也可以是臨時(shí)索引文件。 ? 擁有永久關(guān)系的表必須在數(shù)據(jù)庫(kù)中。 ? 一對(duì)一關(guān)系中,兩張表必須都用主索引關(guān)鍵字(或主索引標(biāo)識(shí))或候選索引。 表之間的永久性關(guān)系 永久關(guān)系的建立 分以下幾步進(jìn)行: ? 確定兩張具有一對(duì)多或一對(duì)一關(guān)系的表。 表之間的永久性關(guān)系 具體的操作為: ? 在界面方式下操作,利用“數(shù)據(jù)庫(kù)設(shè)計(jì)器”。 數(shù)據(jù)一致性要求相關(guān)表之間須滿足以下三個(gè)規(guī)則: ( 1)子表中的每一條記錄在對(duì)應(yīng)的主表中必須有一個(gè)父記錄。 設(shè)置參照完整性 ?建立在永久關(guān)系的基礎(chǔ)上。 參照完整性指 :相關(guān)表之間的數(shù)據(jù)一致性。 =DBSETPROP(“jxsj”,”DATABASE”,”Comment”,”教學(xué)數(shù)據(jù)庫(kù)” ) =DBSETPROP(“js”,TABLE,”Comment”,”教師表” ) 例 js表的 xb字段的標(biāo)題。 2. 重復(fù)錄入易致錯(cuò),從而造成數(shù)據(jù)不一致。 數(shù)據(jù)庫(kù)的設(shè)計(jì)過(guò)程 確定表之間的關(guān)系: ( 1)一對(duì)多關(guān)系( 1: n): 設(shè)有兩張表甲、乙。建立第三張表成績(jī)表,將多對(duì)多關(guān)系分解成兩個(gè)一對(duì)多關(guān)系。 ? 在打開(kāi)數(shù)據(jù)庫(kù)時(shí),長(zhǎng)表名可以代替表名。 記錄 的驗(yàn)證規(guī)則是一個(gè) 邏輯表達(dá)式 , 記錄 的驗(yàn)證信息是一個(gè) 帶雙引號(hào) 的 字符表達(dá)式 。 ? 字段級(jí)和記錄級(jí)規(guī)則能夠控制輸入到表中的信息類型,而不管是通過(guò)什么方式來(lái)訪問(wèn)。 ? 觸發(fā)器是綁定在表上的表達(dá)式,當(dāng)表中的任何指定的記錄被修改時(shí),觸發(fā)器被激活。 注:觸發(fā)器必須返回“真”或“假”,在記錄的驗(yàn)證規(guī)則之后進(jìn)行,且在緩沖更新時(shí)不運(yùn)行。 注:觸發(fā)器必須返回 . .F.,在進(jìn)行插入、更新、刪除時(shí)首先檢查表的有效性規(guī)則、主關(guān)鍵字等信息,然后再檢查觸發(fā)器的返回值,如果對(duì)記錄執(zhí)行的操作使邏輯表達(dá)式的值為 .T.,則允許該操作;否則拒絕該操作。 例: CJ表中, XH(學(xué)號(hào) )字段的前兩位表示年級(jí), 設(shè)置如下規(guī)則和觸發(fā)器: ( 1)若 03級(jí)的學(xué)生是新生, CJ(成
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1