freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

xx年電大中央電大數(shù)據(jù)庫應用技術(shù)形成性考核冊-文庫吧

2024-10-28 22:59 本頁面


【正文】 ATE 語句組成,即: UPDATE 學生表 SET 學號 =’ 20200001’ WHERE 學號 =’ 20200001’ UPDATE 成績表 SET 學號 =’ 20200001’ WHERE 學號 =’ 20200001’ 如果在執(zhí)行完第一個語句后,計算機突然斷電,而第二條語句還沒來得急執(zhí)行,數(shù)據(jù)出現(xiàn)了不一致怎么辦?這時候就需要用到 SQL 的事務控制功能了。 如果使用了 SQL Server 的事務控制機制,以上兩個問題均可獲得很了的解決。在使用事務的情況下, SQL Server可以保證,要么所有的記錄要么全部處理,要么一行也不處理。如果修改了全部記錄的一半時服務器出錯了, SQL Server會返回到以前未執(zhí)行 UPDATE 操作前的位置,清除它已經(jīng)修改過的數(shù)據(jù),這就是事務處理的作用。 SQL Server 有哪些數(shù)據(jù)類型,它們的主要用途是什么? 參考答案: SQL Server 提供了數(shù)值型、字符型、日期型、二進制型、位型、雙字節(jié)型等 6 大類數(shù)據(jù)類型。 數(shù)據(jù)類型是數(shù)據(jù)的一種屬性,表示數(shù)據(jù)所表示信息的類型。任何一種計算機語言都定義了自己的數(shù)據(jù)類型。 , A(ANO,ANAME,WQTY,CITY),分別表示(商店代號,商店名,店員數(shù)量,所在城市),B(BNO,BNAME,PRICE), 分別表示(商品號,商品名,價格), AB(ANO,BNO,QTY) 分別表示(商店代號,商品號,商品數(shù)量)。 要求,創(chuàng)建三個表,并給每個表插入 4個合理的記錄,用 SQL語言寫出下列查詢語句,同時給出查詢結(jié)果: (1) 創(chuàng)建三張表,并給每個表至少插入四條合理記錄 CREATE TABLE A (ANO CHAR(8), ANAME CHAR(20), WQTY INT,CITY char(20) ) CREATE TABLE B (BNO CHAR(8), BNAME CHAR(20), PRICE REAL(20) ) CREATE TABLE AB (ANO CHAR(8), BNO CHAR(8), QTY INT ) ( 2)找出店員人數(shù)不超過 1000人或在長沙市內(nèi)的所有商店的代號和商店名 SELECT ANO,ANAME FROM A WHERE WQTY=100 AND CITY=’ 長沙 ’ (3) 找出供應書包的商店 SELECT A.* FROM A,B,AB WHERE = AND = AND BNAME=’ 書包 ’ ( 4)找出至少供應代號為 256的商品所供應的全部商品的商店名和所在的城市。 SELECT ANAME,CITY FROM A,AB WHERE = AND BNO=’ 256’ 假設某教學管理數(shù)據(jù)庫有以下三張表,請寫出下列問題的 SQL 語句: 學生(學號,姓名 ,年齡,性別) 課程(課程號,課程名,任課教師) 成績(學號,課程號,成績) ( 1)如何在 SQL Server 上創(chuàng)建這三張表; 參考答案: 學生表: create table 學生表 ( 學號 char (8) primary Key, 姓名 char(8), 年齡 int, 性別 bit) 課程表: create table 課程表 ( 課程號 char (7) primary Key, 課程名 char(20), 任課教師 char (8)) 成績表: create table 成績表 ( 學號 char (8), 課程號 char (7), 成績 Numeric (4,2)) ( 2)查詢劉峰教師所授課程號,課程名; 參考答案: Select 課程號 , 課程名 from 課程表 where 任課教師 =’ 劉峰’ ( 3)查詢年齡大于 20 歲的所有男同學的學號、姓名; 參考答案: Select 學號 , 姓名 from 學生表 where 性別 =1 and 年齡 20 ( 4)查詢至少選修了兩門課程(含兩門)的學 生學號; 參考答案: select 學號 from 成績 group by 學號 having count(學號 )=2 ( 5)查詢王文芳同學選修的所有課程的課程號; 參考答案: Select 課程號 from 成績表 , 學生表 Where 學生表 .姓名 =’ 王文芳’ and 學生表 .學號 =成績表 .學號 ( 6)查詢王文芳同學不學的課程的課程號; 參考答案: select 課程號 from 成績表 where 課程號 not in (select 課程號 from 學生表 ,成績表 where 學生表 .姓名 =39。王文芳 39。 and 學生表 .學號 =成績表 .學號 ) ( 7)查詢所有上劉峰老師課程的學生學號; 參考答案: Select 學號 from 成績表 ,課程表 ,學生表 Where 課程表 .任課教師 =39。劉世峰 39。 and 課程表 .課程號 =成績表 .課程號 and 課程表 .學號 =成績表 .學號 ( 8)查詢所有選修“數(shù)據(jù)庫原理”的學生的學號; 參考答案: Select 學號 from 成績表 ,課程表 where 課程表 .課程名 =39。數(shù)據(jù)庫技術(shù) 39。 and 課程表 .課程號 =成績表 .課程號 ( 9)向?qū)W生表中插入一條記錄(’ 2020001’ ,’吳紅’ ,21,’女’); (1 表示女, 0 表示男 ) 參考答案: insert into 學生表 values (39。202000139。,39。吳紅 39。,39。2139。,1) ( 10)刪除三張表中所有學號為 20200201 的學生信息; 參考答案: Delete from 學生表 where 學號=’ 20200201’ Delete from 學生表 where 學號=’ 20200201’ ( 11)把學 號為 20200002 的學生的年齡改為 22 歲; 參考答案: Update 學生表 set 年齡 =’ 22’ where 學號 =’ 20200002’ 《數(shù)據(jù)庫應用技術(shù)》第 2 次作業(yè)及答案 第三章思考與練習題 一、選擇題 1.設一個關(guān)系為 R,如果它的每個屬性都是不可再分的,則稱這個關(guān)系是符合( A )。 A、第一范式 B、第二范式 C、第三范式 D、 BNC 范式 2.在第一個關(guān)系中出現(xiàn),在第二個關(guān)系中不出現(xiàn)的記錄組成的關(guān)系稱為兩個關(guān)系的( C )。 A、交 B、并 C、差 D、笛卡兒積 二、簡答題 R 有 N 個屬性,在模式 R 上可能成立的函數(shù)依賴有多少個? 參考答案: 函數(shù)依賴有 N( N1)個 R(職工號,職工名,項目號,項目名,工資),假設一個職工可參加多個項目,在每個項目中各領一份工資。那么請回答以下問題: ( 1)請寫出這個關(guān)系模式的函數(shù)依賴和主關(guān)鍵字; 函數(shù)依賴包括:職工號→職工名,項目號→項目名,(職工號 ,項目號)→工資 主鍵為(職工號,項目號) ( 2)這個關(guān)系符合第幾范式,為什么? 這個關(guān)系 符合第一范式,因為它的每個屬性都不可再分。 ( 3)請舉例說明,這個關(guān)系存在哪些問題; 這個關(guān)系沒有達到第二范式,可能出現(xiàn)數(shù)據(jù)冗余和操作異常。 例如,某個職工參與了多個項目的工作,他的職工號、職工名會重復多次存儲。同樣,如果一個項目有多名職工參加,項目號和項目名也會重復我次存儲。另外,如果現(xiàn)在增加了一個新的項目,但暫時還沒有安排職工參加,那么由于主鍵是(職工號,項目號),這個項目的信息可能無法插入。 ( 4)請把這個關(guān)系模式分解成 3NF,并說明理由。 修改后的各個關(guān)系如下: 職工關(guān)系=( 職工號,職工名) 項目關(guān)系=(項目號,項目名) 職工選擇項目關(guān)系=(職工號,項目號,工資) (注:此處的工資是指職工參加某個項目得到的勞動報酬) ?為什么要保證關(guān)系的完整性? 參考答案: 關(guān)系完整性就是關(guān)系模型中數(shù)據(jù)的正確性、一致性和有效性。關(guān)系完整性又包括實體完整性、參照完整性和用戶定義的完整性三個方面。 只有保證了關(guān)系的完整性,才能使數(shù)據(jù)庫中的數(shù)據(jù)正確、一致和有效。 Server 中進行關(guān)系完整性的主要方法是什么,請寫出相應的 SQL 語句。 參考答案: 1)SQL Server 通過約束機制來實現(xiàn)數(shù)據(jù)庫完整性保護。主要包括: Primary Key 約束、 Foreign Key約束、 Default 約束、Unique 約束、 Check 約束等。 Primary Key 約束: 學號 char (8) NOT NULL PRIMARY KEY(學號 ) Foreign Key 約束: 學號 char (8) NOT NULL REFERENCES 學生表 (學號 ) Default 約束: 成績 numeric(9,2) DEFAULT Unique 約束: 學號 char (8) NOT NULL UNIOQUE(學號 ) Check 約束: 年齡 int CHECK (年齡 )17 and 年齡 25) 2)使用規(guī)則實施數(shù)據(jù)的完整性。 創(chuàng)建規(guī)則的語法結(jié)構(gòu)如下: CREATE RULE 規(guī)則名 AS 條件表達式 3)使用默認實施數(shù)據(jù)完整性管理。 創(chuàng)建默認的語法如下: CREATE DEFAULT 默認名 AS 默認值 ?規(guī)范化的相關(guān)理論是什么?請 簡要說明。 參考答案: 為確保數(shù)據(jù)庫設計的正確性,在數(shù)據(jù)庫邏輯設計階段,常使用關(guān)系規(guī)范化理論來指導關(guān)系型數(shù)據(jù)庫的設計。其基本思想是,每個關(guān)系都應滿足一定的規(guī)范,才能使關(guān)系模式設計合理,達到減少冗余,提高查詢效率的目的。 一個好的數(shù)據(jù)庫關(guān)系,應該沒有數(shù)據(jù)冗余、更新異常、插入異常、刪除異常問題的存在,這就必須進行規(guī)范化處理。 規(guī)范化使用的理論是函數(shù)依賴。 “好”的關(guān)系模式,一個“不好”的關(guān)系模式有什么缺點? 參考答案: “好”的關(guān)系模式通常是指符合第三范式要求的關(guān)系,“ 不好”的關(guān)系模式會存在數(shù)據(jù)冗余、更新異常、插入異常、刪除異常等問題。 ,并說明理由。 參考答案: 學生 =(學生號,姓名,性別,專業(yè) ) 課程 =(學生號,課程號,成績) 選課 =(課程號,課程名,課程學分 ) 第四章思考與練習題 一、填空題 1.數(shù)據(jù)庫設計一般包括需求分析、概念設計、邏輯設計、物理設計、數(shù)據(jù)庫實施和運行維護等階段。 2.數(shù)據(jù)庫應用系統(tǒng)的建設包括結(jié)構(gòu)設計和行為設計兩個方面。 3.數(shù)據(jù)庫設計的主要原則包括表設計原則、字段設計原則 和其他原則。 4. ER 圖的設計關(guān)鍵在于對實體、聯(lián)系的選擇和表示。 5.物理設計的主要內(nèi)容包括存儲記錄的格式設計、存儲方法設計、訪問方法設計以及完整性和安全性考慮。 二、簡答題 1.請簡要說明數(shù)據(jù)庫應用系統(tǒng)設計的步驟。 參考答案: 數(shù)據(jù)庫應用系統(tǒng)設計的步驟包括需求分析、概念設計、邏輯設計和物理設計。 2.數(shù)據(jù)庫設計的目的是什么,請談談你的理解。 參考答案: 數(shù)據(jù)庫設計指的是設計數(shù)據(jù)庫及其應用系統(tǒng)的技術(shù),是指對于一個給定的應用環(huán)境,包括硬件環(huán)境和操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)( DBMS)等軟件環(huán)境,如何使用這個環(huán)境來表達用戶的要求,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及圍繞數(shù)據(jù)庫展開的應用系統(tǒng),使之能夠有效地收集、存儲、操作和管理數(shù)據(jù),滿足企業(yè)組織中各類用戶的應用需求(信息需求和處理需求)。 3.基本表設計的主要原則是什么,堅持這些原則有什么好處? 參考答案: 基本表設計最主要的原則是關(guān)系規(guī)范化,盡可能達到第三范式。規(guī)范化有助于消除數(shù)據(jù)庫中的數(shù)據(jù)冗余,減少更新異常。規(guī)范化有好幾種形式,但第三范式通常被認為在性能、擴展性和數(shù)據(jù)完整性方面達到了最好平衡。簡單來說,遵守第三范式標 準的數(shù)據(jù)庫的表設計原則是:“ One Fact in One Place”(一個事實對應一個地方),即某個表只包括其本身基本的屬性,當不是它們本身所具有的屬性時需進行分解。表之間的關(guān)系通過外鍵相連接。 4.進行 SQL Server 數(shù)據(jù)庫設計時,一般有哪些命名規(guī)則? 參考答案: 首先,命名的長度應盡量充
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1