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

正文內(nèi)容

數(shù)據(jù)庫系統(tǒng)管理及開發(fā)技術(shù)實(shí)驗(yàn)指導(dǎo)書06(編輯修改稿)

2025-05-04 23:10 本頁面
 

【文章內(nèi)容簡介】 1139。,39。19701139。 )insert employees values (39。e139。, 39。李四39。,39。19701139。,39。19901139。 )為什么一條SQL語句執(zhí)行成功,另一條執(zhí)行失敗? 實(shí)驗(yàn)5 數(shù)據(jù)查詢與更新【實(shí)驗(yàn)?zāi)康摹快柟淘跀?shù)據(jù)庫原理課程中學(xué)過的AnsiSQL查詢語句的基本用法,并進(jìn)一步掌握TransactSQL擴(kuò)展的查詢語句用法及復(fù)雜查詢語句的用法。關(guān)于數(shù)據(jù)更新的三種類型的SQL語句Insert、Delete 、Update的基本用法,同學(xué)們在數(shù)據(jù)庫原理課程中應(yīng)當(dāng)已經(jīng)掌握。本實(shí)驗(yàn)主要掌握TransactSQL對ansiSQL的一些重要的擴(kuò)展語法的使用(如select …..into、insert……into),另外,還要求掌握事務(wù)的使用。【實(shí)驗(yàn)內(nèi)容和要求】先把pangu數(shù)據(jù)庫附加到SQL Server服務(wù)器。pangu中有如下表:然后用查詢分析器在pangu中做下列各題:1.查找公司中所有姓張且全名為兩個(gè)字的員工的姓名、所在部門編號(hào);2.查詢在編號(hào)為PPFS1 的部門中工作的員工的姓名和部門名;3.查詢firms表中公司介紹字段以”j%” 或“j_”開頭的紀(jì)錄;(提示:LIKE 模式串 ESCAPE 逃逸字符 )4.查詢工作級(jí)別為2 的員工姓名,查詢結(jié)果按工資排序;5.查詢工資最高的4名員工的姓名和工資;6.查詢公司編號(hào)、公司所訂購的產(chǎn)品編號(hào)和應(yīng)支付的金額。查詢結(jié)果按公司編號(hào)和產(chǎn)品編號(hào)分組;7.查詢有多個(gè)員工的工資不低于1500 的部門編號(hào);8.查詢各部門中的最高工資數(shù)額;9.查詢在公司工作的工齡相同的員工;10.查詢平均工資低于公司平均工資的部門編號(hào)、名稱及其平均工資;11.查詢單筆訂貨量超過10 單位的產(chǎn)品名稱;12.查詢order_id為3的訂貨紀(jì)錄,將其產(chǎn)品ID、產(chǎn)品名稱、訂貨公司的名稱保存到新建的表order3中。13.刪除department_info中所有數(shù)據(jù),然后往department_info表插入各個(gè)部門的員工總數(shù)(e_num)、工資總額(d_wage);(提示: insert……into )14.做第13題,不同之處在于:把第13題的操作作為一個(gè)事務(wù),若往department_info表插入各個(gè)部門的員工總數(shù)、工資總額的操作失敗則回滾整個(gè)事務(wù)。(練習(xí)事務(wù)的使用) 實(shí)驗(yàn)6 TransactSQL 語言【實(shí)驗(yàn)?zāi)康摹縏ransactSQL 是ANSI SQL 的加強(qiáng)版語言,它提供了標(biāo)準(zhǔn)的SQL命令另外還對SQL 命令做了許多擴(kuò)充提供類似Basic、Pascal、C 等第三代語言的基本功能,如變量說明、程序流程控制語言功能、函數(shù)等。本實(shí)驗(yàn)的目的是掌握TransactSQL 語言中變量聲明、流程控制命令使用、注釋符運(yùn)算符與通配符使用、其它命令使用、常用函數(shù)使用。【實(shí)驗(yàn)類型】設(shè)計(jì)型實(shí)驗(yàn)【實(shí)驗(yàn)內(nèi)容和要求】打開查詢分析器,步驟為:【開始】按鈕-【程序】-【Microsoft SQL Server】-【查詢分析器】。在查詢分析器中寫出完成下列功能的SQL語句。4. transactSQL 語言變量聲明與使用:(1) 聲明一個(gè)長度為10 個(gè)字符的局部變量str1,將其值賦為’SQL’。(2) 聲明一個(gè)長度為10 個(gè)字符的局部變量str2,將其值賦為’ Server’。(3) 聲明一個(gè)長度為20 個(gè)字符的局部變量str,將str1和str2相連接后的值賦給str 。(4) 顯示局部變量str、strstr2的值?!緦?shí)驗(yàn)說明】用declare聲明變量;用set或select為變量賦值;兩個(gè)字符串的連接運(yùn)算用“+”運(yùn)算符;用select或print顯示變量的值。5. 注釋符運(yùn)算符與通配符使用將當(dāng)前數(shù)據(jù)庫切換為pubs數(shù)據(jù)庫,查詢employee表中所有姓張的雇員紀(jì)錄,并做注釋:“本語句查詢employee表中所有姓張的雇員紀(jì)錄”?!緦?shí)驗(yàn)說明】用use命令切換數(shù)據(jù)庫;6. 控制命令使用調(diào)整員工工資,工作級(jí)別為1 的上調(diào)8% ,工作級(jí)別為2 的上調(diào)7%,工作級(jí)別為3 的上調(diào)6% ,其它上調(diào)5%?!緦?shí)驗(yàn)說明】使用case命令,case命令能根據(jù)不同的條件返回不同的值。7. 常用函數(shù)使用(1) 統(tǒng)計(jì)函數(shù): 在pangu數(shù)據(jù)庫中查詢:1) 求各部門的平均工資。2) 計(jì)算企業(yè)的部門數(shù)目。3) 求工資最高的員工姓名。4) 求各部門的員工工資總額?!緦?shí)驗(yàn)說明】使用統(tǒng)計(jì)函數(shù)avg( )、count( )、max( )、sum( )。注意,統(tǒng)計(jì)函數(shù)是對組進(jìn)行統(tǒng)計(jì),如果查詢語句中沒有用到分組子句(group by),則整個(gè)查詢結(jié)果被看作一個(gè)分組。(2) 算術(shù)函數(shù)1) 用CEILING() 和FLOOR() 。2) 給出一個(gè)隨機(jī)數(shù)。(提示: rand())3) 給出值π值。(3) 字符串函數(shù)1) 把字符串39。Abc39。、 39。ABC39。全部轉(zhuǎn)換為小寫。(提示:lower( ))2) 把字符串39。Abc39。、 39。abc39。全部轉(zhuǎn)換為大寫。(提示:upper ( ))3) select str(123), str(123456,5), str( ,8,3),str(,5), str(,8,2)會(huì)得到什么結(jié)果?4) 把字符串39。 abc39。頭部的空格去掉。 5) 把字符串39。abc 39。尾部的空格去掉。6) 獲得字符串39。SQL Server39。,最左邊3個(gè)字符的字符串。(提示:LEFT( ) )7) 獲得字符串39。SQL Server39。,最右邊5個(gè)字符的字符串。(提示:Right( ) )8) 獲得字符串39。SQL Server39。第3個(gè)字符開始、長度為4的字符串(提示:SUBSTRING( ) )9) 把字符串39。上海39。倒序。(提示:REVERSE( ) )(4) 日期函數(shù)1) 查詢在本單位工作了8 年以上的員工的姓名和所在的部門。 【實(shí)驗(yàn)說明】 日期函數(shù)是很重要的一類函數(shù),因?yàn)樵诓樵?、?shù)據(jù)庫編程中經(jīng)常要用到這類函數(shù),同學(xué)們應(yīng)該重點(diǎn)掌握。該題必須先求得各員工在本單位的工作時(shí)間。employee表中有各員工的雇傭時(shí)間(hire_date),當(dāng)前時(shí)間可用函數(shù)getdate( )得到,求兩日期之差的函數(shù)是DATEDIFF( ),這樣就可
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1