SQL數據庫完整實驗報告_第1頁
SQL數據庫完整實驗報告_第2頁
SQL數據庫完整實驗報告_第3頁
SQL數據庫完整實驗報告_第4頁
SQL數據庫完整實驗報告_第5頁
已閱讀5頁,還剩21頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

精選優質文檔-----傾情為你奉上精選優質文檔-----傾情為你奉上專心---專注---專業專心---專注---專業精選優質文檔-----傾情為你奉上專心---專注---專業學生學號實驗課成績學生實驗報告書實驗課程名稱企業數據庫應用開課學院管理學院指導教師姓名學生姓名XXX學生專業班級人力ZY09012010—2011學年第2學期實驗報告填寫規范實驗是培養學生動手能力、分析解決問題能力的重要環節;實驗報告是反映實驗教學水平與質量的重要依據。為加強實驗過程管理,改革實驗成績考核方法,改善實驗教學效果,提高學生質量,特制定本實驗報告書寫規范。本規范適用于管理學院實驗課程。每門實驗課程一般會包括許多實驗項目,除非常簡單的驗證演示性實驗項目可以不寫實驗報告外,其他實驗項目均應按本格式完成實驗報告。在課程全部實驗項目完成后,應按學生姓名將各實驗項目實驗報告裝訂成冊,構成該實驗課程總報告,并給出實驗課程成績。學生必須依據實驗指導書或老師的指導,提前預習實驗目的、實驗基本原理及方法,了解實驗內容及方法,在完成以上實驗預習的前提下進行實驗。教師將在實驗過程中抽查學生預習情況。學生應在做完實驗后三天內完成實驗報告,交指導教師評閱。教師應及時評閱學生的實驗報告并給出各實驗項目成績,同時要認真完整保存實驗報告。在完成所有實驗項目后,教師應將批改好的各項目實驗報告匯總、裝訂,交課程承擔單位(實驗中心或實驗室)保管存檔。附表:實驗成績考核建議觀測點考核目標成績組成實驗預習對驗證型實驗,考察對實驗原理與方法的預習情況對于綜合型、設計型實驗,著重考查設計方案的科學性、可行性和創新性對實驗目的和基本原理的認識程度,對實驗方案的設計能力20%實驗過程是否按時參加實驗對實驗過程的熟悉程度對基本操作的規范程度對突發事件的應急處理能力實驗原始記錄的完整程度同學之間的團結協作精神著重考查學生的實驗態度、基本操作技能;嚴謹的治學態度、團結協作精神30%結果分析所分析結果是否用原始記錄數據計算結果是否正確實驗結果分析是否合理對于綜合實驗,各項內容之間是否有分析、比較與判斷等考查學生對實驗數據處理和現象分析的能力;對專業知識的綜合應用能力;事實求實的精神50%實驗者xxx專業班級人力ZY0901同組者無實驗日期2011年3月11日一、實驗目的、意義1、寫出SQLServer的功能與特點,使用方法,應用狀況的報告。2、完成SQLServer的安裝、啟動、登錄。3、熟練使用EnterpriseManager企業管理器進行數據庫操作。二、實驗基本原理與方法遵循計算機操作的基本原理和方法,按照SQLServer的操作方法和指南。三、實驗內容及要求實驗內容:1、通過SQLServer的幫助文檔了解SQLServer關系數據庫系統的功能與特點,使用方法。2、通過網上查詢了解SQLServer產品的應用狀況。3、安裝、啟動、登錄SQLServer。4、使用企業管理器創建和修改和刪除數據庫、用戶、基本表、索引。實驗要求:用文字和圖片結合解答以下問題。1、寫出SQLServer的功能與特點,使用方法,應用狀況等,要求文字說明即可。2、完成SQLServer的安裝、啟動、登錄,要求截圖界面加文字說明主要過程。3、安裝中“僅客戶端工具”,“服務器和客戶端工具”,“僅連接”,分別是什么含義?4、安裝中的身份驗證模式有哪兩種?5、安裝過程中出現故障,怎樣解決?6、SQLServer中有哪些主要工具?7、使用SQLServer,首先應打開哪個工具?為什么?8、SQLServer的“聯機叢書”如何使用?要求截圖界面加文字說明主要過程。9、網上查詢了解SQLServer產品的應用狀況。作簡要說明。10、簡要描述企業管理器的結構和功能使用。11、說明在企業管理器中注冊SQLServer的重要步驟。要求截圖界面加文字說明主要過程。12、如何使用企業管理器進行數據庫操作,要求截圖界面加文字說明過程。(注:截圖方法:按鍵盤上“PrintScreen”;截圖只需要截取操作過程中的重要圖片即可。)四、實驗方案或技術路線(只針對綜合型和設計型實驗)本實驗為驗證型實驗。五、實驗原始記錄(可附加頁)(程序設計類實驗:包括原程序、輸入數據、運行結果、實驗過程發現的問題及解決辦法等;分析與設計、軟件工程類實驗:編制分析與設計報告,要求用標準的繪圖工具繪制文檔中的圖表。系統實施部分要求記錄核心處理的方法、技巧或程序段;其他實驗:包括實驗輸入數據,處理模型、輸出數據及結果分析)(1)簡便的操作方式(2)以Client/Server為設計結構,Client/Server結構將任務合理地分配到服務器與客戶端,減少了網絡擁擠,提高了整體性能。(3)支持多個不同的開發平臺(4)支持企業級的應用程序(5)數據倉庫支持(6)支持虛擬根SQLServer2000允許通過IIS創建虛擬根的方法來訪問SQLServer,為了方便用戶使用SQLServer管理服務器,SQLServer2000還提供了專用的工具(如企業管理器)。(7).用戶自定義函數,SQLServer2000可以使用自定義函數功能。程序員通過使用自定義函數可以將數值計算代碼、數據處理程序(要返回結果集的操作)定義為自定義函數,在計算或返回結果集時可以直接調用該函數;當自定義函數編寫出現問題時,可以直接修改函數體,而不必修改各模塊中的代碼,這對于模塊化開發SQLServer應用程序具有極其重要的意義。(1)打開SQL安裝軟件(2)選擇本地計算機和遠程計算機(3)身份驗證模式(4)正在安裝(5)安裝成功(5)安裝完成后在程序——microsoftsqlserver——服務管理器,啟動服務器,注意選擇正確的服務器和服務“SQLServer”3.服務器和客戶端工具(S)選擇該選項,安裝客戶服務器和客戶端工具。4、有WINDOWS身份驗證模式和混合模式。5.執行SQLServer安裝程序時,提示錯誤“以前的某個程序已在安裝的計算機上創建掛起的文件操作。必須重新啟動計算機”。解決方法:重啟。6、工具在如下截圖中7、使用SQLServer,首先要打開“服務管理器”,開啟“服務管理器”才能正常的訪問計算機中的數據,就好比要使用房間中的物品,只有拿到了房間的鑰匙,打開房間,才能使用物品。8、選擇[開始]--[程序]--[MicrosoftSQLServer]--[聯機叢書]9.作為重要的基準測試可伸縮性和速度獎的記錄保持者,SQLServer2000是一個具備完全Web支持的數據庫產品,提供了對可擴展標記語言(XML)的核心支持以及在Internet上和防火墻外進行查詢的能力。能迅速提供可伸縮性電子商務、企業及數據倉庫解決方案而開發的完整數據庫與分析軟件產品。

10、企業管理器的結構:菜單欄、目錄樹、內容窗口功能使用:注冊和管理SQLServer服務器;管理SQLServer服務;創建和管理數據庫及各種數據庫對象;備份和恢復數據庫;對SQLServer系統進行安全管理;編寫和執行T-SQL腳本等11、(1)打開“開始”—“程序”—“MicrosoftSQLServer”—“企業管理器”(2)選擇“新建SQLServer注冊”(3)彈出一個菜單選擇“下一步”出現“注冊SQLServer向導”填入當前電腦的服務器,點擊“添加”,選擇“下一步”。(4)默認選擇window的登錄身份,點擊“下一步”。默認選擇組,點擊“下一步”則注冊完成。12.(1)首先,單擊菜單欄“工具”——選擇“向導”——“創建數據庫向導”(2)給數據庫重命名“yaozhong”(3)“定義數據庫的增長”(4)定義“日志文件的增長”選擇默認值即可(5)完成數據庫文件創建六、實驗結果與結論雖然報告上看來很順利,但在安裝,啟動的過程中遇到了很多問題,不過最終還是成功的進行了以上各個步驟,也對SQL有了初步了了解。七、實驗報告成績(請按優,良,中,及格,不及格五級評定)教師簽字:SQL語句的應用實驗者xxx專業班級人力ZY0901同組者無實驗日期2011年4月1日一、實驗目的、意義1、熟練掌握基本的定義、插入、更新、刪除的SQL語句2、熟練掌握SELECT語句的各個選項及用法,能寫出各種要求的SELECT語句3、熟練掌握各種約束在輸入數據及數據的刪除、修改時的作用4、熟練掌握索引、視圖的建立與刪除語句實驗基本原理與方法遵循計算機操作的基本原理和方法,遵循SQLServer的操作方法和指南。實驗內容及要求實驗內容:1、學習基本的定義、插入、更新、刪除的SQL語句。2、學習SELECT語句的各個選項及用法,能熟練進行各種查詢。3、了解鍵碼約束、外碼約束、非空約束、唯一約束、取值約束等各種約束在輸入數據及數據的刪除、修改時的作用。4、練習索引、視圖的建立與刪除。實驗要求:1、熟練掌握基本的定義、插入、更新、刪除的SQL語句建立數據庫用自己名字的拼音命名,使用CREATE創建數據庫,創建表,使用ALTER更新表,使用DROP,INSERT,UPDATE,DELETE對數據表操作。2、熟練掌握SELECT語句的各個選項及用法,能寫出各種要求的SELECT語句自行根據所建數據庫將如下關鍵的詞語應用在SELECT查詢中,DISTINCT,*,BETWEEN,ORDERBYASC,DESC,計算式子,嵌套,多層語句,參照所給實驗指南。3、熟練掌握各種約束在輸入數據及數據的刪除、修改時的作用描述五種約束的作用,用法。4、熟練掌握索引、視圖的建立與刪除語句用SQL語句創建視圖,創建索引,并刪除。5、實驗過程中的關鍵步驟,要求截圖,并配以文字說明,描述該實驗過程。6、編程語言中,可以同時涵蓋幾種內容,盡量綜合。7、自行設計程序語句,體現實驗內容,可以參照實驗指南,但要有自主思考。四、實驗方案或技術路線(只針對綜合型和設計型實驗)本實驗為驗證型實驗。五、實驗原始記錄(可附加頁)(程序設計類實驗:包括原程序、輸入數據、運行結果、實驗過程發現的問題及解決辦法等;分析與設計、軟件工程類實驗:編制分析與設計報告,要求用標準的繪圖工具繪制文檔中的圖表。系統實施部分要求記錄核心處理的方法、技巧或程序段;其他實驗:包括實驗輸入數據,處理模型、輸出數據及結果分析)注:以下給出的是例子參考,可根據個人需要自行設計。學習基本的定義、插入、更新、刪除的SQL語句a)利用SQL語句建立“學生信息”數據庫b)建立表學生、系、課程和學習,學生(學號,姓名,系號,性別,出生年月,入學年月),系(系號,系名),課程(課程號,課程名),學習(學號,課程號,成績)c)使用SQL語句向學生表插入一個新計算字段“年齡”d)使用SQL語句向學生表插入記錄,更新記錄,刪除記錄2、學習SELECT語句的各個選項及用法,能熟練進行各種查詢包括五種查詢:投影查詢;條件查詢;分組查詢;連接查詢;子查詢。a)查詢所有女生信息(條件查詢)b)查詢參加考試課程001的學生人數(條件/投影查詢)c)查詢學生表中所有信息管理與信息系統系的學生信息(子查詢)d)檢索所有學生的平均分(姓名,平均分)(連接,分組)e)檢索平均分在90~100分的學生姓名(條件查詢)f)查詢各科最高分,最低分(連接,分組)3、了解鍵碼約束、外碼約束、非空約束、唯一約束、取值約束等各種約束在輸入數據及數據的刪除、修改時的作用。a)學生表中,給學號建立主鍵約束b)學生表中學生表中系號為外鍵參考系表中系號c)學生表中姓名非空d)學生表中性別只能為’M’或’F’e)系表中系名唯一4、練習索引、視圖的建立與刪除。a)在課程表的課程名稱上建立唯一索引,再刪除b)建立視圖“成績單”包括(學生姓名,課程名,成績),再刪除1、創建數據庫yaozhongB)創建數據表C)使用alter更新數據表D)使用insert添加數據,使用update更新數據,使用delete刪除行,使用drop刪除列2、1)distinct的使用2)*的使用3)Between,OrderByAsc的使用3、五種約束:主鍵約束(PRIMARYKEY),唯一性約束,檢查約束,默認約束,默認約束,外鍵約束。1)主鍵約束:用于唯一地標識表中的每一條記錄,可以有多列為主鍵,主鍵列上不能有兩行相同的值,該列的值也不能為空值。2)唯一性約束:表示任意兩行在同一列上不能有相同的值,一個表上可以有多個唯一性約束。3)檢查約束:制定某列可能的取值范圍。4)默認約束:給表中指定的列賦予一個常量值(默認值),沒列只能有一個默認約束。5)外鍵約束用于與其他表(參照表)中的列(參照列)建立連接。通過將參照表中的主鍵所在列或具有唯一性約束的列包含在另一個表中,這些列就構成了另外一個表的外鍵。4、創建視圖刪除視圖刪除索引六、實驗結果與結論在這一章的實驗報告中,遇到的問題更多,由于對SQL的軟件運用并不是那樣的熟練,在每一個操作中都重復了一遍又一遍,加上截圖的時間,花費了很多時間。但這個報告昨晚之后,可以說理解增加的知識很多,學會使用了CREATE創建數據庫,創建表,掌握了SELECT語句的各個選項及用法等等。所以還是受益匪淺的。七、實驗報告成績(請按優,良,中,及格,不及格五級評定)教師簽字:Transact-SQL語言的編程及應用實驗者xxx專業班級人力ZY0901同組者無實驗日期2011年3月28日一、實驗目的、意義1、熟練掌握Transact-SQL變量定義,會使用流程控制語句。2、熟練掌握SQLServer支持的數據類型,并能熟練應用。3、熟練掌握SQLServer支持的各類語言運算符,能利用各類語言運算符編寫表達式,了解標識符、通配符的使用。4、熟練掌握系統函數,日期函數,字符串函數,轉換函數,文本和圖象函數的使用。5、能在表達式中熟練使用函數進行數據顯示,數據計算,數據轉換等。二、實驗基本原理與方法遵循計算機操作的基本原理和方法,遵循SQLServer的操作方法和指南。三、實驗內容及要求實驗內容:1、創建Transact-SQL變量,寫流程控制語句創建局部變量,并賦值顯示在屏幕上。流程控制語句有BEGINEND,IFELSE,CASE等。2、了解SQLServer支持的數據類型與各類語言運算符用文字描述數據類型與各類語言運算符。3、利用各類語言運算符編寫表達式編程語言,體現算術運算符,賦值運算符,位運算符,比較運算符,邏輯運算符,字符串連接符,等的操作。編程中,至少應包含以下運算符:+,=,>或<,LIKE。4、了解Transact-SQL中的主要函數用文字描述各函數。5、使用函數進行數據顯示,數據計算,數據轉換編程語言,體現聚合函數的應用,如COUNT,SUM,AVG,MAX,MIN等的使用。實驗要求:1、實驗過程中的關鍵步驟,要求截圖,并配以文字說明,描述該實驗過程。2、編程語言中,可以同時涵蓋幾種內容,如既有運算符,也有函數的程序。3、思考設計程序語句,體現實驗內容。四、實驗方案或技術路線(只針對綜合型和設計型實驗)本實驗為驗證型實驗。五、實驗原始記錄(可附加頁)(程序設計類實驗:包括原程序、輸入數據、運行結果、實驗過程發現的問題及解決辦法等;分析與設計、軟件工程類實驗:編制分析與設計報告,要求用標準的繪圖工具繪制文檔中的圖表。系統實施部分要求記錄核心處理的方法、技巧或程序段;其他實驗:包括實驗輸入數據,處理模型、輸出數據及結果分析)程序代碼的實驗過程1.以上三截圖2.SQLServer支持的數據類型主要有:整數、精確小數、貨幣數據、近似數字、日期時間數據、pubs數據庫、字符串、Unicode字符串、二進制數據及其他數據類型。(1)整數數據類型用于定義存儲整數的字段和變量,包括bigint、int、smallint、tinyint、bit5種類型(2)精確小數是指精度和小數點位置固定的數,精確小數類型包括decimal和numeric(3)貨幣數據是指以貨幣符號$開頭的數據,如$12.345,$100.05。貨幣數據類型包括money和smallmoney,其精度都精確到小數點后4位(4)近似數字指小數點位置不固定的數據,如1.23E+13,近似數字類型有Float和Real兩種(5)日期時間數據是指表示日期和時間的數據,如'2004-04-0121:23:15'。日期時間數據類型有datetime和smalldatetime(6)字符串是指文本數據,如'數據類型','abc'。在SQLServer2000中,使用雙引號或單引號括起來的數據都為字符串。字符串數據類型包括char、varchar和text3.、Transact-SQL中的函數主要有:聚合函數、數學函數、字符串函數、日期時間函數。(1)聚合函數:MAX統計某屬性上所有值的最大值,COUNT統計某屬性上所有值的個數,AVG統計某屬性上所有值的平均值,MIN統計某屬性上所有值的最小值,SUM統計某指定元組集中某屬性上所值的總和(2)數學函數:ABS返回絕對值,COS返回余弦值,SIGN符號函數,EXP返回e的x次方,SQUARE返回平方值。(3)字符串函數:ASCII函數返回ASCII值,CHAR函數返回字符,LEFT函數取左邊的字符串,RIGHT函數取右邊的字符串,LEN函數返回字符串的長度。實驗結果與結論這章節的報告內容相對于第二章稍微少了一些,但是在代碼的書寫上,自己存在著很多問題,由于是自己單獨完成的,所以在一些細節上就沒有更高的去要求了。但通過第三個實驗過后,還是學到了一些新的東西。總的來說對于SQL軟件有個更深一層次的了解。七、實驗報告成績(請按優,良,中,及格,不及格五級評定)教師簽字:SQLServer的安全性管理實驗者xxx專業班級人力ZY0901同組者無實驗日期2011年4月8日實驗目的、意義可以根據系統對安全性的不同需求,采用合適的方式來完成數據庫系統安全體系的設計,獨立制定具體應用環境的安全策略,要求寫出實驗報告,詳細描述安全策略的部署與實現方法。實驗基本原理與方法遵循計算機操作的基本原理和方法,遵循SQLServer的操作方法和指南。實驗內容及要求實驗內容:綜合應用安全性管理方法,獨立制定具體應用環境的安全策略。實驗要求:1、掌握安全策略根據系統對安全性的不同需求,采用合適的方式來完成數據庫系統安全體系的設計。具體寫出SQLServer的安全模型的3層結構:服務器安全管理,數據庫安全管理,數據庫對象的訪問權限管理。2、具體操作如下:(1)服務器安全管理,查看syslogins,添加登錄帳號。(2)數據庫安全管理,將登錄帳號設

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論