SQL為什么叫結(jié)構(gòu)化查詢語言?
SQL是英文StructuredQueryLanguage的縮寫,意為結(jié)構(gòu)化查詢語言。SQL語言的主要功能是與各種數(shù)據(jù)庫建立聯(lián)系和通信。根據(jù)ANSI(美國國家標(biāo)準(zhǔn)協(xié)會(huì)),SQL被認(rèn)為是關(guān)系數(shù)據(jù)庫管理系統(tǒng)的標(biāo)準(zhǔn)語言。SQL語句可用于執(zhí)行各種操作,如更新數(shù)據(jù)庫中的數(shù)據(jù)和從數(shù)據(jù)庫中提取數(shù)據(jù)。
目前,最流行的關(guān)系數(shù)據(jù)庫管理系統(tǒng),如Oracle、Sybase、MicrosoftSQLServer、Access等。,采用了SQL語言標(biāo)準(zhǔn)。盡管許多數(shù)據(jù)庫都重新開發(fā)和擴(kuò)展了SQL語句,但包括select、insert、update、delete、create和Drop在內(nèi)的標(biāo)準(zhǔn)SQL命令仍然可以用來完成幾乎所有的數(shù)據(jù)庫操作。SQLServerSQLServer是一個(gè)關(guān)系數(shù)據(jù)庫管理系統(tǒng),最初由微軟Sybase和Ashton-Tate開發(fā),并于1988年推出了第一個(gè)OS/版本2微軟和Sybase在WindowsNT推出后,在SQLServer的開發(fā)上分道揚(yáng)鑣。微軟將SQLServer移植到WindowsNT系統(tǒng)并專注于開發(fā)和推廣WindowsNT的版本,而Sybase專注于SQLServer。UNIX操作系統(tǒng)上的應(yīng)用在本書中介紹為MicrosoftSQLServer,將簡稱為SQLServer或MSSQLServer。SQLServer2000是微軟公司推出的最新版本的SQLServer數(shù)據(jù)庫管理系統(tǒng),它繼承了SQLServer2000版本。同時(shí)增加了許多比它更高級的功能,具有使用方便、擴(kuò)展性好、與相關(guān)軟件集成度高等優(yōu)點(diǎn)。它可以跨多種平臺(tái)使用,從運(yùn)行MicrosoftWindows98的筆記本電腦到運(yùn)行MicrosoftWindows2000的大型多處理器服務(wù)器。
什么主要功能是創(chuàng)建數(shù)據(jù)庫?
SQL的主要功能是創(chuàng)建數(shù)據(jù)庫。
SQL文件組是文件的邏輯集合。
其目的是促進(jìn)數(shù)據(jù)的管理和分發(fā)。文件組可以將記錄組放在一起。
您可以在首次創(chuàng)建數(shù)據(jù)庫時(shí)創(chuàng)建文件組,也可以在以后向數(shù)據(jù)庫添加更多文件時(shí)創(chuàng)建文件組。然而,一旦文件被添加到數(shù)據(jù)庫,不可能將這些文件移動(dòng)到其他文件組。
一個(gè)文件不能是多個(gè)文件組的成員。表、索引以及text、ntext和image數(shù)據(jù)可以與特定的文件組相關(guān)聯(lián)。
這意味著它們的所有頁面都將從該文件組中的文件中分配。