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

正文內(nèi)容

[計算機軟件及應(yīng)用]第4章sqlserer(編輯修改稿)

2025-02-15 17:35 本頁面
 

【文章內(nèi)容簡介】 00個 字 節(jié) 。 ?table:一 種 特殊的 數(shù) 據(jù) 類 型,用于存 儲結(jié) 果集以 進 行后 續(xù)處 理。 table 主要用于 臨時 存 儲 一 組 作 為 表 值 函 數(shù) 的 結(jié) 果集返回的行。 ?timestamp:公 開數(shù) 據(jù) 庫 中自 動 生成的唯一二 進 制 數(shù) 字的 數(shù) 據(jù) 類 型。 rowversion 通常用作 給 表行加版本戳的機制。存 儲 大小 為 8 個 字 節(jié) 。 rowversion 數(shù) 據(jù) 類 型只是遞 增的 數(shù) 字,不保留日期或 時間 。若要 記錄 日期或 時間 , 請 使用 datetime2 數(shù) 據(jù) 類型。 SQL Server2022數(shù)據(jù)類型 ?uniqueidentifier:是一 個 特殊的 數(shù) 據(jù) 類 型, 這 是一 個 具有 16 個 字 節(jié) 的全局唯一性標 志符,用 來 確保 對 象的唯一性,可以通 過 使用 NEWID函 數(shù) 得到 該數(shù) 據(jù) 類 型的初始 值 。 ?xml:是 SQL Server 2022系 統(tǒng) 中新增的 數(shù) 據(jù) 類 型,用于存 儲 XML的 數(shù) 據(jù) 類 型??梢韵袷褂?int數(shù) 據(jù) 類 型一 樣 使用 XML數(shù) 據(jù) 類 型。需要注意的是,存 儲 XML數(shù) 據(jù) 類 型表示實 例最大 值 是 2GB。 創(chuàng)建數(shù)據(jù)表 在 Microsoft SQL Server 2022系統(tǒng)中,既可以使用 CREATE TABLE語句創(chuàng)建表,也可以使用可視化的 Microsoft SQL Server Management Studio工具來創(chuàng)建。下面將分別介紹這兩種方法。 使用 SQL Server Management Studio創(chuàng) 建 數(shù) 據(jù)表 數(shù)據(jù)表主要包括表結(jié)構(gòu)、約束和數(shù)據(jù)三部分。因此創(chuàng)建表也就包括這三個部分:定義表結(jié)構(gòu)、設(shè)置約束和添加數(shù)據(jù)三步,其中設(shè)置約束可以在定義表結(jié)構(gòu)時創(chuàng)建,也可以在定義表完成后再創(chuàng)建,步驟如下: ( 1)定義表結(jié)構(gòu):定義列的列名、數(shù)據(jù)類型、數(shù)據(jù)長度以及是否為空等屬性。 ( 2)設(shè)置約束:設(shè)置約束來限制輸入值的取值范圍,以保證輸入數(shù)據(jù)的正確性和一致性。 ( 3)輸入數(shù)據(jù):表建立完成后,就可以向表中輸入數(shù)據(jù)。 在 SQL Server 2022系統(tǒng)中,可以使用 SQL Server Management Studio中的表設(shè)計器完成。 使用 SQL Server Management Studio創(chuàng)建數(shù)據(jù)表 【 案例 41】 在 stu數(shù) 據(jù) 庫 中 ,創(chuàng) 建系部信息表 Department ,表 結(jié)構(gòu) 如表 41所示: 表 41 系部信息表結(jié)構(gòu) 字段名 數(shù)據(jù)類型 長度 是否為空 約束 d_id(系部代碼) char 2 否 主鍵 d_name(系部名稱) varchar 30 是 d_director(系部負責人) varchar 8 是 利用表設(shè)計器創(chuàng)建表操作步驟如下: ( 1)啟動 SQL Server Management Studio,在 【 對象資源管理器 】 窗口中,依次展開 【 數(shù)據(jù)庫 】 →【 stu】 →【 表 】 節(jié)點,右擊 【 表 】 節(jié)點,單擊右鍵,在彈出的快捷菜單中選擇 【 新建表 】 命令,打開 【 表設(shè)計器 】 對話框。 ( 2)在 【 表設(shè)計器 】 對話框中,窗口上部分,其中每一行描述了表中的字段,每一行有三列,包括:列名、數(shù)據(jù)類型、長度以及是否允許為空的屬性,當每選中一行時,在窗口下部分,就會顯示相應(yīng)的該列的詳細屬性:包括名稱、長度、約束、規(guī)則等。 使用 SQL Server Management Studio創(chuàng)建數(shù)據(jù)表 ( 3)插入、刪除列,在定義表結(jié)構(gòu)時,可以在選中的某一字段的上邊插入一個新字段,也可以刪除一個字段。操作如下:在表設(shè)計器窗口的上部分中右擊該字段,在彈出的快捷菜單中選擇 【 插入列 】 或 【 刪除列 】 即可。 ( 4)保存表。完成以上操作后,單擊工具欄上的“保存”按鈕,打開保存對話框,輸入“ Department”,單擊“確定”按鈕,完成了表的定義。 使用 TransactSQL創(chuàng)建數(shù)據(jù)表 使用 TransactSQL創(chuàng) 建 數(shù) 據(jù)表 在 SQL Server 2022中,除使用 SQL Server Management Studio以圖形界面創(chuàng)建數(shù)據(jù)表外 ,還可以在查詢編輯器中用 TSQL語句中的 CREATE TABLE語句創(chuàng)建數(shù)據(jù)表 ,下面介紹如何使用 CREATE TABLE語句創(chuàng)建數(shù)據(jù)表。 CREATE TABLE語 句是一 種 最 靈 活、最強大的 創(chuàng) 建表的方式, 為 了更好的理解CREATE TABLE語 句,下面我 們 通 過實 例 來 介 紹它 的使用方法: 【 案例 41】 在 stu數(shù) 據(jù) 庫 中,建立一 個 speciality ( 專業(yè) )表,表 結(jié)構(gòu) 如下表: 表 42 speciality (專業(yè))表結(jié)構(gòu) 字段名 數(shù)據(jù)類型 長度 是否為空 sp_id(專業(yè)代碼) char 4 否 sp_name(專業(yè)名稱) varchar 20 否 d_id(系部代碼) char 2 否 使用 TransactSQL創(chuàng)建數(shù)據(jù)表 利用 TSQL語句創(chuàng)建該表的步驟如下: ( 1)啟動 SQL Server Management Studio,單擊工具欄上的“新建查詢”按鈕,打開查詢編輯窗口,輸入如下 SQL語句: USE stu GO CREATE TABLE speciality ( sp_id char (4) NOT NULL, sp_name varchar (20) NOT NULL, d_id char](2) NOT NULL) GO ( 2) 輸入上面代碼后,單擊工具欄上的“分析”按鈕或用“ CTRL+F5”鍵,對輸入代碼進行分析查詢,通過檢查后,單擊工具欄上的“執(zhí)行”按鈕或用“ F5”鍵,消息框中返回“命令成功完成”表示完成數(shù)據(jù)表的創(chuàng)建。 ( 3)在“對象資源管理器”窗口中,右擊表節(jié)點,在彈出的快捷菜單中選擇“刷新”命令,就可看到新創(chuàng)建的“ speciality”數(shù)據(jù)表。 使用 TransactSQL創(chuàng)建數(shù)據(jù)表 通過是例可以看到,創(chuàng)建表的關(guān)鍵字是“ CREATE TABLE”;表名是“ speciality”,在括號內(nèi)給出的是該表的三個字段,如:“ sp_id char (4) NOT NULL”的含義是,字段名“ sp_id”,數(shù)據(jù)類型是 char,長度為 4個字節(jié),不允許出現(xiàn) NULL值,字段與字段定義之間用西文的逗號分開。 實際上,在使用 CREATE TABLE語句創(chuàng)建表時,可以同時指定列的主健、外鍵以及其他約束、規(guī)則等屬性, 【 案例 42】 在 stu數(shù) 據(jù) 庫 中,建立一 個 class(班 級 )表,表 結(jié)構(gòu) 如下表 : 表 43 class(班級)表結(jié)構(gòu) 字段名 數(shù)據(jù)類型 長度 是否為空 約束 c_id(班級代碼) char 9 否 主鍵 c_name(班級名稱) varchar
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1