實驗三數(shù)據(jù)庫的簡單查詢和連接查詢實驗

實驗三數(shù)據(jù)庫的簡單查詢和連接查詢實驗

ID:41699806

大?。?9.71 KB

頁數(shù):4頁

時間:2019-08-30

實驗三數(shù)據(jù)庫的簡單查詢和連接查詢實驗_第1頁
實驗三數(shù)據(jù)庫的簡單查詢和連接查詢實驗_第2頁
實驗三數(shù)據(jù)庫的簡單查詢和連接查詢實驗_第3頁
實驗三數(shù)據(jù)庫的簡單查詢和連接查詢實驗_第4頁
資源描述:

《實驗三數(shù)據(jù)庫的簡單查詢和連接查詢實驗》由會員上傳分享,免費在線閱讀,更多相關內容在工程資料-天天文庫。

1、實驗三數(shù)據(jù)庫的簡單查詢和連接查詢實驗本實驗需要2學時。一、實驗目的使學生掌握SQLServer新建查詢的使用方法.加深對SQL和Transact-SQL語言的查詢語旬的理解。熟練掌握簡單表的數(shù)據(jù)查詢、數(shù)據(jù)排序和數(shù)據(jù)聯(lián)結查詢的操作方法。二、實驗內容1簡單杳詢操作該實驗包括投影、選擇條件表達、數(shù)據(jù)排序、使用臨時表等。2連接查詢操作該實驗包括等值連接、白然連接、求笛卡爾積、一般連接、外連接、內連接、左連接、右連接和自連接等。三、實驗方法1將査詢需求用Transact-SQL語言表示。2在SQLServer新建查詢的輸入區(qū)中Transact-SQL查詢語句。3設置新建

2、查詢結果區(qū)為StandardExecute(標準執(zhí)彳亍)或ExecutetoGrid方式。4發(fā)布執(zhí)行命令,杳看杳詢結果.如果結果不正確,進行修改.在到正確為止。5新建查詢及使用方法。新建查詢是在開發(fā)數(shù)據(jù)庫應用系統(tǒng)時使用最多的工具。新建查詢的主要作用是編輯Transact-SQL,將其發(fā)送到服務器,并將執(zhí)行結果及分析顯示出來(或進行存儲).査詢分析功能主要通過測試查詢成木,判斷該查詢是否需要增加索引以提高查詢速度,并可以實現(xiàn)自動建立索引的功能、新建杳詢的界面如圖3-17圖所示。在查詢生成器中的左邊窗口是対象測覽器,其中按樹結構列出了數(shù)據(jù)庫対象;右上方是SQL代碼

3、區(qū)域.用于輸入SQL的查詢語句;右下方為結果區(qū),用于顯示查詢結果和分析結果、對于TSQL語句的執(zhí)行結果,在結果區(qū)中可以有4種不同的輸出形式:標準執(zhí)行將結果直接顯示在結果區(qū)網格執(zhí)行將結果以表格形式顯示在結果區(qū)?計劃執(zhí)行顯示執(zhí)行計劃;索引分析為在結果區(qū)中顯示查詢的索引情況。上述輸出形式,町以通過菜單或按紐選擇。四、實驗步驟I基本操作實驗(1)簡單查詢實驗1)用Transact-SQL語句表示下列操作.在學生選課脖中實現(xiàn)其數(shù)據(jù)查詢操作.①求數(shù)學系學生的學號和姓名。②求選修了課程的學生學號。③求選修C1課程的學生學號和成績,并要求對杳詢結果按成績降序排列,如果成績相同

4、則按學號升序排列。④獲選修課程C1且成績在8()?9()分Z間的學生學號和成績,并將成績乘以系數(shù)0.8輸出。⑤求數(shù)學系或計算機系姓張的學生的信息。③求缺少了成績的學生的學號和課程號。2)在圖書借閱庫中實現(xiàn)其查詢操作:將計算機類的書存入永久的計算機圖書表中,將借帖日期在1999年以前的借閱記錄存入臨時的超期借閱表。(2)連接查詢實驗用Transact-SQL語句表示,并在學生選課庫中實現(xiàn)下列數(shù)據(jù)連接杳詢操作:①查詢每個學牛的情況以及他(她)所選修的課程。②求學綸的學號、姓名、選修的課程名及成績。③求選修C1課程且成績?yōu)?()分以上的學生學號、姓名及成績。④查詢每

5、一門課的間接先行課(即先行課的先行課)。2提高操作實驗(1)按表3-1的格式.建立職工部門庫和職工表、部門,.并向表小輸入數(shù)據(jù)。表3-1職工和部門表數(shù)據(jù)職工號姓名性別年齡部門1010李勇20111011劉晨女191012王敏女22121013張立男2113職匚表部門號部門名稱電話11計算機系56612信管系57813基礎部46714英語系部門表(2)Transact-SQL語句表示職工和部門之間的內連接、左外部連接和右外部連接.在職工部門庫中實現(xiàn)其數(shù)據(jù)內連接和各種外查詢操作。五、實驗報告要求1分別用SQL和Transact-SQL寫出實驗操作的查詢語句,對兩種

6、語言進行比較。2實驗步驟和實驗結果。3實驗中的問題和提高。六、注意事項1查詢結果的兒種處理方式。1?內連接、左外部連接和右外部連接的含義及表達方法。2.輸入SQL語句時應注意,語句中均使用西文操作符號。七、思考題1如何提高數(shù)據(jù)查詢和連接速度。2對于常用的查詢形式或查詢結果,怎樣處理好?

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。