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

正文內(nèi)容

物流信息技術(shù)第二章(編輯修改稿)

2025-01-28 02:49 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 刪除 ? 更新 An Introduction to Database Systenm ? 優(yōu)點(diǎn) ? 能夠更為直接地描述現(xiàn)實(shí)世界 , 如一個(gè)結(jié)點(diǎn)可以有多個(gè)雙親 ? 具有良好的性能 , 存取效率較高 ? 缺點(diǎn) ? 結(jié)構(gòu)比較復(fù)雜,而且隨著應(yīng)用環(huán)境的擴(kuò)大,數(shù)據(jù)庫(kù)的結(jié)構(gòu)就變得越來(lái)越復(fù)雜,不利于最終用戶(hù)掌握 ? DDL、 DML語(yǔ)言復(fù)雜,用戶(hù)不容易使用 An Introduction to Database Systenm ※ 關(guān)系模型 1. 關(guān)系數(shù)據(jù)模型的數(shù)據(jù)結(jié)構(gòu) An Introduction to Database Systenm 關(guān)系模型 ? 最重要的一種數(shù)據(jù)模型 。 也是目前主要采用的數(shù)據(jù)模型 ? 1970年由美國(guó) IBM公司 San Jose研究室的研究員 An Introduction to Database Systenm 關(guān)系數(shù)據(jù)模型的數(shù)據(jù)結(jié)構(gòu) ? 在 用戶(hù)觀(guān)點(diǎn) 下 , 關(guān)系模型中數(shù)據(jù)的邏輯結(jié)構(gòu)是一張二維表 , 它由行和列組成 。 學(xué)生登記表 學(xué) 號(hào) 姓 名 年 齡 性 別 系 名 年 級(jí) 9 5 0 0 4 王小明 19 女 社會(huì)學(xué) 95 9 5 0 0 6 黃大鵬 20 男 商品學(xué) 95 9 5 0 0 8 張文斌 18 女 法律學(xué) 95 … … … … … … An Introduction to Database Systenm 關(guān)系模型的基本概念 ? 關(guān)系 ( Relation) 一個(gè)關(guān)系對(duì)應(yīng)通常說(shuō)的一張表 。 ? 元組 ( Tuple) 表中的一行即為一個(gè)元組 。 ? 屬性 ( Attribute) 表中的一列即為一個(gè)屬性 , 給每一個(gè)屬性起一個(gè)名稱(chēng)即屬性名 。 An Introduction to Database Systenm 關(guān)系模型的基本概念 ? 主碼 ( Key) 表中的某個(gè)屬性組 , 它可以唯一確定一個(gè)元組 。 ? 域 ( Domain) 屬性的取值范圍 。 ? 分量 元組中的一個(gè)屬性值 。 ? 關(guān)系模式 對(duì)關(guān)系的描述 關(guān)系名(屬性 1,屬性 2, …,屬性 n) 學(xué)生(學(xué)號(hào),姓名,年齡,性別,系,年級(jí)) An Introduction to Database Systenm 關(guān)系數(shù)據(jù)模型的數(shù)據(jù)結(jié)構(gòu) (續(xù)) ? 實(shí)體及實(shí)體間的聯(lián)系的表示方法 ? 實(shí)體型 :直接用關(guān)系(表)表示。 ? 屬性 :用屬性名表示。 ? 一對(duì)一聯(lián)系 :隱含在實(shí)體對(duì)應(yīng)的關(guān)系中。 ? 一對(duì)多聯(lián)系 :隱含在實(shí)體對(duì)應(yīng)的關(guān)系中。 ? 多對(duì)多聯(lián)系 :直接用關(guān)系表示 。 An Introduction to Database Systenm 關(guān)系數(shù)據(jù)模型的數(shù)據(jù)結(jié)構(gòu) (續(xù)) 例 1 學(xué)生 、 系 、 系與學(xué)生之間的一對(duì)多聯(lián)系: 學(xué)生 ( 學(xué)號(hào) , 姓名 , 年齡 , 性別 , 系號(hào) , 年級(jí) ) 系 (系號(hào) , 系名 , 辦公地點(diǎn) ) 例 2 系 、 系主任 、 系與系主任間的一對(duì)一聯(lián)系 An Introduction to Database Systenm 關(guān)系數(shù)據(jù)模型的數(shù)據(jù)結(jié)構(gòu) (續(xù)) 例 3 學(xué)生 、 課程 、 學(xué)生與課程之間的多對(duì)多聯(lián)系: 學(xué)生 ( 學(xué)號(hào) , 姓名 , 年齡 , 性別 , 系號(hào) , 年級(jí) ) 課程 ( 課程號(hào) , 課程名 , 學(xué)分 ) 選修 ( 學(xué)號(hào) , 課程號(hào) , 成績(jī) ) An Introduction to Database Systenm 關(guān)系數(shù)據(jù)模型的數(shù)據(jù)結(jié)構(gòu) (續(xù)) ? 關(guān)系必須是規(guī)范化的 , 滿(mǎn)足一定的規(guī)范條件 最基本的規(guī)范條件:關(guān)系的每一個(gè)分量必須是一個(gè)不 可分的數(shù)據(jù)項(xiàng) 。 工 資 扣 除職 工號(hào)姓名職稱(chēng) 基 本 工 齡 職 務(wù) 房 租 水 電實(shí)發(fā)86051 陳 平 講 師 105 9 . 5 15 6 12 115 . 5...........................An Introduction to Database Systenm ? 表以文件形式存儲(chǔ) ? 有的 DBMS一個(gè)表對(duì)應(yīng)一個(gè)操作系統(tǒng)文件 ? 有的 DBMS自己設(shè)計(jì)文件結(jié)構(gòu) An Introduction to Database Systenm ? 優(yōu)點(diǎn) ? 建立在嚴(yán)格的數(shù)學(xué)概念的基礎(chǔ)上 ? 概念單一 。 數(shù)據(jù)結(jié)構(gòu)簡(jiǎn)單 、 清晰 , 用戶(hù)易懂易用 ? 實(shí)體和各類(lèi)聯(lián)系都用關(guān)系來(lái)表示 。 ? 對(duì)數(shù)據(jù)的檢索結(jié)果也是關(guān)系 。 ? 關(guān)系模型的存取路徑對(duì)用戶(hù)透明 ? 具有更高的數(shù)據(jù)獨(dú)立性 , 更好的安全保密性 ? 簡(jiǎn)化了程序員的工作和數(shù)據(jù)庫(kù)開(kāi)發(fā)建立的工作 An Introduction to Database Systenm 關(guān)系模型的優(yōu)缺點(diǎn)(續(xù)) ? 缺點(diǎn) 存取路徑對(duì)用戶(hù)透明導(dǎo)致查詢(xún)效率往往不如非 關(guān)系數(shù)據(jù)模型 為提高性能 , 必須對(duì)用戶(hù)的 查詢(xún)請(qǐng)求進(jìn)行優(yōu)化 增加了開(kāi)發(fā)數(shù)據(jù)庫(kù)管理系統(tǒng)的難度 An Introduction to Database Systenm ? 數(shù)據(jù)庫(kù)及硬件支持系統(tǒng) ? 數(shù)據(jù)庫(kù)管理系統(tǒng) ( 及其開(kāi)發(fā)工具 ) ? 操作系統(tǒng) ? 應(yīng)用系統(tǒng) ? 數(shù)據(jù)庫(kù)管理員 ? ( 用戶(hù) ) An Introduction to Database Systenm 一、硬件平臺(tái)及數(shù)據(jù)庫(kù) ? 數(shù)據(jù)庫(kù)系統(tǒng)對(duì)硬件資源的要求 (1) 足夠大的內(nèi)存 ? 操作系統(tǒng) ? DBMS的核心模塊 ? 數(shù)據(jù)緩沖區(qū) ? 應(yīng)用程序 An Introduction to Database Systenm 數(shù)據(jù)庫(kù)系統(tǒng)對(duì)硬件資源的要求 (2) 足夠大的外存 ? 磁盤(pán) ? 操作系統(tǒng) ? DBMS ? 應(yīng)用程序 ? 數(shù)據(jù)庫(kù)及其備份 ? 光盤(pán) 、 磁帶 、 軟盤(pán) ? 數(shù)據(jù)備份 (3) 較高的通道能力 , 提高數(shù)據(jù)傳送率 An Introduction to Database Systenm 二、軟件 ? DBMS ? 操作系統(tǒng) ? 與數(shù)據(jù)庫(kù)接口的高級(jí)語(yǔ)言及其編譯系統(tǒng) ? 以 DBMS為核心的應(yīng)用開(kāi)發(fā)工具 ? 為特定應(yīng)用環(huán)境開(kāi)發(fā)的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng) An Introduction to Database Systenm 三、人員 ? 數(shù)據(jù)庫(kù)管理員 ? 系統(tǒng)分析員 ? 數(shù)據(jù)庫(kù)設(shè)計(jì)人員 ? 應(yīng)用程序員 ? (最終用戶(hù) ) An Introduction to Database Systenm 1. 數(shù)據(jù)庫(kù)管理員 (DBA) ? 決定數(shù)據(jù)庫(kù)中的信息內(nèi)容和結(jié)構(gòu) ? 決定數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)和存取策略 ? 定義數(shù)據(jù)的安全性要求和完整性約束條件 An Introduction to Database Systenm 數(shù)據(jù)庫(kù)管理員 (續(xù) ) ? 監(jiān)控?cái)?shù)據(jù)庫(kù)的使用和運(yùn)行 ? 周期性轉(zhuǎn)儲(chǔ)數(shù)據(jù)庫(kù) ? 數(shù)據(jù)文件 ? 日志文件 ? 系統(tǒng)故障恢復(fù) ? 介質(zhì)故障恢復(fù) ? 監(jiān)視審計(jì)文件 An Introduction to Database Systenm 數(shù)據(jù)庫(kù)管理員 (續(xù) ) ? 數(shù)據(jù)庫(kù)的改進(jìn)和重組 ? 性能監(jiān)控和調(diào)優(yōu) ? 數(shù)據(jù)重組 ? 數(shù)據(jù)庫(kù)重構(gòu) An Introduction to Database Systenm 2. 系統(tǒng)分析員 ? 負(fù)責(zé)應(yīng)用系統(tǒng)的需求分析和規(guī)范說(shuō)明 ? 與用戶(hù)及 DBA(數(shù)據(jù)庫(kù)管理員 )協(xié)商 , 確定系統(tǒng)的硬軟件配置 ? 參與數(shù)據(jù)庫(kù)系統(tǒng)的概要設(shè)計(jì) An Introduction to Database Systenm 3. 數(shù)據(jù)庫(kù)設(shè)計(jì)人員 ? 參加用戶(hù)需求調(diào)查和系統(tǒng)分析 ? 確定數(shù)據(jù)庫(kù)中的數(shù)據(jù) ? 設(shè)計(jì)數(shù)據(jù)庫(kù)各級(jí)模式 An Introduction to Database Systenm 4. 應(yīng)用程序員 ? 設(shè)計(jì)和編寫(xiě)應(yīng)用系統(tǒng)的程序模塊 ? 進(jìn)行調(diào)試和安裝 An Introduction to Database Systenm 5. 用戶(hù) ? 偶然用戶(hù) ? 企業(yè)或組織機(jī)構(gòu)的高中級(jí)管理人員 ? 簡(jiǎn)單用戶(hù) ? 銀行的職員 、 機(jī)票預(yù)定人員 、 旅館總臺(tái)服務(wù)員 An Introduction to Database Systenm 用戶(hù)(續(xù)) ? 復(fù)雜用戶(hù) ? 工程師 、 科學(xué)家 、 經(jīng)濟(jì)學(xué)家 、 科技工作者等 ? 直接使用數(shù)據(jù)庫(kù)語(yǔ)言訪(fǎng)問(wèn)數(shù)據(jù)庫(kù) , 甚至能夠基于數(shù)據(jù)庫(kù)管理軟件 ? 管理系統(tǒng)的 API( 應(yīng)用程序編程接口 ) 編制自己的應(yīng)用程序 An Introduction to Database Systenm 數(shù)據(jù)管理技術(shù) ? (一)安全性管理 ? (二)數(shù)據(jù)庫(kù)備份 ? (三)數(shù)據(jù)庫(kù)恢復(fù) ? (四)數(shù)據(jù)復(fù)制 An Introduction to Database Systenm SQL概述 ? SQL語(yǔ)言的特點(diǎn) ? 綜合統(tǒng)一 ? 高度非過(guò)程化 ? 面向集合的操作方式 ? 同一種語(yǔ)法結(jié)構(gòu)提供兩種使用方式(自含式語(yǔ)言;嵌入式語(yǔ)言) ? 語(yǔ)言簡(jiǎn)捷,易學(xué)易用 An Introduction to Database Systenm SQL語(yǔ)言組成 ? DDL( Data Definition Language) ? DML( Data Manipulation Language) ? DCL( Data Control Language) ? 存儲(chǔ)過(guò)程和觸發(fā)器 ? 嵌入式 SQL語(yǔ)言 An Introduction to Database Systenm ? 定義表:如創(chuàng)建表,刪除表,修改表定義; ? 定義視圖:如創(chuàng)建視圖、刪除視圖、間接修改視圖定義(刪除 +創(chuàng)建視圖); ? 定義索引 (內(nèi)模式或內(nèi)部視圖 ):如創(chuàng)建索引、刪除索引、間接修改索引定義(刪除 +創(chuàng)建索引) ( DDL)功能 An Introduction to Database Systenm 數(shù)據(jù)庫(kù)的建立與刪除 1.建立數(shù)據(jù)庫(kù) ? 數(shù)據(jù)庫(kù)是一個(gè)包括了多個(gè)基本表的數(shù)據(jù)集 , 其語(yǔ)法格式為: CREATE DATABASE 數(shù)據(jù)庫(kù)名 [其他參數(shù) ] ? 【 例 21】 以學(xué)校圖書(shū)館的圖書(shū)管理為例 , 建立圖書(shū)管理信息數(shù)據(jù)庫(kù)( books_management) 。 CREATE DATABASE books_management。 2. 刪除數(shù)據(jù)庫(kù) ? 將數(shù)據(jù)庫(kù)及其全部?jī)?nèi)容從系統(tǒng)中刪除 。 其語(yǔ)法格式為: DROP DATABASE 數(shù)據(jù)庫(kù)名 ? 【 例 22】 刪除圖書(shū)管理信息數(shù)據(jù)庫(kù) ( books_management) 。 DROP DATABASE books_management。 An Introduction to Database Systenm SQL提供的一些主要數(shù)據(jù)類(lèi)型 數(shù)據(jù)類(lèi)型 類(lèi)型 描 述 bit 邏輯數(shù)據(jù)類(lèi)型 這種數(shù)據(jù)類(lèi)型用于存儲(chǔ)只有兩種可能值的數(shù)據(jù),如 True 或 False int 整數(shù)數(shù)據(jù)類(lèi)型 int 數(shù)據(jù)類(lèi)型可以存儲(chǔ)從 ( 2 147 483 648)到 (2147483 647)之間的整數(shù)。這種數(shù)據(jù)類(lèi)型在數(shù)據(jù)庫(kù)里每個(gè)值占用4個(gè)字節(jié) float 浮點(diǎn)數(shù)據(jù)類(lèi)型 float 數(shù)
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1