数据库应用基础课程平台兰州理工大学解析.ppt

数据库应用基础课程平台兰州理工大学解析.ppt

  1. 1、本文档共77页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
大学计算机 9.1 数据库概述 数据管理技术的发展 数据库系统基本概念 数据库系统结构 人工管理阶段 数据库管理阶段(60后期-) 数据管理技术进入数据库阶段的标志是20世纪60年 代末的三件大事 1968年美国IBM公司推出层次模型的IMS系统。 1969年美国CODASYL组织发布了DBTG报告,总结了当时各式各样的数据库,提出网状模型。 1970年美国IBM公司的E.F.Codd 连续发表论文,提出关系模型,奠定了关系数据库的理论基础。 身边的数据库应用 超市销售系统 铁路售票系统 图书馆管理系统 银行业务系统 学校教学管理系统 … … ② 数据库基本概念 数据 数据库(DB) 数据库管理系统(DBMS) 数据库系统(DBS) 数据库系统的特点 数据结构化且统一管理 数据冗余度小 具有较高的数据独立性 数据的共享性好 数据控制功能强 常见的数据库管理系统 Oracle 数据库管理系统 Sybase 数据库管理系统(铁路系统) Informix 数据库管理系统(银行系统) Microsoft SQL Server 数据库管理系统 Microsoft Access 数据库管理系统 ③ 数据库系统的结构 数据描述 数据模型 数据库的体系结构 数据描述 信息世界中的数据描述方式 实体:客观存在并可相互区分的事物 属性:实体所具有的特性 码:唯一标识实体的属性集 域:某个属性的取值范围 实体型:具有相同属性的实体具有相同的特征和性质 实体集:同型实体的集合 联系:实体之间及其内部的联系 数据模型 数据模型是数据库系统中用于提供信息表示和操作手段的形式构架。 数据模型的简单定义 能表示实体类型及实体间联系的模型称为“数据模型”。 数据模型分类 网状模型、层次模型、关系模型 关系模型 用二维表格表达实体集 关系模型是由若干个关系模式组成的集合 关系模式相当于前面提到的记录类型,它的实例称为关系,每个关系实际上是一张二维表格。 模式结构中的五个要素 模式是数据库中全部数据的整体逻辑结构的描述。 外模式是用户与数据库系统的接口,是用户用到的那部分数据的描述。 内模式是数据库在物理存储方面的描述,定义所有内部记录类型、索引和文件的组织方式,以及数据控制方面的细节。 模式/内模式映象存在于概念级和内部级之间,用于定义概念模式和内模式之间的对应性。 外模式/模式映象存在于外部级和概念级之间,用于定义外模式和概念模式之间的对应性。 9.2 关系数据库 关系模型 关系操作 结构化查询语言SQL ① 关系模型 关系模型的结构 关系模型的三级结构 关系模型的完整性规则 模式是关系模式的集合 外模式是关系子模式的集合 内模式是存储模式的集合 关系模型的完整性规则是对关系的某种约束条件 实体完整性规则:为了保证每一个实体有惟一的标识 符,主键不能取空 。 参照完整性规则:如果表中存在外键,则外键的值必 须与主表中相应的键值相同,或者外键的值为空。 用户定义的完整性规则:针对某一具体数据的约束条 件,由应用环境决定。 ② 关系操作 关系操作包括选择、投影、连接操作,其操作对象 是关系,操作结果亦为关系。 选择(Selection)操作:指在关系中选择满足某些 条件的元组(行)。 投影(Projection)操作:在关系中选择某些属性列。 连接(Join)操作:将不同的两个关系连接成为一 个关系。对两个关系的连接其结果是一个包含原关 系所有列的新关系。新关系中属性的名字是原有关 系属性名加上原有关系名作为前缀。 SQL数据库的结构 结构化查询语言SQL SQL数据库查询功能 SQL语言包括数据定义、数据操纵、数据控制。 数据定义:包括定义基本表,定义视图和定义索引。 数据操纵:包括SELECT、INSERT、DELETE和 UPDATE 4个语句,即检索和更新(包括增、删、改) 两部分功能。 数据控制:指控制用户对数据的存储权力。授权功能 由GRANT和REVOKE来完成的。 启动 Access 退出 Access Access 窗口元素 表的基础知识 表的基本结构 创建表的方法 建立查询的方法 查询设计视图 查询数据表视图 窗体的类型 窗体的构成 控件的类型 建立窗体的方法 制作自己的报表 创建报表的方法 用报表向导制作纵栏报表 数据库设计的步骤 各种数据库对象的数据来源 应用实例 计算式控件 联结型控件 非联结型控件 拥有数据源,该数据源是表或者查询中的一个字段 文本、备注、 数字、日期/时间、货币、自动编号、是/否、 OLE对象、超级链接等 数据源是表达式而不是表或查询的字段

文档评论(0)

南非的朋友 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档