008数据库的技术基础.pptx

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

数据库的基本概念第8章 数据库技术基础关系数据库Access 2010初步使用Access 2010基本操作8.1 数据库的基本概念8.1.1 数据和数据库 数据是指存储在计算机中,能反映客观事物相关信息的符号。在计算机中,数字、文字、图形、图像、声音、动画和影像等都属于数据。 从字面上理解,数据库(简称DB)就是存放数据的仓库。实际上,数据库不仅仅是指描述事物的数据本身,它还能反映数据之间的联系。此外,数据库中的数据还具有较小的冗余度,较高的数据独立性和易扩展性,并可同时为多种应用程序服务,为多个用户所共享。 一个数据库可以包含多个表,例如,包含7个表的图书管理系统就是1个数据库,而非7个数据库。8.1 数据库的基本概念8.1.2 数据库管理系统 数据库管理系统(DBMS)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库。它对数据库进行统一的管理和控制,以保证数据库的安全性和完善性。用户通过数据库管理系统访问数据库中的数据,数据库管理员也通过数据库管理系统进行数据库的维护工作。8.1 数据库的基本概念 数据库系统是指带有数据库并利用数据库技术进行数据管理的计算机系统。它一般由支持数据库运行的软硬件环境、数据库、数据库管理系统、数据库应用程序等组成,如图8-1所示。8.1.3 数据库系统数据库管理系统,如Access 2010使用各种开发工具(如VC、VB)编写的应用程序数据库计算机和操作系统图8-1 数据库系统8.1 数据库的基本概念8.1.3 数据库系统 从图8-1中可以看出,数据库管理系统的操作对象是数据库,服务对象是应用程序。也就是说,数据库管理系统为应用程序提供访问数据库的接口,当应用程序访问数据库时,数据库管理系统会根据应用程序的要求提供对数据库内容的检索、增加、修改和删除等操作。支持数据库运行的软、硬件环境:每种数据库管理系统都有其自身所需要的软、硬件环境。对于硬件,一般要说明所需要的基本配置;软件则要说明其适用于哪些底层软件,与哪些软件兼容等。数据库(DB):由一组相互关联的数据文件组成,其中最基本的是包含用户数据的数据文件。数据文件之间的逻辑关系也存放在数据库文件中。8.1 数据库的基本概念8.1.3 数据库系统数据库管理系统(DBMS):是专门用于管理数据库的系统软件,提供的数据处理功能包括数据库定义、数据操纵、数据控制和数据维护等功能。它提供了数据库与其他应用程序之间的接口,允许用户逻辑地访问数据库中的数据,负责逻辑数据与物理地址之间的映射,是控制和管理数据库运行的工具。数据库应用程序:是由程序员用某种程序设计语言编写的允许用户插入、修改、删除并报告数据库中数据的计算机程序。8.2 关系数据库 关系数据库是采用关系模型作为数据组织方式的数据库。关系数据库的特点在于它将每个具有相同属性的数据独立地存储在一个表中。对任一表而言,用户可以新增、删除和修改表中的数据,而不会影响表中的其他数据。关系数据库产品一问世,就以其简单清晰的概念,易懂易学的数据库语言,深受广大用户喜爱。8.2 关系数据库8.2.1 关系模型中的术语 关系模型的数据结构单一,是一种二维表格结构,由行和列组成。在现实生活中,表达数据之间关联性最常用的、最直观的方法就是将它们制作成各式各样的表格,这些表格通俗易懂。表8-1所示为一个描述借书基本信息的表格。表8-1 借书表图书ID借书证号图书编号借出日期应还日期是否已还1A010011500032015年5月4日星期三2015年6月4日星期六No2A010011500042015年5月4日星期三2015年6月4日星期六No3A010021500052015年5月6日星期五2015年6月6日星期一No4A010031500062015年5月6日星期五2015年6月6日星期一No8.2 关系数据库8.2.1 关系模型中的术语关系:它在逻辑结构上就是一张二维表,它由行和列组成,每一个关系都有一个关系名,即表名。元组(实体):二维表格中的一行即为一个元组,对应于表中的记录。属性(字段):二维表中的一列即为一个属性,给每一个属性取一个名字即为属性名。属性对应于表中的字段,属性名即字段名。属性描述了实体某一方面的特性。每个属性可以取不同的值,称为属性值。属性是个变量,属性值是变量所取的值,而域是变量的变化范围。域:属性的取值范围称为域,也称为值域,如性别只能取“男”和“女”。关键字:它是属性或属性的集合,关键字的值能够唯一地标识一个元组。例如,“借书表”中的图书编号唯一地标识了某种图书的编号。8.2 关系数据库8.2.1 关系模型中的术语外部关系:如果表A中的一个字段不是表A的主关键字或候选关键字,而是另外一个表的主关键字或候选关键字,则这个字段就是表A的外部

文档评论(0)

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

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

1亿VIP精品文档

相关文档