nosql數據庫課后作業,nosql數據庫期末考試題目

什么是NoSQL數據庫?

答案:A

為成武等地區用戶提供了全套網頁設計制作服務,及成武網站建設行業解決方案。主營業務為成都做網站、網站制作、成武網站設計,以傳統方式定制建設網站,并提供域名空間備案等一條龍服務,秉承以專業、用心的態度為用戶提供真誠的服務。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!

1.文檔型數據庫

作為最受歡迎的NoSQL產品,文檔型數據庫MongoDB當仁不讓地占據了第一的位置,同時它也是所有NoSQL數據庫中排名最靠前的產品(總排行榜第七名)。Apache基金會的CouchDB排在第二,基于.Net的數據庫RavenDB排在第三,Couchbase排在第四。

2.鍵值(Key-value)數據庫

鍵值(Key-value)數據庫是NoSQL領域中應用范圍最廣的,也是涉及產品最多的一種模型。從最簡單的BerkeleyDB到功能豐富的分布式數據庫Riak再到Amazon托管的DynamoDB不一而足。

在鍵值數據庫流行度排行中,Redis不出意外地排名第一,它是一款由Vmware支持的內存數據庫,總體排名第十一。排在第二位的是Memcached,它在緩存系統中應用十分廣泛。排在之后的是Riak、BerkeleyDB、SimpleDB、DynamoDB以及甲骨文的Oracle NoSQL數據庫。值得注意的是,Oracle NoSQL數據庫上榜不久,得分已經翻番,上升勢頭非常迅猛。

3. 列式存儲

列式存儲被視為NoSQL數據庫中非常重要的一種模式,其中Cassandra流行度最高,它已經由Facebook轉交給到Apache進行管理,同時Cassandra在全體數據庫排名中排在第十位,緊隨MongoDB成為第二受歡迎的NoSQL數據庫?;贖adoop的Hbase排在第二位,Hypertable排在第三。而Google的BigTable并未列入排名,原因是它并未正式公開。

大工13秋《SQL數據庫系統及應用》在線作業2

大工13秋《SQL數據庫系統及應用》在線作業2

一、判斷題

1. 在非聚集索引中,每個索引并不是包含行記錄的數據,而是數據行的一個指針。

A. 錯誤

B. 正確

正確答案:B

2. 每張表可以創建多個聚集索引,每個聚集索引需要僅僅20%的附加空間,以存放該表的副本和索引的中間頁。

A. 錯誤

B. 正確

正確答案:A

3. 索引是與表(或視圖)關聯的頁的集合,用于加速從表中檢索或者用于強制實施的唯一性。

A. 錯誤

B. 正確

正確答案:B

4. FROM語句用于向已經存在的表中插入新的數據。

A. 錯誤

B. 正確

正確答案:A

5. 在聚集索引中,葉節點包含基礎表的數據頁。根節點與葉節點包含有索引行的索引頁。

A. 錯誤

B. 正確

正確答案:B

6. DELETE語句不僅刪除了表中的數據,而且刪除該表。

A. 錯誤

B. 正確

正確答案:A

7. 視圖類似基表,包含帶有名稱的行和列數據,但視圖中不存儲任何數據,行和列的數據均來于查詢所基于的基表中。

A. 錯誤

B. 正確

正確答案:B

8. 對表數據的插入、修改和刪除還可以通過T-SQL語句來進行,與界面操作表數據相比,通過T-SQL語句操作表數據更為靈活,功能更為強大。

A. 錯誤

B. 正確

正確答案:B

9. 在SQL Server中,索引是按B-Tree 結構進行組織的,B-Tree中的所有結點均稱為葉結點。

A. 錯誤

B. 正確

正確答案:A

10. T-SQL創建數據庫的主要語句是CREATE DATABASE….。

A. 錯誤

B. 正確

正確答案:B

二、單選題

1. 若要在基本表dept中增加一列CN,可用()語句。

A. add table dept(CN char(8))

B. add table dept alter(CN char(8))

C. alter table dept add CN char(8)

D. alter table add dept CN char(8)

正確答案:C

2. 您需要顯示年齡從18到21的學生的姓名和年齡。學生表xsxx包含列“姓名”和列“年齡”,下面()語句能完成該功能。

A. SELECT 姓名, 年齡 FROM xsxx

B. SELECT 姓名, 年齡 FROM xsxx WHERE年齡 = 18 OR 年齡 = 21

C. SELECT 姓名, 年齡 FROM xsxx WHERE 年齡 BETWEEN 18 AND 21

D. SELECT 姓名, 年齡 FROM xsxx WHERE年齡 = 18 AND 年齡 != 21

正確答案:C

3. 由于業務量很大,訂單表存放了大量的數據。你想查詢3年以前的訂購信息,下面()語句能夠完成該任務。

A. select * FROM 訂單表 WHERE 訂購日期 DATEADD( YY, -3, GETDATE() )

B. select * FROM 訂單表 WHERE 訂購日期 DATEADD( YY, 3, GETDATE() )

C. select * FROM 訂單表 WHERE 訂購日期 GETDATE() - 3

D. select * FROM 訂單表 WHERE 訂購日期 GETDATE() + 3

正確答案:A

4. 學生表xsxx包含列“姓名”和列“年齡”等,想要按照年齡從大到小順序查詢出學生表的所有信息,下面()語句能完成該功能。

A. SELECT * FROM xsxx

B. SELECT * FROM xsxx ORDER BY 年齡 desc

C. SELECT * FROM xsxx ORDER BY 年齡 asc

D. SELECT 姓名, 年齡 FROM xsxx

正確答案:B

5. 在登記學生成績時要保證列Score的值在0到100之間,下面()方法最簡單。

A. 編寫一個觸發器來檢查Score的值,如果在0和100之間,則撤消插入

B. 生成用戶自定義類型type_Score和規則,將規則與數據類型type_Score相關聯,然后設置列Score的數據類型類型為type_Score

C. 編寫一個觸發器來檢查Score的值,如果不在0和100之間,則撤消插入

D. 在Score列增加檢查限制

正確答案:D

6. 假設表xsxx的列x的類型是char,根據業務的發展需要改為整型(integer),應該使用下面的()語句。

A. ALTER COLUMN x integer FROM xsxx

B. ALTER TABLE xsxx ( x integer )

C. ALTER TABLE xsxx ALTER COLUMN x integer

D. ALTER COLUMN xsxx.x integer

正確答案:C

7. 在SQL中,建立表的命令是()。

A. DROP SCHEMA

B. CREATE TABLE

C. CREATE VIEW

D. DROP INDEX

正確答案:B

8. 有如下SQL語句:SELECT * FROM student where DeptID between 12 and 15,與該語句等價的是()。

A. SELECT * FROM student where DeptID=15 and DeptID=12

B. SELECT * FROM student where DeptID=15 and DeptID12

C. SELECT * FROM student where DeptID15 and DeptID=12

D. SELECT * FROM student where DeptID15 and DeptID12

正確答案:A

9. SELECT語句中,用于顯示部分查詢結果的TOP短語與()同時使用,可以顯示出查詢的排序效果。

A. ORDER BY

B. CREATE

C. DROP

D. USEFOR

正確答案:A

10. 一般情況下,下面()關鍵字不能影響SELECT語句返回的結果的行數。

A. TOP n

B. WHERE

C. ORDER BY

D. DISTINCT

正確答案:C

如何玩轉NoSQL數據庫

如何玩轉 NoSQL數據庫?作者:IT專家網

Weather公司CIO Bryson Koehler整理出了MongoDB,Riak和Cassandra等NoSQL數據庫的特性。他指出這其中最重要的特性是“NoSQL不會限制住你”。

Weather公司,致力于天氣報告和天氣預報業務,其并不缺乏數據,當然也不缺乏數據管理工具。但它為什么需要三種不同的NoSQL數據庫?

最近,我向Weather 公司的CIO Bryson Koehler提出了這個疑問,除了公司的CIO,Bryson Koehler還是其他很多業務單元的孵化者,包括Weather Channel,WeatherFX,Weather Underground,和Intellicast等。Weather公司每天獲取和處理著約20萬億字節數據,對外提供當前全球天氣狀況,并為航空公司,緊急服務,貨運商,公用事業,保險,以及在線天氣網站和天氣應用程序的用戶提供天氣預報服務。每天需求增加了數十億的天氣數據請求,并且預期響應時間要在10毫秒左右。

Riak是Weather 公司的后臺NoSQL數據庫,服務于公司的事務性存儲公用網絡(SUN)數據獲取平臺,它運行在多個亞馬遜網絡服務(AWS)的可用區域上,并以每小時15次的頻率捕獲超過20億氣象數據信息,。所以,Riak具有明確的處理規模,但該公司也使用Cassandra以及新近添加的MongoDB數據庫,為Weather.com 上IOS和Android移動應用程序服務。

Weather 公司使用了不同的產品,Koehler解釋說,因為“不同的工具有不同的優勢。

Cassandra,它服務于Weather 公司以及全球消費者使用的第三方天氣應用的API數據:“我們的數據分發平臺每秒處理數十萬的事務,我們發現Cassandra在用于全球分發數據上是一個很棒的解決方案,并且在[數據庫]讀取方面體現出很高的可用性 “。它本質上為全球各地消費者所使用的數據服務,包括Weather 公司和第三方的天氣應用程序。

MongoDB,它提供了Weather.com網站和移動應用程序的中間層緩存功能:“離開我們的核心API,我們還沒有全部Weather.com內容,所以MongoDB是容器和分發站,為Weather.com以及Android和iOS上的移動應用程序服務。Mongo有很多好處,這些好處基于其內建的JSON格式以及靈活性上。“

Riak,用于消費氣象數據和觀測,包括來自世界各地的圖片和視頻等:“我們喜愛Riak因其優秀的數據攝取能力,而且是以一種全球分布式的方式來實現。這對于從全球分布式平臺上獲取數據的入站式數據庫是一個真正可靠的選擇。

我曾聽說Datastax,Basho和Couchbase的高管貶低MongoDB的可擴展性,但MongoDB指向大規模部署,在Facebook對超過200萬臺移動設備上應用程序提供支持,在eHarmony公司,MongDB每天處理著數十億的潛在比賽預約。據Koehle所述,MongoDB為Weather.com和Weather.com移動應用程序處理著“每天十億交易”,“毫無疑問,你可以通過配置和部署Mongo來處理大批量的交易數據?!?/p>

盡管如此,Koehler承認,他將“很樂于看到MongoDB繼續使全球集群和多位置[功能]更加無縫化且易于使用?!?這些屬于全球性的分布式集群,復制和負載平衡是Cassandra和Riak眾所周知的功能。

從規模討論的角度來看,很少有公司達到Weather公司的經營規模。易于開發,架構靈活性和JSON數據處理使得MongoDB的成為世界上最流行的NoSQL數據庫。這就是為什么微軟和IBM都進行了MongoDB的模仿,如微軟的Azure DocumentDB和IBM的 Cloudant,而不是Cassandra和Riak。

Weather公司可以從三個NoSQL標準降低至兩個的過程中得到鞏固,Koehler說,但公司沒有準備好這么做。

“由于我們構造了由許多不同的數據解決方案組成的網狀結構,我們目前的環境已過于復雜,”他說?!拔覀兿Mo團隊一些自由的空間,讓我們可以了解所有選擇的利弊,但你將會看到一些整合?!?/p>

到了那個時候,遷移將不在是一件難事,因為“關于NoSQL數據庫最重要的事情是,你不會被困在其中,” Koehler說?!叭绻愕募軜嫼途幋a正確,從一個數據庫遷移到另一個并不難。隨著模式的自由以及數據轉存技術的發展,無論前者是一個key-value存儲或其他什么形式,轉儲數據都將十分容易。“

對特定產品進程自定義編碼的復雜的存儲過程已經一去不復返了,Koehler說,但關于“結構化和編碼正確”還有很多需要考慮的地方?這樣做是為了避免特殊供應商提供的工具和功能可能讓你身陷其中。他舉了亞馬遜網絡服務“(AWS)的消息服務為例。

“你不必讓服務在云中運行,”他解釋說?!澳憧梢灾徊渴鹱约旱腞abbitMQ的環境,而不是陷于其中,所以你可以將一個原先部署在AWS 上的應用程序轉而部署在谷歌計算云服務上。無論它是數據平臺,存儲環境,或云計算環境,都要小心別讓自己局限在一個僅由一個供應商提供的小范圍空間內“。

轉載

標題名稱:nosql數據庫課后作業,nosql數據庫期末考試題目
瀏覽路徑:http://m.kartarina.com/article12/dseeogc.html

成都網站建設公司_創新互聯,為您提供軟件開發、搜索引擎優化、服務器托管、營銷型網站建設手機網站建設網站營銷

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都app開發公司
主站蜘蛛池模板: 蜜芽亚洲av无码一区二区三区| 国产∨亚洲V天堂无码久久久| 无码中文字幕人妻在线一区二区三区| 国产亚洲3p无码一区二区 | 精品无码黑人又粗又大又长 | 亚洲AV无码专区在线亚| 精品人妻无码一区二区三区蜜桃一| 伊人久久精品无码二区麻豆| 无码中文字幕色专区| 人妻无码一区二区三区免费 | 亚洲精品无码鲁网中文电影| 亚洲AV无码一区二区三区牲色| 国产精品无码无片在线观看| 无码精品国产va在线观看dvd| 久久青青草原亚洲AV无码麻豆| 免费人成无码大片在线观看| 中文字幕精品三区无码亚洲| 亚洲va无码va在线va天堂| 免费无码国产V片在线观看| 亚洲中文字幕无码久久| 无码午夜成人1000部免费视频 | 中文午夜乱理片无码| 亚洲精品无码专区2| 国产成人无码A区在线观看导航| 久久午夜伦鲁片免费无码| 国产成人精品无码片区在线观看 | 国产成人精品无码一区二区老年人| 无码少妇精品一区二区免费动态| 久久无码AV中文出轨人妻| 日韩精品无码免费视频| 无码精品久久一区二区三区| 日韩毛片免费无码无毒视频观看| 久久久久精品国产亚洲AV无码| 亚洲AV无码国产丝袜在线观看| 亚洲精品无码国产| 无码人妻一区二区三区免费看| 亚洲中文字幕不卡无码| 亚洲爆乳无码一区二区三区| 久久久久亚洲AV无码专区首| 亚洲精品无码久久毛片波多野吉衣| 人妻少妇精品无码专区二区|