2024-NeuDS-數據庫題目集

一.判斷題


1.在數據庫中產生數據不一致的根本原因是冗余。T

解析:數據冗余是數據庫中產生數據不一致的根本原因,因為當同一數據存儲在多個位置時,如果其中一個位置的數據被修改,其他位置的數據就不一致了。因此,在數據庫設計中要盡量避免數據冗余。?


?2.一個數據庫只有一個模式和一個內模式。T

如何理解數據庫的三級模式? - proloveCloud的回答 - 知乎
https://www.zhihu.com/question/38737183/answer/3251999547


3.外模式/模式映像可以保證數據與程序的邏輯獨立性。T


?4.在SQL命令的短語中,WHERE子句中不允許使用聚集函數。T

SQL中where子句中不能出現聚合函數的原因_sql聚合函數不允許出現where-CSDN博客


5.在物理設計階段,形成數據的外模式。F

數據庫設計的六個階段_數據庫設計階段-CSDN博客


6.數據庫的三級模式結構能夠提高系統的安全性。T


7.三級模式結構可提供數據獨立性。T


8.實體完整性要求:關系中任何一個元組在組成“主鍵”的屬性上不能取“空值”。T


9.一個關系模式可以有多個“候選鍵”。T

菜鳥學數據庫(四)——超鍵、候選鍵、主鍵、外鍵 - 知乎 (zhihu.com)


10.SQL語言中,刪除一個視圖的命令是DELETE。F (刪除視圖-drop)

sql 視圖view的基本操作(建立、刪除、查詢和更新視圖)_sql update 視圖_糯米君_的博客-CSDN博客


11.為保證數據庫的正確性,必須先寫日志文件,后寫數據庫。T


12.實體完整性和參照完整性是基本關系的兩個不變性。T

關系模型中的三類完整性約束:實體完整性、參照完整性和用戶定義完整性_實體完整性約束-CSDN博客


13.子查詢的SELECT語句中不能使用ORDER BY子句。T

子查詢的select語句中不能使用order by子句 - CSDN文庫


14.數據庫的安全性是指保護數據庫以防止不合法的使用所造成的數據泄露、更改或破壞。T


15.當主外健不能保證參照完整性和數據一致性時,還可以選擇觸發器來實現。T

SQLServer觸發器創建、刪除、修改、查看...適用于級聯刪除_觸發器都有什么功能 聯刪和聯改、-CSDN博客


16.參照完整性是指在基本表中,主屬性不能取空值。F

關系模型中的三類完整性約束:實體完整性、參照完整性和用戶定義完整性_如何實施三種完整性約束-CSDN博客


17.域完整性是保證數據完整性的重要約束之一。T


18.在E-R圖中,用來表示屬性的圖形是橢圓形。T


19.關系表中的每一行稱為屬性。F

表中的一行即為一個元組

數據庫復習基本概念——關系、元組、屬性、碼、域、分量、形式化定義_關系,元組,屬性指的是什么-CSDN博客


20.一個關系模式只能有一個“主鍵”。T


21.SELECT語句中的條件可以用WHERE或HAVING引出,但HAVING必須在GROUP BY之后使用。T

數據庫的高級查詢四:Having子句(Having子句需要和GROUP BY子句結合,才能使用)_小懶羊愛吃草的博客-CSDN博客


22.SELECT語句中的ORDER BY子句中,如果有多個排序標準,它們之間用分號分隔,查詢結果與排序標準的先后順序有關。F

與先后順序無關


23.ORDER BY子句僅對檢索數據的顯示有影響,并不改變表中行的內容順序。T


24.使用WHERE子句是為了限制GROUP BY子句返回的行個數。F


25.select * from books LIMIT 10語句中的LIMIT 10表示連續的10條,也就是0-9條。F

fSQL 之 limit 基礎用法_limit 1,10-CSDN博客

返回的是第1-10行數據?;一般情況下,如果在查詢語句中沒有使用ORDER BY子句指定排序規則,那么返回的10行數據可能是表中的連續行,也可能是不連續的行。


26.如果想要查詢結果中不顯示重復的數據,可以使用DISTINCT關鍵字。T


27.SELECT語句不屬于數據庫對象。T

數據庫對象有哪些?主要的數據庫對象你都知道嗎? - 知乎 (zhihu.com)


28.可以在表或臨時表上創建視圖。T


29.視圖是一個虛擬表,并不表示任何物理數據,而只是用來查看數據的窗口而已。T


30.通過視圖可以修改表的屬性。F


31.當一個操作數為真時,邏輯與運算的結果由另一個操作數決定。T

已經確定一個為真,另一個為真,真&&真->真;真&&假->假;


32.視圖中不能包含基本表中被定義為非空的列。T


33.一個數據庫只能有一個外模式,而概念模式和內模式則可有多個。F

三級模式:外模式、概念模式、內模式。一個數據庫中外模式可以有多個,內模式和概念模式只能各有1個。


34.SQL Server中唯一約束字段不允許存在多個NULL值。F


35.創建數據表時必須為字段設置數據類型。T


36.自連接查詢指相互連接的表在物理上為同一個表,但邏輯上分為兩個表。T

自連接查詢中并沒有在物理上將同一個表分割成兩個表,而是在邏輯上做了這個處理,因此可以避免數據冗余和空間浪費


37.視圖可以幫助用戶屏蔽真實表結構變化帶來的影響。T


38.同時刪除多個數據表時使用逗號分隔。T


39.左連接“表1 LEFT JOIN 表2”的作用與“表2 RIGHT JOIN 表1”等價。T


40.主鍵用于唯一標識表中的記錄。T


41.循環語句和判斷語句可以互相嵌套。T


42.在回滾事務時,該事務內所有的操作都將撤銷。T

什么是事務和事務回滾?_事務回滾是什么意思_翁小貓的博客-CSDN博客


43.主鍵約束的字段值要同時滿足非空和唯一性。T


44.SQL是關系型數據庫語言的標準,所以不同數據庫產品的SQL完全相同。F


45.數據字典通常包括數據項,數據結構,數據流,數據存儲,和處理過程五個部分。F

數據字典包括六個部分_數據字典包括的內容有-CSDN博客


46.觸發器主要是通過事件進行觸發而被執行的,而存儲過程可以通過存儲過程名字而被直接調用。T

觸發器是與特定表相關聯的數據庫對象,它會在表上發生特定事件(如插入、更新、刪除)時被自動觸發執行,而無需直接調用觸發器。觸發器的執行是由數據庫管理系統自動控制的,根據定義的事件進行觸發,而不需要手動調用。

存儲過程是一段預先編寫好的可重復使用的程序代碼,它可以通過存儲過程的名稱被直接調用執行。存儲過程通常用于實現復雜的數據處理邏輯,可以接受參數,并且可以返回結果集或輸出參數。存儲過程的執行是通過顯式地調用存儲過程名稱來觸發的,可以在應用程序或數據庫客戶端中進行調用。

因此,觸發器主要通過事件進行觸發而被執行,而存儲過程可以通過存儲過程名字被直接調用。這兩種數據庫對象在執行方式上有明顯的區別。


47.3NF 的模式也一定是 2NF 模式。T

關系數據庫范式(1NF, 2NF, 3NF, BCNF)基本概念_1nf,2nf,3nf,bcnf的理解-CSDN博客


48.已知系(系編號,系名稱,系主任,電話,地點), 系關系的主碼是系編號。T


49.外連接可以保留主表中與從表不匹配的記錄。T


50.子查詢指在一個查詢里嵌套了其他的若干查詢 ,只能在WHERE或HAVING子句中包含另一個SELECT查詢語句。F

雖然子查詢可以被嵌套在主查詢中,但是它可以出現在SELECT、FROM、WHERE、HAVING 子句中,而不僅限于 WHERE 和 HAVING 子句。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/164302.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/164302.shtml
英文地址,請注明出處:http://en.pswp.cn/news/164302.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

11.docker的網絡-docker0的理解及bridge網橋模式的介紹與實例

1.docker0的基本理解 安裝完docker服務后,我們首先查看一下宿主機的網絡配置 ifconfig我們可以看到,docker服務會默認在宿主機上創建一個虛擬網橋docker0,該網橋網絡的名字稱為docker0。它在內核層連通了其他物理或者虛擬網卡,這…

ubuntu22.04系統下載程序和依賴,并拷貝到指定路徑下

腳本1 apt install aptitude apt-get -d install xxx #xxx是待下載的安裝包 mv /var/cache/apt/archives/* /home/tuners/1apt install aptitude apt-get -d install xxx mv /var/cache/apt/archives/*.deb /home/tuners/1 xxx 為程序包名稱 /home/tuners/1為保存程序包的…

從零開始的搭建指南:開發高效的抖音預約服務小程序

預約服務小程序提高了效率,節省了用戶時間。下文,小編將與大家一同探討如何從零開始打造預約服務小程序。 第一步:明確需求和目標 確定你的小程序主要服務領域是什么?是醫療預約、美容美發、餐廳預訂還是其他行業?明…

Python 如何開發出RESTful Web接口,DRF框架助力靈活實現!

Django Rest Framework(DRF)是構建強大且靈活的Web API的優秀工具。它基于Django,提供了一套用于構建Web API的組件和工具,簡化了API開發過程,同時保留了Django的優雅和強大。 一、Web應用模式 在開發Web應用時&…

Android組件化搭建學習

什么是組件化? 為什么要用組件化?在項目的開發過程中,隨著開發人員的增多及功能的增加,如果提前沒有使用合理的開發架構,那么代碼會越來臃腫,功能間代碼耦合也會越來越嚴重,這時候為了保證項目…

C# 忽略大小寫

在 C# 中,你可以通過以下幾種方式來忽略大小寫: 使用 ToLower 或 ToUpper 方法將字符串轉換為全小寫或全大寫,然后進行比較。使用 Compare 或 CompareOrdinal 方法,并傳入正確的 StringComparer 實例以指示比較應該忽略大小寫。使…

Android 開發Java調用Kotlin提示包不存在

在kotlin代碼所在module的build.gradle設置 plugins {id org.jetbrains.kotlin.android }

Unity中Shader的Standard材質解析(一)

文章目錄 前言一、在Unity中,按一下步驟準備1、在資源管理面板創建一個 Standard Surface Shader2、因為Standard Surface Shader有很多缺點,所以我們把他轉化為頂點片元著色器3、整理只保留主平行光的Shader效果4、精簡后的最終代碼 前言 在Unity中&am…

基于Springboot+Vue選課系統

選課系統要求 (1)數據庫表:教師信息表、學生信息表、課程表、選課表 其中,教師信息表、學生信息表和選課表的數據需要提前設置,本題主要操作課程表 (2) 技術架構: 后臺使用springboot 前端使用vue-admin-template (3) 考試時間&…

鴻蒙(HarmonyOS)應用開發——安裝DevEco Studio安裝

前言 HarmonyOS華為開發的操作系統,旨在為多種設備提供統一的體驗。它采用了分布式架構,可以在多個設備上同時運行,提供更加流暢的連接和互動。HarmonyOS的目標是提供更高的安全性、更高效、響應更快的用戶體驗,并通過跨設備功能…

Vue3 響應式數據 reactive使用

ref 與 reactive 是 vue3 提供給我們用于創建響應式數據的兩個方法。 reactive 常用于創建引用數據,例如:object、array 等。 reactive 則是通過 proxy 來實現的響應式數據,并配合 reflect 操作的源對象。 reactive 創建引用數據&#xff1…

【實戰精選】掌握圖像風格遷移:構建基于生成對抗網絡的系統

1.研究背景與意義 隨著計算機技術的不斷發展,圖像處理和計算機視覺領域取得了長足的進步。圖像風格遷移是其中一個備受關注的研究方向,它可以將一幅圖像的風格特征應用到另一幅圖像上,從而創造出新的圖像。這項技術具有廣泛的應用前景&#…

lazada商品詳情數據接口(lazada.item_get)

Lazada商品詳情數據接口是Lazada電商平臺提供的一個API接口,用于獲取商品詳細信息。通過這個接口,開發者可以獲取Lazada平臺上商品的豐富信息,包括商品名稱、價格、庫存、描述、圖片等。這個接口使用RESTful風格,并通過HTTP協議進…

經過了多少輪洗牌后,序列中間位置的牌面為9 ← random.shuffle()

【題目描述】 有牌面為1~9的撲克牌,現在進行洗牌,并存于一個序列中。 請輸出經過了多少輪洗牌后,序列中間位置的牌面為9。【算法分析】 Python 中使用 random 模塊中的 shuffle 函數,可隨意排列列表中的元素。 本題中的輸出&#…

【基礎知識】AB軟件RSLinx的版本說明

哈嘍,大家好,我是雷工! 之前對AB的軟件了解比較少,在工作中未接觸過,最近一次現場勘察時,有很多中控系統都是AB的,借此機會對AB軟件有了些許了解。 一、RSLinx是什么軟件? RSLinx是…

fork介紹,返回值問題,寫時拷貝,進程切換,子進程開始執行的位置,子進程的用途

目錄 fork 介紹 fork的返回值問題 介紹 fork()時,系統要做什么 數據是否要獨立 如果共享的話,就會出現問題! 寫時拷貝 引入 介紹 舉例(fork返回值) fork返回的值是什么 創建失敗的原因 子進程執行位置從哪里開始 引入 進程切換 子進程執行的位置 子進程的…

燙傷事件屢有發生,覓光推脫責任,稱是用戶操作失誤

提及“雙十一”“直播間”等關鍵詞,人們常常將其與“低價”“薅羊毛”等字眼掛鉤。而在近日,科技美容品牌AMIRO覓光(下稱“覓光”)卻上演了一出“反向薅羊毛”的戲碼,因線上線下渠道相差超千元的價格差飽受爭議。 自橫…

camera-caps:Jetson設備上的一種實用的V4L2可視化界面

camera-caps:Jetson設備上的一種實用的V4L2可視化界面 github地址是: https://github.com/jetsonhacks/camera-caps 注意:Jetpack5.x需要選擇tag 5.x版本

走迷宮(BFS寬度優先搜索)

給定一個 nm 的二維整數數組,用來表示一個迷宮,數組中只包含 0 或 1,其中 0 表示可以走的路,1 表示不可通過的墻壁。 最初,有一個人位于左上角 (1,1)處,已知該人每次可以向上、下、左、右任意一個方向移動…

MySQL數據庫約束你真的懂嗎?

??????今天給各位帶來的是關于數據庫約束方面的知識 清風的CSDN博客 😛😛😛希望我的文章能對你有所幫助,有不足的地方還請各位看官多多指教,大家一起學習交流! 動動你們發財的小手,點點關…