- MySQL數(shù)據(jù)庫應(yīng)用與開發(fā)技術(shù)
- 溫立輝等編著
- 1362字
- 2024-05-14 10:43:53
練習(xí)題
一、選擇題
1.數(shù)據(jù)庫誕生于60多年前,從其出現(xiàn)至今數(shù)據(jù)庫的發(fā)展經(jīng)歷了以下(?。╇A段。[多選]
A.人工管理階段
B.文件系統(tǒng)階段
C.數(shù)據(jù)庫系統(tǒng)階段
D.大數(shù)據(jù)信息化階段
2.數(shù)據(jù)庫系統(tǒng)(DBS)由(?。┎糠止餐M成,各個部分之間相互協(xié)作,共同支撐起整個數(shù)據(jù)庫管理系統(tǒng)各種復(fù)合功能。[多選]
A.數(shù)據(jù)
B.硬件
C.軟件
D.人員
3.數(shù)據(jù)庫系統(tǒng)的使用用戶,主要有以下(?。╊?。[多選]
A.數(shù)據(jù)庫設(shè)計人員,負責(zé)數(shù)據(jù)庫中數(shù)據(jù)的確定、數(shù)據(jù)庫各級模式的設(shè)計
B.應(yīng)用程序員,負責(zé)編寫使用數(shù)據(jù)庫的應(yīng)用程序,這些應(yīng)用程序可對數(shù)據(jù)進行檢索、建立、刪除或修改
C.最終用戶,他們利用系統(tǒng)的接口或查詢語言訪問數(shù)據(jù)庫
D.數(shù)據(jù)庫管理員,負責(zé)數(shù)據(jù)庫的總體信息控制
4.數(shù)據(jù)庫管理員(DBA)的職責(zé)包括以下(?。c。[多選]
A.維護數(shù)據(jù)庫中的信息內(nèi)容和結(jié)構(gòu),監(jiān)控數(shù)據(jù)庫的使用和運行
B.制定數(shù)據(jù)庫的存儲結(jié)構(gòu)和存取策略
C.定義數(shù)據(jù)庫的安全性要求和完整性約束條件
D.負責(zé)數(shù)據(jù)庫的性能改進、數(shù)據(jù)庫的重組和重構(gòu)
5.以下關(guān)于SQL語言的描述正確的是( )。[多選]
A.SQL是結(jié)構(gòu)化查詢語言(Structured Query Language)的簡稱
B.SQL是一種數(shù)據(jù)庫查詢和程序設(shè)計語言,用于存取數(shù)據(jù)以及查詢、更新和管理關(guān)系數(shù)據(jù)庫系統(tǒng)
C.SQL是一個綜合的、通用的、功能極強的關(guān)系數(shù)據(jù)庫語言
D.SQL同樣適用于NoSQL類型的非關(guān)系型數(shù)據(jù)庫系統(tǒng)
6.SQL語言包含以下(?。┠K。[多選]
A.數(shù)據(jù)查詢語言(Data Query Language,DQL)
B.數(shù)據(jù)操作語言(Data Manipulation Language,DML)
C.事務(wù)控制語言(Transaction Control Language,TCL)
D.數(shù)據(jù)控制語言(Data Control Language,DCL)
E.數(shù)據(jù)定義語言(Data Definition Language,DDL)
F.指針控制語言(Cursor Control Language,CCL)
7.數(shù)據(jù)操作語言(Data Manipulation Language,DML)規(guī)定了對數(shù)據(jù)表的寫操作語句,包括動詞( )分別用于對數(shù)據(jù)表中記錄的添加、修改和刪除操作。[多選]
A.SELECT
B.INSERT
C.UPDATE
D.DELETE
8.數(shù)據(jù)查詢語言(Data Query Language,DQL)用以從表中獲得數(shù)據(jù),確定數(shù)據(jù)怎樣在應(yīng)用程序給出。包含以下(?。┟?。[多選]
A.SELECT
B.ORDER BY
C.COMMIT
D.CREATE
9.事務(wù)控制語言(Transaction Control Language,TCL)定義了對數(shù)據(jù)表的事務(wù)控制操作語句,可確保數(shù)據(jù)表中記錄更新的實時性與準確性,通過( )操作命令來保證數(shù)據(jù)表數(shù)據(jù)的完整性。[多選]
A.COMMIT
B.SAVEPOINT
C.DROP
D.ROLLBACK
10.數(shù)據(jù)控制語言(Data Control Language,DCL)規(guī)定了對表的權(quán)限控制操作語句,包括動詞(?。?,以控制外部用戶以及用戶組對數(shù)據(jù)庫對象的訪問,在某些關(guān)系型數(shù)據(jù)庫管理系統(tǒng)中可實現(xiàn)對數(shù)據(jù)表中單個列的訪問控制。[多選]
A.GROUP BY
B.HAVING
C.GRANT
D.REVOKE
11.數(shù)據(jù)定義語言(Data Definition Language,DDL)規(guī)定了對表的構(gòu)建操作語句,包括動詞( ),以實現(xiàn)在數(shù)據(jù)庫環(huán)境中創(chuàng)建數(shù)據(jù)表、修改表結(jié)構(gòu)、刪除表結(jié)構(gòu)等,添加索引等與數(shù)據(jù)表相關(guān)的構(gòu)建操作。[多選]
A.CREATE
B.ALTER
C.DROP
D.SELECT
12.數(shù)據(jù)表是數(shù)據(jù)庫中主要的數(shù)據(jù)存儲容器,表中的數(shù)據(jù)被組織成行和列,以下關(guān)于數(shù)據(jù)表的說法正確的是(?。?。[多選]
A.表中的每一列代表一種屬性數(shù)據(jù),稱為字段
B.表中每列均有一個名稱為數(shù)據(jù)表的字段名稱
C.表中每列都具有一個指定的數(shù)據(jù)類型和容量大小
D.表中的一行代表一條信息數(shù)據(jù)
13.數(shù)據(jù)類型是數(shù)據(jù)表中數(shù)據(jù)種類的定義,代表了不同的信息類型,數(shù)據(jù)類型決定了數(shù)據(jù)在計算機磁盤中的存儲格式。數(shù)據(jù)庫中常見的數(shù)據(jù)類型有(?。?。[多選]
A.字節(jié)類型(CLASS、EXE、BAT)
B.數(shù)值類型(INTEGER、FLOAT、DOUBLE)
C.日期類型(YEAR、DATE、DATETIME、TIMESTAMP)
D.字符類型(CHAR、VARCHAR、TEXT)
二、問答題
1.數(shù)據(jù)的發(fā)展經(jīng)歷了哪些階段?
2.數(shù)據(jù)庫系統(tǒng)由哪幾部分組成?
3.SQL語言包含哪六大語言模塊?
4.什么是數(shù)據(jù)表?數(shù)據(jù)表的作用是什么?
5.數(shù)據(jù)表存儲數(shù)據(jù)的原理及組成結(jié)構(gòu)是怎樣的?
6.什么是數(shù)據(jù)類型?常見的數(shù)據(jù)類型有哪些?
- 電路分析基礎(chǔ)
- 業(yè)財一體化應(yīng)用:用友ERP-U8 V10.1(微課版·第3版)
- 浙江省普通專升本英語精選題庫·強化篇
- 預(yù)防醫(yī)學(xué)實驗教程
- 家用紡織品配套設(shè)計與工藝
- 工程測量(第3版)
- 高職學(xué)生工作探索與創(chuàng)新(2011年卷)
- Flash CS5動畫設(shè)計與制作實例教程(第2版)
- 外貿(mào)單證實務(wù)(第2版)
- 老年疾病預(yù)防與護理
- 客戶關(guān)系管理
- 高職生職業(yè)生涯規(guī)劃與創(chuàng)新創(chuàng)業(yè)基礎(chǔ)
- 建筑工程項目管理
- 保險原理與實務(wù)(第二版)
- 管理理論與實務(wù)