国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【數(shù)據(jù)庫(kù)概論】第一章 數(shù)據(jù)庫(kù)概論

這篇具有很好參考價(jià)值的文章主要介紹了【數(shù)據(jù)庫(kù)概論】第一章 數(shù)據(jù)庫(kù)概論。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

1.1 數(shù)據(jù)庫(kù)系統(tǒng)概述

1.1.1 數(shù)據(jù)庫(kù)的四個(gè)基本概念

  1. 數(shù)據(jù)
    數(shù)據(jù)是數(shù)據(jù)庫(kù)中存儲(chǔ)的基本對(duì)象,一般數(shù)據(jù)是描述事物的符號(hào)記錄,這種符號(hào)記錄可以輸數(shù)字,也可以是文字、圖形、音頻等。
  2. 數(shù)據(jù)庫(kù)
    數(shù)據(jù)庫(kù)是長(zhǎng)期存儲(chǔ)在計(jì)算機(jī)內(nèi)有組織的,可共享的大量數(shù)據(jù)的集合。數(shù)據(jù)庫(kù)中的數(shù)據(jù)按照一定的數(shù)據(jù)模型組織、描述和存儲(chǔ),基友較小的冗余度,較高的數(shù)據(jù)獨(dú)立性和易擴(kuò)展性。
  3. 數(shù)據(jù)庫(kù)管理系統(tǒng)DBMS
    數(shù)據(jù)庫(kù)管理系統(tǒng)是一款計(jì)算機(jī)的基礎(chǔ)軟件,用于科學(xué)的組織和存儲(chǔ)數(shù)據(jù),高效地獲取和維護(hù)數(shù)據(jù)。其中主要功能包括:
    • 數(shù)據(jù)定義功能:數(shù)據(jù)庫(kù)管理系統(tǒng)提供數(shù)據(jù)定義語(yǔ)言DDL(Data Deifnition Language),擁護(hù)通過(guò)它可以方便地對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)對(duì)象的組成和結(jié)構(gòu)進(jìn)行定義
    • 數(shù)據(jù)組織、存儲(chǔ)和管理
    • 數(shù)據(jù)操縱功能:數(shù)據(jù)庫(kù)管理系統(tǒng)還提供數(shù)據(jù)操作語(yǔ)言DML(Data Manipulation Language),用于對(duì)數(shù)據(jù)庫(kù)的基本操作如CRUD
    • 數(shù)據(jù)庫(kù)事物的管理和運(yùn)行
    • 數(shù)據(jù)庫(kù)的建立和維護(hù)
  4. 數(shù)據(jù)庫(kù)系統(tǒng)DBS
    數(shù)據(jù)庫(kù)系統(tǒng)是數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、應(yīng)用程序和數(shù)據(jù)庫(kù)管理員DBA組成的系統(tǒng)

1.1.2 數(shù)據(jù)庫(kù)的特點(diǎn)

  1. 數(shù)據(jù)結(jié)構(gòu)化
    這是數(shù)據(jù)庫(kù)的主要特征之一,在文件中的記錄內(nèi)部具有結(jié)構(gòu),但是記錄的結(jié)構(gòu)和記錄之間的聯(lián)系被固化在程序中,需要由程序員加以維護(hù)。而數(shù)據(jù)庫(kù)的結(jié)構(gòu)話可以十分方便地維護(hù)記錄之間的聯(lián)系和記錄的結(jié)構(gòu)
  2. 數(shù)據(jù)的共享性高、冗余度低并且易擴(kuò)充
  3. 數(shù)據(jù)獨(dú)立性高
    數(shù)據(jù)獨(dú)立性包括物理獨(dú)立性和邏輯獨(dú)立性。物理獨(dú)立性指的是用戶應(yīng)用程序和數(shù)據(jù)庫(kù)中數(shù)據(jù)的物理存儲(chǔ)是相互獨(dú)立的。
    邏輯獨(dú)立性實(shí)質(zhì)用戶的應(yīng)用程序和數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)是相互獨(dú)立的。
  4. 數(shù)據(jù)由數(shù)據(jù)庫(kù)管理系統(tǒng)統(tǒng)一管理和控制

1.2 數(shù)據(jù)模型

1.1.1 數(shù)據(jù)模型

數(shù)據(jù)模型也是一種模型,他是對(duì)現(xiàn)實(shí)世界數(shù)據(jù)特征的抽象。也就是說(shuō)數(shù)據(jù)模型是用來(lái)描述數(shù)據(jù)、組織數(shù)據(jù)和對(duì)數(shù)據(jù)進(jìn)行操作的。數(shù)據(jù)模型是數(shù)據(jù)庫(kù)系統(tǒng)的核心和基礎(chǔ)。

1.2.1 兩類(lèi)數(shù)據(jù)模型

根據(jù)模型應(yīng)用的不同目的,可以將模型劃為兩大類(lèi),它們屬于兩個(gè)不同的層次。第一類(lèi)是概念模型,第二類(lèi)是邏輯模型和物理模型。

  • 概念模型是按用戶觀點(diǎn)來(lái)對(duì)數(shù)據(jù)和信息建模,主要用于數(shù)據(jù)庫(kù)設(shè)計(jì)。
  • 第二類(lèi)中邏輯模型主要包括層次模型、網(wǎng)狀模型、面向?qū)ο髷?shù)據(jù)模型和對(duì)象關(guān)系模型等。第二類(lèi)中的物理模型是對(duì)數(shù)據(jù)最底層的抽象,它描述數(shù)據(jù)在系統(tǒng)內(nèi)的表示方式和存取方法,是面向計(jì)算機(jī)系統(tǒng)的。

1.2.2 概念模型

  1. 實(shí)體(entity)
    客觀存在并且可以相互區(qū)別的食物成為實(shí)體。比如一個(gè)職工、一個(gè)學(xué)生、一個(gè)部門(mén)等
  2. 屬性(attribute)
    實(shí)體所具有的某一特性成為屬性,一個(gè)實(shí)體可以由若干個(gè)屬性來(lái)刻畫(huà),比如學(xué)生實(shí)體可以由學(xué)號(hào)、姓名、性別等屬性構(gòu)成。
  3. 碼(key)
    唯一標(biāo)識(shí)實(shí)體店屬性集稱(chēng)為碼,比如學(xué)號(hào)屬性稱(chēng)為學(xué)生實(shí)體的碼。
  4. 實(shí)體型(entity type)
    實(shí)體名以及其屬性名集合來(lái)抽象和刻畫(huà)同類(lèi)實(shí)體稱(chēng)為實(shí)體,例如,學(xué)生(學(xué)號(hào),姓名,性別,入學(xué)時(shí)間)就是一個(gè)實(shí)體型
  5. 實(shí)體集
    同一類(lèi)型實(shí)體的集合稱(chēng)為實(shí)體集,例如全體學(xué)生就是一個(gè)實(shí)體集合。
  6. 聯(lián)系
    實(shí)體之間的聯(lián)系通常指不同實(shí)體集之間的聯(lián)系,比如實(shí)體之間的聯(lián)系有一對(duì)一、一對(duì)多、多對(duì)多等類(lèi)型

1.2.3 數(shù)據(jù)模型的組成要素

數(shù)據(jù)模型是嚴(yán)格定義一組概念的集合,因此數(shù)據(jù)模型通常由數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)的完整性約束條件三部分組成

  1. 數(shù)據(jù)結(jié)構(gòu)
    數(shù)據(jù)結(jié)構(gòu)描述數(shù)據(jù)庫(kù)組成和對(duì)象時(shí)間的關(guān)系
  2. 數(shù)據(jù)操作
    數(shù)據(jù)操作是指對(duì)數(shù)據(jù)庫(kù)中各種對(duì)象的實(shí)例允許執(zhí)行的操作的集合,包括操作以及有關(guān)的操作規(guī)則。
  3. 數(shù)據(jù)的完整性約束條件
    數(shù)據(jù)的完整性約束條件是一組完整性規(guī)則。完整性規(guī)則是給定數(shù)據(jù)模型中數(shù)據(jù)及其聯(lián)系所具有的制約和依存規(guī)則,用于限定數(shù)據(jù)模型的數(shù)據(jù)庫(kù)狀態(tài)以及狀態(tài)變化,從而保證數(shù)據(jù)的正確、有效和相容。在這里描述的比較抽象,看不懂的也不用擔(dān)心,后面有詳細(xì)介紹,屆時(shí)會(huì)比較通俗易懂

1.2.4 關(guān)系模型

關(guān)系模型是最重要的一種數(shù)據(jù)模型,關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)采用關(guān)系模型作為數(shù)據(jù)的組織方式。這也是我們研究的重點(diǎn)。
關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)
文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-748625.html

  • 關(guān)系(relation):一個(gè)關(guān)系對(duì)應(yīng)一張表,例如圖1.2.10
  • 元組(tuple):表中的一行就是一個(gè)元組
  • 屬性(attribute):表中的一列就是一個(gè)屬性,每個(gè)屬性的名稱(chēng)稱(chēng)為屬性名
  • 碼(key):又稱(chēng)為碼鍵,表中的某個(gè)可以唯一確定一個(gè)元組的屬性組稱(chēng)之為碼
  • 域(domain):域是一組具有相同數(shù)據(jù)類(lèi)型的值的集合。屬性的取址范圍來(lái)自某個(gè)域。如人的性別取值范圍為(男,女)
  • 分量:元素中的一個(gè)屬性值

到了這里,關(guān)于【數(shù)據(jù)庫(kù)概論】第一章 數(shù)據(jù)庫(kù)概論的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 第一章 數(shù)據(jù)庫(kù)操作

    第一章 數(shù)據(jù)庫(kù)操作

    1.1 創(chuàng)建數(shù)據(jù)庫(kù) 創(chuàng)建數(shù)據(jù)庫(kù)是指在數(shù)據(jù)庫(kù)系統(tǒng)中劃分一塊空間,用來(lái)存儲(chǔ)相應(yīng)的數(shù)據(jù),這是進(jìn)行表操作的基礎(chǔ),也是數(shù)據(jù)庫(kù)管理的基礎(chǔ) 在MySQL中創(chuàng)建數(shù)據(jù)庫(kù)之前,可以使用show語(yǔ)句來(lái)顯示當(dāng)前已經(jīng)存在的數(shù)據(jù)庫(kù),具體SQL語(yǔ)句如下 創(chuàng)建數(shù)據(jù)庫(kù)的SQL語(yǔ)句如下,其中 參數(shù)database_name代

    2024年02月05日
    瀏覽(15)
  • 第一章 數(shù)據(jù)庫(kù)的操作

    第一章 數(shù)據(jù)庫(kù)的操作

    (1)語(yǔ)法 假設(shè)我們想要?jiǎng)?chuàng)建一個(gè)名稱(chēng)為D1的數(shù)據(jù)庫(kù),可以寫(xiě)出下圖中的MySQL語(yǔ)句。 (2)字符集與校驗(yàn)規(guī)則 a.定義 字符集顧名思義字符的集合。但 這個(gè)字符的集合中不僅包含字符,還包含了每個(gè)字符對(duì)應(yīng)的數(shù)字編碼 。比如我們?cè)赾++和c中常用的字符集:ASCII表。 在了解了字符

    2024年02月16日
    瀏覽(26)
  • 第一章 SQL Server 數(shù)據(jù)庫(kù)部署

    第一章 SQL Server 數(shù)據(jù)庫(kù)部署

    ?個(gè)人簡(jiǎn)介:云計(jì)算網(wǎng)絡(luò)運(yùn)維專(zhuān)業(yè)人員,了解運(yùn)維知識(shí),掌握TCP/IP協(xié)議,每天分享網(wǎng)絡(luò)運(yùn)維知識(shí)與技能。 座右銘:海不辭水,故能成其大;山不辭石,故能成其高。 個(gè)人主頁(yè): 小李會(huì)科技的主頁(yè) ? 目錄 一 數(shù)據(jù)庫(kù)介紹 (1)使用數(shù)據(jù)庫(kù)的必要性 (2)數(shù)據(jù)庫(kù)的基本概念? 1.數(shù)

    2024年02月07日
    瀏覽(19)
  • 【計(jì)算機(jī)組成原理】第一章 計(jì)算系統(tǒng)概論

    【計(jì)算機(jī)組成原理】第一章 計(jì)算系統(tǒng)概論

    第一章 計(jì)算系統(tǒng)概論 第二章 運(yùn)算方法和運(yùn)算器 第三章 多層次的存儲(chǔ)器 第四章 指令系統(tǒng) 第五章 中央處理器 第六章 總線系統(tǒng) 第七章 外圍設(shè)備 一、電子計(jì)算機(jī)從總體上來(lái)說(shuō)分為兩大類(lèi)。 電子模擬計(jì)算機(jī) “模擬”就是相似的意思。 模擬計(jì)算機(jī)的特點(diǎn)是數(shù)值由連續(xù)量來(lái)表示

    2024年02月04日
    瀏覽(36)
  • 開(kāi)源數(shù)據(jù)庫(kù)MYSQL DBA運(yùn)維實(shí)戰(zhàn) 第一章 部署

    開(kāi)源數(shù)據(jù)庫(kù)MYSQL DBA運(yùn)維實(shí)戰(zhàn) 第一章 部署

    數(shù)據(jù)庫(kù)管理系統(tǒng)? DBMS? ? SQL(RDS關(guān)系型數(shù)據(jù)庫(kù)) DBA? 工程師 DDL? 數(shù)據(jù)庫(kù)定義語(yǔ)言:數(shù)據(jù)庫(kù),表,視圖,索引,存儲(chǔ)過(guò)程,函數(shù) DML? 數(shù)據(jù)庫(kù)操縱語(yǔ)言:插入數(shù)據(jù)insert,刪除數(shù)據(jù)delete,更新數(shù)據(jù)update DQL? 數(shù)據(jù)庫(kù)查詢(xún)語(yǔ)言:查詢(xún)數(shù)據(jù)selete DCL? 數(shù)據(jù)庫(kù)控制語(yǔ)言:例如控制用戶的訪

    2024年02月21日
    瀏覽(32)
  • 數(shù)據(jù)庫(kù)系統(tǒng)概論—關(guān)系理論、數(shù)據(jù)庫(kù)設(shè)計(jì)

    數(shù)據(jù)庫(kù)系統(tǒng)概論—關(guān)系理論、數(shù)據(jù)庫(kù)設(shè)計(jì)

    主要是關(guān)系中 屬性和屬性之間的依賴(lài)關(guān)系 第一范式 :表中無(wú)表(屬性不可再分) 數(shù)據(jù)依賴(lài):是在一個(gè)關(guān)系內(nèi)部屬性間的約束,分為函數(shù)和多值依賴(lài)。 eg:學(xué)號(hào)決定姓名 2.1函數(shù)依賴(lài) 與數(shù)學(xué)中函數(shù)概念相似,一個(gè)X只能對(duì)應(yīng)一個(gè)Y。記作X-Y 非平凡函數(shù)依賴(lài):X-Y,但Y不屬于X 平凡函數(shù)

    2024年02月08日
    瀏覽(22)
  • 數(shù)據(jù)庫(kù)系統(tǒng)概論(一)

    一、數(shù)據(jù)庫(kù)系統(tǒng)四個(gè)基本概念:數(shù)據(jù)、數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、數(shù)據(jù)庫(kù)系統(tǒng)。 數(shù)據(jù)(data) :數(shù)據(jù)是數(shù)據(jù)庫(kù)中存儲(chǔ)的基本對(duì)象,即描述事物的符號(hào)記錄 數(shù)據(jù)庫(kù)(Database,DB):存放數(shù)據(jù)的倉(cāng)庫(kù),即長(zhǎng)期存儲(chǔ)在計(jì)算機(jī)內(nèi)、有組織的、可共享的大量數(shù)據(jù)的集合,數(shù)據(jù)庫(kù)數(shù)據(jù)具有永久存

    2024年02月13日
    瀏覽(22)
  • 數(shù)據(jù)庫(kù)系統(tǒng)概論-00引言

    -數(shù)據(jù)庫(kù)系統(tǒng)的發(fā)展經(jīng)歷了三代演變 層次/網(wǎng)狀數(shù)據(jù)庫(kù)系統(tǒng),關(guān)系數(shù)據(jù)庫(kù)系統(tǒng),新一代數(shù)據(jù)庫(kù)系統(tǒng)。 -造就了四位圖靈獎(jiǎng)得主 C.W.Bachman,E.F.Codd,James Gray,M.R.Stoebraker.。 -發(fā)展了一門(mén)計(jì)算機(jī)基礎(chǔ)學(xué)科· 數(shù)據(jù)建模和DBMS核心技術(shù)為主,內(nèi)容豐富,領(lǐng)域?qū)拸V。 -帶動(dòng)了一個(gè)巨大軟件產(chǎn)業(yè) D

    2024年01月22日
    瀏覽(25)
  • 《數(shù)據(jù)庫(kù)系統(tǒng)概論》實(shí)驗(yàn)7報(bào)告

    《數(shù)據(jù)庫(kù)系統(tǒng)概論》實(shí)驗(yàn)7報(bào)告

    實(shí)驗(yàn)題目:通過(guò)ODBC方式訪問(wèn)數(shù)據(jù)庫(kù) 實(shí)驗(yàn)環(huán)境:Windows 10、MySQL、SQL Server 實(shí)驗(yàn)步驟 一、MySQL數(shù)據(jù)源配置 1、安裝MySQL的ODBC驅(qū)動(dòng)安裝包 https://dev.mysql.com/downloads/connector/odbc/,選擇32位的8.0.21的msi版本,進(jìn)行安裝 2、添加驅(qū)動(dòng)程序 打開(kāi) 控制面板 —— 系統(tǒng)和安全 —— 管理工具 ——

    2024年02月07日
    瀏覽(28)
  • 【數(shù)據(jù)庫(kù)系統(tǒng)概論】期末復(fù)習(xí)4

    期末復(fù)習(xí)1 期末復(fù)習(xí)2 期末復(fù)習(xí)3 數(shù)據(jù)庫(kù)的安全性是指保護(hù)數(shù)據(jù)庫(kù)以防止不合法的使用所造成的數(shù)據(jù)泄露、更改或破壞。 數(shù)據(jù)庫(kù)的完整性是指數(shù)據(jù)的正確性和相容性。 數(shù)據(jù)的完整性和安全性是兩個(gè)不同的概念,但是有一定的聯(lián)系。前者是為了防止數(shù)據(jù)庫(kù)中存在不符合語(yǔ)義的數(shù)

    2024年02月02日
    瀏覽(35)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包