Access数据库应用技术1092.pptxVIP

  1. 1、本文档共1092页,可阅读全部内容。
  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文档。上传文档
查看更多

第1章数据库基础知识; 1.1数据库的基本概念

1.1.1数据与数据处理

信息是对客观事物的特征、运动形态以及事物间的相互联系等多种要素的抽象反映。在信息社会,信息已成为人类社会活动的一种重要资源,与能源、物质并称为人类社会活动的三大要素。数据是信息的符号表示。在计算机内部,所有信息均用0和1进行编码。;;数据处理是计算机应用的一个主要发展方向,它涉及对各种不同形式的数据进行收集、存储、加工和传播等一系列活动。数据处理的核心问题是数据管理,即对数据的分类、组织、编码、存储、检索和维护。在计算机系统中,数据管理通常使用数据库管理系统完成。在信息化的当今社会,数据库技术已成为数据管理的重要基础之一,也是计算机软件技术的一个重要分支。数据库技术是一门综合学科,涉及操作系统、数据结构、算法设计、程序设计和数据管理等多方面知识,它的不断发展使得人们可以科学地组织存储数据,高效地获取和处理数据。数据库系统已是当今计算机系统的重要组成部分。;1.1.2数据库的概念

从不同的角度来描述数据库这一概念,就有不同的定义。例如,数据库是一个“记录保存系统”(该定义强调了数据库是若干记录的集合);是“人们为解决特定的任务,以一定的组织方式存储在一起的相关数据的集合”(该定义侧重于数据的组织);更有甚者称数据库是“一个数据仓库”。严格地说,数据库是“按照数据结构来组织、存储和管理数据的仓库”。在经济管理的日常工作中,常常需要把某些相关的数据放进这种“仓库”中,并根据管理的需要进行相应的处理。例如,企业或事业单位的人事部门常常要把本单位职工的基本情况(职工号、姓名、年龄、性别、籍贯、工资、简历等)存放在表中,这张表就可以看成是一个“数据仓库”。有了这个“数据仓库”,就可以根据需要随时查询某职工的基本情况,也可以查询工资在某一范围内的职工人数等。这些工作如果都能在计算机上自动进行,那么人事管理的效率就会大大提高。此外,在财务管理、仓库管理、生产管理中也可以建立这种“数据仓库”,以利用计算机实现财务、仓库、生产的自动化管理。;J.Martin给数据库下了一个比较完整的定义:数据库是存储在一起的相关数据的集合,这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务;数据的存储独立于使用它的程序;对数据库插入新数据,修改和检索原有数据均能按一种公用的和可控制的方式进行。当某个系统中存在结构上完全分开的若干个数据库时,则该系统包含一个“数据库集合”。

数据库是通过数据库管理系统(DatabaseManagementSystem,DBMS)软件来实现数据的存储、管理与使用的。; 1.2关系型数据库

1.2.1关系数据模型

关系是一个数学上的概念,建立在日常生活中所论及的关系概念之上,例如通常所说的邻里关系、朋友关系、学生与所选修的课程及该课程的成绩关系等。这里所论及的朋友关系涉及了互为朋友的双方,在数学上可表示为(李,张);邻里关系也涉及互为邻里的双方,可表示为(李家,张家);学生与所选修的课程及该课程的成绩关系涉及到学生、所选的课程名以及所取得的成绩,在数学上可表示为(李兰,软件基础,90)。(李,张)、(李家,张家)、(李兰,软件基础,90)等在数学上称为元组,括号里边用逗号隔开的对象在数学上称为元组的分量。;在上面的实例中,朋友关系是一个很大的概念,(李,张)只是其中的一个,邻里关系、学生与所选修的课程及该课程的成绩关系也是一样。数学中关系的概念是日常生活中关系概念的抽象。

关系模型即若干个关系模式的集合,其基本的数据结构是二维表,关系之间的联系是通过不同关系中的公共属性来体现的。;1.2.2关系型数据库概念

关系是以元组为元素的集合。数据库技术中论及的关系概念应该是:关系是同类型元组的集合。

例如,学生与所选课程及该课程成绩之间的关系R可以表示为

R={(李兰,软件基础,90),(张娜,高等数学,87),(张伟,C语言,76),…,

?(邵华,英语,79)}

这样的一个关系R,在日常生活中通常被记录成如表1-1所示的形式。; 表1-1关系R的表格形式;1.2.3关系型数据库管理系统标准语言SQL

1.综合统一

数据库的主要功能是通过数据库支持的数据语言来实现的。

非关系模型(层次模型、网状模型)的数据库语言一般都分为模式数据定义语言(模式DDL)、外模式数据定义语言(外模式DDL或子模式DDL)、与数据存储有关的数据描述语言(DSDL)以及数据操纵语言(DML),分别用于定义模式、外模式、内模式和进行数据的存取与处置。当用户数据库投入运行后,如果需要修改模式,必须停止现有数据库的运行,转储数据,修改模式并编译后

文档评论(0)

139****1983 + 关注
实名认证
文档贡献者

副教授、一级建造师持证人

从事职业教育近20年,高级职称。

领域认证该用户于2023年06月21日上传了副教授、一级建造师

1亿VIP精品文档

相关文档