access如何保存小数点后_Access数据库破解实战
Access數(shù)據(jù)庫(kù)基本知識(shí)
Access是微軟(Microsoft)公司于1994年推出的一種基于Windows的桌面關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS),關(guān)系式數(shù)據(jù)庫(kù)由一系列表組成,表又由一系列行和列組成,每一行是一個(gè)記錄,每一列是一個(gè)字段,每個(gè)字段有一個(gè)字段名,字段名在一個(gè)表中不能重復(fù)。表與表之間可以建立關(guān)系(或稱關(guān)聯(lián),連接),以便查詢相關(guān)聯(lián)的信息。Access數(shù)據(jù)庫(kù)以文件形式保存,文件的擴(kuò)展名是.MDB。Access 數(shù)據(jù)庫(kù)由六種對(duì)象組成,它們是表、查詢、窗體、報(bào)表、宏和模塊。
表(Table) ——表是數(shù)據(jù)庫(kù)的基本對(duì)象,是創(chuàng)建其他5種對(duì)象的基礎(chǔ)。表由記錄組成,記錄由字段組成,表用來(lái)存貯數(shù)據(jù)庫(kù)的數(shù)據(jù),故又稱數(shù)據(jù)表。
查詢(Query)——查詢可以按索引快速查找到需要的記錄,按要求篩選記錄并能連接若干個(gè)表的字段組成新表。
窗體(Form)——窗體提供了一種方便的瀏覽、輸入及更改數(shù)據(jù)的窗口。還可以創(chuàng)建子窗體顯示相關(guān)聯(lián)的表的內(nèi)容。窗體也稱表單。
報(bào)表(Report)——報(bào)表的功能是將數(shù)據(jù)庫(kù)中的數(shù)據(jù)分類匯總,然后打印出來(lái),以便分析。
宏(Macro)——宏相當(dāng)于DOS中的批處理,用來(lái)自動(dòng)執(zhí)行一系列操作。Access列出了一些常用的操作供用戶選擇,使用起來(lái)十分方便。
模塊(Module)——模塊的功能與宏類似,但它定義的操作比宏更精細(xì)和復(fù)雜,用戶可以根據(jù)自己的需要編寫程序。模塊使用Visual Basic編程。
Access數(shù)據(jù)庫(kù)的主要特點(diǎn)
(1)存儲(chǔ)方式單一:Access管理的對(duì)象有表、查詢、窗體、報(bào)表、頁(yè)、宏和模塊,以上對(duì)象都存放在后綴為(.mdb)的數(shù)據(jù)庫(kù)文件種,便于用戶的操作和管理。
(2)面向?qū)ο?#xff1a;Access是一個(gè)面向?qū)ο蟮拈_(kāi)發(fā)工具,利用面向?qū)ο蟮姆绞綄?shù)據(jù)庫(kù)系統(tǒng)中的各種功能對(duì)象化,將數(shù)據(jù)庫(kù)管理的各種功能封裝在各類對(duì)象中。它將一個(gè)應(yīng)用系統(tǒng)當(dāng)作是由一系列對(duì)象組成的,對(duì)每個(gè)對(duì)象它都定義一組方法和屬性,以定義該對(duì)象的行為和外國(guó),用戶還可以按需要給對(duì)象擴(kuò)展方法和屬性。通過(guò)對(duì)象的方法、屬性完成數(shù)據(jù)庫(kù)的操作和管理,極大地簡(jiǎn)化了用戶的開(kāi)發(fā)工作。同時(shí),這種基于面向?qū)ο蟮拈_(kāi)發(fā)方式,使得開(kāi)發(fā)應(yīng)用程序更為簡(jiǎn)便。
(3)界面友好、易操作:Access是一個(gè)可視化工具,是風(fēng)格與Windows完全一樣,用戶想要生成對(duì)象并應(yīng)用,只要使用鼠標(biāo)進(jìn)行拖放即可,非常直觀方便。系統(tǒng)還提供了表生成器、查詢生成器、報(bào)表設(shè)計(jì)器以及數(shù)據(jù)庫(kù)向?qū)А⒈硐驅(qū)А⒉樵兿驅(qū)?、窗體向?qū)А?bào)表向?qū)У裙ぞ?#xff0c;使得操作簡(jiǎn)便,容易使用和掌握。
(4)集成環(huán)境、處理多種數(shù)據(jù)信息:Access基于Windows操作系統(tǒng)下的集成開(kāi)發(fā)環(huán)境,該環(huán)境集成了各種向?qū)Ш蜕善鞴ぞ?#xff0c;極大地提高了開(kāi)發(fā)人員的工作效率,使得建立數(shù)據(jù)庫(kù)、創(chuàng)建表、設(shè)計(jì)用戶界面、設(shè)計(jì)數(shù)據(jù)查詢、報(bào)表打印等可以方便有序地進(jìn)行。
(5)Access支持ODBC(開(kāi)發(fā)數(shù)據(jù)庫(kù)互連,Open Data Base Connectivity),利用Access強(qiáng)大的DDE(動(dòng)態(tài)數(shù)據(jù)交換)和OLE(對(duì)象的聯(lián)接和嵌入)特性,可以在一個(gè)數(shù)據(jù)表中嵌入位圖、聲音、 Excel表格、Word文檔,還可以建立動(dòng)態(tài)的數(shù)據(jù)庫(kù)報(bào)表和窗體等。Access還可以將程序應(yīng)用于網(wǎng)絡(luò),并與網(wǎng)絡(luò)上的動(dòng)態(tài)數(shù)據(jù)相聯(lián)接。利用數(shù)據(jù)庫(kù)訪問(wèn)頁(yè)對(duì)象生成HTML文件,輕松構(gòu)建Internet/Intranet的應(yīng)用。
Access數(shù)據(jù)庫(kù)的缺點(diǎn)和局限性
Access是一種桌面數(shù)據(jù)庫(kù),適合數(shù)據(jù)量少的應(yīng)用,在處理少量數(shù)據(jù)和單機(jī)訪問(wèn)時(shí)是很好用的,效率也很高;但處理海量數(shù)據(jù)時(shí)效率會(huì)受到極大影響。比如搭配asp應(yīng)用于互聯(lián)網(wǎng)的時(shí)候,如果調(diào)用數(shù)據(jù)庫(kù)的程序設(shè)計(jì)不理想,Access數(shù)據(jù)庫(kù)超過(guò)30m就開(kāi)始影響性能,達(dá)到50M左右的時(shí)候性能會(huì)急劇下降;配合設(shè)計(jì)優(yōu)良的程序,數(shù)據(jù)庫(kù)大小極限也只能去到幾百兆。記錄數(shù)過(guò)多、訪問(wèn)人數(shù)過(guò)多的時(shí)候也會(huì)造成Access數(shù)據(jù)庫(kù)性能急劇下降。另外,Access數(shù)據(jù)庫(kù)在安全性方面也比不上MySQL、MsSQL等專業(yè)數(shù)據(jù)庫(kù),配合asp程序使用的時(shí)候,如果使用默認(rèn)的.mdb文件后綴而且沒(méi)有經(jīng)過(guò)額外的安全處理,別人甚至可以直接下載你的數(shù)據(jù)庫(kù)文件。
Access數(shù)據(jù)庫(kù)版本
Access數(shù)據(jù)庫(kù)最早版本是97年的,后面逐漸升級(jí)為2000版本,2003版本,2007版本以及最新的2010版本。
Access密碼實(shí)戰(zhàn)破解實(shí)例
在一些軟件系統(tǒng)和網(wǎng)站系統(tǒng)中,出于安全考慮很多程序設(shè)計(jì)者都會(huì)給access數(shù)據(jù)加上密碼,以保護(hù)數(shù)據(jù)庫(kù)內(nèi)容的安全,下面以一個(gè)實(shí)例如何來(lái)破解和操作Access數(shù)據(jù)庫(kù)。
(1)選擇需要破解的Access數(shù)據(jù)庫(kù)文件
筆者推薦一款A(yù)ccess數(shù)據(jù)庫(kù)密碼破解工具——“Access數(shù)據(jù)庫(kù)特殊操作”,如圖1 所示,運(yùn)行“Access數(shù)據(jù)庫(kù)特殊操作”后,在軟件窗口中選擇“破解Access密碼”,然后在Access文件路徑中選擇需要破解的文件,也可以直接輸入Access文件路徑。
圖1 選擇需要破解的Access文件
(2)獲取數(shù)據(jù)庫(kù)密碼
在圖1中單擊“破解密碼”,軟件很快就將Access數(shù)據(jù)庫(kù)密碼給破解出來(lái)了,如圖2 所示,Access版本為97.3.51,密碼為“91459”。
圖2 破解Access數(shù)據(jù)庫(kù)密碼
(3)刪除數(shù)據(jù)庫(kù)密碼
在軟件窗口單擊“刪除Access密碼”,如果前面選擇過(guò)數(shù)據(jù)庫(kù),則在數(shù)據(jù)庫(kù)路徑中會(huì)顯示上次所操作的數(shù)據(jù)庫(kù),同時(shí)顯示數(shù)據(jù)庫(kù)的密碼,單擊“刪除密碼”按鈕將加密的數(shù)據(jù)庫(kù)密碼給刪除掉,如圖3 所示。
圖3 刪除Access密碼
除去破解Access密碼外,該軟件還有一個(gè)實(shí)用功能用來(lái)壓縮數(shù)據(jù)庫(kù)大小,Access數(shù)據(jù)庫(kù)持續(xù)運(yùn)行時(shí)間長(zhǎng)了以后,文件本身會(huì)增加一些無(wú)用的信息,導(dǎo)致數(shù)據(jù)文件非常大,而對(duì)Access數(shù)據(jù)庫(kù)來(lái)說(shuō)當(dāng)數(shù)據(jù)庫(kù)大小超過(guò)30M以后就會(huì)影響性能,50M以后會(huì)嚴(yán)重影響性能,因此當(dāng)數(shù)據(jù)庫(kù)個(gè)頭太大時(shí)就需要給他減減肥,在該軟件主界面中單擊“壓縮Access數(shù)據(jù)庫(kù)”,如圖4 所示,選擇數(shù)據(jù)庫(kù)文件后單擊壓縮數(shù)據(jù)庫(kù)即可。
圖4 壓縮Access數(shù)據(jù)庫(kù)
作者介紹:陳小兵,北京理工大學(xué)博士,計(jì)算機(jī)網(wǎng)絡(luò)安全攻防專家,原海軍某部網(wǎng)絡(luò)安全研究員、公安部網(wǎng)絡(luò)安全攻防實(shí)驗(yàn)員、曾就職于北京公安局網(wǎng)絡(luò)安全總隊(duì),主要從事網(wǎng)絡(luò)安全攻防研究工作,在網(wǎng)絡(luò)安全研究與培訓(xùn)、病毒防范、網(wǎng)絡(luò)滲透等領(lǐng)域具有20年以上經(jīng)驗(yàn),在業(yè)內(nèi)享有盛名。曾出版多本業(yè)內(nèi)權(quán)威性著作包括《SQL Server2000培訓(xùn)教程》《黑客攻防及實(shí)戰(zhàn)案例解析》《Web滲透及實(shí)戰(zhàn)案例解析》《安全之路-Web滲透及實(shí)戰(zhàn)案例解析第二版》、《黑客攻防實(shí)戰(zhàn)加密與解密》,在國(guó)內(nèi)核心期刊及普通學(xué)術(shù)期刊發(fā)表論文20余篇。
總結(jié)
以上是生活随笔為你收集整理的access如何保存小数点后_Access数据库破解实战的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: IDEA如何上传java项目到githu
- 下一篇: JDK1.8 连接微软 Access 数