第一篇:數(shù)據(jù)庫實訓(xùn)
12:update sc set grade=grade+5 where cno='c01' 運行結(jié)果:
13:delete sc where cno=(select cno from course where cname ='高等數(shù)學(xué)')運行結(jié)果:
14:create unique index ind_cname on course(cname)運行結(jié)果:
1:use school go create view avggrade as select s.sdept,avg(sc.grade)as'avggrade' from student s,sc sc where s.sno=sc.sno and sc.grade is not null group by s.sdept go select * from avggrade go
第二篇:數(shù)據(jù)庫實訓(xùn)報告
實訓(xùn)報告
實訓(xùn)課程:
JAVA WEB項目實訓(xùn)
實訓(xùn)名稱:
JAVA項目實訓(xùn)綜合能力培養(yǎng) 實訓(xùn)地點:中國江蘇無錫國家軟件園巨蟹座C601 學(xué)生姓名:胥康 學(xué)號:140703133 指導(dǎo)教師:張志華
實訓(xùn)時間:2016年7月22日
實訓(xùn)數(shù)據(jù)庫MySQL與JAVA 編程
一、實訓(xùn)目的
熟悉掃描器結(jié)構(gòu)及工作原理,監(jiān)測輸入實訓(xùn)結(jié)果分析,通過該實訓(xùn),從設(shè)計到性能測試完成完整的實訓(xùn)流程,鍛煉同學(xué)編程能力、測試能力、設(shè)計能力、全局把控能力、學(xué)習(xí)能力、動手能力和分析問題能力等。
二、實訓(xùn)內(nèi)容
1、設(shè)計好數(shù)據(jù)庫結(jié)構(gòu),錄入測試數(shù)據(jù)五條以上。
2、通過標準Statement語句對象,完成增刪改查四個類編程。
三、實訓(xùn)器材 教學(xué)投影機一臺、個人筆記本電腦一臺、本地服務(wù)器一臺(教師機)
四、實訓(xùn)步驟與結(jié)果
/** *功能:完成數(shù)據(jù)查詢
*/ package com.ec;
import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.Statement;/** * @author xukang * */ public class SelectData {
/**
* @paramargs
*
*/
public static void main(String[] args)throws Exception{
Class.forName(“com.mysql.jdbc.Driver”);
String url=“jdbc:mysql://localhost:3306/ECDB1?useSSL=false”;
String user=“root”;
String password=“12345678”;
Connection conn=DriverManager.getConnection(url,user,password);
Statement st=conn.createStatement();
String sql=“select * from ware”;
ResultSet r=st.executeQuery(sql);
while(r.next()){
System.out.println(r.getInt(1)+“t”+r.getString(2)+“t”+r.getFloat(3)+“t”+r.getString(4)+“t”+r.getString(5)+“t”+r.getString(6));
}
r.close();
st.close();
conn.close();
// TODO Auto-generated method stub
} }
/** * 功能:完成數(shù)據(jù)插入工作
*/ package com.ec;
import java.net.PasswordAuthentication;import java.sql.Connection;import java.sql.DriverManager;import java.sql.Statement;/** * @author xukang * */ public class InsetData {
/**
* @paramargs
*/ public static void main(String[] args)throws Exception{
Class.forName(“com.mysql.jdbc.Driver”);
String url=“jdbc:mysql://localhost:3306/ECDB1?useSSL=false”;
String user=“root”;
String password=“12345678”;
Connection conn=DriverManager.getConnection(url,user,password);
Statement st=conn.createStatement();
//關(guān)鍵點:查詢---executeQuery()增刪改-----executeUpdate()/executeLargeUpdate()
String sql=“insert into ware values(10,'蛋糕',100.0,'快樂','黃色','徐州')”;
st.executeUpdate(sql);
// TODO Auto-generated method stub
st.close();
conn.close();
} }
/** *
*/ package com.ec;
import java.sql.Connection;import java.sql.DriverManager;import java.sql.Statement;
import org.omg.PortableInterceptor.USER_EXCEPTION;
import com.mysql.jdbc.Driver;/** * @author asus * */ public class UpdateData {
/**
* @param args
*/ public static void main(String[] args)throws Exception{
Class.forName(“com.mysql.jdbc.Driver”);
String url=“jdbc:mysql://localhost:3306/ECDB1?useSSL=false”;
String user=“root”;
String password=“12345678”;
Connection conn=DriverManager.getConnection(url,user,password);
Statement st=conn.createStatement();
String sql=“update ware set name='飛機' where id=6”;
st.executeUpdate(sql);
st.close();
conn.close();
// TODO Auto-generated method stub
} }
/** *
*/ package com.ec;
import java.sql.Connection;import java.sql.DriverManager;import java.sql.Statement;/** * @author xukang * */ public class DeleteData {
/**
* @paramargs
*/ public static void main(String[] args)throws Exception{
Class.forName(“com.mysql.jdbc.Driver”);
String url=“jdbc:mysql://localhost:3306/ECDB1?useSSL=false”;
String user=“root”;
String password=“12345678”;
Connection conn=DriverManager.getConnection(url,user,password);
Statement st=conn.createStatement();
String sql=“delete from ware where id=10”;
st.executeUpdate(sql);
st.close();
conn.close();
// TODO Auto-generated method stub
} }
五、分析與結(jié)論
針對實訓(xùn)的測試結(jié)果其中重要的結(jié)論如下:
通過掃描器課題的實訓(xùn)課程的學(xué)習(xí),掌握了java基本掃描器工作原理、結(jié)構(gòu)設(shè)計,形成了完整的java的認識,激發(fā)了對java的研究興趣,同時通過該課程鍛煉了自己的針對目標的學(xué)習(xí)能力、分析能力和動手能力。
第三篇:數(shù)據(jù)庫實訓(xùn)總結(jié)
SQL Server 數(shù)據(jù)庫管理課實訓(xùn)報告
這個星期是我們SQL Server 數(shù)據(jù)庫管理課的實訓(xùn),經(jīng)過一個星期的實訓(xùn),讓我將書本上的理論與實踐相結(jié)合,領(lǐng)會到了許多平時課堂上所沒有接受的課外知識課外訓(xùn)練,懂得如何去運用自己學(xué)到的書本上的知識,而進行的一次分析設(shè)計綜合的訓(xùn)練。而本次實訓(xùn)的目的是讓我們掌握數(shù)據(jù)庫系統(tǒng)的原理、技術(shù),將理論與實際相結(jié)合,應(yīng)用現(xiàn)有的數(shù)據(jù)庫管理系統(tǒng)軟件,規(guī)范、科學(xué)地完成一個設(shè)計與實現(xiàn)。
其實說心里話,在實訓(xùn)數(shù)據(jù)庫之前我對數(shù)據(jù)庫這門課程是既抗拒又害怕的。從第一節(jié)課開始,我在很認真的聽老師講課,而且自己也非常有信心學(xué)好這門課程。但是上了一個月的課程后我發(fā)現(xiàn),對于數(shù)據(jù)庫我學(xué)的完全是迷迷糊糊,對于查詢命令學(xué)的也是似懂非懂,后來老師授課的內(nèi)容開始越積越多,我不會的沒弄懂的也越積越多,最后開始害怕這門課上課,更害怕這門課考試。
抱著不想掛科的心理,在數(shù)據(jù)庫實訓(xùn)之前,我抽了一個星期的時間仔細地看了書,并且把課后習(xí)題仔仔細細地重新做了一遍,對這本書的整個知識體系在腦袋里面有個大概的印象,后來老師告訴我們這次實訓(xùn)的目標,于是我對這次實訓(xùn)工作胸中就開始有大致的輪廓。
這次我們實訓(xùn)的內(nèi)容是從數(shù)據(jù)庫、數(shù)據(jù)表的創(chuàng)建和修改開始的,我知道了:
表是建立關(guān)系數(shù)據(jù)庫的基本結(jié)構(gòu),用來存儲數(shù)據(jù)具有已定義的屬性,在表的操作過程中,有查看表信息、查看表屬性、修改表中的數(shù)據(jù)、刪除表中的數(shù)據(jù)及修改表和刪除表的操作。從實訓(xùn)中讓我更明白一些知識,表是數(shù)據(jù)最重要的一個數(shù)據(jù)對象,表的創(chuàng)建好壞直接關(guān)系到數(shù)數(shù)據(jù)庫的成敗,表的內(nèi)容是越具體越好,但是也不能太繁瑣,以后在實際應(yīng)用中多使用表,對表的規(guī)劃和理解就會越深刻。
我們實訓(xùn)的另一個內(nèi)容是數(shù)據(jù)庫的約束、視圖、查詢。
查詢語句的基本結(jié)構(gòu),和簡單SELECT語句的使用,多表連接查詢。而在視圖的操作中,也了解到了視圖是常見的數(shù)據(jù)庫對象,是提供查看和存取數(shù)據(jù)的另一種途徑,對查詢執(zhí)行的大部分操作,使用視圖一樣可以完成。使用視圖不僅可以簡化數(shù)據(jù)操作,還可以提高數(shù)據(jù)庫的安全性,不僅可以檢索數(shù)據(jù),也可以通過視圖向基表中添加、修改和刪除數(shù)據(jù)。
存儲過程、觸發(fā)器也是我們實訓(xùn)的內(nèi)容之一,在操作中有建立存儲過程,執(zhí)行存儲過程,及查看和修改存儲過程,這些都是非?;A(chǔ)的東西,但對用戶卻是非常重要的呢,只有熟悉了T_SQL語言,才能更好的掌握更多的東西。
我們還學(xué)習(xí)了,SQL管理、數(shù)據(jù)的導(dǎo)入、導(dǎo)出、備份和還原。有SQL Server 安全訪問控制;登錄賬戶的管理;數(shù)據(jù)庫角色的管理;用戶權(quán)限管理。維護數(shù)據(jù)庫的安全是確保數(shù)據(jù)庫正常運行的重要工作。數(shù)據(jù)的備份是對SQL Server數(shù)據(jù)事務(wù)日志進行拷貝,數(shù)據(jù)庫備份記錄了在進行備份操作的數(shù)據(jù)庫中所有數(shù)據(jù)的狀態(tài)。而數(shù)據(jù)的備份還分為數(shù)據(jù)庫完整備份、差異備份、事務(wù)日志備份、文件及文件組備份。做數(shù)據(jù)備份就是為了以后的數(shù)據(jù)庫恢復(fù)用。在實訓(xùn)內(nèi)容上我們還做了倉庫管理數(shù)據(jù)庫,其中的要求包含了許多數(shù)據(jù)庫的對象,綜合了我們所學(xué)的許多知識,讓我們更努力的把所學(xué)到的東西運用上去。
實訓(xùn)課是在學(xué)習(xí)與探索中度過的,短暫的一星期實訓(xùn)是結(jié)束了,但其中讓我們學(xué)到了許多知識,出現(xiàn)許多未知的為什么,如數(shù)據(jù)備份與還原的步驟,如何建立視圖、觸發(fā)器等一系列的問題,正是在老師和同學(xué)的共同努力之下,我們才一步步把問題解決了,最終完成了自己一個人不可能完成的任務(wù)。
這次實訓(xùn)我和馮亞勤組成一個小組來共同完成這次的實訓(xùn)項目,每次實訓(xùn)我都能感受到團隊的合作很重要,這次的實訓(xùn)也不例外。我有不會做的題的時候會問馮亞勤,馮亞勤不會的時候我倆會一起看書一起商量著做,當(dāng)做出來的命令還是不對的時候會請老師幫忙。有的時候是自己太粗心,寫錯了一個單詞執(zhí)行不出來你工齡的時候就以為自己寫的命令語法有問題,老師看到了會耐心的指出來是我單詞寫錯了。于是我認識到在以后的工作中不僅要有頭腦還應(yīng)該認真仔細有耐心。
第四篇:數(shù)據(jù)庫實訓(xùn)報告
北京聯(lián)合大學(xué)
實訓(xùn)報告
課程(項目)名稱: 數(shù)據(jù)庫原理 學(xué) 院: 聯(lián)大師范學(xué)院 專 業(yè):計算機科學(xué)與技術(shù) 班 級: 10級1班 學(xué) 號: 2010020306133 姓 名: 蔣 丹 成 績:
2012年 6 月 8 日
目錄
1、概述........................................................................................錯誤!未定義書簽。
2、總體設(shè)計................................................................................錯誤!未定義書簽。
2.1、需求分析.....................................................................錯誤!未定義書簽。2.2、項目規(guī)劃.....................................................................錯誤!未定義書簽。2.3、系統(tǒng)功能架構(gòu)圖.........................................................錯誤!未定義書簽。
3、系統(tǒng)設(shè)計................................................................................錯誤!未定義書簽。
3.1、設(shè)計目標.....................................................................錯誤!未定義書簽。3.2、開發(fā)及運行環(huán)境.........................................................錯誤!未定義書簽。3.3、數(shù)據(jù)庫設(shè)計.................................................................錯誤!未定義書簽。
3.3.1、系統(tǒng)E-R圖......................................................錯誤!未定義書簽。3.3.2、主要數(shù)據(jù)表的結(jié)構(gòu)..........................................錯誤!未定義書簽。
4、主要功能模塊設(shè)計................................................................錯誤!未定義書簽。
4.1、連接數(shù)據(jù)庫.................................................................錯誤!未定義書簽。4.2、主窗體設(shè)計.................................................................錯誤!未定義書簽。4.3、系統(tǒng)登錄.....................................................................錯誤!未定義書簽。4.4、商品入庫.....................................................................錯誤!未定義書簽。4.5、庫存盤點.....................................................................錯誤!未定義書簽。4.6、入庫查詢.....................................................................錯誤!未定義書簽。
5、結(jié)論........................................................................................錯誤!未定義書簽。
6、參考資料................................................................................錯誤!未定義書簽。
7、評語..........................................................................................................................4
7、評語
工作態(tài)度(認真、一般、較差),工作量(飽滿、一般、不夠),每個任務(wù)能夠獨立(完成、基本完成、在輔導(dǎo)下完成),程序運行結(jié)果(正確、基本正確、部分正確),實訓(xùn)報告格式(標準、一般)。創(chuàng)新意識(較強、一般、沒有),運行所學(xué)知識解決實際問題的能力(強、一般、較差)。
? 優(yōu)(100~90):能夠熟練運用開發(fā)工具,編程解決實際問題,創(chuàng)意新穎,功能實現(xiàn)完善。
? 良(89~80):能夠熟練運用開發(fā)工具,編程解決實際問題,有一定創(chuàng)新,功能實現(xiàn)較好。
? 中(79~70):能夠較熟練使用開發(fā)工具,編程解決實際問題,獨立完成實訓(xùn),功能實現(xiàn)一般。
? 及格(69~60):能夠運用開發(fā)工具,在教師輔導(dǎo)下完成實訓(xùn),實現(xiàn)部分功能。? 不及格(59~0):編程解決實際問題的能力差,功能實現(xiàn)較差。
實訓(xùn)成績?yōu)椋?分 教師簽字:
第五篇:數(shù)據(jù)庫實訓(xùn)總結(jié)
電子商務(wù)實訓(xùn)總結(jié)
時間流水,短短的兩周就流逝了,回想在這兩周的實訓(xùn)生活,我從單一,片面的學(xué)習(xí)進入了全面,系統(tǒng)的學(xué)習(xí),學(xué)好它更是一項大任務(wù)。而對于如何學(xué)好它,光靠理論知識是遠遠不夠的,鄧小平同志曾經(jīng)就說過“實踐是檢驗真理的唯一標準”!正如大師傅炒菜,知道炒菜的程序,主料、調(diào)料一清二楚,不真正掌勺,永遠也成不了“大廚”。而學(xué)校給我們提供了這樣一個機會,讓我們自己“掌勺”,使我們從實踐中, 加深了對數(shù)據(jù)庫的理解.這次實訓(xùn)的目的與要求,是讓我們學(xué)生動手實驗,加深了數(shù)據(jù)庫知識的學(xué)習(xí)和理解。這次的實訓(xùn)內(nèi)容其實也蠻多的,剛開始看起來覺得應(yīng)該會很容易的,剛剛開始做“(電子商務(wù)相關(guān)的基本操作)”與“(網(wǎng)上銀行服務(wù))”操作的時候,做的還挺順手。但是,實際做起來才知道不那么簡單,但是越是到后面就越不行。當(dāng)我做到“(電子錢包管理與使用)”的時候,我就遇到了問題,怎么做都不成功??吹絼e人已經(jīng)做到實訓(xùn)四,而我還在實訓(xùn)三慢慢的摸索,可還是毫無結(jié)果,伴隨著這樣的壓力,我的心里非常著急。也終于明白必須好好的學(xué)習(xí),不然你永遠也不會成功。于是我不得不請教同學(xué),經(jīng)過同學(xué)的指導(dǎo),才完成了這些操作
雖然我知道的可能還不是很多,但這次實訓(xùn)給了我一個很好機會,讓我知道不少,(電子郵件服務(wù)、網(wǎng)上銀行服務(wù)、電子錢包管理與使用、電子商務(wù)的三種模式:B2B、B2C、C2C,網(wǎng)上單證、EDI模式、CA認證、電子合同和企業(yè)網(wǎng)站。)
經(jīng)過這次的實訓(xùn),我們對數(shù)據(jù)庫有了更深的了解,從書面的明白到實踐的理解,接觸到了自己以前沒有接觸到的東西,并讓我加深了數(shù)據(jù)庫知識的學(xué)習(xí)和理解,也使我進一步了解數(shù)據(jù)庫, 這次實訓(xùn)可以為我們以后真正的實際數(shù)據(jù)庫系統(tǒng)設(shè)計提供很好的借鑒。更使我明白遇到什么挫折,不氣餒,不放棄,勇于探索,才會讓自己離成功越來越近!俗話說:知之為知之,不知為不知!不要不懂裝懂,有什么不懂的要敢于向“知之者”請教!知識是慢慢積累而成的,我們學(xué)習(xí)不僅要學(xué)習(xí)理論知識,而實踐也是非常重要的,只有當(dāng)兩者結(jié)合,才會獲得收獲!
我們這次實習(xí)對我們的認識起到了很大的啟發(fā)作用,使我們以后在接觸數(shù)據(jù)庫的過程中少走點彎路。也使我們對人生和社會有了更清楚的認識,任何的成功都有艱辛和汗水鋪出來的,沒有那么多的意外收獲。我們要學(xué)的還有很多,要接觸的還不知道有多少,以后的路還很漫長,我相信我會更加努力的,把握現(xiàn)在,為自己的未來而奮斗,展開雙翅飛向美好的未來!
在這里很感謝唐老師給我們傳授了這么多的知識和經(jīng)驗,讓我們在畢業(yè)之際更好的填補自己的不足。