




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 鋁電解質(zhì)分子比的計(jì)算軟件 目錄摘要1Abstract 1第一章 緒論1.1鋁電解質(zhì)分子比計(jì)算軟件的概述1.1.1鋁電解質(zhì)分子比計(jì)算軟件的背景1.1.2 鋁電解質(zhì)分子比計(jì)算軟件的目標(biāo)1.1.3鋁電解質(zhì)分子比計(jì)算軟件的意義1.2鋁電解質(zhì)分子比概述1.3數(shù)據(jù)庫(kù)簡(jiǎn)介1.4 Visual Basic數(shù)據(jù)庫(kù)概述1.4.1Visual Basic的特點(diǎn)1.4.2 Visual Basic數(shù)據(jù)庫(kù)的基本概念1.4.3Visual Basic數(shù)據(jù)庫(kù)的模型1.4.4數(shù)據(jù)庫(kù)的訪問 1.4.5SQL知識(shí)介紹 1.4.6Access知識(shí)介紹第二章 鋁電解質(zhì)分子比計(jì)算軟件分析2.1鋁電解質(zhì)分子比計(jì)算軟件的需求分析2.1.
2、1理解需求2.1.2需求分析 2.2鋁電解質(zhì)分子比計(jì)算軟件的系統(tǒng)分析 2.3鋁電解質(zhì)分子比計(jì)算軟件的主要功能2.3.1用戶登錄模塊2.3.2數(shù)據(jù)錄入計(jì)算模塊2.3.3數(shù)據(jù)查詢模塊2.3.4圖表顯示模塊第四章鋁電解質(zhì)分子比計(jì)算軟件的界面設(shè)計(jì)4.1用戶登錄界面4.2鋁電解質(zhì)分子比計(jì)算軟件系統(tǒng)主窗體4.3密碼修改模塊界面設(shè)計(jì)4.4數(shù)據(jù)錄入計(jì)算模塊界面設(shè)計(jì)4.5數(shù)據(jù)顯示查詢模塊界面設(shè)計(jì)4.6圖表顯示模塊界面設(shè)計(jì)結(jié)束語參考文獻(xiàn)致謝附錄摘要此鋁電解質(zhì)分子比計(jì)算軟件是一種數(shù)據(jù)計(jì)算.查詢.顯示統(tǒng)一的信息系統(tǒng)。它主要是針對(duì)分子比在鋁電解工業(yè)上的重要性,從而設(shè)計(jì)這個(gè)軟件來準(zhǔn)確描述分子比,使用戶方便快捷的運(yùn)用分子比
3、。此軟件主要包括前臺(tái)應(yīng)用程序的開發(fā)和后臺(tái)數(shù)據(jù)庫(kù)的建立兩個(gè)方面。前者用Visual Basic6.0做為前端開發(fā)工具,后者用Access管理后臺(tái)數(shù)據(jù)庫(kù)。整個(gè)系統(tǒng)用SQL語言完成了對(duì)系統(tǒng)功能的實(shí)現(xiàn)。鋁電解質(zhì)分子比計(jì)算軟件包括四個(gè)模塊,實(shí)現(xiàn)對(duì)用戶登錄.數(shù)據(jù)計(jì)算查詢圖表顯示等功能,同時(shí)還添加密碼修改等輔助功能本軟件具有操作簡(jiǎn)單,查詢快捷,顯示清晰等特點(diǎn),對(duì)鋁電解工業(yè)會(huì)有一定的幫助。關(guān)鍵詞:鋁電解質(zhì)分子比 Access 計(jì)算軟件 模塊Abstract :This electrolyte aluminum elements than the calculation software is a data c
4、alculation. Enquiries. Revealed that a unified information system. It is mainly directed against the elements than on the importance of industrial aluminum electrolysis, which designed the software to accurately describe elements than to allow users convenient and efficient than the use of molecular
5、。The former use Visual Basic6.0 as a front-end development tools, which use Access database management background. SQL language used throughout the system completed the system implementation. Electrolyte aluminum elements than the calculation software includes four modules, and the user login. Calcu
6、lated. For enquiries. The graph shows, and other functions, and also add a password function as amended. This software is simple, for quick, clear display characteristics such as the electrolytic industry will certainly help.Keywords:Electrolyte aluminum elements Access Software Module 第一章 緒論1.1鋁電解質(zhì)
7、分子比計(jì)算軟件的概述1.1.1鋁電解質(zhì)分子比計(jì)算軟件的背景電解質(zhì)的組成對(duì)鋁電解生產(chǎn)的經(jīng)濟(jì)技術(shù)指標(biāo)具有重要的影響。電解質(zhì)分子比對(duì)鋁電解工業(yè)起著非常重要的作用。近20 年國(guó)際鋁業(yè)界的科學(xué)研究和現(xiàn)代化生產(chǎn)系列的實(shí)踐表明,降低鋁電解質(zhì)分子比是提高電流效率的有效途徑,分子比偏高或偏低對(duì)槽膛都會(huì)有較大的影響。分子比的計(jì)算通常采用人工進(jìn)行,可想而知它在時(shí)間上的浪費(fèi)和其他弊端,因此開發(fā)鋁電解分子比計(jì)算軟件,實(shí)現(xiàn)分子比計(jì)算電子化,從而減輕工作人員的負(fù)擔(dān)。借助才此計(jì)算軟件,工作人員可以很好的對(duì)分子比的相關(guān)信息進(jìn)行管理,既減少了工作必要?jiǎng)趧?dòng)時(shí)間,又可以避免一些計(jì)算中的誤操作。 1.1.2 鋁電解質(zhì)分子比計(jì)算軟件的目
8、標(biāo) 此軟件應(yīng)達(dá)到以下目標(biāo): (1)可靠性 系統(tǒng)具有一定的容錯(cuò)能力和存儲(chǔ)功能。(2) 實(shí)用性 系統(tǒng)功能基本齊全,能夠完全滿足用戶的需要。(3) 可維護(hù)性 用戶能對(duì)系統(tǒng)進(jìn)行修改。(4) 易用性 用戶能很容易的對(duì)系統(tǒng)進(jìn)行操作。(5) 安全性 保證系統(tǒng)的物理安全、數(shù)據(jù)存儲(chǔ)和存取的安全與保密1.1.3鋁電解質(zhì)分子比計(jì)算軟件的意義當(dāng)前隨著計(jì)算機(jī)的深入普及,越來越多的人有了個(gè)人電腦,人們運(yùn)用計(jì)算機(jī)完成許多重要的工作,計(jì)算機(jī)在人們的生活中變的越來越來重要。隨著計(jì)算機(jī)的應(yīng)用和發(fā)展計(jì)算機(jī)已經(jīng)不單純是一個(gè)工作工具,人們?cè)絹碓街匾曈?jì)算機(jī)的實(shí)用性了,近年來鋁工業(yè)規(guī)模持續(xù)成長(zhǎng),我國(guó)煉鋁產(chǎn)量已居世界領(lǐng)先地位,但是生產(chǎn)技術(shù)還
9、是相對(duì)落后,所以要求我們開發(fā)新技術(shù),掌握新知識(shí)來提升我國(guó)煉鋁量。,針對(duì)鋁工業(yè)中人工對(duì)分子比計(jì)算的弊端,設(shè)計(jì)鋁電解質(zhì)分子比計(jì)算軟件,就是為工作人員在鋁工業(yè)生產(chǎn)過程中提供高效準(zhǔn)確得計(jì)算數(shù)據(jù)。此軟件采用VB編程,VB是計(jì)算機(jī)編程中最簡(jiǎn)單最易上手的,在簡(jiǎn)單應(yīng)用的同時(shí)也開發(fā)了人們的大腦。1.2鋁電解質(zhì)分子比概述前言世紀(jì)年代,隨著全球經(jīng)濟(jì)一體化進(jìn)程的加快,市場(chǎng)競(jìng)爭(zhēng)日益激烈,伴隨著以計(jì)算機(jī)控制技術(shù)為核心自控技術(shù)的迅速發(fā)展,現(xiàn)代鋁工業(yè)向大容量、大規(guī)模、智能化控制、重視環(huán)保、低成本運(yùn)作方向發(fā)展已成為必然的趨勢(shì)。現(xiàn)代鋁電解工業(yè)的工藝制度也由“四低一高”(低氧化鋁濃度,低電解溫度,低分子比,低陽極效應(yīng)系數(shù),高槽電壓
10、或高極距)朝著更高的方向發(fā)展,即在“四低一高”的基礎(chǔ)上實(shí)現(xiàn)高效低耗生產(chǎn),這一過程中鋁電解槽的溫度和分子比的日??刂骑@得十分重要。電解鋁是通過直流電 ,把氧化鋁還原成金屬鋁的復(fù)雜過程1 。在電解質(zhì)中添加氟化鋁是電解鋁過程的一個(gè)重要環(huán)節(jié)。調(diào)節(jié)氟化鋁的添加量可以控制電解質(zhì)溫度和分子比。溫度和分子比都是電解過程的關(guān)鍵變量 ,對(duì)電解槽的穩(wěn)定性、電化學(xué)反應(yīng)和電解電流效率的影響很大。鋁電解質(zhì)的酸堿度是鋁電解生產(chǎn)中的一項(xiàng)重要技術(shù)參數(shù),直接影響電流效率和電能消耗量,需要對(duì)其進(jìn)行精確測(cè)定和控制。在鋁電解工業(yè)初期,采用分子比3.0左右的電解質(zhì),電解溫度高達(dá)1000;經(jīng)五十余年后逐漸降低到2.6左右;現(xiàn)在先進(jìn)的大型電
11、解槽已經(jīng)使用了分子比為2.12.2的電解質(zhì),電解溫度降低到950左右。采用新型電解槽與低溫度電解(850900)也許可使電耗率減少到12000W.H/TAL。這時(shí)候,鋁電解質(zhì)的分子比和電解法發(fā)明人霍爾原來的專利方案接近了,達(dá)到了一個(gè)新的水平。在現(xiàn)代鋁工業(yè)上,普遍采用酸性電解質(zhì),此種電解質(zhì)內(nèi)含過量氟化鋁。在鋁電解工業(yè)生產(chǎn)中,冰晶石被理解為中性物質(zhì),是有3個(gè)NaF分子和1個(gè)AlF3分子組成,由于冰晶石占電解質(zhì)內(nèi)部含量的90左右,因此我們就采用冰晶石NaF和AlF3的摩爾比來確定電解質(zhì)酸堿度即分子比:當(dāng)NaF/AlF3之比大于3,電解質(zhì)呈堿性,表明電解質(zhì)中存在游離著NaF;當(dāng)NaF/AlF3之比小于
12、3,電解質(zhì)呈酸性,表明電解質(zhì)中存在游離AlF3。分子比是用來表示熔融電解質(zhì)的酸堿度,通常有三種表示方式: NaF/AlF3的摩爾比; NaF/AlF3的質(zhì)量比; 游離AlF3% (這里指中性冰晶石Na3AlF6以外的游離AlF3%)針對(duì)上述關(guān)于酸堿度的理解,電導(dǎo)法測(cè)定電解質(zhì)的分子比過程中我們可以通過向電解質(zhì)中加入定量的NaF,在適宜的條件下模擬電解槽溫度讓NaF與電解質(zhì)中游離的AlF3充分反應(yīng)生成Na3AlF6,反應(yīng)完全后通過電導(dǎo)率儀測(cè)定過剩的NaF的電導(dǎo)率,來推導(dǎo)出電解質(zhì)中游離的AlF3的百分含量,從而確定分子比。1.3數(shù)據(jù)庫(kù)簡(jiǎn)介數(shù)據(jù)庫(kù)技術(shù)是現(xiàn)代最流行的一項(xiàng)計(jì)算機(jī)技術(shù),但是它不僅僅由計(jì)算機(jī)構(gòu)
13、成。自60年代以來,它就一直活躍在數(shù)據(jù)處理的領(lǐng)域,至今已經(jīng)有了很大的發(fā)展,已經(jīng)成了計(jì)算機(jī)技術(shù)的一個(gè)重要分支。數(shù)據(jù)庫(kù)(DataBase,簡(jiǎn)稱DB)是存儲(chǔ)在計(jì)算機(jī)內(nèi)、有組織的、可共享的相關(guān)數(shù)據(jù)的集合。數(shù)據(jù)庫(kù)中的數(shù)據(jù)按一定的數(shù)據(jù)模型組織、描述和存儲(chǔ),具有較小的冗余度,較高的數(shù)據(jù)獨(dú)立性和擴(kuò)展行,并可為各種用戶共享,同時(shí)具有較高的安全性。一:數(shù)據(jù)庫(kù)的發(fā)展經(jīng)歷了三個(gè)階段: 1、 層次型和網(wǎng)狀型: 代表產(chǎn)品是1969年IBM公司研制的層次模型數(shù)據(jù)庫(kù)管理系統(tǒng)IMS。 2、 關(guān)系型數(shù)據(jù)型庫(kù): 目前大部分?jǐn)?shù)據(jù)庫(kù)采用的是關(guān)系型數(shù)據(jù)庫(kù)。1970年IBM公司的研究員EFCodd提出了關(guān)系模型。其代表產(chǎn)品為sysem R
14、和Inges。 3、 第三代數(shù)據(jù)庫(kù)將為更加豐富的數(shù)據(jù)模型和更強(qiáng)大的數(shù)據(jù)管理功能為特征,以提供傳統(tǒng)數(shù)據(jù)庫(kù)系統(tǒng)難以支持的新應(yīng)用。它必須支持面向?qū)ο?,具有開放性,能夠在多個(gè)平臺(tái)上使用。 二、 數(shù)據(jù)庫(kù)技術(shù)的發(fā)展趨勢(shì): 1、 面向?qū)ο蟮姆椒ê图夹g(shù)對(duì)數(shù)據(jù)庫(kù)發(fā)展的影響: 數(shù)據(jù)庫(kù)研究人員借鑒和吸收了面向?qū)ρ姆椒ê图夹g(shù),提出了面向?qū)ο髷?shù)據(jù)模型。 2、 數(shù)據(jù)庫(kù)技術(shù)與多學(xué)科技術(shù)的有機(jī)組合: 3、 面向?qū)iT應(yīng)用領(lǐng)域的數(shù)據(jù)庫(kù)技術(shù) 三、 數(shù)據(jù)庫(kù)系統(tǒng)的組成: 數(shù)據(jù)庫(kù)系統(tǒng)(DBS)是一個(gè)采用數(shù)據(jù)庫(kù)技術(shù),具有管理數(shù)據(jù)庫(kù)功能,由硬件、軟件、數(shù)據(jù)庫(kù)及各類人員組成的計(jì)算機(jī)系統(tǒng)。 1、 數(shù)據(jù)庫(kù)(DB): 數(shù)據(jù)庫(kù)是以一定的組織方式存放
15、于計(jì)算機(jī)外存儲(chǔ)器中相互關(guān)聯(lián)的數(shù)據(jù)集合,它是數(shù)據(jù)庫(kù)系統(tǒng)的核心和管理對(duì)象,其數(shù)據(jù)是集成的、共享的以及冗余最小的。 2、 數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS): 數(shù)據(jù)庫(kù)管理系統(tǒng)是維護(hù)和管理數(shù)據(jù)庫(kù)的軟件,是數(shù)據(jù)庫(kù)與用戶之間的界面。作為數(shù)據(jù)庫(kù)的核心軟件,提供建立、操作、維護(hù)數(shù)據(jù)庫(kù)的命令和方法。 3、 應(yīng)用程序: 對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)進(jìn)行各種處理的程序,由用戶編寫。 4、 計(jì)算機(jī)軟件: 5、 計(jì)算機(jī)硬件: 包括CPU、內(nèi)存、磁盤等。要求有足夠大的內(nèi)存來存放操作系統(tǒng)、數(shù)據(jù)庫(kù)管理系統(tǒng)的核心模塊以及數(shù)據(jù)庫(kù)緩沖;足夠大的磁盤能夠直接存取和備份數(shù)據(jù);比較主的通道能力;支持聯(lián)網(wǎng),實(shí)現(xiàn)數(shù)據(jù)共享。 6、 各類人員。 1.4 Visual
16、 Basic數(shù)據(jù)庫(kù)概述1.4.1Visual Basic的特點(diǎn)Visual Basic的特點(diǎn) 1. 具有面向?qū)ο蟮目梢暬O(shè)計(jì)工具 可視化設(shè)計(jì): Visual Basic為用戶提供大量的界面元素(在Visual Basic中稱為控件對(duì)象),例如 窗體,菜單,命令按鈕,工具按鈕,檢查框等等,用戶只需要利用鼠標(biāo),鍵盤把這些控件對(duì)象拖動(dòng)到適當(dāng)?shù)奈恢?設(shè)置它們的大小,形狀,屬性等,就可以設(shè)計(jì)出所需的應(yīng)用程序界面. 2. 事件驅(qū)動(dòng)的編程機(jī)制事件驅(qū)動(dòng)編程:Windows操作系統(tǒng)出現(xiàn)以來,圖形化的用戶界面和多任務(wù)多進(jìn)程的應(yīng)用程序要求程序設(shè)計(jì)不能是單一性的,在使用Visual Basic設(shè)計(jì)應(yīng)用程序時(shí),必須首先
17、確定應(yīng)用程序如何同用戶進(jìn)行交互.(例如發(fā)生鼠標(biāo)單擊,鍵盤輸入等事件時(shí),用戶必須編寫代碼控制這些事件的響應(yīng)方法)這就是所謂的事件驅(qū)動(dòng)編程.3. 結(jié)構(gòu)化的程序設(shè)計(jì)語言 4. 提供了易學(xué)易用的應(yīng)用程序集成開發(fā)環(huán)境 5.支持多種數(shù)據(jù)庫(kù)系統(tǒng)的訪問 6.高度可移植化的代碼 7.VB6.0在開發(fā)環(huán)境上,網(wǎng)絡(luò)功能等的大大增強(qiáng) 1.4.2 Visual Basic數(shù)據(jù)庫(kù)的基本概念表(Table):即關(guān)系數(shù)據(jù)庫(kù)中物理存在的二維表。VB的一個(gè)數(shù)據(jù)庫(kù)文件可以包含相關(guān)的多個(gè)二維表。在成功打開一個(gè)數(shù)據(jù)庫(kù)之后,必須打開一個(gè)表才能對(duì)其中的數(shù)據(jù)進(jìn)行操作。記錄集(RecordSet):來自表中的記錄或者執(zhí)行一個(gè)查詢而產(chǎn)生的記錄,
18、這些記錄就組成了一個(gè)記錄的集合。在VB中數(shù)據(jù)庫(kù)表中的數(shù)據(jù)不允許直接訪問,而只能通過創(chuàng)建于內(nèi)存中的這些記錄集進(jìn)行記錄的瀏覽與操作。SQL語言:一種數(shù)據(jù)庫(kù)管理中的通用結(jié)構(gòu)化查詢語言。 1.4.3Visual Basic數(shù)據(jù)庫(kù)的模型數(shù)據(jù)模型: 數(shù)據(jù)的組織形式稱為數(shù)據(jù)模型,它決定 數(shù)據(jù)(主要是結(jié)點(diǎn))之間聯(lián)系的表達(dá)方式。主要包括層次型、網(wǎng)狀型、關(guān)系型和面向?qū)ο笮退姆N。層次型和網(wǎng)狀型是早期的數(shù)據(jù)模型,又稱為格式化數(shù)據(jù)系統(tǒng)數(shù)模型。 以上四種模型決定了四種類型的數(shù)據(jù)庫(kù):層次數(shù)據(jù)庫(kù)系統(tǒng),網(wǎng)狀數(shù)據(jù)庫(kù)系統(tǒng),關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng)以及面向?qū)ο髷?shù)據(jù)庫(kù)系統(tǒng)。 目前使用的主要是關(guān)系型數(shù)據(jù)庫(kù)。 1、 層次型:是以記錄為結(jié)點(diǎn)的有向樹
19、;圖如教材P7圖1-2 2、 網(wǎng)狀型:樹的集合,它的表示能力以及精巧懷強(qiáng)于層次型,但獨(dú)立性下降。 3、 關(guān)系型: 在關(guān)系型中,數(shù)據(jù)被組織成若干張二維表,每張表稱為一個(gè)關(guān)系。關(guān)系型數(shù)據(jù)庫(kù)中的數(shù)據(jù)層次如下: 1、 數(shù)據(jù)項(xiàng)(field):又稱字段,用于描述實(shí)體的一個(gè)屬性,是數(shù)據(jù)庫(kù)的基本單位。一般用屬性名作項(xiàng)名; 2、 記錄(Record):又稱為結(jié)點(diǎn),由若干個(gè)數(shù)據(jù)項(xiàng)組成,用于描述一個(gè)對(duì)象; 3、 文件(File):由若干個(gè)記錄組成; 4、 數(shù)據(jù)庫(kù)(Data Base):由邏輯相關(guān)的文件組成。 關(guān)系型的特點(diǎn):描述的一致性;可直接表示多對(duì)多關(guān)系;關(guān)系必須是規(guī)范化的;關(guān)系模型建立在數(shù)學(xué)概念基礎(chǔ)上。 1.4
20、.4數(shù)據(jù)庫(kù)的訪問在VB中,訪問數(shù)據(jù)庫(kù)一般有兩種方式。一是非編碼方式,主要通過Data等控件,可以不需要任何編程,只需簡(jiǎn)單設(shè)置控件的一些屬性并結(jié)合文本框等普通控件即可方便地顯示和操作數(shù)據(jù)庫(kù)中的數(shù)據(jù)。二是通過編寫代碼,即利用數(shù)據(jù)訪問對(duì)象(DAO)來實(shí)現(xiàn)。雖然編寫代碼要花費(fèi)更多的時(shí)間與精力,但卻可以實(shí)現(xiàn)更靈活。1.4.5SQL知識(shí)介紹SQL不僅具有豐富的數(shù)據(jù)庫(kù)操作功能,而且具有數(shù)據(jù)定義和數(shù)據(jù)控制功能,是集數(shù)據(jù)操作、數(shù)據(jù)定義、數(shù)據(jù)控制功能于一體的關(guān)系數(shù)據(jù)語言。經(jīng)過多年的發(fā)展,SQL已逐漸成為一種國(guó)際標(biāo)準(zhǔn)。美國(guó)國(guó)家標(biāo)準(zhǔn)化組織(ANSI)為多種SQL命令設(shè)置了標(biāo)準(zhǔn),并訂立了基本規(guī)范。一: SQL概述SQL
21、語言簡(jiǎn)單易學(xué)、風(fēng)格統(tǒng)一,利用幾個(gè)簡(jiǎn)單的英語單詞的組合就可以完成所有的功能。在SQL Plus Worksheet環(huán)境下可以單獨(dú)使用SQL語句,并且?guī)缀蹩梢圆患有薷牡厍度氲嚼鏥isual Basic、Power Builder這樣的前端開發(fā)平臺(tái)上,利用前端工具的計(jì)算能力和SQL的數(shù)據(jù)庫(kù)操縱能力,可以快速建立數(shù)據(jù)庫(kù)應(yīng)用程序。SQL語言主要有以下優(yōu)點(diǎn)。1: 非結(jié)構(gòu)化語言:SQL是一個(gè)非過程化的語言,一次處理一個(gè)記錄,為數(shù)據(jù)提供自動(dòng)導(dǎo)航。SQL允許用戶在高層的數(shù)據(jù)結(jié)構(gòu)上工作,可操作記錄集而不對(duì)單個(gè)記錄進(jìn)行操作。所有SQL語句接受集合作為輸入,返回集合作為輸出。SQL的集合特性允許一條SQL語句的結(jié)果
22、作為另一條SQL語句的輸入。SQL不要求用戶指定數(shù)據(jù)的存放方法,這種特性使用戶更易集中精力于要得到的結(jié)果。所有SQL語句使用查詢優(yōu)化器,它是關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS)的一部分,由它決定對(duì)指定數(shù)據(jù)存取的最快速度的手段。查詢優(yōu)化器知道存什么索引,哪兒使用合適,而用戶不需要知道表是否有索引,表有什么類型的索引。2:統(tǒng)一的語言:SQL可用于所有用戶的DB活動(dòng)模型,包括系統(tǒng)管理員、數(shù)據(jù)庫(kù)管理員、應(yīng)用程序員、決策支持系統(tǒng)人員及許多其他類型的終端用戶。SQL命令只需很少時(shí)間就能學(xué)會(huì)。SQL為許多任務(wù)提供了命令,包括查詢數(shù)據(jù),在表中插入、修改和刪除記錄,建立、修改和刪除數(shù)據(jù)對(duì)象,控制對(duì)數(shù)據(jù)和數(shù)據(jù)對(duì)象的
23、存取,保證數(shù)據(jù)庫(kù)的一致性和完整性等。3:所有關(guān)系型數(shù)據(jù)庫(kù)的公共語言:由于所有主要的RDBMS都支持SQL語言,用戶可將使用SQL的技能從一個(gè)RDBMS轉(zhuǎn)移到另一個(gè)RDBMS,所以,用SQL編寫的程序都是可以移植的。二: SQL的功能與特性SQL是與數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)進(jìn)行通信的一種語言和工具,將DBMS的組件聯(lián)系在一起??梢詾橛脩籼峁?qiáng)大的功能,使用戶可以方便地進(jìn)行數(shù)據(jù)庫(kù)的管理、數(shù)據(jù)的操作。通過SQL命令,程序員或數(shù)據(jù)庫(kù)管理員(DBA)可以完成以下功能。1: 建立數(shù)據(jù)庫(kù)的表格。2:改變數(shù)據(jù)庫(kù)系統(tǒng)環(huán)境設(shè)置。3: 讓用戶自己定義所存儲(chǔ)數(shù)據(jù)的結(jié)構(gòu),以及所存儲(chǔ)數(shù)據(jù)各項(xiàng)之間的關(guān)系。4: 讓用戶或應(yīng)
24、用程序可以向數(shù)據(jù)庫(kù)中增加新的數(shù)據(jù)、刪除舊的數(shù)據(jù)以及修改已有數(shù)據(jù),有效地支持了數(shù)據(jù)庫(kù)數(shù)據(jù)的更新。5: 使用戶或應(yīng)用程序可以從數(shù)據(jù)庫(kù)中按照自己的需要查詢數(shù)據(jù)并組織使用它們,其中包括子查詢、查詢的嵌套、視圖等復(fù)雜的檢索。6: 能對(duì)用戶和應(yīng)用程序訪問數(shù)據(jù)、添加數(shù)據(jù)等操作的權(quán)限進(jìn)行限制,以防止未經(jīng)授權(quán)的訪問,有效地保護(hù)數(shù)據(jù)庫(kù)的安全。7: 使用戶或應(yīng)用程序可以修改數(shù)據(jù)庫(kù)的結(jié)構(gòu)。8:使用戶可以定義約束規(guī)則,定義的規(guī)則將保存在數(shù)據(jù)庫(kù)內(nèi)部,可以防止因數(shù)據(jù)庫(kù)更新過程中的意外或系統(tǒng)錯(cuò)誤而導(dǎo)致的數(shù)據(jù)庫(kù)崩潰。SQL的分類。1: DQL(數(shù)據(jù)查詢語言),用來從數(shù)據(jù)庫(kù)中獲取數(shù)據(jù)和對(duì)數(shù)據(jù)進(jìn)行排序。2: DML(數(shù)據(jù)庫(kù)操縱語言
25、),用來插入、刪除和修改數(shù)據(jù)庫(kù)中的數(shù)據(jù)。3: DDL(數(shù)據(jù)定義語言),包括定義數(shù)據(jù)庫(kù)、基本表、視圖和索引。4: DCL(數(shù)據(jù)控制語言),用來管理對(duì)數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)對(duì)象的權(quán)限。5:CCL(通用命令語言),用來在數(shù)據(jù)庫(kù)中進(jìn)行高效率的搜索。它可以用來生成聯(lián)機(jī)庫(kù)等需要在很短的時(shí)間內(nèi)篩選大量記錄的應(yīng)用。 1.4.6 Access知識(shí)介紹 Access數(shù)據(jù)庫(kù)在辦公軟件Office套件中,最為廣大用戶熟悉的是Word和Excel,因?yàn)樗鼈児δ軓?qiáng)大且方便易用,更因?yàn)樗鼈儾粌H可用于辦公,還可用于個(gè)人寫作和家庭記帳理財(cái)?shù)?。同為Office套件中一部分的Access,雖然有著同樣強(qiáng)大的功能,但使用的人卻相對(duì)少些,不像Word和Excel那樣廣泛。 Access2000 數(shù)據(jù)庫(kù)管理系統(tǒng)是Microsoft Office2000 套件的重要組成部分,可在Windows 2000環(huán)境下運(yùn)行。Access200適用于小型商務(wù)活動(dòng),用以存貯和管理商務(wù)活動(dòng)所需要的數(shù)據(jù)。Access2000不僅是一個(gè)數(shù)據(jù)庫(kù),而且它具有強(qiáng)大的數(shù)據(jù)管理功能,它可以方便地利用各種數(shù)據(jù)源,生成窗體(表單),查詢,報(bào)表和應(yīng)用程序等。 Access 數(shù)據(jù)庫(kù)是有結(jié)構(gòu)的數(shù)據(jù)集合,它與一般的數(shù)據(jù)文件不同,(其中的數(shù)據(jù)是無結(jié)構(gòu)的)是一串文字或數(shù)字流。數(shù)據(jù)庫(kù)中的數(shù)據(jù)可以是文字、圖象、聲音等。 Microsoft
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國(guó)陶瓷窯爐柴油燃燒器數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025-2030年中國(guó)對(duì)氯硝基苯數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025年高考語文一輪復(fù)習(xí)中國(guó)詩(shī)詞大會(huì)開場(chǎng)白集錦(打印版)
- 高層住宅社區(qū)配套建筑投標(biāo)設(shè)計(jì)方案
- 與供應(yīng)商的合同續(xù)簽溝通記錄
- 高廠變防火墻施工方案
- 房屋買賣合同手房
- 蕭山區(qū)社區(qū)標(biāo)識(shí)施工方案
- 項(xiàng)目會(huì)議紀(jì)要與決策執(zhí)行計(jì)劃
- 瓷磚鋪貼施工方案施工方案
- 2025中國(guó)移動(dòng)安徽分公司春季社會(huì)招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- 湖南省對(duì)口招生考試醫(yī)衛(wèi)專業(yè)試題(2024-2025年)
- 2023年貴州貴州貴安發(fā)展集團(tuán)有限公司招聘筆試真題
- 福建省漳州市2023-2024學(xué)年高二上學(xué)期期末考試化學(xué)試題 含答案
- 初中數(shù)學(xué)新課程標(biāo)準(zhǔn)(2024年版)
- 《乙醇的氧化反應(yīng)》課件
- 煤礦危險(xiǎn)源辨識(shí)和風(fēng)險(xiǎn)考核試卷
- 科學(xué)計(jì)算語言Julia及MWORKS實(shí)踐 課件 4-Syslab簡(jiǎn)介
- 新能源汽車三電系統(tǒng)培訓(xùn)教材
- 2024機(jī)械車間裝配作業(yè)指導(dǎo)書
- 城市污水處理廠改造施工方案
評(píng)論
0/150
提交評(píng)論