久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

大學生數據庫實驗課實驗四報告(★)

時間:2019-05-12 23:37:46下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關的《大學生數據庫實驗課實驗四報告》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《大學生數據庫實驗課實驗四報告》。

第一篇:大學生數據庫實驗課實驗四報告

《數據庫技術及應用》

實驗四、SQL語言數據定義語言DDL

學生姓名

學生班級

學生學號

指導老師

重慶郵電大學計算機學院 計算機專業實驗中心 一. 實驗內容

在 Navicat for MySQL 中使用 CREATE 命令完成對表、索引、視圖、同義詞 的創建,使用 DROP 命令完成對表、索引、視圖、同義詞的刪除,使用 ALTER 命 令對表結構進行修改及完整性約束的增加、刪除。

二. 實驗步驟

1.啟動 Navicat for MySQL,在 MySQL – 新建連接中完成連接參數配置。2.登錄到本地數據庫服務器后,連接到 test 數據庫上。3.用 SQL 語句(如下),建立如下所示的表 student;

4.同理

5.同理

6.用 Drop Table 語句刪除表 CourseAa。

7.用 Alter Table 語句更新表 ChooseBb,添加一個屬性名 Bb4,類型 Varchar, 長度 20,完整性約束設為非空值,缺省值設為字符“系統測試值”。

8.用 Alter Table 語句更新表 ChooseBb,添加一個屬性名 Bb5,類型 Varchar, 長度 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 語句對表 ChooseBb 的 Bb2 屬性建立一個升序索引,索引名 Index_bb2。用 Create Index 語句對表 ChooseBb 的 Bb4 屬性建立一個降序索引,索引名 Index_bb4。

12.用 Drop Index 語句刪除索引 Index_bb2。

三. 心得體會

因為有理論課的基礎,本次實驗相對輕松,很快就完成了。不過中間出現了許多小錯誤,還好及時改正了。在實踐中體會這些平時學理論未注意到的小細節才能更好的掌握知識。

第二篇:大學生數據庫實驗課實驗六報告

《數據庫技術及應用》

實驗六、SQL數據查詢語言 DQL

學生姓名 學生班級 學生學號 指導老師

重慶郵電大學計算機學院 計算機專業實驗中心

一. 實驗內容

本次實驗用于了解SQL語言的SELECT語句對數據的查詢,學會在Navicat for MySQL中用SELECT語句對表中的數據進行簡單查詢、連接查詢、嵌套查詢和組合查詢。

實驗步驟:執行以下內容

1.啟動Navicat for MySQL,登錄到本地數據庫服務器后,連接到test數據庫上。用Create Table建立Student表、Course表和Choose表:

(建表語句并非本次重點略)

2.用INSERT語句分別向Student表中插入3個元組、Course表中插入3個元組、Choose表中插入7個元組:

1中的截圖就是已經運行這些語句后截圖的結果。

3.用SELECT語句,查詢計算機學院學生的學號和姓名。

4.用between…and…表示查詢條件,查詢年齡在20~23歲的學生信息。

5.用SELECT語句的COUNT()聚集函數,統計Student表中學生總人數。

6.用SELECT語句的max()、min()、sum()、avg()四個聚集函數,計算Choose表中C1課程的最高分、最低分、總分、平均分。

7.用SELECT語句對空值(NULL)的判斷條件,查詢Course表中先修課稱編號為空值的課程編號和課程名稱。

8.查詢學生的學號、姓名、選修的課程名及成績。

9.用SELECT的存在量詞EXISTS,查詢與“張三”在同一個學院學習的學生信息。

10.用SELECT語句的嵌套查詢,查詢選修C1課程的成績低于“張三”的學生的學號和成績。

11.用SELECT語句的組合查詢(UNION),查詢選修了C1課程或者選修了C3課程的學生學號

12.用SELECT語句的組合查詢(UNION)與DISTINCT短語,查詢選修了C1課程或者選修了C3課程的學生學號,并取消重復的數據。

二. 遇到的問題&解決

在步驟10的嵌套查詢中因為多個表中存在同名列,而我的語句指代不明一直錯誤,在老師的幫助下發現了這個問題并解決。

三. 心得體會

查詢語句是本課程最重要的項目,完成了課上的實驗后我還得自行多加練習才行。因為這次相比前面幾次,難度明顯增大了(容易犯很多錯誤)。

第三篇:數據庫實驗四

山東建筑大學 計算機學院 實驗報告

班級: 姓名: 學號: 實驗成績:

課程:數據庫 同組者: 實驗日期: 2018.5.22

實驗四 數據庫安全性和完整性

一.實驗目的

1.加深對數據庫安全性和完整性的理解 2.學會授權與回收

3.理解并體會數據庫實體完整性、參照完整性、用戶定義的完整性約束條件的作用

二.實驗內容

用戶 sa SQL語言:

select * from s;

select * from p;select * from j;select * from spj;

--1.設置用戶a對SPJ表的查詢權限。

create login a with password = 'aaaaaaaa';

create user a;

grant select on spj to a with grant option;

--2.設置用戶b對S表、P表具有修改的權限,并要求b能夠將該權限授予其它用戶c,并驗證用戶c具有該權限。山東建筑大學 計算機學院 實驗報告

班級: 姓名: 學號: 實驗成績:

課程:數據庫 同組者: 實驗日期: 2018.5.22 create login b with password = 'bbbbbbbb';create login c with password = 'cccccccc';create user b;create user c;

grant select,update on s to b with grant option;

grant select,update on p to b with grant option;

--3.收回用戶a、b的權限,并驗證用戶c權限的情況。revoke select on spj from a cascade;

revoke select, update on s from b cascade;

revoke select, update on p from b cascade;

--4.對實驗1中創建的表,用圖形用戶界面建立外鍵聯系,并驗證外鍵的作用。delete from s where sno='s1';山東建筑大學 計算機學院 實驗報告

班級: 姓名: 學號: 實驗成績:

課程:數據庫 同組者: 實驗日期: 2018.5.22

--5.對實驗1中創建的表,設置零件的顏色必須在紅、橙、黃、綠、青、藍、紫 七種顏色范圍內,零件重量不能超過50的約束條件,并給這兩種約束條件命名。alter table p add constraint c1 check(color in('紅','橙','黃','綠','青','藍','紫'));

alter table p add constraint c2 check(weight <= 50);

--6.設置SPJ表中供應零件的數量都不能超過1000 alter table spj add constraint c3 check(qit <= 1000);

--7.設置S表中的供應商號以字母‘S’開頭 alter table s add constraint c4 check(sno like 'S%');山東建筑大學 計算機學院 實驗報告

班級: 姓名: 學號: 實驗成績:

課程:數據庫 同組者: 實驗日期: 2018.5.22

--8.驗證各個表的實體完整性。

--驗證P表 insert into p values('P7','齒輪','黑',40);

insert into p values('P7','齒輪','黑',50);

insert into p values('P7','齒輪','黃',20);

--驗證SPJ表 insert into spj(qit)values(2000);

insert into spj(qit)values(999);山東建筑大學 計算機學院 實驗報告

班級: 姓名: 學號: 實驗成績:

課程:數據庫 同組者: 實驗日期: 2018.5.22

--驗證S表

insert into s(sno)values('A1');

insert into s(sno)values('S6');

用戶a SQL語言:

select * from spj;

select * from s;用戶b SQL語言:

grant select,update

on s to c;

grant select,update on p to c;

update p set color='黃' where pno='p1';山東建筑大學 計算機學院 實驗報告

班級: 姓名: 學號: 實驗成績:

課程:數據庫 同組者: 實驗日期: 2018.5.22

update s set status=10 where sno='s1';

select * from s;用戶c SQL語言:

update p set color='黃' where pno='p1';

select * from p;

第四篇:數據庫實驗

實驗1.1 使用SQL Server工具(Microsoft SQL Server Management Studio Express)管理數據庫 實驗內容:

(1)使用SSMS(SQL Server Management Studio)加入實驗數據庫。(2)使用SSMS可視化建立、修改和刪除數據庫、表。(3)使用SSMS對數據庫進行備份和恢復。

(4)使用SSMS對表進行查詢、插入、修改、刪除。實驗步驟:

(1)加入School數據庫。(2)建立Test數據庫。

(3)在數據庫中建立人員表PERSON(P#,Pname,Page)。更改表設置P#為主鍵,增加屬性Ptype(類型是CHAR,長度是10)。

(4)用SSMS的查詢功能(新建查詢)對PERSON表進行查詢、插入、修改、刪除等操作:首先插入兩條記錄;修改第二條記錄;刪除第二條記錄。(5)備份Test數據庫。(6)刪除表PERSON。(7)恢復Test數據庫。(8)刪除Test數據庫。

第五篇:數據庫實驗

3.實驗步驟

在學生選課數據庫中實現其查詢操作,寫出T-SQL語句(注:學生選課數據庫為前三次實驗課所建立的數

據庫)

一、簡單查詢實驗

(1)查詢選修了課程的學生學號。

(2)查詢選修課程號為0101的學生學號和成績,并要求對查詢結果按成績降序排列,如果成績相同則按

學號升序排列。

(3)查詢選修課程號為0101的成績在80~90分之間的學生學號和成績,并將成績乘以系數0.8輸出。

二、連接查詢實驗

(1)查詢每個學生的情況以及他(她)所選修的課程。

(2)查詢選修離散散學課程且成績為90分以上的學生學號、姓名及成績。

(3)查詢每一門課的間接先行課(即先行課的先行課)

三、嵌套查詢操作

(1)查詢0101課程的成績高于張林的學生學號和成績。

(2)查詢其他系中年齡小于計算機系年齡最大者的學生。

(3)查詢同王洪敏“數據庫原理”課程分數相同的學生的學號。

(4)查詢選修了全部課程的學生的姓名。

(5)查詢與學號為09001103的學生所選修的全部課程相同的學生學號和姓名。

(6)查詢至少選修了學號為09001103的學生所選修的全部課程的學生學號和姓名。

四、組合查詢和分組查詢

(1)查找選修“計算機基礎”課程的學生成績比此課程的平均成績大的學生學號、成績。

(2)查詢年齡大于女同學平均年齡的男同學姓名和年齡。

(3)列出各系學生的總人數,并按人數進行降序排列。

(5)查詢選修計算機基礎和離散數學的學生學號和平均成績。

4、要求

請按題號依次作答,完成在word文檔中,寫明班級學號姓名,于周日之于周日之前發至xcf7@163.com,獨立完成,嚴禁抄

下載大學生數據庫實驗課實驗四報告(★)word格式文檔
下載大學生數據庫實驗課實驗四報告(★).doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點此處下載文檔

文檔為doc格式


聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發現有涉嫌版權的內容,歡迎發送郵件至:645879355@qq.com 進行舉報,并提供相關證據,工作人員會在5個工作日內聯系你,一經查實,本站將立刻刪除涉嫌侵權內容。

相關范文推薦

    數據庫實驗5報告

    廣東工業大學實驗報告 自動化學院 學院 網絡工程 專業3 班學號 3111001381 姓名何宇航成績評定_______ 教師簽名 黃永慧 實驗 題目 數據查詢和連接查詢 課程名稱數據庫......

    實驗四報告

    南京信息工程大學實驗(實習)報告實驗(實習)名稱子查詢實驗(實習)日期得分指導教師方忠進系 計算機專業網絡工程年級三班次2姓名李海磊學號 20112346047 一.實驗目的 1.掌握子查詢的......

    數據庫實驗答案范文大全

    實驗四 五、實驗方法和步驟: 1.向數據庫的USERS表空間添加一個大小為10M的數據文件userdata02.dbf。 Alter tablespace users add datafile ‘c:oracleoradataorcluserda......

    Access數據庫實驗

    實驗一 ACCESS之表的操作 一、實驗目的 1、熟悉Access用戶操作界面。 2、掌握創建表的方法。 3、掌握創建主鍵和索引的方法。 4、掌握表結構的編輯和表中數據的操作方法。 5......

    數據庫實驗心得

    我在sql server 索引基礎知識系列中,第一篇就講了記錄數據的基本格式。那里主要講解的是,數據庫的最小讀存單元:數據頁。一個數據頁是8k大小。對于數據庫來說,它不會每次有一個......

    數據庫實驗心得體會

    數據庫實驗心得體會 有關于數據庫實驗的心得體會,總的來說,受益匪淺。在這些天中,我們學到了很多東西,包括建表,導入數據,查詢,插入。最重要的是我們有機會用電腦自己進行實踐,沒接......

    數據庫實驗總結

    實驗總結 在上一個星期,我們用數據庫做了一個學生管理系統,分別實現了學生管理系統的添加學生信息、刪除學生信息、修改學生信息退出等幾大功能。 在這次項目中,我們都很用心去......

    數據庫實驗一五篇范文

    實驗一:認識DBMS 系統 1、實驗目的 (1)通過對SQL Server 2005/2008 數據庫管理系統的使用,了解DBMS 的工作原理和系統 構架。 (2)熟悉SQL Server 提供的管理工具 (3)熟悉使用SQL Ser......

主站蜘蛛池模板: 国产精品久久久久久麻豆一区| 无遮高潮国产免费观看| 亚洲成av人片天堂网无码| 欧美午夜特黄aaaaaa片| 国语高潮无遮挡无码免费看| 欧美日韩在线亚洲综合国产人| 人妻少妇精品无码专区芭乐视网| 国产精品成人免费一区久久羞羞| 99福利资源久久福利资源| 无码国产精品一区二区免费模式| 激性欧美激情在线| 无码乱肉视频免费大全合集| 中文字幕亚洲欧美专区| 无码av中文字幕一区二区三区| 免费夜色污私人影院在线观看| 亚洲自偷自偷在线制服| 亚洲成在线aⅴ免费视频| 国产精品无码a∨精品影院| 久久亚洲私人国产精品| 大陆极品少妇内射aaaaa| www国产亚洲精品久久麻豆| 艳妇乳肉豪妇荡乳av无码福利| 67194熟妇人妻欧美日韩| 无码一区二区三区av免费| 久久婷婷人人澡人人爽人人爱| 久久人人爽人人爽人人爽| 欧美精品偷自拍另类在线观看| 国内一区二区三区香蕉aⅴ| 欧美成a人片在线观看久| 四虎精品国产永久在线观看| 4hu亚洲人成人无码网www电影首页| 久久夜色撩人精品国产小说| 激情国产av做激情国产爱| 久久久久久欧美精品se一二三四| 亚洲成av人片一区二区蜜柚| 亚洲高清国产拍精品26u| 国产人妻精品久久久久野外| 欧美丰满熟妇乱xxxxx图片| 国产又黄又爽无遮挡不要vip| www国产亚洲精品| 狠狠色狠狠色综合网|