网站大量收购闲置独家精品文档,联系QQ:2885784924

数据库管理系统课件.pptVIP

数据库管理系统课件.ppt

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

*資料庫管理系統資料庫系統概述資料庫技術是數據資訊管理的核心技術,產生於20世紀60年代末。是電腦應用的一個重要方向。資料庫技術最大程度地實現了數據共用,極大地提高了數據的管理效率和使用效率。資料庫是電腦內有組織、可共用的數據的集合資料庫通過資料庫管理系統(DBMS)進行數據存取、數據安全、併發控制、災難恢復等管理工作資料庫管理技術的發展人工管理階段(50年代中期以前)數據在運行時輸入記憶體,計算完成後就釋放記憶體。一個程式對應一組特殊數據,即使多個程式涉及相同的數據,也必須各自定義和使用,無法相互利用和參照,不能共用,沒有獨立性,存在較大的數據冗餘。資料庫管理技術的發展檔系統階段(50年代後期到260年代中期)數據可以檔的形式長期保存在盤上,但還是存在數據共用性差,冗餘度大,獨立性差,據之間聯繫弱等缺點。資料庫管理技術的發展資料庫系統階段(60年代後期至今)數據結構化數據的獨立性較高數據共用性高,冗餘度低,易擴充對數據實行集中統一控制,有了完整的控制功能資料庫技術的發展資料庫技術出現在20世紀60年代初,美國通用電氣公司的C.W.Bachman是資料庫領域的最早開拓者之一。1964年,他就領導設計了IDS(integrateddatastore)系統,從此開始了資料庫技術研究和應用的不斷發展。按數據模型的發展變化將資料庫技術的發展分為3代第一代,層次型和網狀型資料庫技術時期IDS第二代,關係型資料庫技術時期Access第三代,新一代資料庫技術時期SQLServer數據模型模型是現實世界特徵的模擬和抽象數據模型是現實世界數據特徵的模擬和抽象數據模型應滿足3個方面的要求:一是能比較真實地模擬現實世界;二是容易為人所理解;三是便於在電腦上處理和實現。資料庫系統是處理數據的專門系統數據模型決定資料庫系統的數據定義、數據組織、數據操作和數據約束是資料庫系統的基礎與核心內容。數據模型的層次結構對現實世界的抽象過程就是進行資料庫設計的過程數據的邏輯模型決定資料庫系統的類型和處理方式數據邏輯模型需要精確描述數據的靜態特性、動態特性和完整性約束條件,即數據模型的三要素:數據結構、數據操作和完整性約束。四種數據結構:層次型、網狀型、關係型和麵向對象型,故相應的資料庫系統有層次資料庫系統、網狀資料庫系統、關係資料庫系統和麵向對象資料庫系統。概念模型兩個實體之間的3類聯繫關係數據模型和關係資料庫關係模型是目前使用最廣泛的一種數據模型關係模型中數據的組織在邏輯上被看作是一張二維表,它由行和列組成。關係模型的術語如下:關係:一個關係對應一張二維表。元組:表中除表頭之外的每一行稱為一個元組屬性:表中的一列為一個屬性,每個屬性須命名主碼:表中能唯一確定一個元組的屬性組叫主碼關係模式:對關係的形式描述稱為關係模式SQL語言簡介SQL是一種非過程化的查詢語言,SQL有數據定義、數據控制、數據更新和數據查詢四種功能。數據定義功能有創建資料庫、數據表、索引及視圖數據控制功能主要是對使用資料庫的用戶進行用戶管理,操作許可權管理和分配等數據更新包括對數據表進行插入、修改、刪除三種操作;數據查詢即是按照一定的條件從資料庫中檢索出需要的數據,是資料庫的一種最重要的操作。SQL語言的使用方法:數據查詢數據查詢語句的一般格式為:SELECT目標列表達式FROM表名WHERE條件ORDERBY列名[ASC|DESC]其中:目標列表達式可以是關係表的一個或多個列FROM用於指定一個或多個表WHERE用於構造查詢條件,條件是邏輯運算式ORDERBY子句用於指定結果集排序是ASC還是DESCSELECT語句的含義是:根據WHERE子句的條件,從FROM子句指定的基本表或視圖中找出滿足條件的元組,再按SELECT子句中的目標列表達式,選出相應的列形成結果集。如果有ORDERBY子句,則結果集中的行是有序排列SQL語言的使用方法:查詢實例設某學生選課系統資料庫有以下三個表:學號姓名性別年齡所在系課程號課程名選修課號學分SQL語言的使用方法:查詢實例例7_1查詢電腦科學系的學生。SQL語句如下:SELECTSno,Sname,Sex,Sage,SdeptFROMStudentWHERESdept=電腦科學系‘結果為:SQL語言的使用方法:查詢實例例7_2查詢姓郭的學生。SQL語句如下:

文档评论(0)

子不语 + 关注
官方认证
服务提供商

平安喜乐网络服务,专业制作各类课件,总结,范文等文档,在能力范围内尽量做到有求必应,感谢

认证主体菏泽喜乐网络科技有限公司
IP属地未知
统一社会信用代码/组织机构代码
91371726MA7HJ4DL48

1亿VIP精品文档

相关文档