- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ch02关联式资料库系统综览.ppt
挑戰資料庫管理系統 大綱 2.1 前言 2.2 關聯式資料庫系統的基本術語 2.3 關聯式資料模型的運算模式 2.4 關聯式資料庫管理系統應具備的基本功能 2.5 資料庫管理師的主要工作 2.1 前言 Codd, E.F. 於1970年首先提出了關聯式資料模型(Relational Data Model)理論 該模型植基於數學中的關聯理論(Relational Theory) 關聯式資料模型的基本單位稱做值域(Domain),每一個值域可以表示一個企業的最基本資料項 2.1 前言 關聯式資料庫系統的基本觀念和術語 關聯式資料庫管理系統 關聯式資料庫 資料表、檢視表 索引、主鍵、外來鍵 資料庫如何維繫資料的完整性和一致性 關聯式運算 維護資料庫安全 交易管理與平(並)行控制 資料備份與復原 2.2 關聯式資料庫系統的基本術語 一個典型的關聯式資料庫架構 2.2.1關聯式資料庫管理系統 RDBMS Relational Data Base Management System RDBMS Oracle DB2 MS SQL Server Sybase 資料庫 教職員資料庫、學生學籍資料庫、圖書資料庫、人事資料庫、銷售資料庫、客服資料庫 2.2.1關聯式資料庫管理系統 資料庫管理系統(DBMS)的主要功能 提供便捷的方法讓使用者建立資料庫並管理資料 管理各資料庫在電腦中的組織與架構 管理資料庫物件 確保資料的一致性及完整性 管制資料庫的使用權限以維護資料安全 決定存取資料的最佳化路徑 保存資料庫存取及異動的歷史紀錄 資料庫之備份與復原 交易管理與並行控制 2.2.2 資料庫(Data Base) 資料庫是資料儲存在RDBMS裡的一種物件 (圖2.1) 表格空間(Tablespace)(1..m) 資料表(Base Table) (1..m) 索引(Index) (1..m) 資料表 組成關聯式資料庫的最基本單位 可以將資料表視為一個檔案 不同公司所提供的RDBMS在設計上可能有些微差異;例如有的有表格空間,有的則沒有;然整體觀念上是極類似的 2.2.3 資料表(Base Table) 資料表(Base Table,或Table) 或稱基底資料表 是資料庫裡儲存資料的最基本單位 可以將之視為資料檔 資料表 資料行(Column) 又稱為欄位(Field) 、屬性(Attribute) 同一個資料行裡的資料都具有相同的屬性 資料列(Row) 又稱為記錄(Record) 2.2.3 資料表(Base Table) 資料表、資料列、資料行及主鍵與外來鍵之關係 2.2.3 資料表(Base Table) EMP資料表擁有5個資料行 EMP_NO EMP_NAME SEX SALARY DEPT_CODE SEX資料行用來存放性別資訊,它的值域為 {’男’,’女’} EMP_NAME資料行專門用來存放員工姓名,它的值域為 {’張學友’, ’張惠妹’,’永邦’,’王菲’,’伍百’,’SHE’} 2.2.3 資料表(Base Table) NULL(虛值) 虛值不是空白,而是「未知,尚未確定」之意 例如張惠妹是新進員工,還不確定要安置到哪一個部門,這時我們可以用虛值(NULL)來代替 NOT NULL 資料行必須有正確的資料值,不可為虛值 例如EMP_NO和EMP_NAME兩欄位的值必須確定,不可為虛值 在建立資料表時就必須宣告為NOT NULL 2.2.3 資料表(Base Table) 資料行在資料表中的順序並沒有特別的意義 因為我們查詢資料時可以輕易地指定資料行的輸出順序 SELECT EMP_NO, EMP_NAME 表示EMP_No 在EMP_NAME之前 SELECT EMP_NAME, EMP_NO 表示EMP_No 在EMP_NAME之後 2.2.3 資料表(Base Table) 「資料列」(Row) 又稱為記錄(Record) 資料列在資料表中的順序並沒有特別的意義,因為我們查詢資料時可以輕易地指定資料列的輸出順序 先印出男生後印出女生 按薪資遞減順序列印 2.2.4 索引(Index) 建立好資料表之後接著也要跟著建立適當之索引(Index) 建立索引的目的是為了加快存取資料之速度 哪些資料行須建索引 主鍵(Primary Key) 外來鍵(Foreign Key) 經常需要用來當作查詢條件的欄位 索引鍵之順序(根據鍵值) 遞增(Ascending) 遞減(Descending) 2.2.4 索引(Index) 適當的索引可以縮短存取資料表的時間 資料量越大,索引的效益越明顯 不當的索引反而會增加新增資料、修改資料、刪除資料所須的時間 因為這些異動也須要一
您可能关注的文档
- 16-PM327药事管理-2018级临床药学new.doc
- 1927—1937年劳工新村建设与治理.PDF
- 1发展规划分析.doc
- 2015年成都市空气质量指数特征及其与大气水汽的关系.PDF
- 2016年普通高等学校招生全国统一考试(上海卷)英语.docx
- 2017年天津市人民医院住院患者特殊使用级抗菌药物的使用.PDF
- 2017年康奈尔大学暑期科研项目-洁净能源与先进材料研究院-西南大学.doc
- 2018实验操作考试试题最终.doc.doc
- 2018年上海市普陀区万里街道办事处.PDF
- 2018年工程建设勘察设计施工图审查质量检查抽查项目发现.PDF
- CNN与人工特征提取快速识别斑马线的方法-电子设计工程.PDF
- DIC原材料调查填写指导EntryGuideforDICRAWMATERIALSURVEY.PDF
- I_@橡胶沥青混合料的疲劳性能-筑路机械与施工机械化.PDF
- NEAT七级考试大纲-NEAT测试.doc
- NO.7商务英语翻译.PDF
- N、P、K调控对野菊药用部位性状及活性成分含量的影响.PDF
- sO污染环境下水稻导数光谱与生理生化指标的相关性研究.PDF
- this和that汉译的篇章翻译对等研究.PDF
- Title関於指示代词的中称以山东省博山方言等为例SubTitleOn.PDF
- TRINAMIC直流无刷电机驱控模块TMCL-IDE软件指导-关于易科.PDF
最近下载
- 湖南省名校联考联合体2025-2026学年高一上学期10月联考语文试卷含答案.pdf VIP
- 部分常用岩土物理力学参数经验数值.doc
- 中南大学网校马克思主义基本原理考试.doc VIP
- 浙江省精诚联盟2025-2026学年高一上学期10月联考生物试卷含答案.docx VIP
- 2025-2026学年广东省广州市第一中学高一上学期10月月考数学试卷含详解.docx VIP
- 抖音爸爸博主“新父职”的数字实践研究_.pdf VIP
- 演示文稿青春期生长发育.ppt VIP
- 2023年中南财经政法大学公共课《马克思主义基本原理概论》期末试卷B(有答案).docx VIP
- 2024-2025学年广东省珠海市文园中学九年级(下)开学物理试卷.docx VIP
- 保健品营销策划.pdf VIP
文档评论(0)