SQL語言數據定義語言DDL講義_第1頁
SQL語言數據定義語言DDL講義_第2頁
SQL語言數據定義語言DDL講義_第3頁
SQL語言數據定義語言DDL講義_第4頁
SQL語言數據定義語言DDL講義_第5頁
已閱讀5頁,還剩1頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、 SQL語言數據定義語言DDL 實驗學號: 姓名:一 實驗內容1.啟動Navicat for MySQL,在 MySQL 新建連接中完成連接參數配置。 2.登錄到本地數據庫服務器后,連接到test數據庫上。 3.用SQL語句,建立如下所示的表 student: 屬性名 類型 長度 studentid Varchar 10 name Varchar 20 sex Varchar 2 age Integer Fee DECIMAL 10,2 address Varchar 50 memo Varchar 300 4. 用Create Table 語句建表CourseAa,表結構如下所示: 屬性名

2、類型 長度 Aa1 Varchar 20 Aa2 Integer Aa3 DECIMAL 10 5. 用Create Table 語句建表ChooseBb,表結構如下所示: 屬性名 類型 長度 Bb1 Varchar 30 Bb2 Integer Bb3 DECIMAL 6 6. 用Drop Table 語句刪除表CourseAa。 7. 用Alter Table 語句更新表ChooseBb,添加一個屬性名Bb4,類型Varchar, 長度 20,完整性約束設為非空值,缺省值設為字符“系統測試值”。 8. 用Alter Table 語句更新表ChooseBb,添加一個屬性名Bb5,類型Varc

3、har,長度 10,完整性約束設為主碼。完成后,表ChooseBb 的設計如下所示。 9. 用 Create View 語句建立一個視圖 View_Choosebb,生成的視圖屬性名 (View_bb1,View_bb2,view_bb3), 其中 View_bb1 對應于基表 ChooseBb 的 Bb1、View_bb2 對應于基表ChooseBb 的Bb4、view_bb3 對應于基表ChooseBb 的 Bb5。完成后,視圖View_Choosebb 的設計如下所示。 10.用Drop View 語句刪除視圖View_Choosebb。 11. 用Create Index 語句對表Ch

4、ooseBb 的Bb2屬性建立一個升序索引,索引名 Index_bb2。用Create Index語句對表ChooseBb 的Bb4屬性建立一個降序索引, 索引名 Index_bb4。 12. 用Drop Index 語句刪除索引 Index_bb2。 二 實驗數據記錄1、新建連接2、連接到test數據庫3、創建student表4、 創建CourseAa表5、 創建ChooseBb表6、 刪除CourseAa表7、更新ChooseBb表(添加Bb4)8、更新ChooseBb表(添加Bb5)9、創建視圖View_Choosebb10、刪除視圖View_Choosebb11、創建索引Index_b

5、b2,Index_bb412、刪除索引Index_bb2三 遇到的問題及解決方法1、測試連接出現錯誤提示2003-Cant connect to MySQL on localhost(10061) 本機預裝了MySQL Notifier,并關閉了MySQL服務。啟動后錯誤消失。2、測試連接出現錯誤提示1045-Access denied for user root(using password:YES)本機預設了密碼,而連接中所填密碼不一致。填寫預設密碼后錯誤消失。四 心得體會實驗室中MySQL服務和Navicate for mysql環境已搭建完善,按照實驗指導書進行連接十分順利,但在本機中安裝后并進行連接就不斷報錯。雖然在網上搜索并成功處理了相應的錯誤,但知道錯誤原因

溫馨提示

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

評論

0/150

提交評論