資源描述:
《SQL Server2000開發(fā)與編程標(biāo)準(zhǔn)教程05.ppt》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、第5章使用SQLServer2000建立數(shù)據(jù)庫教學(xué)重點(diǎn)SQL語句的創(chuàng)建過程使用SQLServer2000企業(yè)管理器建立數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫和用戶自定義數(shù)據(jù)庫使用SQLServer2000企業(yè)管理器建立數(shù)據(jù)庫(續(xù))文件使用SQLServer2000企業(yè)管理器建立數(shù)據(jù)庫(續(xù))建立數(shù)據(jù)庫使用SQLServer2000企業(yè)管理器建立數(shù)據(jù)庫(續(xù))建立數(shù)據(jù)庫(續(xù))使用SQL語句在查詢分析器里建立數(shù)據(jù)庫建立數(shù)據(jù)庫的SQL語言使用SQL語句在查詢分析器里建立數(shù)據(jù)庫(續(xù))建立shop數(shù)據(jù)庫進(jìn)入查詢分析器界面使用SQL語句在查詢分析器里建立數(shù)據(jù)庫(續(xù))
2、建立shop數(shù)據(jù)庫(續(xù))在輸入窗口中直接鍵入創(chuàng)建數(shù)據(jù)庫的SQL語句使用SQL語句在查詢分析器里建立數(shù)據(jù)庫(續(xù))建立shop數(shù)據(jù)庫(續(xù))單擊“”執(zhí)行命令,再單擊“”運(yùn)行使用SQL語句在查詢分析器里建立數(shù)據(jù)庫(續(xù))建立shop數(shù)據(jù)庫(續(xù))不指定[]中的可選項(xiàng)的運(yùn)行結(jié)果使用SQLServer向?qū)Ы?shù)據(jù)庫使用SQLServer向?qū)Ы?shù)據(jù)庫(續(xù))使用SQL語句建立數(shù)據(jù)庫表基本概念候選碼主碼外部碼主鍵約束外鍵約束默認(rèn)約束用戶自定義約束惟一性約束使用SQL語句建立數(shù)據(jù)庫表(續(xù))建表的SQL語句句法使用SQL語句建立數(shù)據(jù)庫表(續(xù))插入表數(shù)據(jù)的
3、SQL語句句法使用SQL語句建立數(shù)據(jù)庫表(續(xù))建表實(shí)例1:建立網(wǎng)上商城shop中的商品信息表goods創(chuàng)建基本表語句插入數(shù)據(jù)操作語句使用SQL語句建立數(shù)據(jù)庫表(續(xù))建表實(shí)例1:建立網(wǎng)上商城shop中的商品信息表goods(續(xù))執(zhí)行過程和結(jié)果使用SQL語句建立數(shù)據(jù)庫表(續(xù))建表實(shí)例2:建立商品信息表goods_1,把商品編號(hào)作為主鍵,用來惟一標(biāo)識(shí)某一行執(zhí)行建表語句執(zhí)行插入語句使用SQL語句建立數(shù)據(jù)庫表(續(xù))建表實(shí)例2:建立商品信息表goods_1,把商品編號(hào)作為主鍵,用來惟一標(biāo)識(shí)某一行(續(xù))執(zhí)行結(jié)果使用SQL語句建立數(shù)據(jù)庫表(續(xù))建
4、表實(shí)例3:建立拍賣信息表bid使用SQL語句建立數(shù)據(jù)庫表(續(xù))建表實(shí)例4:建立拍賣信息表bid_1建表執(zhí)行語句插入執(zhí)行數(shù)據(jù)語句使用企業(yè)管理器建立數(shù)據(jù)庫表通過企業(yè)管理器直接建立數(shù)據(jù)庫基本表使用企業(yè)管理器建立數(shù)據(jù)庫表(續(xù))建表的約束條件定義默認(rèn)值的名稱定義列值設(shè)置是否有行的標(biāo)識(shí),以及計(jì)算規(guī)則和排序規(guī)則使用企業(yè)管理器建立數(shù)據(jù)庫表(續(xù))建表的約束條件(續(xù))列的子菜單功能使用企業(yè)管理器建立數(shù)據(jù)庫表(續(xù))建表的約束條件(續(xù))表的屬性使用企業(yè)管理器建立數(shù)據(jù)庫表(續(xù))建表的約束條件(續(xù))表的屬性(續(xù))使用企業(yè)管理器建立數(shù)據(jù)庫表(續(xù))建表的約束條件
5、(續(xù))定義表名使用SQL語句建立視圖建視圖的SQL語句句法建視圖實(shí)例基于goods_1表建立視圖goods_1_view_1,顯示商品名稱和商品類型名稱使用SQL語句建立視圖(續(xù))建視圖實(shí)例(續(xù))基于goods_1表建立視圖goods_1_view_2,顯示商品名稱和商品類型名稱,重新定義表中列名為“商品名稱”,“商品類別”使用SQL語句建立視圖(續(xù))建視圖實(shí)例(續(xù))基于goods_1和bid_1表建立視圖goods_1_view_3,顯示商品名稱,商品類別和拍賣日期使用SQL語句建立視圖(續(xù))建視圖實(shí)例(續(xù))基于goods_1_
6、view_1建立視圖goods_1_view_4,使用戶能瀏覽商品類型是電子產(chǎn)品的商品名稱使用SQL語句建立視圖(續(xù))建視圖實(shí)例(續(xù))基于goods_1表建立視圖goods_1_view_5,顯示商品名稱和商品類型名稱,并規(guī)定在對(duì)視圖進(jìn)行插入、修改等操作時(shí)必須遵循視圖定義中的查詢語句所設(shè)置的條件使用企業(yè)管理器建立視圖使用企業(yè)管理器建立視圖(續(xù))使用企業(yè)管理器中向?qū)Ы⒁晥D使用企業(yè)管理器中向?qū)Ы⒁晥D(續(xù))使用SQL語句建立索引基本概念簇索引非簇索引創(chuàng)建索引的條件在需要經(jīng)常搜索的列上創(chuàng)建在需要排序的列上創(chuàng)建在主鍵或外鍵上創(chuàng)建在常用的
7、where字句上創(chuàng)建建立索引的SQL語句句法使用SQL語句建立索引(續(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í)題建立數(shù)據(jù)庫student,用于存放學(xué)生信息請(qǐng)建立學(xué)生信息表,并把學(xué)號(hào)設(shè)為主鍵請(qǐng)把第一題的表數(shù)據(jù)填滿在第2題的基礎(chǔ)上建立視圖,僅取出學(xué)號(hào)和學(xué)生姓名兩個(gè)字段在第2題的基礎(chǔ)上創(chuàng)建復(fù)合索引,索引列為年齡和成績