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

正文內容

第四章數(shù)據(jù)庫與表的操作-文庫吧

2025-08-25 12:31 本頁面


【正文】 表的主要標識 , 用戶可以依靠數(shù)據(jù)表名在磁盤上存取 、 使用指定的數(shù)據(jù)表 。 ② 數(shù)據(jù)表的結構相當于二維表的表頭 , 二維表的每一列對應數(shù)據(jù)表中的一個字段 , 其屬性決定了字段名 、字段類型和字段長度 。 ③ 數(shù)據(jù) 表中的記錄是數(shù)據(jù)表中不可分割的基本項 ,即二維表中的表的內容 。 一個數(shù)據(jù)表的大小 , 主要取決于它擁有的數(shù)據(jù)記錄的多少 。 不包含記錄的數(shù)據(jù)表稱為空表 。 標題名 字段名 字段類型 字段寬度 小數(shù)點 索引否 歌手編號 GSBH 字符型 3 主索引 姓名 XM 字符型 8 普通索引 性別 XB 字符型 2 籍貫 JG 字符型 10 生日 SR 日期型 星座 XZ 字符型 6 成名曲 CMQ 字符型 20 國籍 GJ 字符型 8 檔案 DA 備注型 照片 ZP 通用型 定義數(shù)據(jù)表的結構,就是根據(jù)二維表的定義來確定數(shù)據(jù)表的結構。即確定表的組織形式,定義表中的字段個數(shù)、字段名、字段類型、字段寬度及是否以該字段建立索引等。 如果我們以表 41的內容建立一個數(shù)據(jù)表,它的結構可以按表 42定義。 建立數(shù)據(jù)庫表的最簡單和直接使用數(shù)據(jù)庫設計器: 方法一:在 “ 數(shù)據(jù)庫 ” 菜單中選擇 “ 新建表 ” 或右擊數(shù)據(jù)庫設計器中的任一空白區(qū)域,從彈出的快捷菜單中選擇 “ 新建表 ” ,再選擇 “ 新建表 ” (或 “ 表向導 ” ) 。在“ 創(chuàng)建 ” 窗口,輸入要建立的表的名字;然后在打開的“ 表設計器 ” 窗口,逐一地定義表中所有字段的名字、類型、寬度和是否建立索引,完成對數(shù)據(jù)表結構的建立。 方法二:命令格式: OPEN DATABASE 數(shù)據(jù)庫名 CREATE 表文件名 一般數(shù)據(jù)表對應于磁盤上的一個擴展名為 .DBF的文件,如果有備注型或通用型字段則磁盤上還會有一個對應擴展名為 .FPT的文件。 注意: 如果沒有用 OPEN DATABASE打開數(shù)據(jù)庫,直接使用 CREATE命令建立表也是可以的,但此時建立的是自由表,界面也比較簡單,不包含有些在數(shù)據(jù)庫中才能實現(xiàn)的功能。 2.創(chuàng)建數(shù)據(jù)表 在 Visual FoxPro 系統(tǒng)環(huán)境下,除使用表設計器創(chuàng)建表外,還可以用表向導創(chuàng)建表。使用表向導,就是把已有的表作為 “ 樣本 ” ,在 “ 向導 ” 的引導下,通過篩選、修改操作完成新表的創(chuàng)建。由于建表繁瑣,一般很少使用。 下面就數(shù)據(jù)庫“表設計器”中“字段”選項卡中常用的屬性信息及其設置方法敘述如下: ( 1)顯示 ①格式 “顯示”區(qū)的“格式”文本框用于輸入格式表達式,確定字段在瀏覽窗口、表單或報表中顯示時采用的大小寫、字體和樣式。例如,輸入一個字符“ A”,表示只能輸入字母,輸入一個字符“!”,表示使瀏覽窗口輸入輸出時將字母都轉換為大寫。 ②輸入掩碼 顯示 區(qū)的 輸入掩碼 文本框用于指定字段的輸入格式, 掩碼字符 含 義 X 允許輸入字符 9 允許輸入數(shù)字 允許輸入數(shù)字、空格、 +、 $ 顯示 SET CURRENCY命令指出的貨幣號 * 在指定寬度中,值的左面顯示星號 . 指出小數(shù)點的位置 , 分隔小數(shù)點左面的數(shù)字 與格式文本框不同的是,輸入掩碼必須按位指定格式。例如,字段“ GSBH的輸入掩碼設置為 9999,對應的 9只允許輸入數(shù)字,不能輸入字母或其他符號。 限制輸入數(shù)據(jù)的范圍,控制輸入數(shù)據(jù)的正確性,提高輸入速度。輸入的掩碼字符見下表: ③ 標題 顯示區(qū)的“標題”文本框用于為瀏覽窗口、表單或報表中的字段標簽輸入表達式。例如,若在該文本框中輸入“歌手編號 字樣,則在瀏覽窗口中, GSBH字段的列標題將顯示歌手編號。 ( 2)字段有效性 字段有效性區(qū)包括規(guī)則、信息和默認值 3個文本框??梢灾苯釉谖谋究蛑休斎霐?shù)據(jù),也可以通過文本框右邊的對話按鈕顯示出表達式生成器對話框,在其中進行設置。 ①規(guī)則文本框用于輸入對字段數(shù)據(jù)有效性進行檢查的規(guī)則,即一個條件。例如,在 XB的規(guī)則文本框中輸入:XB=“男” or XB=“女 ,對于在 XB字段輸入的數(shù)據(jù),Visual FoxPro會自動檢查它是否符合該條件,如果不符合則必須進行修改,直到符合條件時才允許光標離開 XB字段。 ② 信息文本框用于指定出錯提示信息,當在該字段中輸入的數(shù)據(jù)違反條件時,出錯信息將照此顯示。例如,在信息文本框中輸入:“性別必須為男或女”,如果輸入的性別不滿足,則顯示出錯提示信息 性別必須為男或女 。 ③默認值文本框用于指定字段的默認值。當增加記錄時,字段默認值會在新記錄中顯示出來,從而提高輸入速度。例如, XB字段的默認值為“女 。 ( 3)字段注釋 字段注釋則通常出現(xiàn)在項目管理器中,當用戶在項目管理器中選定了一個表或一個字段后,在項目管理器的底部就會出現(xiàn)事先在數(shù)據(jù)詞典中設置的注釋,便于日后或其他人對數(shù)據(jù)庫進行維護。 向表中加入記錄 通過前面的介紹,我們知道一個表是由表的結構與表中的記錄兩部分組成的。向表中加入記錄,就是對表進行數(shù)據(jù)輸入的操作。 創(chuàng)建表即定義表結構是通過表設計器來完成的,而向表中加入數(shù)據(jù),要在表 “ 瀏覽 ” 窗口或表 “ 編輯 ” 窗口中進行。在創(chuàng)建表時,如果表中所有字段的屬性已定義完成,可按 “ 確定 ” 按鈕保存表結構,同時打開 “ 系統(tǒng) ” 窗口,顯示 “ 現(xiàn)在輸入數(shù)據(jù)嗎? ” 的對話。選擇“ 是 ” 按鈕,可以立即進入表 “ 瀏覽 ” 窗口,進行表中數(shù)據(jù)的輸入。 2.以追加方式輸入數(shù)據(jù) 在建立表結構時,如果用戶沒有選擇立即方式向表輸入數(shù)據(jù),可以用追加數(shù)據(jù)方式向表輸入數(shù)據(jù)。該操作是在表 “ 瀏覽 ” 或表 “ 編輯 ” 窗口進行的。 操作步驟是:打開要輸入數(shù)據(jù)的表;打開 “ 顯示 ” 菜單,選擇 “ 瀏覽 ” ,然后選擇 “ 編輯 ” 或 “ 瀏覽 ” ,可進入表 “ 編輯 ” 或 “ 瀏覽 ” 窗口;在此窗口可以通過選擇“ 顯示 ” 菜單下的 “ 追加 ” 選項向表輸入數(shù)據(jù),或修改表中原有數(shù)據(jù)。 無論是在表 “ 編輯 ” 窗口還是在表 “ 瀏覽 ” 窗口 , 都可以對表中的數(shù)據(jù)進行追加 , 只是顯示方式有所不同 。 在這兩個窗口中 , 不僅可以進行數(shù)據(jù)的輸入 , 同時也可以編輯修改表中的數(shù)據(jù) 。 也可使用命令 :APPEND [BLANK]追加記錄 或 INSERT [BEFORE] [BLANK]插入記錄 輸入數(shù)據(jù) 1.數(shù)值型、字符型 2.日期型、邏輯型 MM/DD/YY TtYy、 FfNn 3.備注型數(shù)據(jù)輸入 備注型字段由于其長度不定 , 因此 , 該字段數(shù)據(jù)不能同其它類型的字段一樣在表 “ 編輯 ” 窗口或表 “ 瀏覽 ” 窗口輸入 。 備注型字段數(shù)據(jù)輸入的操作方法是 , 打開輸入數(shù)據(jù)的表;進入表 “ 編輯 ” 窗口或 “ 瀏覽 ” 窗口;在 “ 編輯 ” 窗口或 “ 瀏覽 ” 窗口 , 把光標移到備注型字段下雙擊 , 即可進入備注字段的編輯窗口 。 在這個窗口內 , 用戶可以輸入或修改備注型數(shù)據(jù) 。 4. 通用型數(shù)據(jù)的輸入 通用型字段數(shù)據(jù)多數(shù)是用于存儲 OLE對象 , 如圖象 、 聲音 、 電子表格和文字處理文檔等 , 因為其長度的不確定性 ,通用型字段數(shù)據(jù)也不能和常規(guī)類型的字段一樣在表 “ 編輯 ”窗口或表 “ 瀏覽 ” 窗口輸入 。 通用型字段數(shù)據(jù)輸入的方法是 , 打開輸入數(shù)據(jù)的表;進入表 “ 編輯 ” 窗口或 “ 瀏覽 ” 窗口;在表 “ 編輯 ” 窗口或表 “ 瀏覽 ” 窗口下 , 把光標移到通用型字段下雙擊 , 即可進入通用型字段的數(shù)據(jù)編輯窗口 。 然后再打開 “ 編輯 ”菜單 , 選擇 “ 插入對象 ” ;在 “ 插入對象 ” 窗口 , 在 “ 對象類型 ” 列表框中 , 選擇插入對象類型 “ BMP圖像 ” ;選擇“ 新建 ” 或 “ 由文件創(chuàng)建 ” 按鈕 , BMP文件就被插入到通用字段中了 。 如果用戶想擁有更好的數(shù)據(jù)輸入和數(shù)據(jù)編輯環(huán)境 , 可以根據(jù)需要開發(fā)應用程序 , 為數(shù)據(jù)輸入提供更方便的操作方法 。 3.修改表結構 在 Visual FoxPro中,數(shù)據(jù)表的結構可以任意修改。如增加、刪除字段,修改字段名、類型、寬度、索引等。 如果當前在數(shù)據(jù)庫設計器中,可直接用鼠標右擊要修改的表;否則應先使用 USE命令打開表: USE 表名 利用表設計器修改數(shù)據(jù)表的結構,操作方法有二種。 方法一:打開 “ 文件 ” 菜單,選擇 “ 打開 ” 。在 “ 打開 ” 窗口,輸入要修改表結構的表名字;在 “ 表設計器 ”窗口,修改表中所有字段的名字、類型、寬度和是否建立索引,完成對數(shù)據(jù)表結構的修改。 方法二:命令格式: MODIFY STRUCTURE 另外 Visual FoxPro中 顯示表結構的命令是: LIST | DISPLAY STRUCTURE [TO PRINT] 數(shù)據(jù)的顯示和修改方式 在 Visual FoxPro系統(tǒng)環(huán)境下 , 當表建立完成后 , 表的數(shù)據(jù)和結構已基本確定 , 用戶可以通過表設計器顯示表結構;并且采用表 “ 瀏覽 ” 和表 “ 編輯 ” 兩種操作方式對表中的數(shù)據(jù)進行顯示和修改 。 在表 “ 編輯 ” 窗口 , 可以采用 “ 編輯 ” 方式 , 顯示和修改表中的數(shù)據(jù) 。 在表 “ 編輯 ” 窗口 , 可以使用鼠標調整瀏覽窗口的大小 , 調整每個字段的顯示順序和改變成有 “ 瀏覽 ” 和 “ 編輯 ” 兩種顯示方式的窗口 。 在表 “ 瀏覽 ” 窗口 , 可以采用 “ 瀏覽 ” 方式 ,顯示和修改表中的數(shù)據(jù) 。 在表 “ 瀏覽 ” 窗口 , 同樣可以使用鼠標調整窗口的大小 、 調整每個字段的顯示寬度和改變成有 “ 瀏覽 ” 和 “ 編輯 ” 兩種方式顯示的窗口 LIST | DISPLAY [范圍 ][條件 ] [FIELDS 字段名表 ] [OFF][TO PRINTER [PROMPT] | TO FILE 文件名 ] 4. 修改記錄的命令 (1) 用 EDIT、 CHANGE或 BROWSE命令交互式修改 (2) 用 REPLACE命令修改 REPLACE 字段名 1 WITH 表達式 1 [ADDITIVE] [ ,字段名 2 WITH 表達式 2 [ADDITIVE]…] [FOR 條件 ] [范圍 ] 該命令可以直接用指定表達式或值修改記錄,如果不使用 FOR短語,則默認修改的是當前記錄。 刪除和恢復表中的數(shù)據(jù) 邏輯刪除就是給暫時不使用的記錄加一個刪除標記 。另外 , 對需要徹底刪除的記錄 , 也必須要先做邏輯刪除后再做物理刪除 。 邏輯刪除表中的記錄 , 操作方法是 ,打開要進行邏輯刪除操作的表 , 并進入表 “ 瀏覽 ” 窗口 。 方法一:在表 “ 瀏覽 ” 窗口 , 把鼠標對準其刪除標記欄 , 單擊左鍵 , 這時要進行邏輯刪除的記錄就被加上了刪除標記 。 這種操作方法只對單記錄進行邏輯刪除有效 。 方法二:在 “ 瀏覽 ” 窗口 , 打開 “ 表 ” 菜單 , 選擇“ 刪除記
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1