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

正文內(nèi)容

[計(jì)算機(jī)軟件及應(yīng)用]第4章sqlserer-文庫吧資料

2025-01-25 17:35本頁面
  

【正文】 據(jù)的添加 ( 1)最簡單的 INSERT語句: 【 案例 43】 在 stu數(shù) 據(jù) 庫 中,向 department(系部)表中添加一 條記錄 。 ( 2)展開選中的數(shù)據(jù)庫節(jié)點(diǎn),再展開 【 表 】 節(jié)點(diǎn),右鍵單擊要添加數(shù)據(jù)的 【 表 】 ,如 【 class】 ,在彈出的快捷菜單中選擇 【 打開表 】 命令,就會打開 【 查詢設(shè)計(jì)器 】 的結(jié)果窗口。 數(shù)據(jù)的添加與查看 數(shù) 據(jù)的添加 數(shù)據(jù)表定義完成后,此新表中并不包含任何數(shù)據(jù)記錄,在 SQL Server 2022中,可以通過 SQL Server Management Studio中對象資源管理器向表中添加數(shù)據(jù),也可以使用 TSQL語句向表中添加數(shù)據(jù),下面分別介紹這兩種方法。 實(shí)際上,在使用 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 20 否 sp_id(專業(yè)代碼) char 4 否 外鍵 d_id(系部代碼 ) char 2 否 外鍵 c_memo(備注) varchar 50 是 使用 TransactSQL創(chuàng)建數(shù)據(jù)表 利用 TSQL語句創(chuàng)建該表: USE stu GO CREATE TABLE class ( c_id char (9) CONSTRAINT pk_bjdm PRIMARY KEY, c_name varchar (20) NOT NULL, sp_id char (4) CONSTRAINT fk_zydm REFERENCES speciality(sp_id) , d_id char (2) CONSTRAINT fk_xbdm REFERENCES department (d_id), c_memo varchar](50)) GO 在創(chuàng)建“ class”表時, sp_id char (4) CONSTRAINT fk_zydm REFERENCES speciality(sp_id)的含義是指定 speciality 表的“ sp_id”字段為“ class”表的外鍵。 ( 3)在“對象資源管理器”窗口中,右擊表節(jié)點(diǎn),在彈出的快捷菜單中選擇“刷新”命令,就可看到新創(chuàng)建的“ speciality”數(shù)據(jù)表。 使用 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ù)表。 ( 4)保存表。 使用 SQL Server Management Studio創(chuàng)建數(shù)據(jù)表 ( 3)插入、刪除列,在定義表結(jié)構(gòu)時,可以在選中的某一字段的上邊插入一個新字段,也可以刪除一個字段。 使用 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(系部負(fù)責(zé)人) varchar 8 是 利用表設(shè)計(jì)器創(chuàng)建表操作步驟如下: ( 1)啟動 SQL Server Management Studio,在 【 對象資源管理器 】 窗口中,依次展開 【 數(shù)據(jù)庫 】 →【 stu】 →【 表 】 節(jié)點(diǎn),右擊 【 表 】 節(jié)點(diǎn),單擊右鍵,在彈出的快捷菜單中選擇 【 新建表 】 命令,打開 【 表設(shè)計(jì)器 】 對話框。 ( 3)輸入數(shù)據(jù):表建立完成后,就可以向表中輸入數(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ù)長度以及是否為空等屬性。下面將分別介紹這兩種方法。需要注意的是,存 儲 XML數(shù) 據(jù) 類 型表示實(shí) 例最大 值 是 2GB。 ?xml:是 SQL Server 2022系 統(tǒng) 中新增的 數(shù) 據(jù) 類 型,用于存 儲 XML的 數(shù) 據(jù) 類 型。若要 記錄 日期或 時間 , 請 使用 datetime2 數(shù) 據(jù) 類型。存 儲 大小 為 8 個 字 節(jié) 。 ?timestamp:公 開數(shù) 據(jù) 庫 中自 動 生成的唯一二 進(jìn) 制 數(shù) 字的 數(shù) 據(jù) 類 型。 ?table:一 種 特殊的 數(shù) 據(jù) 類 型,用于存 儲結(jié) 果集以 進(jìn) 行后 續(xù)處 理。例如,定 義為 sql_variant 的列可以存 儲 int、 binary 和 char 值 。 sql_variant 使 這 些 數(shù) 據(jù) 庫對 象能 夠 支持其他 數(shù) 據(jù) 類 型的 值 。 ?sql_variant:用于存 儲 SQL Server 支持的各 種數(shù) 據(jù) 類 型(不包括 text、 ntext、image、 timestamp 和 sql_variant)的 值 。使用 cursor 數(shù) 據(jù) 類 型 創(chuàng) 建的 變 量可以 為 空。 5.其他 數(shù) 據(jù) 類 型 除上面介紹的數(shù)據(jù)類型外, SQL Server 2022系統(tǒng)還提供了 cursor、 sql_variant、table、 timestamp、 uniqueidentifier和 xml數(shù)據(jù)類型,使用這些數(shù)據(jù)類型可以完成對特殊數(shù)據(jù)對象的定義、存儲和使用。 binary(n)和 varbinary(n)的 數(shù) 據(jù) 長 度由 n 來 確定, n的取 值 范 圍 是1到 8000,默 認(rèn)值 是1,如果存 儲 二 進(jìn) 制 數(shù) 據(jù)大小一致, 則 使用 binary(n)數(shù) 據(jù) 類 型,如果要存 儲 的 數(shù)據(jù) 類 型之 間 大小差 別較 大, 則 使用 varbinary(n)數(shù) 據(jù) 類 型,如果存 儲數(shù) 據(jù)大于 8000字節(jié) ,就必 須 使用 varbinary(max)數(shù) 據(jù) 類 型。 在向表中輸入時間日期數(shù)據(jù)時,可以使用 SET DATEFORMAT語句改變時間的格式。 1) datetime:可以存 儲從 1753年 1月 1日到 9999年 12月 31日的日期和 時間 ,精確度 為 。用于存 儲Unicode字符 數(shù) 據(jù)的 數(shù) 據(jù) 類 型包括 nchar、 nvarchar、 ntext。 這 確保了同一 個 位模式在所有的 計(jì) 算機(jī)上 總 是 轉(zhuǎn)換 成同一 個 字符。 ( 2) U
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1