2012第1章数据模型与数据库系统.ppt

  1. 1、本文档共117页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2012第1章数据模型与数据库系统

数据库理论及应用 ;教材及参考书;什么是数据库;数据库技术发展趋势;Microsoft Access 2000* Microsoft SQL Server 2000* Oracle8i, 9i, 10g,11g DB2, Informix Sybase foxpro OpenSource MySQL PostgreSQL*;Microsoft Visual Studio 6.0 VB*, VC Microsoft Visual Studio .NET C#*, VB.net, VC.net Boland Delphi Boland C++ Builder Boland JBuilder;几种主要数据库管理系统;学习目的;教学内容安排(1);教学内容安排(1);教学内容安排(2);第一部分:数据库理论;利用你的数据库方面的知识思考几个问题;第一章 数据模型与数据库系统;引言;1.1 数据库技术的研究意义;1.1 数据库技术的研究意义(续);;1.1 数据库技术的研究意义(续);第一章 数据模型与数据库系统;1.2 数据库系统的结构及组成;;学号;数据库;DBS的全局结构;硬件;DBA的职责;;数据库系统的结构;数据和程序的相互独立性;数据库系统的体系结构;1. 单用户数据库系统;数据库系统的体系结构;2. 主从式结构的数据库系统;主从式结构的数据库系统;数据库系统的体系结构;3.C/S结构的数据库系统;客户/服务器数据库系统的种类;客户/服务器结构的优点;客户/服务器结构的缺点;数据库系统的体系结构;浏览器/应用服务器/数据库服务器结构;;4. 分布式结构的数据库系统;分布式结构的数据库系统;第一章 数据模型与数据库系统;1.3 数据模型;数据描述 1. 数据描述的三个领域 现实世界 存在于人们头脑之外的客观世界 信息世界 现实世界在人们头脑中的反映,人们把它用文字和符号记载下来 机器世界 信息世界的信息在机器世界中以数据形式存储;对象的抽象过程;数据模型的定义;;概念数据模型;;概念模型的表示方法:实体-联系模型(E-R模型) E-R模型于1976年提出的 从现实世界抽象出实体及实体间联系,用E-R图表示 E-R图中的四个基本成分 矩形框,表示实体类型 菱形框,表示联系类型 椭圆形框,表示实体类型和联系类型的属性 直线,联系类型与其涉及的实体类型之间以直线连接,并在直线端部标上联系的种类(1:1, 1:N, M:N) ER-WIN工具 ;E-R图实例;;结构数据模型;;;;;第一章 数据模型与数据库系统;数据库新技术;特种数据库 时态数据库 移动数据库 主动数据库 模糊数据库 实时数据库 空间数据库 Web数据库 XML数据库;面向对象数据库(OODB);智能数据库(IDB);信息集成;数据仓库、数据挖掘、智能决策;数据流管理;XML数据管理;移动数据管理;微小型数据库技术;传感器数据库技术;网格数据管理;云计算技术;在动态、多机构参与的虚拟组织中协同共享资源和求解问题 ;第一章 数据模型与数据库系统;1.5 关系数据库系统;关系数据库简介;关系数据库简介;;1、实体完整性;2、参照完整性;关系模型;关系代数;关系代数运算符;差运算;关系代数—投影Projection(π) 从关系R中选择若干属性(列)组成新的关系 πA1,A2,…,An (R) ={ t[A1,A2,…,An]| t∈R};关系代数—选择Selection(σ);关系代数—连接( ); 连接(续) ; 连接(续) ;连接(续);连接(续);连接(续);连接(续);关系代数-除运算( ?); 除( ? ) ;例题:除; 除运算适合于具有包含关系的查询。 同时行、列运算;例题:除 ;除运算;除运算;综合举例 1、 求选修C2课程的学生学号 πSNO(? CNO=’C2’(SC)) 2、求选修了C1或C2号课程的学生学号 1) πSNO(?CNO =‘C1’∨ CNO =‘C2’(SC)) 2)πSNO(?CNO =‘C1’ (SC))∪ π SNO(?CNO =‘C2’(SC)) 3、 求选修了全部课程的学生学号和姓名 1)πSNO,CNO(SC)? πCNO(Course) πSNO,SNAME(Student) 2) πSNO,SNAME(πSNO,CNO(SC)? πCNO(Course) Student) ;;示例关系;外连接;外连接;外连接;外连接;外连接;关系系统;关系系统的定义;;;;练习

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档