sql編程基本知識(shí) SQL是什么軟件?
SQL是什么軟件?sql并不是軟件,而是一種數(shù)據(jù)庫(kù)的語(yǔ)言,叫結(jié)構(gòu)化查詢(xún)語(yǔ)言。 結(jié)構(gòu)化查詢(xún)語(yǔ)言(StructuredQueryLanguage)簡(jiǎn)稱(chēng)SQL,是一種特殊目的的編程語(yǔ)言,是一種數(shù)據(jù)庫(kù)查詢(xún)
SQL是什么軟件?
sql并不是軟件,而是一種數(shù)據(jù)庫(kù)的語(yǔ)言,叫結(jié)構(gòu)化查詢(xún)語(yǔ)言。 結(jié)構(gòu)化查詢(xún)語(yǔ)言(StructuredQueryLanguage)簡(jiǎn)稱(chēng)SQL,是一種特殊目的的編程語(yǔ)言,是一種數(shù)據(jù)庫(kù)查詢(xún)和程序設(shè)計(jì)語(yǔ)言,用于存取數(shù)據(jù)以及查詢(xún)、更新和管理關(guān)系數(shù)據(jù)庫(kù)系統(tǒng);同時(shí)也是數(shù)據(jù)庫(kù)腳本文件的擴(kuò)展名。 結(jié)構(gòu)化查詢(xún)語(yǔ)言是高級(jí)的非過(guò)程化編程語(yǔ)言,允許用戶(hù)在高層數(shù)據(jù)結(jié)構(gòu)上工作。它不要求用戶(hù)指定對(duì)數(shù)據(jù)的存放方法,也不需要用戶(hù)了解具體的數(shù)據(jù)存放,所以具有完全不同底層結(jié)構(gòu)的不同數(shù)據(jù)庫(kù)系統(tǒng),可以使用相同的結(jié)構(gòu)化查詢(xún)語(yǔ)言作為數(shù)據(jù)輸入與管理的接口。結(jié)構(gòu)化查詢(xún)語(yǔ)言語(yǔ)句可以嵌套,這使它具有極大的靈活性和強(qiáng)大的功能。
sql學(xué)習(xí),我是學(xué)汽車(chē)的,對(duì)sql一點(diǎn)也不懂,但是我會(huì)VB和vba,請(qǐng)問(wèn),學(xué)會(huì)sql我應(yīng)該看哪些書(shū)?
這個(gè)書(shū)籍京東一堆,可以自行挑選。sql叫結(jié)構(gòu)化查詢(xún)語(yǔ)言,主要針對(duì)關(guān)系型數(shù)據(jù)庫(kù)進(jìn)行增刪改查操作。sql語(yǔ)法不難。
還有就是你學(xué)習(xí)sql目的是什么,光一個(gè)sql學(xué)會(huì)了意義不大,這玩意結(jié)合編程語(yǔ)言做一些系統(tǒng)才有用。
PL/SQL命令窗口編程,‘/’的作用是什么呢?
存儲(chǔ)過(guò)程,就是帶有名字的一個(gè)程序塊。
存儲(chǔ),是指這個(gè)程序塊創(chuàng)建了之后,是存儲(chǔ)在數(shù)據(jù)庫(kù)內(nèi)部的,然后我們可以在自己寫(xiě)的程序中通過(guò)某種手段去調(diào)用這段程序,然后這段程序就會(huì)做一件事,做什么事?我們定義存儲(chǔ)過(guò)程的時(shí)候怎么寫(xiě)的,它到時(shí)候就做什么; 過(guò)程,就是程序塊,說(shuō)白了就是一段程序。存儲(chǔ)過(guò)程,創(chuàng)建完成之后,就存儲(chǔ)在數(shù)據(jù)庫(kù)內(nèi)部了,數(shù)據(jù)庫(kù)幫你記著,存儲(chǔ)過(guò)程創(chuàng)建的時(shí)候都有一個(gè)名字,將來(lái)你在你的程序當(dāng)中,通過(guò)某種(不同編程語(yǔ)言有不同的),一般來(lái)講通過(guò)這個(gè)名字,去調(diào)用存儲(chǔ)過(guò)程,就像使用一個(gè)方法或者函數(shù)一樣,它就去做一件事! 不同的數(shù)據(jù)庫(kù)的存儲(chǔ)過(guò)程,都是用當(dāng)前自己這個(gè)數(shù)據(jù)庫(kù)的編程語(yǔ)言來(lái)編寫(xiě)的,比如Oracle的PL/SQL編程,等等。
ACCESS用的是什么語(yǔ)言寫(xiě)程序?
ACCESS 是一個(gè)中小型的數(shù)據(jù)庫(kù),可以用來(lái)做小型OA(辦公自動(dòng)化)系統(tǒng),小型網(wǎng)站,存儲(chǔ)程序中的數(shù)據(jù)作用,比如論壇,留言版,學(xué)生成績(jī)管理,班級(jí)管理,學(xué)校圖書(shū)館借閱系統(tǒng),地址管理,客戶(hù)管理,訂單系統(tǒng),標(biāo)簽打印,考勤管理,人事管理,工資管理,醫(yī)藥信息系統(tǒng)。。。。等等ACCESS程序用的是VB語(yǔ)言的語(yǔ)法編程,主要用VB,ADO,SQL技術(shù),不過(guò)在ACCESS中的VB叫VBA,就是VB for Application就是應(yīng)用程序中的VB語(yǔ)言,AutoCAD中也有VBA,如要學(xué)習(xí),在打開(kāi)編程界面(非ACCESS界面),就是打開(kāi)ACCESS后建立或打開(kāi)一個(gè)數(shù)據(jù)庫(kù)后按Alt F11出來(lái)的界面,在這個(gè)界面后,按F1或點(diǎn)幫助菜單后選擇第一個(gè),出來(lái)的幫助系統(tǒng),就能幫助你日常學(xué)習(xí)了,這個(gè)幫助系統(tǒng)VB,ADO,SQL都有了。但學(xué)習(xí)可能要買(mǎi)一兩本書(shū)了,這個(gè)書(shū)店里有,你可以挑挑看比較合適的就行,而書(shū)中講得不是很詳細(xì)的,就可以用到幫助系統(tǒng)了,比如,書(shū)中講的Msgbox語(yǔ)句不夠詳細(xì),你可以在VBE(就是程序編輯窗口)編程界面的右上角輸入msgbox回車(chē)就能出來(lái)關(guān)于詳細(xì)的msgbox說(shuō)明了,而VBE中的即時(shí)調(diào)試小窗口,可以讓你試試語(yǔ)句,要是沒(méi)有在視圖中選擇它,它會(huì)出現(xiàn)在界面的下方,而學(xué)習(xí)調(diào)試時(shí)用 需輸出的變量或其它,運(yùn)行程序時(shí),運(yùn)行到語(yǔ)句就可以在即時(shí)界面中看到了,看到這里,你可能有點(diǎn)摸不著頭腦,但不要緊,你若想學(xué)習(xí)ACCESS,就要買(mǎi)本書(shū),由于這里不可能講得全面,在書(shū)中看看再回來(lái)看你就能明白了。