成a人片国产精品_色悠悠久久综合_国产精品美女久久久久久2018_日韩精品一区二区三区中文精品_欧美亚洲国产一区在线观看网站_中文字幕一区在线_粉嫩一区二区三区在线看_国产亚洲欧洲997久久综合_不卡一区在线观看_亚洲欧美在线aaa_久久99精品国产_欧美卡1卡2卡_国产精品你懂的_日韩精品91亚洲二区在线观看_国内一区二区视频_91丨国产丨九色丨pron

代寫COMPSCI 351、代做Java/c++程序語言

時間:2024-05-24  來源:  作者: 我要糾錯



Total Points (Weight): 100 (10%)
Assignment 3
COMPSCI 351-751/SOFTENG 351:
Database Systems
Due: 31 May at 11:59 pm 2024
1 Query Processing [10 marks]
Consider the join r ▷◁ s of two relations r and s whose common attribute set is {A}. Physically, r is stored
on 25 blocks and s on 21 blocks on the disk, tuples in both relations are unordered. Assume that the buffer
pool allocated for carrying out the join has 3 frames. Compare block nested-loop join against merge join in
facilitating r ▷◁ s by analyzing their I/O costs. The I/Os for exporting the ffnal joined results to the disk is called
the reporting cost, which shall be excluded from the calculation of the I/Os of r ▷◁ s, because the reporting
costs of both nested-loop join and merge join cancel each other out in the comparison. Speciffcally,
(A) Compute the # of I/Os, excluding the reporting cost, engaged by block nested-loop join. [5 marks]
(B) Compute the # of I/Os, excluding the reporting cost, engaged by merge join in the worst-case and
best-case scenarios, respectively. Here a scenario indicates an instantiation of the tuples in r and s. [5
marks]
2 Query Processing [10 marks]
Consider three relations r1(A, B, C), r2(C, D, E), and r3(E, F), with primary keys A,C, and E, respectively.
Assume that relation r1 has 1000 tuples, r2 has 1500 tuples, and r3 has 750 tuples.
(A) Compute the size of r1 ▷◁ r2 ▷◁ r3. [4 marks]
(B) Assume that each relation has a primary index (B+tree) based on its key. Give two strategies (explicitly
show what to report as the result) for computing the join. Note that you can use ffle scan, sorting, and
index to ffnd the resulting tuples. For example, a strategy could be an execution plan below. Speciffcally,
sort r1 based on attribute C. Perform a merge join on r1 and r2 to produce intermediate relation
r12 = r1 ▷◁ r2. Materialize r12 to the disk. For each tuple t12 ∈ r12, use the index of r3 to ffnd the tuple
t3 ∈ r3 that can join t12, report t12 ▷◁ t3. [6 marks]
▷◁: index-based block nested loop join
▷◁: merge join
r1 r2
r3
3 Locking Protocol [40 marks]
Recall the Consistency of Transactions: Actions and locks must relate in the expected ways:
• A transaction can only read or write an element if it previously was granted a lock on the element and
hasn’t yet released the lock.
• If a transaction locks an element, it must later unlock that element.
For each of the transactions described below, suppose that we insert one lock and one unlock action for each
database element that is accessed. Calculate how many sequence orders of the lock, unlock, read, and write
actions are in the following cases. Please show your working. (Note: the order of the data access operations
shall not be affected.)
T1: r1(A), w1(B)
T2: r2(A), w2(A), w2(B).
(A) Consistent and two-phase locked. [10 marks]
(B) Consistent, but not two-phase locked. [4 marks]
(C) Inconsistent, but two-phase locked. [20 marks]
(D) Neither consistent nor two-phase locked. [6 marks]
14 Transaction State [10 marks]
During execution, a transaction passes through several states until it ffnally terminates.
• List all possible sequences of states (i.e., path) through which a transaction may pass. [6 marks]
• Explain the state that each possible path may occur. [4 marks]
5 Deadlock [5 marks]
(A) Explain the concept of deadlocks. [1 marks]
(B) Provide two possible solutions to deadlocks. Explain your answer. [4 marks]
6 Recovery [10 marks]
The following ffgure shows the log corresponding to a particular schedule at the point of a system crash for four
transactions T1, T2, T3, and T4. Suppose that we use immediate update protocol with check-pointing. Describe
the recovery process from the system crash. Specify which transactions are rolled back, which operations in
the log are redone and which are undone and whether any cascading rollback takes places.
7 NoSQL [15 marks]
Describe a scenario in which one would prefer, respectively, as the data storage solution of a data-intensive
application, explain your reason.
(A) Document Database [3 marks]
(B) Graph Database [3 marks]
(C) Log-structured Storage (LSM) [3 marks]
(D) Column Store [3 marks]
(E) Traditional Relational Database [3 marks]
28 Bloom Filter [5 marks]
Explain the data structure of a bloom fflter and why it is used in the LSM tree.
9 Storage and Retrieval Efffciency [5 marks]
List give techniques, introduced in the course, that can improve the efffciency of data storage and retrieval of a
database system.
10 Application [5 marks]
A popular social mobile app has three functions for each user: sending messages to contacts, receiving
messages from contacts, and displaying the number of unread messages in the upper right corner of the app
logo. Once the user is online, the app is supposed to show all the unread messages to the user. However, user
feedback indicates an inconsistency between the displayed number of unread messages and the actual number.
Speciffcally, when the displayed number increases, users often have to wait for a long time (sometimes several
minutes) to see the new messages, during which the displayed number remains inconsistent with the actual
number of unread messages. Similarly, when users have read all the unread messages, it takes a long time
(sometimes several minutes) for the number to be updated accordingly. Among the following statements,
which could be possible reasons for the above inconsistency?
(A) For each user, the storage solution of the app only keeps a list of out-bounding messages.
(B) For each user, the storage solution of the app only keeps a list of in-bounding messages.
(C) The app treats users with a high number of contacts differently with the other users.
(D) The app has a cache for some of the users in storing their received message.
(E) The app cannot handle the load produced by the current users while a more scalable architecture should
be deployed.
請加QQ:99515681  郵箱:99515681@qq.com   WX:codinghelp












 

標簽:

掃一掃在手機打開當前頁
  • 上一篇:COMP30023代做、代寫C/C++編程語言
  • 下一篇:代寫股票公式 代寫選股標 代做見妖發財副圖指標
  • 無相關信息
    昆明生活資訊

    昆明圖文信息
    蝴蝶泉(4A)-大理旅游
    蝴蝶泉(4A)-大理旅游
    油炸竹蟲
    油炸竹蟲
    酸筍煮魚(雞)
    酸筍煮魚(雞)
    竹筒飯
    竹筒飯
    香茅草烤魚
    香茅草烤魚
    檸檬烤魚
    檸檬烤魚
    昆明西山國家級風景名勝區
    昆明西山國家級風景名勝區
    昆明旅游索道攻略
    昆明旅游索道攻略
  • NBA直播 短信驗證碼平臺 幣安官網下載 歐冠直播 WPS下載

    關于我們 | 打賞支持 | 廣告服務 | 聯系我們 | 網站地圖 | 免責聲明 | 幫助中心 | 友情鏈接 |

    Copyright © 2025 kmw.cc Inc. All Rights Reserved. 昆明網 版權所有
    ICP備06013414號-3 公安備 42010502001045

    成a人片国产精品_色悠悠久久综合_国产精品美女久久久久久2018_日韩精品一区二区三区中文精品_欧美亚洲国产一区在线观看网站_中文字幕一区在线_粉嫩一区二区三区在线看_国产亚洲欧洲997久久综合_不卡一区在线观看_亚洲欧美在线aaa_久久99精品国产_欧美卡1卡2卡_国产精品你懂的_日韩精品91亚洲二区在线观看_国内一区二区视频_91丨国产丨九色丨pron
    国产在线精品视频| 国产成人在线视频免费播放| 免费在线观看精品| 一本大道综合伊人精品热热| 欧美成人性福生活免费看| 亚洲毛片av在线| 国产乱子轮精品视频| 欧美日韩大陆一区二区| 日韩一区欧美小说| 国产成人亚洲综合a∨婷婷| 日韩一级免费观看| 亚洲成年人影院| 94色蜜桃网一区二区三区| 久久久蜜桃精品| 全部av―极品视觉盛宴亚洲| 在线观看网站黄不卡| 国产精品久久久久久久第一福利 | 中文字幕成人av| 国产乱码精品一区二区三区av| 欧美一级一区二区| 视频一区视频二区中文| 欧美日韩一区二区三区高清 | 欧美精品一区视频| 一区二区三区欧美日| av成人老司机| 中文字幕不卡在线| 成人黄色小视频| 中文子幕无线码一区tr| 国产成人午夜视频| 国产日本欧美一区二区| 国产精品一区二区男女羞羞无遮挡 | 国产一区二区精品久久| 精品久久一二三区| 国内精品免费在线观看| www国产精品av| 国产一区二区精品久久91| 久久久久久久精| 国产在线精品一区二区不卡了| 欧美精品一区二| 国产一区二区电影| 国产日韩av一区二区| 丁香一区二区三区| 日韩一区在线播放| av在线不卡免费看| 亚洲女性喷水在线观看一区| 色婷婷久久久亚洲一区二区三区| 亚洲九九爱视频| 欧美三级韩国三级日本一级| 五月天欧美精品| 日韩一区二区视频| 黄色小说综合网站| 欧美激情资源网| av在线播放一区二区三区| 亚洲人成人一区二区在线观看| 91豆麻精品91久久久久久| 亚洲成人资源在线| 欧美一区二区播放| 国产精品一区在线| 中文字幕一区二区三区色视频 | av高清不卡在线| 亚洲精品国产a久久久久久| 91免费视频网址| 一区二区三区在线视频观看| 日本二三区不卡| 一二三四社区欧美黄| 欧美日韩色一区| 天天综合网 天天综合色| 91精品国产91久久综合桃花| 丝袜亚洲另类欧美| 日韩三级在线观看| 国产一区二区导航在线播放| 中文字幕一区二区三中文字幕| 欧美日韩一区二区三区不卡| 2023国产一二三区日本精品2022| 韩国毛片一区二区三区| 中文字幕制服丝袜一区二区三区| 在线免费观看一区| 亚洲va欧美va人人爽午夜| 欧美一级片在线看| 国产精品影视在线观看| 中文字幕日韩av资源站| 欧美系列日韩一区| 日韩精品一级二级 | 久久久99久久精品欧美| 国产成人在线观看| 亚洲激情欧美激情| 欧美老女人第四色| 国产一区二区三区免费| 国产精品成人午夜| 欧美日韩中文字幕精品| 韩国精品免费视频| 亚洲日本护士毛茸茸| 91精品国产一区二区三区| 老司机精品视频在线| 国产免费观看久久| 欧美日韩中字一区| 国产成人小视频| 玉足女爽爽91| 久久久青草青青国产亚洲免观| 91色综合久久久久婷婷| 久久精品99国产精品日本| 欧美极品少妇xxxxⅹ高跟鞋 | 精品理论电影在线观看| 99久久精品情趣| 三级精品在线观看| 欧美经典三级视频一区二区三区| 欧美日韩黄视频| 国产成人av一区二区三区在线观看| 亚洲免费在线电影| 日韩欧美视频一区| 91色在线porny| 黄色资源网久久资源365| 亚洲人成人一区二区在线观看| 精品第一国产综合精品aⅴ| 色综合天天综合狠狠| 久久99精品国产| 一个色在线综合| 国产亚洲精品中文字幕| 欧美日韩三级在线| 国产v日产∨综合v精品视频| 日本sm残虐另类| 亚洲三级久久久| 亚洲精品一区二区三区福利| 色噜噜久久综合| 国产麻豆日韩欧美久久| 亚洲成人午夜影院| 国产精品久久久久三级| 久久蜜臀中文字幕| 7878成人国产在线观看| 99re视频精品| 国产一区二区三区免费观看| 午夜免费欧美电影| 1区2区3区精品视频| 精品精品国产高清一毛片一天堂| 欧美男生操女生| 91免费国产在线观看| 国产成人啪免费观看软件 | 在线观看一区二区视频| 成人免费视频视频在线观看免费| 美女尤物国产一区| 亚洲午夜免费视频| 国产精品国产自产拍高清av王其| 日韩欧美卡一卡二| 欧美日韩国产一区二区三区地区| av激情成人网| 成人综合婷婷国产精品久久| 国产一区999| 日本美女一区二区三区视频| 亚洲综合免费观看高清完整版在线| 国产人成亚洲第一网站在线播放| 日韩一级二级三级精品视频| 91成人免费在线| www.亚洲免费av| 成人黄色777网| 国产美女精品在线| 老色鬼精品视频在线观看播放| 亚洲第四色夜色| 一区二区三区美女| 亚洲欧洲综合另类| 国产精品电影院| 国产精品久久久久影院色老大 | 日韩av中文字幕一区二区三区| 亚洲欧美日韩国产另类专区| 中文字幕精品一区二区三区精品| 国产成人av一区二区三区在线| 天堂资源在线中文精品| 亚洲国产欧美日韩另类综合 | 久久综合资源网| 欧美一级免费大片| 欧美日韩国产成人在线91| 欧美亚洲国产一区二区三区va| 色综合激情五月| 99re8在线精品视频免费播放| 亚洲免费av在线| 亚洲另类春色校园小说| 亚洲女人****多毛耸耸8| 中文字幕一区二区三区av| 国产精品热久久久久夜色精品三区| 久久久久久久久久久电影| 久久久影视传媒| 久久色成人在线| 色999日韩国产欧美一区二区| 在线区一区二视频| 欧美日韩免费电影| 在线不卡一区二区| 欧美一区二区三区婷婷月色| 欧美一区永久视频免费观看| 欧美一区三区二区| 日韩免费观看高清完整版在线观看| 精品盗摄一区二区三区| 欧美zozozo| 精品对白一区国产伦| 久久久国产一区二区三区四区小说 | 日韩欧美色电影| 日韩一区二区三区三四区视频在线观看| 91 com成人网| 91精品国产乱| 久久综合九色综合97婷婷女人 | 天天操天天综合网| 麻豆一区二区在线|