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

正文內(nèi)容

sqlserver2000開(kāi)發(fā)與編程標(biāo)準(zhǔn)教程-在線瀏覽

2025-05-09 07:04本頁(yè)面
  

【正文】 第 5章 使用 SQL Server 2022建立數(shù)據(jù)庫(kù) 教學(xué)重點(diǎn) ? SQL語(yǔ)句的創(chuàng)建過(guò)程 使用 SQL Server 2022企業(yè)管理器建立數(shù)據(jù)庫(kù) ? 系統(tǒng)數(shù)據(jù)庫(kù)和用戶自定義數(shù)據(jù)庫(kù) 使用 SQL Server 2022企業(yè)管理器建立數(shù)據(jù)庫(kù)(續(xù)) ? 文件 使用 SQL Server 2022企業(yè)管理器建立數(shù)據(jù)庫(kù)(續(xù)) ? 建立數(shù)據(jù)庫(kù) 使用 SQL Server 2022企業(yè)管理器建立數(shù)據(jù)庫(kù)(續(xù)) ? 建立數(shù)據(jù)庫(kù)(續(xù)) 使用 SQL語(yǔ)句在查詢分析器里建立數(shù)據(jù)庫(kù) ? 建立數(shù)據(jù)庫(kù)的 SQL語(yǔ)言 使用 SQL語(yǔ)句在查詢分析器里建立數(shù)據(jù)庫(kù)(續(xù)) ? 建立 shop數(shù)據(jù)庫(kù) ? 進(jìn)入查詢分析器界面 使用 SQL語(yǔ)句在查詢分析器里建立數(shù)據(jù)庫(kù)(續(xù)) ? 建立 shop數(shù)據(jù)庫(kù)(續(xù)) ? 在輸入窗口中直接鍵入創(chuàng)建數(shù)據(jù)庫(kù)的 SQL語(yǔ)句 使用 SQL語(yǔ)句在查詢分析器里建立數(shù)據(jù)庫(kù)(續(xù)) ? 建立 shop數(shù)據(jù)庫(kù)(續(xù)) ? 單擊 “ ” 執(zhí)行命令,再單擊 “ ” 運(yùn)行 使用 SQL語(yǔ)句在查詢分析器里建立數(shù)據(jù)庫(kù)(續(xù)) ? 建立 shop數(shù)據(jù)庫(kù)(續(xù)) ? 不指定 []中的可選項(xiàng)的運(yùn)行結(jié)果 使用 SQL Server向?qū)Ы?shù)據(jù)庫(kù) 使用 SQL Server向?qū)Ы?shù)據(jù)庫(kù)(續(xù)) 使用 SQL語(yǔ)句建立數(shù)據(jù)庫(kù)表 ? 基本概念 ? 候選碼 ? 主碼 ? 外部碼 ? 主鍵約束 ? 外鍵約束 ? 默認(rèn)約束 ? 用戶自定義約束 ? 惟一性約束 使用 SQL語(yǔ)句建立數(shù)據(jù)庫(kù)表(續(xù)) ? 建表的 SQL語(yǔ)句句法 使用 SQL語(yǔ)句建立數(shù)據(jù)庫(kù)表(續(xù)) ? 插入表數(shù)據(jù)的 SQL語(yǔ)句句法 使用 SQL語(yǔ)句建立數(shù)據(jù)庫(kù)表(續(xù)) ? 建表實(shí)例 1: 建立網(wǎng)上商城 shop中的商品信息表 goods ? 創(chuàng)建基本表語(yǔ)句 ? 插入數(shù)據(jù)操作語(yǔ)句 使用 SQL語(yǔ)句建立數(shù)據(jù)庫(kù)表(續(xù)) ? 建表實(shí)例 1: 建立網(wǎng)上商城 shop中的商品信息表 goods (續(xù)) ? 執(zhí)行過(guò)程和結(jié)果 使用 SQL語(yǔ)句建立數(shù)據(jù)庫(kù)表(續(xù)) ? 建表實(shí)例 2: 建立商品信息表 goods_1,把商品編號(hào)作為主鍵,用來(lái)惟一標(biāo)識(shí)某一行 ? 執(zhí)行建表語(yǔ)句 ? 執(zhí)行插入語(yǔ)句 使用 SQL語(yǔ)句建立數(shù)據(jù)庫(kù)表(續(xù)) ? 建表實(shí)例 2: 建立商品信息表 goods_1,把商品編號(hào)作為主鍵,用來(lái)惟一標(biāo)識(shí)某一行 (續(xù)) ? 執(zhí)行結(jié)果 使用 SQL語(yǔ)句建立數(shù)據(jù)庫(kù)表(續(xù)) ? 建表實(shí)例 3: 建立拍賣(mài)信息表 bid 使用 SQL語(yǔ)句建立數(shù)據(jù)庫(kù)表(續(xù)) ? 建表實(shí)例 4: 建立拍賣(mài)信息表 bid_1 ? 建表執(zhí)行語(yǔ)句 ? 插入執(zhí)行數(shù)據(jù)語(yǔ)句 使用企業(yè)管理器建立數(shù)據(jù)庫(kù)表 ? 通過(guò)企業(yè)管理器直接建立數(shù)據(jù)庫(kù)基本表 使用企業(yè)管理器建立數(shù)據(jù)庫(kù)表(續(xù)) ? 建表的約束條件 ? 定義默認(rèn)值的名稱 ? 定義列值 ? 設(shè)置是否有行的標(biāo)識(shí),以及計(jì)算規(guī)則和排序規(guī)則 使用企業(yè)管理器建立數(shù)據(jù)庫(kù)表(續(xù)) ? 建表的約束條件(續(xù)) ? 列的子菜單功能 使用企業(yè)管理器建立數(shù)據(jù)庫(kù)表(續(xù)) ? 建表的約束條件(續(xù)) ? 表的屬性 使用企業(yè)管理器建立數(shù)據(jù)庫(kù)表(續(xù)) ? 建表的約束條件(續(xù)) ? 表的屬性(續(xù)) 使用企業(yè)管理器建立數(shù)據(jù)庫(kù)表(續(xù)) ? 建表的約束條件(續(xù)) ? 定義表名 使用 SQL語(yǔ)句建立視圖 ? 建視圖的 SQL語(yǔ)句句法 ? 建視圖實(shí)例 ? 基于 goods_1表建立視圖 goods_1_view_1,顯示商品名稱和商品類型名稱 使用 SQL語(yǔ)句建立視圖(續(xù)) ? 建視圖實(shí)例(續(xù)) ? 基于 goods_1表建立視圖 goods_1_view_2,顯示商品名稱和商品類型 名稱,重新定義表中列名為 “ 商品名稱 ” , “ 商品類別 ” 使用 SQL語(yǔ)句建立視圖(續(xù)) ? 建視圖實(shí)例(續(xù)) ? 基于 goods_1和 bid_1表建立視圖 goods_1_view_ 3,顯示商品名稱,商品類別和拍賣(mài)日期 使用 SQL語(yǔ)句建立視圖(續(xù)) ? 建視圖實(shí)例(續(xù)) ? 基于 goods_1_view_1建立視圖 goods_1_view_4,使用戶能瀏覽商品類型是電子產(chǎn)品的商品名稱 使用 SQL語(yǔ)句建立視圖(續(xù)) ? 建視圖實(shí)例(續(xù)) ? 基于 goods_1表建立視圖 goods_1_view_5,顯示商品名稱和商品類型名稱,并規(guī)定在對(duì)視圖進(jìn)行插入、修改等操作時(shí)必須遵循視圖定義中的查詢語(yǔ)句所設(shè)置的條件 使用企業(yè)管理器建立視圖 使用企業(yè)管理器建立視圖(續(xù)) 使用企業(yè)管理器中向?qū)Ы⒁晥D 使用企業(yè)管理器中向?qū)Ы⒁晥D(續(xù)) 使用 SQL語(yǔ)句建立索引 ? 基本概念 ? 簇索引 ? 非簇索引 ? 創(chuàng)建索引的條件 ? 在需要經(jīng)常搜索的列上創(chuàng)建 ? 在需要排序的列上創(chuàng)建 ? 在主鍵或外鍵上創(chuàng)建 ? 在常用的 where字句上創(chuàng)建 ? 建立索引的 SQL語(yǔ)句句法 使用 SQL語(yǔ)句建立索引(續(xù)) ? 創(chuàng)建實(shí)例 1: 在表 goods_1上創(chuàng)建惟一性簇索引,列名為 goods_id ? 創(chuàng)建實(shí)例 2: 在表 goods_1上創(chuàng)建復(fù)合型索引,列名為 goods_id和 goods_type_id 使用向?qū)Ы⑺饕? 使用向?qū)Ы⑺饕ɡm(xù)) 習(xí)題 student,用于存放學(xué)生信息 ,并把學(xué)號(hào)設(shè)為主鍵 2題的基礎(chǔ)上建立視圖,僅取出學(xué)號(hào)和學(xué)生姓名兩個(gè)字段 2題的基礎(chǔ)上創(chuàng)建復(fù)合索引,索引列為年齡和成績(jī) 第 6章 基本表的優(yōu)化 教學(xué)重點(diǎn) ? 關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)中存在的問(wèn)題 ? 表的優(yōu)化 表的優(yōu)化 ? 一個(gè)關(guān)系模式由五部分組成 ? 關(guān)系名 ? 關(guān)系中的屬性名,也就是列名 ? 屬性所屬的域名 ? 屬性向域的映射 ? 數(shù)據(jù)間的相互依賴關(guān)系 ? 根據(jù)對(duì)關(guān)系的不同數(shù)據(jù)依賴程度,分為第一范式、第二范式、第三范式、BCNF、第四范式和第五范式 ? 范式就是對(duì)關(guān)系的不同數(shù)據(jù)依賴程度的要求 First Normal Form—— 第一范式 ? 問(wèn)題案例 ? 問(wèn)題案例:查詢所屬類別為生活用品的商品編號(hào)時(shí),查詢結(jié)果為空 First Normal Form—— 第一范式(續(xù)) ? 問(wèn)題案例(續(xù)) ? 問(wèn)題所在 First Normal Form—— 第一范式(續(xù)) ? 問(wèn)題案例(續(xù)) ? 繼續(xù)思考:將商品編號(hào)設(shè)置為主鍵,則數(shù)據(jù)插入就會(huì)產(chǎn)生異常,因此可如下表所示來(lái)設(shè)計(jì)表 First Normal Form—— 第一范式(續(xù)) ? 相關(guān)概念 ? 第一范式就是所設(shè)計(jì)表的每一個(gè)分量必須是不可分的數(shù)據(jù)項(xiàng),即每一列不許是集合、序列等非原子屬性 ? 非第一范式轉(zhuǎn)化成第一范式的方法 ? 把非原子屬性的列變?yōu)樵訉傩缘牧? ? 分解表 Second Normal Form—— 第二范式 ? 問(wèn)題案例 ? 問(wèn)題案例: 此表中由用戶編號(hào)和用戶購(gòu)買(mǎi)商品編號(hào)聯(lián)合決定用戶購(gòu)買(mǎi)商品名稱 Second Normal Form—— 第二范式(續(xù)) ? 問(wèn)題案例(續(xù)) ? 問(wèn)題所在 ? 用戶沒(méi)購(gòu)買(mǎi)商品,則個(gè)人信息不能被插入 ? 刪除購(gòu)買(mǎi)商品信息,其個(gè)人信息也會(huì)被刪除 ? 數(shù)據(jù)冗余性大 ? 更新困難 ? 解決方法:把 購(gòu)買(mǎi)信息表拆分為用戶信息表和購(gòu)買(mǎi)信息兩部分 Second Normal Form—— 第二范式(續(xù)) ? 相關(guān)概念 ? 如果一個(gè)關(guān)系 R已經(jīng)滿足第一范式的要求,即每個(gè)分量已經(jīng)不可再分,且每個(gè)非主屬性完全依賴于碼,即不存在部分依賴于碼的非主屬性,則稱其滿足第二范式 BCNF—— 修正的第三范式 ? 問(wèn)題案例 ? 問(wèn)題案例:在網(wǎng)上商城數(shù)據(jù)庫(kù) shop里只建立購(gòu)買(mǎi)信息表 buy_info,顯示用戶編號(hào),商品編號(hào),商品所屬類別編號(hào) BCNF—— 修正的第三范式(續(xù)) ? 問(wèn)題案例(續(xù)) ? 問(wèn)題所在 ? 刪除購(gòu)買(mǎi)商品信息,就刪除相關(guān) 商品類別的 信息 ? 修改商品類別信息,則所有購(gòu)買(mǎi) 該類別商品的用戶信息都要變動(dòng) ? 數(shù)據(jù)冗余,許多非主屬性重復(fù)存 儲(chǔ) ? 如果沒(méi)有用戶購(gòu)買(mǎi) T02類別的商品, 則該類別的相關(guān)信息無(wú)法插入 ? 解決辦法:拆分表 商品編號(hào) 商品類別 編號(hào) 用戶編號(hào) 1 2 BCNF—— 修正的第三范式(續(xù)) ? 相關(guān)概念 ? 在一組關(guān)系中,對(duì)于屬性組 A和 B,如果 A→ B,并且 B不包含在 A中,那么 A必含有碼,則此關(guān)系屬于 BCNF 習(xí)題 ?請(qǐng)舉例說(shuō)明 ? 習(xí)題(續(xù)) 、二、三范式的主要特征 R( A, B)一定屬于 BCNF嗎?一定屬于 4NF嗎?一個(gè)全是主屬性的關(guān)系模式一定可以達(dá)到第幾范式?一個(gè)全碼的關(guān)系模式一定可以達(dá)到第幾范式? 第 7章 修改與刪除操作 教學(xué)重點(diǎn) ? 數(shù)據(jù)增刪改的 SQL語(yǔ)言 ? 企業(yè)管理器如何完成增刪改功能 使用 SQL語(yǔ)言修改數(shù)據(jù)庫(kù) ? 修改數(shù)據(jù)庫(kù)的 SQL語(yǔ)法 使用 SQL語(yǔ)言修改數(shù)據(jù)庫(kù)(續(xù)) ? 相關(guān)實(shí)例 ? 設(shè)置數(shù)據(jù)庫(kù) shop的大小為 5MB ? 在數(shù)據(jù)庫(kù) shop中增加數(shù)據(jù)文件 shop_Data_addfile 使用 SQL語(yǔ)言修改數(shù)據(jù)庫(kù)(續(xù)) ? 相關(guān)實(shí)例(續(xù)) ? 在數(shù)據(jù)庫(kù) shop中增加事務(wù)日志文件shop_Log_addlogfile1和 shop_Log_addlogfile2 使用 SQL語(yǔ)言修改數(shù)據(jù)庫(kù)(續(xù)) ? 相關(guān)實(shí)例(續(xù)) ? 刪除數(shù)據(jù)庫(kù) shop中的數(shù)據(jù)文件 shop_Data_addfile ? 刪除數(shù)據(jù)庫(kù) shop中的日志文件shop_Log_addlogfile1 使用 SQL語(yǔ)言修改數(shù)據(jù)庫(kù)(續(xù)) ? 壓縮數(shù)據(jù)庫(kù)的 SQL語(yǔ)法 ? 相關(guān)實(shí)例:把數(shù)據(jù)庫(kù) shop中的文件 壓縮到有 10%的可用空間 使用 SQL語(yǔ)言修改數(shù)據(jù)庫(kù)(續(xù)) ? 壓縮數(shù)據(jù)庫(kù)文件的 SQL語(yǔ)法 ? 相關(guān)實(shí)例:把數(shù)據(jù)庫(kù) shop中的文件shop_Data壓縮到 1MB 使用企業(yè)管理器修改數(shù)據(jù)庫(kù) ? 使用企業(yè)管理器壓縮數(shù)據(jù)庫(kù) 使用企業(yè)管理器修改數(shù)據(jù)庫(kù)(續(xù)) ? 使用企業(yè)管理器修改數(shù)據(jù)庫(kù) 使用 SQL語(yǔ)言刪除數(shù)據(jù)庫(kù) ? 刪除數(shù)據(jù)庫(kù)的 SQL語(yǔ)法 不能刪除系統(tǒng)數(shù)據(jù)庫(kù) msdb、 model、 master和 tempdb。備份的內(nèi)容有用戶定義的數(shù)據(jù)庫(kù)、系統(tǒng)原有的數(shù)據(jù)庫(kù)、事務(wù)日志等 ? 備份介質(zhì) ? 磁盤(pán)設(shè)備 ? 磁帶設(shè)備 使用 SQL Server 2022企業(yè)管理器進(jìn)行數(shù)據(jù)庫(kù)的備份 恢復(fù)數(shù)據(jù)庫(kù) 恢復(fù)數(shù)據(jù)庫(kù)(續(xù)) 導(dǎo)入與導(dǎo)出數(shù)據(jù) 導(dǎo)入與導(dǎo)出數(shù)據(jù)(續(xù)) 導(dǎo)入與導(dǎo)出數(shù)據(jù)(續(xù)) 導(dǎo)入與導(dǎo)出數(shù)據(jù)(續(xù)) 導(dǎo)入與導(dǎo)出數(shù)據(jù)(續(xù)) 第 9章 單表查詢 教學(xué)重點(diǎn) ? 使用企業(yè)管理器和查詢分析器對(duì)數(shù)據(jù)進(jìn)行查詢 ? 應(yīng)用相應(yīng)的 SQL語(yǔ)句 數(shù)據(jù)庫(kù)的單表查詢 ? 屬性列就是常說(shuō)的表的列 ? 元組就是常說(shuō)的表的行 ? 對(duì)表的某個(gè)屬性也就是某列所進(jìn)行的查詢稱之為投影 ? 對(duì)表的某個(gè)元組也就是某行進(jìn)行的查詢稱之為選擇 表的投影 ? 使用企業(yè)管理器查詢一個(gè)或幾個(gè)屬性 關(guān)系圖區(qū) 網(wǎng)格區(qū) SQL語(yǔ)句查看區(qū) 查詢結(jié)果輸出區(qū) 操作欄 表的投影(續(xù))
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1