freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

sql數(shù)據(jù)庫選擇題及答案-資料下載頁

2024-11-07 00:22本頁面
  

【正文】 eopdrop procedure pr_count第五篇:SQL數(shù)據(jù)庫心得黃淮學(xué)院 20152016學(xué)年第 一 學(xué)期 《C數(shù)據(jù)庫應(yīng)用程序開發(fā)技術(shù)與案例教程》課程題目:學(xué)習(xí)報(bào)告院系:數(shù)學(xué)科學(xué)系 專業(yè):數(shù)學(xué)與應(yīng)用數(shù)學(xué) 年級(jí):1301B 姓名:曹占營 學(xué)號(hào):1331110101 任課教師:楊鋒英2015年 12 月 30日C數(shù)據(jù)庫學(xué)習(xí)報(bào)告在日常生活中,我們和朋友、親戚聯(lián)系,會(huì)廣泛用到通訊錄,因此這門課程以通訊錄開發(fā)為案例,教我們學(xué)習(xí)軟件開發(fā)。軟件開發(fā)是一項(xiàng)非常注重實(shí)踐工作,不可能只憑看書、看視頻就學(xué)會(huì)軟件開發(fā),必須扎扎實(shí)實(shí)、一行一行的編寫代碼,不斷積累項(xiàng)目經(jīng)驗(yàn),才能真正掌握編程技術(shù),所以我們要親自上級(jí)編寫程序,才能真正掌握軟件開發(fā)技術(shù)。本書分為基礎(chǔ)篇、進(jìn)階篇、高級(jí)篇,由淺入深地介紹了基于C的數(shù)據(jù)庫編程技術(shù),所用的開發(fā)工具為Visual Studio 200SQL Server 2005以及Access 2007。學(xué)習(xí)數(shù)據(jù)庫的內(nèi)容是從數(shù)據(jù)庫、數(shù)據(jù)表的創(chuàng)建和修改開始的,表是建立關(guān)系數(shù)據(jù)庫的基本結(jié)構(gòu),用來存儲(chǔ)數(shù)據(jù)具有已定義的屬性,在表的操作過程中,有查看表信息、查看表屬性、修改表中的數(shù)據(jù)、刪除表中的數(shù)據(jù)及修改表和刪除表的操作。從課程中讓我更明白一些知識(shí),查詢可以通過SQL語言進(jìn)行完成,這樣加深了查詢語句的基本結(jié)構(gòu),讓我們能更好的掌握其中語句,方便于我們后面的學(xué)習(xí)和應(yīng)用。表是數(shù)據(jù)最重要的一個(gè)數(shù)據(jù)對(duì)象,表的創(chuàng)建好壞直接關(guān)系到數(shù)數(shù)據(jù)庫的成敗,表的內(nèi)容是越具體越好,但是也不能太繁瑣,以后在實(shí)際應(yīng)用中多使用表,對(duì)表的規(guī)劃和理解就會(huì)越深刻。在編程方面是需要我們對(duì)于編程有邏輯思維能力及一定的編程技巧。在數(shù)據(jù)庫中插入表、表中的信息等都需要注意,不然很容易出錯(cuò)。在基礎(chǔ)篇中,詳細(xì)講解了通訊錄系統(tǒng)的設(shè)計(jì)、開發(fā)和安裝部署這樣一個(gè)完整過程,對(duì)各個(gè)任務(wù)進(jìn)行詳細(xì)講解?;A(chǔ)篇學(xué)習(xí)分為9個(gè)任務(wù),分別為系統(tǒng)分析與設(shè)計(jì)、用戶登錄、主窗體設(shè)計(jì)、聯(lián)系人分組管理、聯(lián)系人管理、用戶密碼修改、數(shù)據(jù)庫備份與恢復(fù)、設(shè)計(jì)“關(guān)于”窗體、系統(tǒng)安裝與部署。學(xué)完基礎(chǔ)篇,即可開發(fā)出一個(gè)功能較為完備的通訊錄系統(tǒng)。在聯(lián)系人管理任務(wù)學(xué)習(xí)中,由于在Contact表中保存的是分組編號(hào),而窗體上要顯示的是分組名稱,所以在查詢語句中需要級(jí)聯(lián)查詢,即SQL語句為”select , Name, Phone, Email, , GroupName from Contact, ContactGroup where = ”。為了實(shí)現(xiàn)代碼復(fù)用,可以提供查詢功能,根據(jù)用戶選擇的擦尋天劍,拼接產(chǎn)生SQL語句。同時(shí)為了支持模糊查詢,還在SQL語句中用了like語句。通過SqlDataAdapter的Fill方法填充數(shù)據(jù)集,獲取數(shù)據(jù)。數(shù)據(jù)集中有了數(shù)據(jù)以后,我們只需設(shè)置DataGridView控件的DataSource屬性,就可以顯示數(shù)據(jù)了。在進(jìn)階篇中,介紹了企業(yè)項(xiàng)目開發(fā)中廣發(fā)用到的參數(shù)化SQL語句、存儲(chǔ)過程使用及定義數(shù)據(jù)庫操作類,分為3個(gè)任務(wù)學(xué)習(xí),分別為使用參數(shù)化SQL語句、使用存儲(chǔ)過程、使用自定義數(shù)據(jù)庫操作類,進(jìn)一步提高我們的數(shù)據(jù)庫編程能力。在使用存儲(chǔ)過程任務(wù)學(xué)習(xí)中,了解到存儲(chǔ)過程是在大型數(shù)據(jù)庫系統(tǒng)中,一組為了完成特定功能的SQL語句集,經(jīng)編譯后存儲(chǔ)在數(shù)據(jù)庫中,用戶通過指定存儲(chǔ)過程的名字并給出參數(shù)(如果該存儲(chǔ)過程帶有參數(shù))來執(zhí)行它。在性能方面,存儲(chǔ)過程有如下的優(yōu)點(diǎn)。(1)與編譯,存儲(chǔ)過程預(yù)先編譯好放在數(shù)據(jù)庫內(nèi),減少編譯語句所花的時(shí)間。(2)緩存,編譯好的存儲(chǔ)過程會(huì)進(jìn)入緩存,所以對(duì)于經(jīng)常執(zhí)行的存儲(chǔ)過程,除了第一次執(zhí)行外,其他次執(zhí)行的書都會(huì)有明顯提高。(3)減少網(wǎng)絡(luò)傳輸,特別對(duì)于處理一些數(shù)據(jù)的存儲(chǔ)過程,不必像直接用SQL語句實(shí)現(xiàn)那樣多次傳送數(shù)據(jù)到客戶端。通過前面的學(xué)習(xí),細(xì)細(xì)體會(huì)對(duì)數(shù)據(jù)庫的操作,可以發(fā)現(xiàn),這么多操作其實(shí)可以分為4種。(1)對(duì)數(shù)據(jù)庫進(jìn)行非連接式查詢操作,返回多條記錄。這種操作可以通過SqlDataAdapter對(duì)象的Fill方法來完成,即把查詢得到的結(jié)果填充到DataTable(或DataSet)對(duì)象中。(2)對(duì)數(shù)據(jù)庫進(jìn)行連接式查詢操作,返回多條查詢記錄。這種操作可以通過SqlCommand對(duì)象的ExecuteReader方法來完成,返回SqlDataReader對(duì)象。(3)從數(shù)據(jù)庫中檢索單值。這種操作可以通過SqlCommand對(duì)象的ExecuteNonQuery方法來完成。ExecuteScalar方法返回的是Object類型,需要根據(jù)實(shí)際情況進(jìn)行類型轉(zhuǎn)換。(4)對(duì)數(shù)據(jù)庫執(zhí)行增、刪、改操作。這種操作可以通過SqlCommand對(duì)象的ExecuteNonQuery方法來完成,返回增、刪、改操作后數(shù)據(jù)庫中受影響的行數(shù)。在高級(jí)篇中,分為4個(gè)任務(wù)學(xué)習(xí),分別為開發(fā)基于三層構(gòu)架的通訊錄程序、開發(fā)基于Access的通訊錄程序、實(shí)現(xiàn)基于抽象工廠模式的三層架構(gòu)、使用MD5加密用戶密碼。首先詳細(xì)講解了基于三層構(gòu)架的通訊錄程序開發(fā)過程以及如何開發(fā)一個(gè)基于Access的通訊錄系統(tǒng)。最后,介紹了如何采用MD5加密技術(shù)對(duì)用戶密碼加密。MD5加密技術(shù)也是實(shí)際項(xiàng)目開發(fā)中廣泛用到的,通過MD5加密用戶密碼,可以提高程序的安全性?!叭龑蛹軜?gòu)”一詞中的“三層”是指:“表示層”、“業(yè)務(wù)邏輯層”、“數(shù)據(jù)訪問層”。表示層:位于最外層,離用戶最近。用于顯示和接收用戶輸入的數(shù)據(jù),為用戶提供一種交互式操作界面。表示層的常見形式為WinFrom和WebForm。業(yè)務(wù)邏輯層:負(fù)責(zé)處理用戶輸入的信息,或者是將這些信息發(fā)送給數(shù)據(jù)訪問層進(jìn)行保存,或者是調(diào)用數(shù)據(jù)訪問層中的函數(shù)再次讀出這些數(shù)據(jù)。業(yè)務(wù)邏輯層也可以包括一些對(duì)“商業(yè)邏輯”描述代碼在里面。數(shù)據(jù)訪問層:僅實(shí)現(xiàn)對(duì)數(shù)據(jù)的保存和讀取操作??梢栽L問數(shù)據(jù)庫系統(tǒng)、二進(jìn)制文件、文本文檔或是XML文檔。在這一學(xué)期有限的幾次實(shí)驗(yàn)課后,我雖然沒有學(xué)會(huì)很多,但也學(xué)會(huì)了一些簡單的操作,我學(xué)會(huì)了一些簡單的數(shù)據(jù)運(yùn)算,會(huì)建立一些簡單的表。有時(shí)候在做實(shí)驗(yàn)時(shí),對(duì)于實(shí)驗(yàn)中的一些東西我不怎么了解,但我還會(huì)去做,因?yàn)槲蚁胫挥卸嗑毩?xí)才能熟練,也才能理解掌握知識(shí)。我不知道這一門課對(duì)其他同學(xué)來說怎么樣,但對(duì)我來說卻有些難,但我會(huì)努力。因?yàn)槲艺J(rèn)為它對(duì)我以后考計(jì)算機(jī)二級(jí)有很大的幫助。很快這一學(xué)期馬上就要結(jié)束了,數(shù)據(jù)庫這一門課也很快就要結(jié)束了,但這一學(xué)期的學(xué)習(xí)讓我知道了很多,也告訴了我在以后的人生中如何去做事,如何去做人。尤其是老師的耐心,老師的敬業(yè)精神感動(dòng)了我,再做任何事時(shí)都應(yīng)該認(rèn)真負(fù)責(zé),任何一個(gè)人都應(yīng)該被尊重。
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1