2018-12-04
閱讀量:
818
總結(jié)關(guān)系數(shù)據(jù)庫的查詢
處理關(guān)系數(shù)據(jù)庫的查詢可以是以下類別:
數(shù)據(jù)定義語言:用于定義數(shù)據(jù)庫的結(jié)構(gòu)。例如; CREATE TABLE,ADD COLUMN,DROP COLUMN等。
數(shù)據(jù)操作語言:用于操縱關(guān)系中的數(shù)據(jù)。例如; INSERT,DELETE,UPDATE等。
數(shù)據(jù)查詢語言:用于從關(guān)系中提取數(shù)據(jù)。例如; 選擇
首先,我們將考慮數(shù)據(jù)查詢語言。從關(guān)系數(shù)據(jù)庫檢索的通用查詢是:
- SELECT [ DISTINCT ] Attribute_List FROM R1,R2 ... .RM
- [ WHERE條件]
- [ GROUP BY(屬性)[ HAVING條件]]
- [ ORDER BY(Attributes)[ DESC ]];
如果要從關(guān)系數(shù)據(jù)庫中檢索,則必須使用語句1表示的部分查詢。在[]中寫的語句是可選的。我們將查看表1中所示關(guān)系的可能查詢組合。
案例1:如果我們想要檢索所有學(xué)生的ROLL_NO和NAME屬性,查詢將是:
案例2:如果我們想要檢索ROLL_NO大于2的學(xué)生的ROLL_NO和NAME,則查詢將是:
案例3:如果我們想要檢索學(xué)生的所有屬性,我們可以編寫*代替將所有屬性寫為:






評(píng)論(0)


暫無數(shù)據(jù)
CDA考試動(dòng)態(tài)
CDA報(bào)考指南
推薦帖子
0條評(píng)論
0條評(píng)論
0條評(píng)論
0條評(píng)論