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

正文內(nèi)容

數(shù)據(jù)庫(kù)原理習(xí)題解答(苗學(xué)蘭)(編輯修改稿)

2025-04-22 00:51 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 語(yǔ)言。關(guān)系演算語(yǔ)言是用查詢得到的元組應(yīng)滿足的謂詞條件來(lái)表達(dá)查詢要求的語(yǔ)言?;谟诚竦恼Z(yǔ)言是具有關(guān)系代數(shù)和關(guān)系演算雙重特點(diǎn)的語(yǔ)言。3.答:1)若關(guān)系中的某一屬性組(或單個(gè)屬性)的值能惟一標(biāo)識(shí)一個(gè)元組,則稱該屬性組(或?qū)傩裕楹蜻x碼。當(dāng)一個(gè)關(guān)系有多個(gè)候選碼時(shí),應(yīng)選定其中的一個(gè)候選碼為主碼;而如果關(guān)系中只有一個(gè)候選碼,這個(gè)惟一的候選碼就是主碼。設(shè)F是基本關(guān)系R的一個(gè)或一組屬性,但不是關(guān)系R的主碼(或候選碼)。如果F與基本關(guān)系s的主碼KS相對(duì)應(yīng),則稱廳是基本關(guān)系R的外碼。2)給定一組域D1,D2,…, Dn.這些域中可以有相同的部分,則D1,D2,…, Dn的笛卡地積為:D1D2…Dn﹦{(dl,d2,…,dn)∣di∈Di,i=1,2, …,n}。D1D2…Dn的子集稱作在域D1,D2,…, Dn上的關(guān)系,表示為:R(D1,D2,…, Dn)。其中,R表示關(guān)系的名字,n是關(guān)系的目。笛卡兒積集合中的每一個(gè)元素(dl,d2,…,dn)稱為一個(gè)元組。關(guān)系中的每一列稱為一個(gè)屬性。域?yàn)閿?shù)據(jù)集合,屬性值來(lái)源于域。3)關(guān)系是留卡兒積的有限子集,所以關(guān)系也是一個(gè)二維表。關(guān)系的描述稱為關(guān)系模式。關(guān)系模式可以形式化地表示為:R(U,D,Dom,F(xiàn))。其中R為關(guān)系名,它是關(guān)系的形式化表示;U為組成該關(guān)系的屬性集合;D為屬性組U中屬性所來(lái)自的域;Dom為屬性向域的映像的集合;F為屬性問(wèn)數(shù)據(jù)的依賴關(guān)系集合。在某一應(yīng)用領(lǐng)域中,所有實(shí)體集及實(shí)體之間聯(lián)系所形成關(guān)系的集合就構(gòu)成了一個(gè)關(guān)系數(shù)據(jù)庫(kù)。4.答:關(guān)系模型中有三類完整性約束:實(shí)體完整性、參照完整性和用戶定義的完整性。關(guān)系的實(shí)體完整性規(guī)則為:若屬性A是基本關(guān)系R的主屬性,則屬性A的值不能為空值。關(guān)系的參照完整性規(guī)則為:若屬性(或?qū)傩越M)F是基本關(guān)系R的外碼,它與基本關(guān)系S的主碼Ks相對(duì)應(yīng)(基本關(guān)系R和S不一定是不同的關(guān)系),則對(duì)干R中每個(gè)元組在F上的值必須取空值(F的每個(gè)屬性值均為空值)或者等于S中某個(gè)元組的主碼值。用戶定義的完整性就是針對(duì)某一具體關(guān)系數(shù)據(jù)庫(kù)的約束條件,它反映某一具體應(yīng)用所涉及的數(shù)據(jù)必須滿足的語(yǔ)義要求。由于外碼在被參考關(guān)系A(chǔ)中,是非主屬性,其值為空,不影響關(guān)系的實(shí)體完整性。當(dāng)外碼值不清楚或不確定時(shí),可以設(shè)為空值,此時(shí)參照表中沒(méi)有對(duì)應(yīng)的記錄與之匹配。5.答:等值連接是從關(guān)系R和S的廣義笛卡兒積中選取A和B屬性值相等的那些元組。自然連接是一種特殊的等值連接,它要求兩個(gè)關(guān)系中進(jìn)行比較的分量必須是相同的屬性組,并且在結(jié)果中把重復(fù)的屬性列去掉。6.答:7.答:8.答:A9.答:D10.答:C11.答:B習(xí)題五解答1.答:SQL語(yǔ)言集數(shù)據(jù)查詢、數(shù)據(jù)操縱、數(shù)據(jù)定義和數(shù)據(jù)控制功能于一體.它除了具有一般關(guān)系數(shù)據(jù)庫(kù)語(yǔ)言的特點(diǎn)外, 還具有3個(gè)特點(diǎn):①SQL具有自含式和嵌入式兩種形式:②SQL具有語(yǔ)言簡(jiǎn)潔、易學(xué)易用的特點(diǎn)③SQL支持三級(jí)模式結(jié)構(gòu)。2.答:1)CREAT TABLE職工(職工號(hào)CHAR(l0)NOT NULL UNIQUE,姓名CHAR(8)NOT NULL,年齡SMALLINT,性別CHAR(2),CONSTRAINT C1 CHECK(性別 IN(‘男’,‘女’)));CREAT TABLE社會(huì)團(tuán)體(編號(hào)CHAR(8)NOT NULL UNIQUE,名稱CHAR(12)NOT NULL,負(fù)責(zé)人 CHAR(8),活動(dòng)地點(diǎn) VARCHAR(50),CONSTRAINT C2 FOREIGN KEY(負(fù)責(zé)人)REFERENCES職工(職工號(hào)));CREAT TABLE參加(職工號(hào)CHAR(8),編號(hào)CHAR(8),參加日期 DATECONSTRAINT C3 PRIMARY KEY(職工號(hào),編號(hào)),CONSTRAIN C3 FOREIGN KEY (職工號(hào))REFERENCES職工(職工號(hào)));2)CREAT VIEW社團(tuán)負(fù)責(zé)人(編號(hào),名稱,負(fù)責(zé)人職工號(hào),負(fù)責(zé)人姓名,負(fù)責(zé)人性別)AS SELECT編號(hào),名稱,負(fù)責(zé)人,姓名,性別FROM社會(huì)團(tuán)體,職工WHERE社會(huì)團(tuán)體,負(fù)責(zé)人=職工.職工號(hào);CREAT VIEW參加人情況(職工號(hào),姓名,社團(tuán)編號(hào),社團(tuán)名稱,參加日期)AS SELECT參加.職工號(hào),姓名,社會(huì)團(tuán)體編號(hào),名稱,參加日期FROM職工,社會(huì)團(tuán)體,參加WHERE職工.職工號(hào)=參加.職工號(hào)AND參加.編號(hào)=社會(huì)團(tuán)體.編號(hào);3)SELECT職工號(hào),姓名FROM 職工,社會(huì)團(tuán)體,參加WHERE職工.職工號(hào)=參加.職工號(hào)AND參加.編號(hào)=社會(huì)團(tuán)體.編號(hào)AND社會(huì)團(tuán)體.名稱IN(‘唱歌隊(duì)’,‘籃球隊(duì)’)4)SELECT*FROM 職工WHERE NOT EXISTS(SELECT*FROM參加WHERE參加.職工號(hào)=職工.職工號(hào));5)SELECT*FROM職工WHERE NOT EXISTS(SELECT*FROM參加WHERE NOT EXISTS(SELECT*FROM社會(huì)團(tuán)體WHERE參加.職工號(hào)=職工.職工號(hào)AND參加.編號(hào)=社會(huì)團(tuán)體.編號(hào)));6)SELECT職工號(hào)FROM職工WHERE NOT EXISTS(SELECT*FROM參加 參加1WHERE參加1.職工號(hào)=‘1001’AND NOT EXISTS(SELECT*FROM參加 參加 2WHERE 參加2.編號(hào)=參加1.編號(hào)AND參加2.職工號(hào)一職工.職工號(hào)));7)SELECT TCOUNT(職工號(hào))FROM 參加GROUP BY編號(hào);8)SELECT社會(huì)團(tuán)體.名稱,COUNT(參加.職工號(hào))FROM社會(huì)團(tuán)體 參加 WHERE 所在城市=‘天津’)); 8)UPDATE 零件SET顏色=‘藍(lán)色’WHERE顏色=‘紅色’;9)UPDATE 供應(yīng)零件SET供應(yīng)商代碼=‘S3’WHERE供應(yīng)商代碼=‘S5’ AND工程代碼=‘J4’AND零件代碼=‘P6’;10)DELETEFROM供應(yīng)零件WHERE供應(yīng)商代碼=‘S2’;DELETEFROM供應(yīng)商WHERE供應(yīng)商代碼=‘S2’4.答:在嵌入方式下 ,SQL語(yǔ)句在嵌入主語(yǔ)言的程序時(shí)其前綴加 EXEC SQL ;其結(jié)束處用EN D_EXEC或用分號(hào)“;”。5.答:數(shù)據(jù)庫(kù)的工作單元和程序工作單元之間通信的主要方式有:主語(yǔ)言通過(guò)主變量向SQL語(yǔ)句提供參數(shù);SQL語(yǔ)旬的當(dāng)前工作狀態(tài)和運(yùn)行環(huán)境數(shù)據(jù)要返饋給應(yīng)用程序。6.答:使用游標(biāo)解決SQL一次一集合的操作與主語(yǔ)言一次一記錄操作的矛盾。游標(biāo)是系統(tǒng)為用戶開設(shè)的一個(gè)數(shù)據(jù)緩沖區(qū) 存放SQL語(yǔ)句的執(zhí)行結(jié)果。用戶可以通過(guò)游標(biāo)逐一獲取記錄.并將記錄賦給主變量.交給主語(yǔ)言做進(jìn)一步處理。7.答:B8.答:C9.答:A10.答:C11.答:C習(xí)題六解答1.答:客戶機(jī)/服務(wù)器(Client/Server)是分布式數(shù)據(jù)庫(kù)與網(wǎng)絡(luò)技術(shù)相結(jié)合的產(chǎn)物,C/S系統(tǒng)可以通過(guò)網(wǎng)絡(luò)連接產(chǎn)品將多臺(tái)計(jì)算機(jī)連接為企業(yè)內(nèi)部網(wǎng),能夠與Internet相連并發(fā)布網(wǎng)頁(yè)。 網(wǎng)絡(luò)中的一臺(tái)或多臺(tái)計(jì)算機(jī)稱為服務(wù)器(Server),其他的計(jì)算機(jī)稱為客戶機(jī)(Client)。在C/S系統(tǒng)中,應(yīng)用程序安裝在客戶機(jī)端,客戶機(jī)端實(shí)現(xiàn)用戶界面和前端處理功能;數(shù)據(jù)庫(kù)服務(wù)器程序安裝在服務(wù)器端,由服務(wù)器實(shí)現(xiàn)分布事務(wù)的協(xié)調(diào)和數(shù)據(jù)訪問(wèn)控制。SQL Server 2000的客戶機(jī)/服務(wù)器體系是N層結(jié)構(gòu)的,其中N可以是4或更大值。2層客戶機(jī)/服務(wù)器數(shù)據(jù)庫(kù)系統(tǒng)的結(jié)構(gòu)最簡(jiǎn)單,它包括一個(gè)數(shù)據(jù)庫(kù)服務(wù)器和多個(gè)SQL客戶機(jī)。多層客戶機(jī)/服務(wù)器數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)可以簡(jiǎn)單地分為:后端服務(wù)器、中間端服務(wù)器和客戶機(jī),其中,中間端服務(wù)器可以是多層的。中間端服務(wù)器可以管理一個(gè)或多個(gè)獨(dú)立的數(shù)據(jù)庫(kù),每個(gè)中間服務(wù)器都是一個(gè)獨(dú)立的實(shí)體,能夠?yàn)榭蛻魴C(jī)或前級(jí)服務(wù)器提供與自己數(shù)據(jù)庫(kù)相關(guān)的事務(wù)服務(wù)和數(shù)據(jù)預(yù)處理工作。后端服務(wù)器是中間服務(wù)器的后臺(tái),它能夠管理多個(gè)中問(wèn)服務(wù)器,并能夠提供整個(gè)數(shù)據(jù)庫(kù)系統(tǒng)的事務(wù)管理功能。2.答:SQL Server 2000的數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)采用多層客戶/服務(wù)器系統(tǒng)結(jié)構(gòu)。其軟件結(jié)構(gòu)為客戶軟件、網(wǎng)絡(luò)軟件和服務(wù)器軟件??蛻糗浖蛻魬?yīng)用程序軟件、服務(wù)器的數(shù)據(jù)庫(kù)應(yīng)用程序、編程接口 API和網(wǎng)絡(luò)資源庫(kù);網(wǎng)絡(luò)軟件包括網(wǎng)絡(luò)傳輸協(xié)議及網(wǎng)絡(luò)資源庫(kù); SQL服務(wù)器軟件由網(wǎng)絡(luò)鏈接庫(kù)、開放式數(shù)據(jù)服務(wù)、SQLServer代理服務(wù)程序、SQLServer服務(wù)器服務(wù)以及分布事務(wù)管理服務(wù)5部分構(gòu)成。3.答:SQL Server的物理數(shù)據(jù)庫(kù)由兩個(gè)或多個(gè)物理文件組成,一個(gè)物理數(shù)據(jù)庫(kù)中至少有一個(gè)數(shù)據(jù)庫(kù)數(shù)據(jù)文件和一個(gè)數(shù)據(jù)庫(kù)事務(wù)日志文件。邏輯數(shù)據(jù)庫(kù)中有表、視圖、圖表等數(shù)據(jù)庫(kù)對(duì)象。4.答:SQL Server的數(shù)據(jù)庫(kù)對(duì)象包括表、視圖、用戶、角色、索引、數(shù)據(jù)類型、默認(rèn)值、存儲(chǔ)過(guò)程、觸發(fā)器和約束等。①表和視圖;表,即基本表,它是在數(shù)據(jù)庫(kù)中存放的實(shí)際關(guān)系;視圖是為了用戶查詢方便或根據(jù)數(shù)據(jù)安全的需要而建立的虛表。②用戶和角色;用戶是數(shù)據(jù)庫(kù)系統(tǒng)的合法使用者;角色是由一個(gè)或多個(gè)用戶組成的單元,角色也稱職能組。③素引:索引是用來(lái)加速數(shù)據(jù)訪問(wèn)和保證表的實(shí)體完整性的數(shù)據(jù)庫(kù)對(duì)象。SQL Serve中的索引有群聚和非群聚索引兩種:群聚京引會(huì)使表的物理順序與索引順序一致,一個(gè)表只能有一個(gè)群聚索引;非群聚索引與表的物理順序無(wú)關(guān),一個(gè)表可以建立多個(gè)非群聚索引。④存儲(chǔ)過(guò)程:存儲(chǔ)過(guò)程是通過(guò)TrantactSQL編寫的程序。存儲(chǔ)過(guò)程包括系統(tǒng)存儲(chǔ)過(guò)程和用戶存儲(chǔ)過(guò)程;系統(tǒng)存儲(chǔ)過(guò)程是由SQL Server提供的,其過(guò)程名均以SP開頭;用戶過(guò)程是由用戶編寫的,它可以自動(dòng)執(zhí)行過(guò)程中安排的任務(wù)。⑤觸發(fā)器:觸發(fā)器是一種特殊類型的存儲(chǔ)過(guò)程.當(dāng)表中發(fā)生特殊事件時(shí)執(zhí)行。觸發(fā)器主要用于保證數(shù)據(jù)的完整性。⑥約束:約束規(guī)則用于加強(qiáng)數(shù)據(jù)完整性。5.答:系統(tǒng)數(shù)據(jù)庫(kù)是由 SQL Server內(nèi)部創(chuàng)建和提供的一組數(shù)據(jù)庫(kù)。其中最主要的數(shù)據(jù)庫(kù)有 4個(gè)。它們分別是Master、Msdb、Model和Tempdb。① Master數(shù)據(jù)庫(kù):用于記錄所有SQL Server系統(tǒng)級(jí)別的信息,這些信息用于控制用戶數(shù)據(jù)庫(kù)和數(shù)據(jù)操作。②Msdb數(shù)據(jù)庫(kù):由 Enterprise Manager和Agent使用,記錄著任務(wù)計(jì)劃信息、事件處理信息、數(shù)據(jù)備份及恢復(fù)信息、警告及異常信息。③Model數(shù)據(jù)庫(kù):SQL Server為用戶數(shù)據(jù)庫(kù)提供的樣板,新的用戶數(shù)據(jù)庫(kù)都以 model數(shù)據(jù)庫(kù)為基礎(chǔ)。每次創(chuàng)建一個(gè)新數(shù)據(jù)庫(kù)時(shí),SQL Server先制作一個(gè)model數(shù)據(jù)庫(kù)的拷貝,然后再將這個(gè)拷貝擴(kuò)展成要求的規(guī)模。④tempdb數(shù)據(jù)庫(kù):一個(gè)共享的工作空間,SQL Server中的所有數(shù)據(jù)庫(kù)都可以使用它。它為臨時(shí)表和其他臨時(shí)工作提供了一個(gè)存儲(chǔ)區(qū)。6.答:①SQL服務(wù)器的安裝、配置和管理:為了使用SQL服務(wù)器,必須先對(duì)它們進(jìn)行安裝和配置。當(dāng)系統(tǒng)中有多臺(tái)SQL服務(wù)器時(shí),還需要將它們鏈接.使它們協(xié)同工作。②服務(wù)管理:在SQL客戶機(jī)安裝相應(yīng)的軟件并正確配置它們。③數(shù)據(jù)庫(kù)管理:包括數(shù)據(jù)庫(kù)的創(chuàng)建、修改、刪除以及備份和恢復(fù)等。④數(shù)據(jù)庫(kù)對(duì)象的管理:管理數(shù)據(jù)庫(kù)中的表、視圖、存儲(chǔ)過(guò)程、觸發(fā)器、規(guī)則、缺省值等。⑤數(shù)據(jù)管理:實(shí)現(xiàn)記錄的添加、刪除和修改以及數(shù)據(jù)的傳遞與復(fù)制等。⑥安全性管理:包括用戶管理和權(quán)限管理兩方面的內(nèi)容。⑦作業(yè)管理:包括警報(bào)管理、操作員管理和任務(wù)管理。⑧集成操作:SQL Server與電子郵件系統(tǒng)和Web服務(wù)器的交互操作。7.答:①查詢分析器:編輯TransactSQL,將其發(fā)送到服務(wù)器,并將執(zhí)行結(jié)果及分析顯示出來(lái)或進(jìn)行存儲(chǔ)。②導(dǎo)人和導(dǎo)出數(shù)據(jù):通過(guò)向?qū)?shí)現(xiàn)SQL Serve與任何 OLE DB、ODBC、JDBC或文本文件等多種不同類型的數(shù)據(jù)庫(kù)之間實(shí)現(xiàn)數(shù)據(jù)傳遞。③服務(wù)管理器:用于開啟、暫停和停止SQL服務(wù)工作,同時(shí).也可以通過(guò)它設(shè)置服務(wù)是否自動(dòng)啟動(dòng)。④客戶機(jī)網(wǎng)絡(luò)連接工具和服務(wù)器網(wǎng)絡(luò)連接工具:客戶機(jī)網(wǎng)絡(luò)連接工具用于設(shè)置本機(jī)作為服務(wù)器或客戶機(jī)所使用的缺省網(wǎng)絡(luò)鏈接庫(kù),井可為不支持缺省網(wǎng)絡(luò)庫(kù)的 SQL服務(wù)器設(shè)置連接方式。服務(wù)器網(wǎng)絡(luò)連接工具用于設(shè)置本機(jī)作為服務(wù)器時(shí)允許的連接協(xié)議,以支持不同配置的客戶端。⑤聯(lián)機(jī)叢書:SQL Server2000為用戶提供在線幫助功能。⑥企業(yè)管理器;實(shí)現(xiàn)對(duì)管理對(duì)象的定義、改動(dòng)、刪除等各種操作。⑦事件探查器:服務(wù)器活動(dòng)跟蹤程序,用于監(jiān)視與分析SQL Server活動(dòng)、SQL Server服務(wù)器的網(wǎng)絡(luò)進(jìn)出流量或發(fā)出在 SQL S_上的事件。⑧在IIS中配置SQLXh4L支持:設(shè)置井管理IIS虛擬目錄。⑨分析管理器:管理分析服務(wù)器;創(chuàng)建數(shù)據(jù)庫(kù)和指定數(shù)據(jù)源;生成并處理多線數(shù)據(jù)集;創(chuàng)建并處理數(shù)據(jù)挖掘模型;指定存儲(chǔ)選項(xiàng)并優(yōu)化查詢性能.管理安全性.瀏覽數(shù)據(jù)源、共享維度、安全角色和其他對(duì)象。⑩英語(yǔ)查詢工具:為用戶提供了用英語(yǔ)詢問(wèn),而不是用SQL語(yǔ)句進(jìn)行數(shù)據(jù)查詢的方式。8.答:①新增加INTO、COMPUTE和COMPUTE BY三種子句:INTO子句用于創(chuàng)建一個(gè)表,
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1