《经济管理中的计算机应用》第二章数据库及其查询概述.ppt

《经济管理中的计算机应用》第二章数据库及其查询概述.ppt

  1. 1、本文档共68页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 数据库创建及其查询 内容简介 基础篇 数据库概述 表及其相互间的联系 建立ODBC数据源 数据查询 提高篇 数据库建立 复杂查询 第一节 数据库概述 信息的保存和管理 人工管理信息:费时费力、容易出错 第一节 数据库概述(续) 人工管理信息:查找困难 第一节 数据库概述(续) 数据库定义 数据库就是存放在计算机中的、以一种合理的方法组织起来的、与公司或组织的业务活动和组织结构相对应的各种相关数据的集合,该集合中的数据可以为公司的各级经过授权的用户和信息系统所共享。 数据库是存在于计算机中的、与公司或组织的业务活动和组织结构相对应的各种相关数据的一个集合。 存放在数据库中的数据是按一定的方式组织起来的,而不是杂乱无章地存放的。 数据库是一个共享的信息资源,它可以被企业或组织中的多个经过授权的用户使用,也可以被与企业有关的各种信息系统使用。 第一节 数据库概述(续) 数据库管理系统(DBMS) DBMS是位于用户与操作系统之间的一层数据管理软件。 DBMS功能: 数据库的建立 数据的插入、查询、删除、修改 数据控制功能 数据安全性控制:保护数据,防止对数据库的非法操作所引起的数据的丢失、泄露和破坏。 数据完整性控制:保证数据库中的数据永远是正确的、有效的和相容的。 并发控制:避免因多个用户同时存取、修改数据库时所引起的相互干扰,保证数据的正确性。 数据库的恢复:当数据库中的数据由于种种原因(如系统故障、介质故障、计算机病毒等)而变得不正确,或部分甚至全部丢失时,数据库管理系统有能力将数据库恢复到最近某时刻的一个正确状态。 第一节 数据库概述(续) 数据模型 层次模型 网状模型 关系模型 面向对象模型 采用关系模型的数据库称为关系数据库 采用关系模型的数据库管理系统称为关系型数据库管理系统 e.g. Oracle、DB2、SQL Server、Informix、Access 第二节 表及其相互间的联系 关系数据库是由一系列的表组成的 一般情况下,每个表都具有一个主键 通过这些主键,数据库的表与表之间可以建立各种联系 一、表 采用关系模型的数据库由一系列的“二维表”组成,每个表保存着企业业务活动中所涉及的一个特定实体集(或者两个实体集之间的某种联系)的所有实例的各种属性值数据。 实体是指客观存在、可相互区分的事物。 e.g. 一个产品、一个仓库、一艘船、一个房子、一个学生、一门课程、一次订货、一次购房、一次选课… 实体集是指同类实体的集合。 一、表(续) 会员表 一、表(续) 商品表 二、主键 主键 在关系数据库的某些表中存在着其值能够唯一地确定一个记录的属性或属性组,这样的属性(或属性组)称为表的主键。 一个表的主键可以由一个属性组成,也可以由多个属性组成。 二、主键(续) 订单明细表的主键: (订单号,产品号) 三、表与表之间的联系 一对一联系 一对多联系 多对多联系 三、表与表之间的联系(续) 一对一联系 如果同一数据库中两个表的各个记录之间存在着一种一一对应的关系,亦即,每个表中的一个记录均(通过主键)与对方表中的一个记录相对应,那么这两个表存在着一对一的联系。 三、表与表之间的联系(续) 三、表与表之间的联系(续) 一对多联系 如果数据库的一个表中的一个记录与同一数据库的另一个表中的多个记录(包括0个)相对应,反过来,后一个表中的一个记录只与前一个表中的一个记录相对应,那么这两个表存在着一对多的联系。 三、表与表之间的联系(续) 三、表与表之间的联系(续) 多对多联系 在同一数据库的两个表中,如果每个表的一个记录都与对方表中的多个记录(包括0个)相对应,那么这两个表之间就存在着多对多的联系。 三、表与表之间的联系(续) 多对多联系转化成一对多联系 四、Northwind示例数据库中表之间的联系 四、Northwind示例数据库中表之间的联系(续) 客户、雇员、运货商和订单表间的联系 四、Northwind示例数据库中表之间的联系(续) 订单、订单明细和产品间的联系 四、Northwind示例数据库中表之间的联系(续) 产品、类别和供应商表间的联系 第三节 建立ODBC数据源 一、Microsoft ODBC体系结构 一、Microsoft ODBC体系结构 一个ODBC数据源包括下面三方面的内容: 数据源名字:给要定义的数据源起一个名字。系统将根据该名字建立一个扩展名为.DSN的文件,以存放数据库连接信息。 驱动程序名称:选择一个具体的数据库驱动程序,该驱动程序应与数据源所要引用的数据库的类型相匹配。如要引用的是Access数据库,则应选择Microsoft Access驱动程序;如要引用Foxpro数据库,则需选择Micro

文档评论(0)

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

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

1亿VIP精品文档

相关文档