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

正文內(nèi)容

數(shù)據(jù)庫系統(tǒng)概述(1)-文庫吧資料

2025-05-22 09:13本頁面
  

【正文】 :m):對于實體集 A中的一個實體,實體集 B中可以有若干個實體與之對應;反之,對于 B中的一個實體,則 A中也有若干個實體與之對應。 1:1聯(lián)系有時可看成 1:n 聯(lián)系的一種特殊情況。 ? ( 2)一對多聯(lián)系( 1:n):對于實體集 A中的一個實體,實體集 B中可以有若干個實體與之對應;反之,對于 B中的一個實體,則 A中只能有一個實體與之對應。記為 1:1。 – 不僅實體型有屬性,聯(lián)系也可以有屬性(例如:學生和課程是兩個實體型,選課是二者之間的聯(lián)系,學生選課的成績既不是學生的屬性,也不是課程的屬性,而且成績的取值不僅依賴于具體的學生,又依賴于具體的課程,因此將成績定義為選課的屬性)。例如:學生實體型中年齡的域是一定區(qū)間中的整數(shù)。 – 實體的每一個屬性都有其取值范圍,稱為屬性的域( Domain)。 1. ER模型的基本概念 ? ER模型的模型描述成分三要素:實體、聯(lián)系和屬性 ? ( 3)屬性( Attribute):實體所具有的某些特征稱為屬性。 – 聯(lián)系集是同一類聯(lián)系的集合。 – 聯(lián)系型是對同類聯(lián)系的共有特征的抽象定義。區(qū)分 “型”與“值” ? ( 2)聯(lián)系( Relationship):不同實體之間存在著各種相互聯(lián)系(例如:教師與學生之間存在著“教學”聯(lián)系)。例如:人的特征為姓名、性別、年齡、籍貫、職業(yè)、學歷等 – 實體集是同一類實體的集合。(例如:學生和汽車等),這些對象的共同特征是相互有區(qū)別的。 ? 最常用的概念模型:實體聯(lián)系概念模型(又稱 ER概念模型)。 ? 概念模型需要包含數(shù)據(jù)兩方面的內(nèi)容: – ( 1)數(shù)據(jù)的靜態(tài)特性,主要包括數(shù)據(jù)的基本結(jié)構(gòu)、數(shù)據(jù)間的聯(lián)系和數(shù)據(jù)中的相互約束等; – ( 2)數(shù)據(jù)的動態(tài)特性,主要包括對數(shù)據(jù)操作的方法。 概念模型 ? 概念模型要能充分描述數(shù)據(jù)的語義特征和數(shù)據(jù)之間的聯(lián)系。 – 數(shù)據(jù)模型應該規(guī)定和反應數(shù)據(jù)模型必須遵守的完整性約束條件。 ? 3.完整性約束 – 數(shù)據(jù)完整性就是對數(shù)據(jù)的準確性和一致性的一種保證,它包括數(shù)據(jù)的正確性和可靠性等。 ? 2.數(shù)據(jù)操作 數(shù)據(jù)操作是指對 DB的檢索和更新(插入、刪除、修改)等操作的集合。 數(shù)據(jù)模型的組成要素 ? 1.數(shù)據(jù)結(jié)構(gòu) – 數(shù)據(jù)結(jié)構(gòu)用于描述數(shù)據(jù)的靜態(tài)特性。此外 SQL Server 2021結(jié)合了分析、報表、集成和通知功能。 SQL Server 2021數(shù)據(jù)庫引擎為關系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲功能,使您可以構(gòu)建和管理企業(yè)級應用的高可用和高性能的數(shù)據(jù)應用程序。 ? 3.第三代數(shù)據(jù)庫系統(tǒng) 分布式、并行數(shù)據(jù)庫、演繹數(shù)據(jù)庫、知識庫、多媒體庫、移動數(shù)據(jù)庫 常用的 RDBMS ? 1. Oracle ? 2. SQL Server – 版本: SQL Server 202 SQL Server 2021和 SQL Server 2021。 ? 1.第一代數(shù)據(jù)庫系統(tǒng) 層次數(shù)據(jù)庫是使用層次模型設計的數(shù)據(jù)庫。關系數(shù)據(jù)庫系統(tǒng)稱第二代 DBS。管理控制功能: – ① 安全性控制: – ② 一致性控制: – ③ 并發(fā)性控制: – ④ 數(shù)據(jù)庫恢復: 數(shù)據(jù)庫系統(tǒng)的發(fā)展 ? 常用的數(shù)據(jù)模型依次有 層次模型、網(wǎng)狀模型、關系模型和面向?qū)ο竽P?等。 ( 4)數(shù)據(jù)操作界面獨立。 ( 2)數(shù)據(jù)相對獨立。 ( 4)數(shù)據(jù)的存取基本上以記錄為單位。 ( 2)程序之間有了一定的獨立性。 ( 4)一組數(shù)據(jù)對應于一個程序,數(shù)據(jù)是面向應用的,這樣程序之間數(shù)據(jù)無法共享、無法相互利用和互相參照,從而導致程序和程序之間有大量重復的數(shù)據(jù)。因此程序中存取數(shù)據(jù)的子程序隨著存儲的改變而改變,數(shù)據(jù)與程序不具有一致性。 數(shù)據(jù)管理技術的發(fā)展 ? 人工管理 ? 文件系統(tǒng) ? 數(shù)據(jù)庫系統(tǒng) 1.人工管理階段 ( 1)數(shù)據(jù)不保存:計算機的主要應用是數(shù)學和工程領域的科學計算,一般不需要將數(shù)據(jù)長期保存,只是在對課題需要計算時將數(shù)據(jù)輸入,用完后不保存原始數(shù)據(jù)和計算結(jié)果。 ( 3)期望為既沒有程序設計語言背景,又不詳細了解數(shù)據(jù)在 DB中存儲方式的用戶提供對數(shù)據(jù)更加輕松更加快速的訪問。 數(shù)據(jù)庫系統(tǒng)的發(fā)展 ( 1)需要提供程序和數(shù)據(jù)之間更大的獨立性,從而減少維護成本。 – 應用程序員負責編制和調(diào)試應用系統(tǒng)的各個程序模塊。 – 系統(tǒng)分析員負責 DBS的需求分析,實施數(shù)據(jù)庫的概要設計。 DBA是 DBS的控制者,監(jiān)督并管理 DBS的所有資源( DB、 DBMS以及相關軟件等)。當然,不同的人員具有各自的職責。 ? 軟件: DBS中的軟件包括 DBMS、支持 DBMS運行的操作系統(tǒng)、具有數(shù)據(jù)庫接口的高級語言開發(fā)工具、為特定應用開發(fā)的應用軟件。我們期望它們被共享地使用,不同的用戶可以并發(fā)地訪問同一份數(shù)據(jù)。 ? 數(shù)據(jù)庫: 從用戶的觀點來看,數(shù)據(jù)庫系統(tǒng)最重要的構(gòu)件是數(shù)據(jù)。例如:有杭州分公司、寧波分公司等一些下屬部門,杭州分公司的負責人為劉皇叔,他的家庭地址在教工路118號等。 Dept、 Proj和 Emp。 簡單數(shù)據(jù)庫實例 ? 公司對數(shù)據(jù)處理的要求: 每個下屬機構(gòu)有一個唯一的名稱,有辦公地址,一個特定的雇員作為該機構(gòu)的責任人,且該管理者不是終身制的,需要記錄每個管理者開始其任期的日期;一個下屬機構(gòu)管理著若干個工程,每個工程具有唯一的名稱和編號,另外,還需記錄工程所在地址和項目經(jīng)理;公司有許多員工,需要記錄每個雇員的員工號、姓名、家庭住址、性別和出生年月;一個雇員被分配到一個分公司或者部門。 ? ( 2)向已有的數(shù)據(jù)文件中插入新的數(shù)據(jù)。由 DB、 DBMS及開發(fā)工具、應用軟件、數(shù)據(jù)庫管理人員等構(gòu)成。例如:防止未經(jīng)授權(quán)的用戶訪問 DB;提供并發(fā)控制機制,從而允許用戶共享 DB。 – 數(shù)據(jù)訪問控制 。 – 數(shù)據(jù)操縱功能 。 通過數(shù)據(jù)描述語言( Data Defi
點擊復制文檔內(nèi)容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1