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

正文內(nèi)容

數(shù)據(jù)庫習題解答-wenkub

2023-04-10 00:51:55 本頁面
 

【正文】 實施處理的過程中,首先要經(jīng)歷了解、熟悉的過程,從觀測中抽象出大量描述客觀事物的信息,再對這些信息進行整理、分類和規(guī)范,進而將規(guī)范化的信息數(shù)據(jù)化,最終由數(shù)據(jù)庫系統(tǒng)存儲、處理。信息世界就是現(xiàn)實世界在人們頭腦中的反映,又稱概念世界。應用程序是依據(jù)數(shù)據(jù)的外模式編寫的,因而應用程序不必修改,保證了數(shù)據(jù)與程序的邏輯獨立性,簡稱邏輯數(shù)據(jù)獨立性。內(nèi)模式也稱存儲模式或物理模式,是對數(shù)據(jù)物理結(jié)構(gòu)和存儲方式的描述,是數(shù)據(jù)在數(shù)據(jù)庫內(nèi)部的表示方式,一個數(shù)據(jù)庫只有一個內(nèi)模式。答:為了保障數(shù)據(jù)與程序之間的獨立性,使用戶能以簡單的邏輯結(jié)構(gòu)操作數(shù)據(jù)而無需考慮數(shù)據(jù)的物理結(jié)構(gòu),簡化了應用程序的編制和程序員的負擔,增強系統(tǒng)的可靠性。數(shù)據(jù)庫應用系統(tǒng):凡使用數(shù)據(jù)庫技術(shù)管理其數(shù)據(jù)的系統(tǒng)都稱為數(shù)據(jù)庫應用系統(tǒng)。答:數(shù)據(jù)是描述事物的符號記錄,是信息的載體,是信息的具體表現(xiàn)形式。1)人工管理階段這個時期數(shù)據(jù)管理的特點是:數(shù)據(jù)由計算或處理它的程序自行攜帶,數(shù)據(jù)和應用程序一一對應,應用程序依賴于數(shù)據(jù)的物理組織,因此數(shù)據(jù)的獨立性差,數(shù)據(jù)不能被長期保存,數(shù)據(jù)的冗余度大等給數(shù)據(jù)的維護帶來許多問題。2)文件系統(tǒng)階段在此階段,數(shù)據(jù)以文件的形式進行組織,并能長期保留在外存儲器上,用戶能對數(shù)據(jù)文件進行查詢、修改、插入和刪除等操作。數(shù)據(jù)庫就是存放數(shù)據(jù)的倉庫,是將數(shù)據(jù)按一定的數(shù)據(jù)模型組織、描述和存儲,能夠自動進行查詢和修改的數(shù)據(jù)集合。3.簡述數(shù)據(jù)庫管理系統(tǒng)的功能。通常 DBMS 將數(shù)據(jù)庫的體系結(jié)構(gòu)分為三級模式:外模式、模式和內(nèi)模式。三級模式結(jié)構(gòu)之間差別往往很大,為了實現(xiàn)這 3 個抽象級別的聯(lián)系和轉(zhuǎn)換,DBMS 在三級模式結(jié)構(gòu)之間提供了兩級映像:外模式/模式映像,模式 /內(nèi)模式映像。當數(shù)據(jù)庫的存儲結(jié)構(gòu)改變了(如選用了另一種存儲結(jié)構(gòu)) ,由數(shù)據(jù)庫管理員對模式 /內(nèi)模式映像作相應改變,可以保證模式保持小變,因而應用程序也不必改變。客觀事物在信息世界中稱為實體,反映事物間聯(lián)系的是實體模型或概念模型。7.什么是概念模型,什么是數(shù)據(jù)模型?答:概念模型是現(xiàn)實世界的抽象反映,它表示實體類型及實體間的聯(lián)系,是獨立于計算機系統(tǒng)的模型,是現(xiàn)實世界到機器世界的一個中間層次。一個實體往往有多個屬性,這些屬性之間是有關(guān)系的,它們構(gòu)成該實體的屬性集合。 9.分析層次模型、網(wǎng)狀模型和關(guān)系模型的特點。(2)根結(jié)點以外的其他結(jié)點有且只有一個雙親結(jié)點。用二維表格結(jié)構(gòu)表示實體以及實體之間的聯(lián)系的數(shù)據(jù)模型稱為關(guān)系模型。元組:二維表中的行稱為元組,每一行是一個元組。候選關(guān)鍵字:如果在一個關(guān)系中,存在多個屬性(或?qū)傩越M合) 都能用來唯一標識該關(guān)系中的元組,這些屬性( 或?qū)傩越M合) 都稱為該關(guān)系的候選關(guān)鍵字或候選碼,候選碼可以有多個。411.設(shè)某工廠數(shù)據(jù)庫中有四個實體集。答:ER 模型12.某網(wǎng)上訂書系統(tǒng),涉及如下信息:(1)客戶:客戶號、姓名、地址、聯(lián)系電話。根據(jù)以上敘述,建立 ER 模型,要求標注聯(lián)系類型。答:(1) 列是同質(zhì)的,即每一列中的分量是同一類型的數(shù)據(jù),來自同一個域。即列的排列順序是不分先后的。這是關(guān)系應滿足的最基本的條件。參照完整性規(guī)則:若屬性(或?qū)傩越M)F 是基本關(guān)系 R 的外碼,它與基本關(guān)系 S的主碼 Ks 相對應(基本關(guān)系 R 和 S 可能是相同的關(guān)系) ,則對于 R 中每個元組在 F上的值必須為:或者取空值(F 的每個屬性值均為空值) ;或者等于 S 中某個元組的主碼值。(2) 專門的關(guān)系操作:投影(對關(guān)系進行垂直分割) 、選擇(水平分割) 、連接(關(guān)系的結(jié)合) 、除法(笛卡兒積的逆運算)等 。當 Y 不函數(shù)依賴于 X 時,記作:X Y。完全函數(shù)依賴:設(shè)關(guān)系模式 R(U),U 是 R 上的屬性集, X、Y?U;如果 X→Y ,并且對于 X 的任何一個真子集 Z,Z→Y 都不成立,則稱 Y 完全函數(shù)依賴于 X;部分函數(shù)依賴:如果 X→Y,但對于 X 的某一個真子集 Z,有 Z→Y 成立,則稱6Y 部分函數(shù)依賴于 X。答:① 數(shù)據(jù)冗余 ②更新異常 ③插入異常 ④刪除異常7.簡述關(guān)系模式規(guī)范化的目的。8.根據(jù)給定的關(guān)系模式進行查詢。 ∏C(σPC=’C2’ (C))(3) 檢索課程號 C1 的成績?yōu)?90 分以上的所有學生姓名。規(guī)定:一個系有若干專業(yè)、每個專業(yè)每年只招一個班,每個班有若干學生,一個系的學生住在同一個宿舍區(qū)。 描述班級的屬性有:班號、專業(yè)名、系名、人數(shù)、入校年份。答:關(guān)系模式:學生(學號,姓名,出生年月,系號,班號,宿舍區(qū))7 班級(班號,專業(yè)名,系號,人數(shù),入校年份) 系(系號,系名,系辦公室地點,人數(shù))研究會(研究會名,成立年份,地點,人數(shù))參加研究會(學號 ,研究會名 ,入會年份)學生關(guān)系的基本函數(shù)依賴集:學號→(姓名,出生年月,系號,班號) ,系號→宿舍區(qū)班級關(guān)系的基本函數(shù)依賴集:班號→(專業(yè)名,系號,人數(shù),入校年份)系關(guān)系的基本函數(shù)依賴集:系號→(系名,系辦公室地點,人數(shù))研究會關(guān)系的基本函數(shù)依賴集:研究會名→(成立年份,地點,人數(shù))參加研究會關(guān)系的基本函數(shù)依賴集:(學號 ,研究會名)→入會年份10.設(shè)有關(guān)系模式 R(運動員編號,姓名,性別,班級,班主任,項目號,項目名,成績)如果規(guī)定:每名運動員只能代表一個班級參加比賽,每個班級只能有一個班主任;每名運動員可參加多個項目,每個比賽項目也可由多名運動員參加;每個項目只能有一個項目名;每名運動員參加一個項目只能有一個成績。(2)R 最高屬于第一范式。(2)分析 R 最高屬于第幾范式,說明理由。 因為存在著部門名對主關(guān)鍵字(職工號,日期)的部分函數(shù)依賴,沒有達到2NF。答:需求分析的任務是通過詳細調(diào)查現(xiàn)實世界要處理的對象(組織、 部門、 企業(yè)等) , 充分了解原系統(tǒng)(手工系統(tǒng)或計算機系統(tǒng) )工作概況,明確用戶的各種需求,然后在此基礎(chǔ)上確定新系統(tǒng)的功能。將邏輯設(shè)計中產(chǎn)生的數(shù)據(jù)庫邏輯模型結(jié)合指定的 DBMS,設(shè)計出最適合應用環(huán)境的物理結(jié)構(gòu)的過程,稱為數(shù)據(jù)庫的物理結(jié)構(gòu)設(shè)計。 答:數(shù)據(jù)庫設(shè)計是對于給定的應用環(huán)境,在關(guān)系數(shù)據(jù)庫理論的指導下,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,在數(shù)據(jù)庫管理系統(tǒng)上建立數(shù)據(jù)庫及其應用系統(tǒng),使之能有效地存儲數(shù)據(jù),滿足用戶的各種需求的過程。5.什么是數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計? 試述其設(shè)計步驟。 6.簡述把 ER 圖轉(zhuǎn)換為關(guān)系模型的轉(zhuǎn)換規(guī)則。 兩實體間 1:1 聯(lián)系可以轉(zhuǎn)換為一個獨立的關(guān)系模式,也可以與任意一端對應的關(guān)系模式合并。該關(guān)系模式中至少包含被它所聯(lián)系的雙方實體的主碼,若聯(lián)系中有屬性,也要并入該關(guān)系模式中。兩個以上實體集之間 M:N 的聯(lián)系,必須為聯(lián)系產(chǎn)生一個新的關(guān)系模式,該關(guān)系模式中至少包含被它所聯(lián)系的所有實體的主碼,若聯(lián)系有屬性,也要并入該關(guān)系模式中。答:(1)ER 圖1NM課程 學生選修姓名性別 年齡課程號課程名 學分成績學號班級屬于班主任班級名10(2)關(guān)系模式設(shè)備(設(shè)備編號,設(shè)備名稱,型號規(guī)格,數(shù)量)部門(部門編號,部門名稱,部門經(jīng)理,電話,設(shè)備編號)客戶(客戶編號,客戶名稱,地址,電話)購買情況(客戶編號,設(shè)備編號,購買數(shù)量)9. 某電子商務網(wǎng)站要求提供下述服務:可隨時查詢庫存中現(xiàn)有物品的名稱、數(shù)量和單價,所有物品均應由物品編號唯一標識;可隨時查詢顧客訂貨情況,包括顧客號、顧客名、所訂物品編號、訂購數(shù)量、聯(lián)系方式、交貨地點,所有顧客編號不重復;當需要時,可通過數(shù)據(jù)庫中保存的供應商名稱、電話、郵編與地址信息向相應供應商訂貨,一個編號貨物只由 1 個供應商供貨。關(guān)系模式:客戶(客戶號,姓名,地址,聯(lián)系電話)圖書(書號,書名,出版社,單價)訂單(訂單號,日期,付款方式,總金額,客戶號)訂購(訂單號,書號,數(shù)量)第 4 章 習題1.安裝 Microsoft SQL Server 2022 系統(tǒng)操作。3.簡述 SQL Server Management Studio 的使用。用戶可以通過該組件操作數(shù)據(jù)庫,包括新建、修改、刪除數(shù)據(jù)庫、表、視圖等數(shù)據(jù)庫對象,新建查詢、設(shè)置關(guān)系圖、設(shè)置系統(tǒng)安全、數(shù)據(jù)庫復制、數(shù)據(jù)備份、恢復等操作,是 SQL Server Management Studio 中最常用、也是最重要的一個組件,類似于SQL Server 2022 中的企業(yè)管理器。答:(1)綜合統(tǒng)一(2)兩種使用方式,統(tǒng)一的語法結(jié)構(gòu)(3)高度非過程化(4)類似于人的思維習慣,容易理解和掌握7.如何表示數(shù)據(jù)庫對象名?答:[server_name.[database_name].[schema_name] | database_name. [schema_name] | schema_name.]object_name第 5 章 習題1.簡述數(shù)據(jù)庫的兩種存儲結(jié)構(gòu)。主數(shù)據(jù)文件的推薦文件擴展名是 .mdf。日志文件的推薦文件擴展名是 .ldf。4.使用 SQL Server Management Studio 創(chuàng)建名為“倉庫庫存”的數(shù)據(jù)庫,并設(shè)置數(shù)據(jù)庫主文件名為倉庫庫存_data,初始大小為 10MB,日志文件名為倉庫庫存_log,初始大小為 2MB。答:CREATE DATABASE 倉庫庫存13(NAME = 39。 , SIZE = 10MB, FILEGROWTH = 20%)LOG ON (NAME =39。, SIZE = 2MB, MAXSIZE = 5MB,FILEGROWTH = 1MB)6.請分別使用 SQL Server Management Studio 和 TSQL 語句創(chuàng)建數(shù)據(jù)庫 Student,要創(chuàng)建的數(shù)據(jù)庫的要求如下所示:數(shù)據(jù)庫名稱為 Student,包含 3 個 20MB 的數(shù)據(jù)庫文件,2 個 10MB 的日志文件,創(chuàng)建使用一個自定義文件組,主文件為第一個文件,主文件,;要明確地定義日志文件,日志文件的后綴;自定義文件組包含后兩個數(shù)據(jù)文件,所有的文件都放在目錄“E:\DATA”中。E:\DATA\39。E:\DATA\39。(1)創(chuàng)建“商品”表,表結(jié)構(gòu)如表 1: 表 1 商品表列名 數(shù)據(jù)類型 長度 完整性約束 說明商品編號 Char 6 NOT NULL 主鍵商品名稱 Varchar 20 NOT NULL,單價 Float生產(chǎn)商 Varchar 30(2)創(chuàng)建“倉庫”表,表結(jié)構(gòu)如表 2: 表 2 倉庫表列名 數(shù)據(jù)類型 長度 完整性約束 說明倉庫編號 Char 3 NOT NUL 主鍵倉庫地址 Varchar 20 NOT NULL電話 Varchar 10 數(shù)字字符容量 int =總庫存數(shù)量(3)創(chuàng)建“管理員”表,表結(jié)構(gòu)如表 3:表 3 管理員表列名 數(shù)據(jù)類型 長度 完整性約束 說明管理員編號 Char 3 NOT NUL 主鍵管理員姓名 Varchar 20 NOT NULL性別 Char 2 (男,女)出生年月 Datetime 195711~202211倉庫編號 Char 3 外鍵(4)創(chuàng)建“庫存情況”表,表結(jié)構(gòu)如表 4:表 4 庫存情況表列名 數(shù)據(jù)類型 長度 完整性約束 說明倉庫編號 Char 3 NOT NULL 主鍵、外鍵商品編號 Char 6 NOT NUL 主鍵、外鍵庫存數(shù)量 int答:(1)USE 倉庫庫存圖 83515GOCREATE TABLE 商品 (商品編號 char(6) NOT NULL PRIMARY KEY, 商品名稱 char(20) NOT NULL, 單價 Float, 生產(chǎn)商 Varchar (30) )(2) , (3) , (4)略。答:略。答:SELECT DISTINCT 專業(yè) FROM 學生表2)統(tǒng)計有學生選修的課程門數(shù)。要求輸出課程號和選修人數(shù),查詢結(jié)果按人數(shù)降序排列,若人數(shù)相同,按課程號升序排列。答:SELECT 課程號, 課程名 FROM 課程表 WHERE 課程號 NOT IN (SELECT 課程號 FROM 選課表)9)求年齡大于女同學平均年齡的男學生姓名和年齡。答:SELECT 學號 FROM 選課表17WHERE 課程號 =’C002’ and 成績=(SELECT MAX(成績 ) FROM 選課表 WHERE 課程號=’C002’)13)檢索學生姓名及其所選修課程的課程號和成績。答:SELECT 學號,SUM(學分 ) FROM 選課表,課程表WH
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1