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

正文內(nèi)容

數(shù)據(jù)庫(kù)復(fù)習(xí)總結(jié)(參考版)

2024-10-01 08:02本頁(yè)面
  

【正文】 (3)邏輯數(shù)據(jù)描述是指程序員或用戶用以操作的數(shù)據(jù)形式,是抽象的概念化數(shù)據(jù)。區(qū)別:(1)邏輯記錄與邏輯文件是邏輯數(shù)據(jù)描述,物理記錄與物理文件是物理數(shù)據(jù)描述。如:一個(gè)學(xué)生記錄,由有序的字段集(學(xué)號(hào)、姓名、年齡、性別等)組成。記錄(record):字段的有序集合稱為記錄。它是可以命名的最小信息單位,所以又稱為數(shù)據(jù)元素或初等項(xiàng)。比如,學(xué)生(實(shí)體)有學(xué)號(hào)、姓名、年齡、性別等屬性,相應(yīng)值域?yàn)樽址⒆址?、整?shù)和字符串型。屬性(attribute):實(shí)體有很多特性,每一個(gè)特性稱為屬性。實(shí)體(entity):是指客觀存在可以相互區(qū)別的事物。(5)對(duì)數(shù)據(jù)的操作不一定以記錄為單位,還可以數(shù)據(jù)項(xiàng)為單位,增加了系統(tǒng)的靈活性。 數(shù)據(jù)庫(kù)階段的數(shù)據(jù)管理有些什么特點(diǎn)?(1)采用復(fù)雜的數(shù)據(jù)模型表示數(shù)據(jù)結(jié)構(gòu)(2)有較高的數(shù)據(jù)獨(dú)立性(數(shù)據(jù)結(jié)構(gòu)分成用戶的邏輯結(jié)構(gòu)、整體邏輯結(jié)構(gòu)和物理結(jié)構(gòu)三級(jí))(3)數(shù)據(jù)庫(kù)系統(tǒng)為用戶提供方便的用戶接口,可以使用查詢語(yǔ)言、終端命令或程序方式操作數(shù)據(jù),也可以用程序方式操作數(shù)據(jù)庫(kù)。(3)數(shù)據(jù)聯(lián)系弱(poor data relationship)。(2)數(shù)據(jù)不一致性(inconsistency)。文件系統(tǒng)有三個(gè)缺陷:(1)數(shù)據(jù)冗余性(redundancy)。(29)DD系統(tǒng):管理DD的實(shí)用程序稱為“DD系統(tǒng)”。(28)DD:數(shù)據(jù)字典(Data Dictionary),數(shù)據(jù)庫(kù)系統(tǒng)中存放三級(jí)結(jié)構(gòu)定義的數(shù)據(jù)庫(kù)稱為數(shù)據(jù)字典。(27)非過(guò)程性DML:用戶編程時(shí),只需要指出“做什么”,不需要指出“怎么做”。(26)過(guò)程性DML:用戶編程時(shí),不僅需要指出“做什么”(需要什么樣的數(shù)據(jù)),還需要指出“怎么做”(怎么獲得數(shù)據(jù))。(24)交互型DML:如果DML自成系統(tǒng),可在終端上直接對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作,這種DML稱為交互型DML。DML分成交互型DML和嵌入型DML兩類。(22)DDL:數(shù)據(jù)定義語(yǔ)言(Data Definition Language),用于定義數(shù)據(jù)庫(kù)的三級(jí)結(jié)構(gòu),包括外模式、概念模式、內(nèi)模式及其相互之間的映象,定義數(shù)據(jù)的完整性、安全控制等約束。也就是對(duì)概念模式的修改盡量不影響外模式和應(yīng)用程序。也就是對(duì)模式的修改盡量不影響概念模式。數(shù)據(jù)獨(dú)立性分成物理數(shù)據(jù)獨(dú)立性和邏輯數(shù)據(jù)獨(dú)立性兩級(jí)。此映象都是在外模式中描述。此映象一般在內(nèi)模式中描述。(15)內(nèi)模式:是數(shù)據(jù)庫(kù)在物理存儲(chǔ)方面的描述,定義所有的內(nèi)部記錄類型、索引和文件的組成方式,以及數(shù)據(jù)控制方面的細(xì)節(jié)。概念模式不僅要描述概念記錄類型,還要描述記錄間的聯(lián)系、操作、數(shù)據(jù)的完整性、安全性等要求。(13)概念模式:是數(shù)據(jù)庫(kù)中全部數(shù)據(jù)的整體邏輯結(jié)構(gòu)的描述。其主要特征是用二維表格結(jié)構(gòu)表達(dá)實(shí)體集,用外鍵表示實(shí)體間聯(lián)系。(11)網(wǎng)狀模型:用有向圖結(jié)構(gòu)表示實(shí)體類型及實(shí)體間聯(lián)系的數(shù)據(jù)模型。它主要有:層次、網(wǎng)狀、關(guān)系三種模型。這類模型涉及到計(jì)算機(jī)系統(tǒng)和數(shù)據(jù)庫(kù)管理系統(tǒng),所以稱為“結(jié)構(gòu)數(shù)據(jù)模型”。(6)概念數(shù)據(jù)模型:是獨(dú)門于計(jì)算機(jī)系統(tǒng)的模型,完全不涉及信息在系統(tǒng)中的表示,只是用來(lái)描述某個(gè)特定組織所關(guān)心的信息結(jié)構(gòu)。在數(shù)據(jù)庫(kù)技術(shù)中,表示實(shí)體類型及實(shí)體類型間聯(lián)系的模型稱為“數(shù)據(jù)模型”。(6)M:N聯(lián)系:如果實(shí)體集E1中每個(gè)實(shí)體與實(shí)體集E2中任意個(gè)(零個(gè)或多個(gè))實(shí)體有聯(lián)系,反之亦然,那么E1對(duì)E2的聯(lián)系是“多對(duì)多聯(lián)系”,記為“M:N”。(4)1:1聯(lián)系:如果實(shí)體集E1中的每個(gè)實(shí)體最多只能和實(shí)體集E2中的一個(gè)實(shí)體有聯(lián)系,反之亦然,那么實(shí)體集E1對(duì)E2的聯(lián)系稱為“一對(duì)一聯(lián)系”,記為“1:1”。DBMS總是基于某種數(shù)據(jù)模型,可以分為層次型、網(wǎng)狀型、關(guān)系型、面向?qū)ο笮虳BMS。DB能為各種用戶共享,具有最小冗余度,數(shù)據(jù)間聯(lián)系密切,而又有較高的數(shù)據(jù)獨(dú)立性。文件系統(tǒng)階段特點(diǎn)為數(shù)據(jù)可以長(zhǎng)期保存由專門的軟件即文件系統(tǒng)進(jìn)行數(shù)據(jù)管理使應(yīng)用程序與數(shù)據(jù)之間有了一定的獨(dú)程序和數(shù)據(jù)之間由軟件提供的存取方法進(jìn)行轉(zhuǎn)換立性程序員可以不必過(guò)多地考慮物理細(xì)節(jié)將精力集中于算法。41:數(shù)據(jù)庫(kù)的發(fā)展歷史經(jīng)歷了人工管理、文件系統(tǒng)和數(shù)據(jù)庫(kù)系統(tǒng)三個(gè)發(fā)展階段。數(shù)據(jù)庫(kù)系統(tǒng)的主要特點(diǎn)有:1)實(shí)現(xiàn)數(shù)據(jù)共享,減少數(shù)據(jù)冗余2)采用特定的數(shù)據(jù)模型3)具有較高的數(shù)據(jù)獨(dú)立性4)有統(tǒng)一的數(shù)據(jù)控制功能另外,數(shù)據(jù)庫(kù)系統(tǒng)由5大部分組成:硬件系統(tǒng),數(shù)據(jù)庫(kù)集合,數(shù)據(jù)庫(kù)管理系統(tǒng)及相關(guān)軟件,數(shù)據(jù)庫(kù)管理員和用戶40:數(shù)據(jù)庫(kù),是一個(gè)長(zhǎng)期存儲(chǔ)在計(jì)算機(jī)內(nèi)的、有組織的、有共享的、統(tǒng)一管理的數(shù)據(jù)集合。數(shù)據(jù)庫(kù)系統(tǒng)一般由數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)、應(yīng)用系統(tǒng)、數(shù)據(jù)庫(kù)管理員和用戶構(gòu)成。數(shù)據(jù)庫(kù)系統(tǒng)的核心和基礎(chǔ),是數(shù)據(jù)模型,現(xiàn)有的數(shù)據(jù)庫(kù)系統(tǒng)均是基于某種數(shù)據(jù)模型的。相對(duì)于文件系統(tǒng)管理數(shù)據(jù)的方式,它采用一定的數(shù)據(jù)模型來(lái)組織和管理數(shù)據(jù)。38在數(shù)據(jù)管理技術(shù)發(fā)展階段中,文件系統(tǒng)階段與數(shù)據(jù)庫(kù)系統(tǒng)階段的主要區(qū)別之一是數(shù)據(jù)庫(kù)系統(tǒng)()。物理獨(dú)立性指應(yīng)用程序與存儲(chǔ)在磁盤的數(shù)據(jù)庫(kù)中數(shù)據(jù)相互獨(dú)立,即數(shù)據(jù)物理存儲(chǔ)改變時(shí)應(yīng)用程序不變。37:數(shù)據(jù)庫(kù)系統(tǒng)的數(shù)據(jù)獨(dú)立性是指,當(dāng)系統(tǒng)數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)與數(shù)據(jù)邏輯結(jié)構(gòu)發(fā)生變化時(shí),不會(huì)影響應(yīng)用程序。1與系統(tǒng)管理員保持良好的合作關(guān)系。1診斷數(shù)據(jù)庫(kù),找出數(shù)據(jù)庫(kù)的不足之處和生成數(shù)據(jù)庫(kù)解決方案。數(shù)據(jù)庫(kù)調(diào)優(yōu)。為開發(fā)人員定制、配置專用的測(cè)試服務(wù)器。維護(hù)數(shù)據(jù)庫(kù)網(wǎng)絡(luò)安全,過(guò)濾非法查詢信息。記錄和統(tǒng)計(jì)系統(tǒng)和性能的表現(xiàn)技術(shù)信息。用戶需求分析階段的主要工作包括2方面:可行性分析成本(資源)分析哪個(gè)不是DBA數(shù)據(jù)庫(kù)管理員的職責(zé)A完整性約束說(shuō)明 B定義數(shù)據(jù)庫(kù)模式 C數(shù)據(jù)庫(kù)安全 D數(shù)據(jù)庫(kù)管理系統(tǒng)設(shè)計(jì)下列工作中,不屬于數(shù)據(jù)庫(kù)管理員DBA的職責(zé)是()。、索引、統(tǒng)計(jì) 、投影、更新、排序 、打印、制表。易于項(xiàng)其他數(shù)據(jù)模型轉(zhuǎn)換(相關(guān)知識(shí))組織、存儲(chǔ)和管理數(shù)據(jù)的倉(cāng)庫(kù)32關(guān)系數(shù)據(jù)庫(kù)的規(guī)范化理論指出,關(guān)系數(shù)據(jù)庫(kù)中的關(guān)系應(yīng)滿足一定的要求,最起碼的要求是達(dá)到1NF,既滿足()。32數(shù)據(jù)庫(kù)概念模型應(yīng)具備(特點(diǎn)。數(shù)據(jù)庫(kù)的數(shù)據(jù)完整性是指數(shù)據(jù)庫(kù)中數(shù)據(jù)的正確性和相容性,那是一種語(yǔ)義概念,包括兩個(gè)主要方面:與現(xiàn)實(shí)世界中應(yīng)用需求的數(shù)據(jù)的相容性和正確性。關(guān)系操作的特點(diǎn)是集合操作方式,即操作的對(duì)象和結(jié)果都是集合。 (A 抽出特定的記錄 B抽出特定的字段 C建立相應(yīng)的影像 D建立相應(yīng)的視圖)31:關(guān)系數(shù)據(jù)模型有許多優(yōu)點(diǎn),但下面所列的條目中哪一條不是它的優(yōu)點(diǎn)? A.結(jié)構(gòu)簡(jiǎn)單B.適用于集合操作 C.有標(biāo)準(zhǔn)語(yǔ)言D.可表示復(fù)雜的語(yǔ)義 正確答案:D 解析:關(guān)系模型由關(guān)系數(shù)據(jù)結(jié)構(gòu)、關(guān)系操作集合和關(guān)系完整性約束3大要素組成。(無(wú)索引時(shí)全表掃描也就是要逐條掃描全部記錄,直到找完符合條件的,索引掃描可以直接定位)索引并不是越多越好,太多索引會(huì)占用很多的索引表空間,甚至比存儲(chǔ)一條記錄更多。28;什么情況下應(yīng)該盡量創(chuàng)建索引:數(shù)據(jù)量大(建議分區(qū))、數(shù)據(jù)插入刪除不是太頻繁、又需要經(jīng)常按某些字段進(jìn)行條件檢索的表。語(yǔ)言特點(diǎn):一體化 使用反式靈活 非過(guò)程化 語(yǔ)言簡(jiǎn)潔 語(yǔ)法簡(jiǎn)單 好學(xué)好用27:交叉連接查詢:交叉連接不帶WHERE 子句,它返回被連接的兩個(gè)表所有數(shù)據(jù)行的笛卡爾積,返回到結(jié)果集合中的數(shù)據(jù)行數(shù)等于第一個(gè)表中符合查詢條件的數(shù)據(jù)行數(shù)乘以第二個(gè)表中符合查詢條件的數(shù)據(jù)行數(shù)。sql: 結(jié)構(gòu)化查詢語(yǔ)言(Structured Query Language)”其關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)SYSTEM R開發(fā)的一種查詢語(yǔ)言,它的前身是SQUARE語(yǔ)言。根據(jù)信息的分類情況,一個(gè)數(shù)據(jù)庫(kù)中可能包含若干個(gè)數(shù)據(jù)表。數(shù)據(jù)表(或稱表)是數(shù)據(jù)庫(kù)最重要的組成部分之一。沒(méi)有數(shù)據(jù)表,關(guān)鍵字、主鍵、索引等也就無(wú)從談起。25:什么是數(shù)據(jù)表:一個(gè)數(shù)據(jù)庫(kù)中可能包含若干個(gè)數(shù)據(jù)表。 table 修改表 Update 更新表 為數(shù)據(jù)表創(chuàng)建索引的目的:a 提高查詢檢索的性能23;創(chuàng)建索引的兩種方法:在【新建索引】窗口中創(chuàng)建索引(1 用索引創(chuàng)建向?qū)?chuàng)建索引;2 直接創(chuàng)建索引)使用SSMS創(chuàng)建索引 使用TSQL創(chuàng)建表的索引 24一對(duì)一關(guān)聯(lián):在一對(duì)一關(guān)系中,A 表中的一行最多只能匹配于 B 表中的一行,反之亦然。同樣,如果對(duì)從表中檢索的數(shù)據(jù)進(jìn)行排序時(shí)經(jīng)常要用到某一列,則可以將該表在該列上聚簇(物理排序),避免每次查詢?cè)摿袝r(shí)都進(jìn)行排序,從而節(jié)省成本。例如,如果應(yīng)用程序執(zhí)行的一個(gè)查詢經(jīng)常檢索某一日期范圍內(nèi)的記錄,則使用聚集索引可以迅速找到包含開始日期的行,然后檢索表中所有相鄰的行,直到到達(dá)結(jié)束日期。聚簇索引對(duì)于那些經(jīng)常要搜索范圍值的列特別有效。但該索引可以包含多個(gè)列(組合索引),就像電話簿按姓氏和名字進(jìn)行組織一樣。聚簇索引類似于電話簿,后者按姓氏排列數(shù)據(jù)。數(shù)據(jù)類型為bit、varchar(max)、varbinary(max)等的列不能建立索引。在查詢中很少被引用的列。,雙引號(hào),和方括號(hào), :返回從字符串左邊開始指定個(gè)數(shù)的字符:有效組織表數(shù)據(jù)的方式它由表中一列或多列按照一定的排列順序組成。第二范式(2NF):如果關(guān)系模式R(U,F(xiàn))中的所有非主屬性都完全依賴于任意一個(gè)候選關(guān)鍵字,則稱關(guān)系R 是屬于第二范式的。 語(yǔ)義:兩個(gè)關(guān)系R和S按相應(yīng)屬性值的比較條件連接起來(lái),生成一個(gè)新關(guān)系,也稱為θ連接。167。167。167。 公式:∏A(R)={ │t ∈R } 167。v (Projection)設(shè):t是關(guān)系R中的一個(gè)元組,A是要從R中投影出的屬性子集。167。 公式:RS={tRtS │tR ∈R ∧ tS ∈S } 167。設(shè):關(guān)系R為m列(m 個(gè)屬性),k1行(k1個(gè)元組); 關(guān)系S為n列(n個(gè)屬性),k2行(k2個(gè)元組)。通常包括數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)和處理過(guò)程五個(gè)部分?;緮?shù)據(jù)模型是按計(jì)算機(jī)系統(tǒng)的觀點(diǎn)對(duì)數(shù)據(jù)建模,是現(xiàn)實(shí)世界數(shù)據(jù)特征的抽象,用于DBMS的實(shí)現(xiàn)(層次模型,網(wǎng)狀模型,關(guān)系模型)(1)可以定制生成標(biāo)準(zhǔn)的模型報(bào)告;(2)可以轉(zhuǎn)換為面向?qū)ο竽P停∣OM);(3)完成多種數(shù)據(jù)庫(kù)的詳細(xì)物理設(shè)計(jì)(涵蓋常用的各種數(shù)據(jù)庫(kù)的DBMS),;,它以圖形的方式描繪數(shù)據(jù)在系統(tǒng)中流動(dòng)和處理的過(guò)程,由于它只反映系統(tǒng)必須完成的邏輯功能,所以它是一種功能模型。:數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作及完整性約束條件 1):數(shù)據(jù)結(jié)構(gòu),就是前面說(shuō)的數(shù)據(jù)在數(shù)據(jù)區(qū)中的存儲(chǔ)結(jié)構(gòu),在關(guān)系模型中就是采用的關(guān)系模型了,就是“二維表”的形式2):數(shù)據(jù)操作,指的是對(duì)數(shù)據(jù)的一些操作,包括查詢、刪除、更新、插入等等3):數(shù)據(jù)的完整性約束:就是對(duì)所存數(shù)據(jù)的約束規(guī)則,有實(shí)體完整性、參照完整性等等,就是取值唯一、不能為空等一系列操作(Entity Relationship Diagram),是指提供了表示實(shí)體型、屬性和聯(lián)系的方法,用來(lái)描述現(xiàn)實(shí)世界的概念模型。它是數(shù)據(jù)物理結(jié)構(gòu)和存儲(chǔ)方式的描述,是數(shù)據(jù)在數(shù)據(jù)庫(kù)內(nèi)部的表示方式。數(shù)據(jù)庫(kù)系統(tǒng)包含數(shù)據(jù)庫(kù)管理系統(tǒng)、數(shù)據(jù)庫(kù)及數(shù)據(jù)庫(kù)開發(fā)工具所開發(fā)的軟件(數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng))。由數(shù)據(jù)庫(kù)管理系統(tǒng)提供一套方法,可及時(shí)發(fā)現(xiàn)故障和修復(fù)故障,從而防止數(shù)據(jù)被破壞。(5)數(shù)據(jù)一致性和可維護(hù)性,以確保數(shù)據(jù)的安全性和可靠性。(3)數(shù)據(jù)的獨(dú)立性。表示修改student表的結(jié)構(gòu),在其中添加身份證號(hào)一列(主) , 開啟事務(wù):BEGIN TRANSATION 提交事務(wù):COMMIT TRANSACTION 回滾事務(wù):ROLLBACK TRANSACTION 主鍵:PRIMARY KEY 外鍵:FOREIGN KEY 實(shí)體之間的聯(lián)系有1:1:m、m:n,即1對(duì)1,一對(duì)多、多對(duì)多 聚合函數(shù):SUM:求和 MAX:求最大值 COUNT:計(jì)數(shù) AVG:求平均值 GRANT:授權(quán) REVOKE:收回權(quán)限 CONSTRAINT:約束數(shù)據(jù)庫(kù)設(shè)計(jì)的步驟:需求分析階段、概念設(shè)計(jì)階段、邏輯設(shè)計(jì)階段、物理設(shè)計(jì)階段、數(shù)據(jù)庫(kù)實(shí)現(xiàn)階段、數(shù)據(jù)庫(kù)的運(yùn)行與維護(hù)階段事務(wù)具有四個(gè)特征原子性、一致性、隔離性、持久性 P116參考答案:1. 題干:數(shù)據(jù)庫(kù)中有四張表客戶表:Customers、代理人表Agents、產(chǎn)品表Products和訂單表Orders;其中客戶表Customers各屬性如下:Cid 客戶編號(hào)、Cname客戶名、City客戶所在城市 代理人表Agents各如下屬性Aid代理人編號(hào)、Aname代理人姓名、City代理人所在城市 產(chǎn)品表Products中各屬性如下Pid產(chǎn)品編號(hào)、Pname產(chǎn)品名稱、Quantity產(chǎn)品銷售數(shù)量、Price產(chǎn)品單價(jià) 訂單表Orders表中各屬性如下 Ord_no訂單號(hào)、Month訂單月份,Cid客戶編號(hào)、Aid代理人編號(hào)、Pid產(chǎn)品編號(hào)、Qty訂貨數(shù)量、Amount訂貨總金額;根據(jù)以上四個(gè)表編寫存儲(chǔ)過(guò)程實(shí)現(xiàn)如下要求:①CREATE PROCEDURE pro_update_products pid CHAR(10)AS UPDATE products SET price=price+ WHERE pid=pid GO ②插入一個(gè)新的產(chǎn)品記錄到產(chǎn)品表Products中CREATE PROCEDURE pro_insert_products pid CHAR(10), pname VARCHAR(30), quantity INT, price FLOAT AS INSERT INTO products VALUES(pid,pname,quantity,price)GO③查詢某客戶通過(guò)某代理訂購(gòu)產(chǎn)品的訂貨總量 CREATE PROCEDURE pro_Query_Amount ame VARCHAR(20), aname VARCHA(20)AS SELECT Amount FROM Customers c,Orders o,Agents a WHERE = AND = AND =ame AND =aname GO①當(dāng)向產(chǎn)品表products插入數(shù)據(jù)時(shí),同時(shí)提示用戶“” CREATE TRIGGER tri_products ON products FOR INSERT AS DECLARE pid CHAR(10),price FLOAT SELECT pid=pid,price=price FROM INSERTED IF price②當(dāng)訂單表Orders中的訂貨
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1