数据库管理软件介绍.ppt_第1页
数据库管理软件介绍.ppt_第2页
数据库管理软件介绍.ppt_第3页
数据库管理软件介绍.ppt_第4页
数据库管理软件介绍.ppt_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第七章数据库管理软件Access2003的使用,本章主要内容,1,2,3,4,建立查询,认识数据库,建立表,创建数据库,7.1数据库系统的基本概念,1.数据与数据处理数据(data)是存储在某一种媒体上能够识别的数据符号。它包括描述事物特性的数据内容和存储在某一种媒体上的数据形式。数据处理是指将数据转化成信息的过程。收集整理组织存储加工传输检索,本资料来源,2.数据库数据库(DB)是指按照一定的数据模型,有规则地存储在一起的相关信息的数据集合。简而言之,数据库就是数据的仓库。它不仅包括描述事物的数据本身,还包括了数据之间的关系。3.数据库系统数据库系统(DBS)是指引进数据库技术后的计算机系统,能有组织地、动态地存储大量相关数据,提供数据处理,实现数据共享,减少数据冗余。,本资料来源,逻辑数据模型,逻辑数据模型:也称为结构数据模型,是数据在数据库内的相互依存关系的描述。常见的逻辑数据模型:层次模型、网状模型、关系模型,关系数据库,一个关系数据库的关系模型的数据结构具有以下概念:(一)关系关系表中的每一列都是不可再分的基本属性;表中各属性名不能重名;表中的每一列必须具有相同的数据类型;表中不能有相同的行(即相同的记录);行、列次序不影响表中的数据内容,可调换行、列的前后顺序。(二)元组(记录)表中的一行即为一个元组,或称为一条记录。,(三)属性(字段)表中的一列即为一个属性,给每一个属性起一个名称即为属性名,或称为字段。(四)属性值行和列交叉位置表示某个属性值。(五)域:属性的取值范围称为域。(六)表结构表结构在表的第一行,表示组成该表的各个字段名称。(七)关系模式关系的描述称为关系模式:关系名(属性1,属性2,属性n)如图5-5:书目(条码号,书名,出版社,主编,单价)。,(八)候选键在关系中可以用来惟一地标识一个元组的属性或属性组,称为候选键。(九)主码主码(也称主键或主关键字),是表中的,用于唯一确定一个元组。(十)外部关键字如果一个属性在本表中不是主键或候选键,而在另一个表中为主码或候选键,该属性称为外部关键字。(十一)主表和从表主表和从表是指通过外键相关联的两个表,其中以外键作为主键的表称为主表,外键所对应的表称为从表。,5.3MicrosoftAccess的应用,Access是一个简易的关系数据库管理系统。利用它来创建、修改和维护数据库和数据都非常简单方便。对于数据库的大多数事务,乃至数据库的部分编程工作,都可以通过向导来完成。,Access的操作主界面:,数据库组件选项卡,数据库窗口,图7.1Access2003的窗口,窗口菜单,应用程序窗口,Access数据库对象:一个Access数据库的7个对象(Database):表(Table)查询(Query)窗体(Form)报表(Reprot)页宏(Macro)模块(Module),在创建表之前,先要对表结构进行设计:根据数据的取值情况确定每个字段的名称和数据类型;字段名一般以字符开头,后面可跟字符和数字等允许的符号,最多74个字符;同一个表中不能有相同的字段名;,表7.2Access的数据类型及用法,字段属性,每个字段都有自己的属性,字段属性是一组特征,使用它可以附加控制数据在字段中的存储、输入或显示方式。属性是否可用取决于字段的数据类型。系统提供了如所示的13种属性供选择使用。,表7.3Access的字段属性及功能,主键(主关键字),主键是表中用于惟一标识每条记录的主索引。主键不是必需的。只有定义了主键,才能建立表与表之间的关系,同时也方便对表进行排序或索引操作。主键不允许为Null(空值),并且必须始终具有唯一索引。如果表中某个字段没有重复的内容,就可用作该表的主键。,视图,视图是按特定方式处理数据的窗口。Access2003为表提供了4种视图方式。最常用的是设计视图和数据表视图。,图7.3设计视图,图7.4数据表视图,7.2创建数据库,创建数据库包括创建空数据库、在数据库中添加表和建立表间关系三大操作。1创建数据库作用:建立数据库文件,扩展名为.mdb准备工作:确定数据的名称(如学生管理.mdb)操作步骤:启动Access2003新建选择空数据库修改文件名创建,向数据库添加表作用:建立自由表结构准备工作:(1)确定表名(2)表中的各字段的字段名、数据类型、字段大小等操作步骤:打开数据库单击表按新建选设计视图输入每一个字段的有关信息定义主关键字输入表名并保存,分析设计表结构,表7.6“学生基本情况表”结构,表对象的打开作用:打开数据表操作步骤:单击(对象中的)表双击表名5输入和修改数据作用:输入或修改记录数据准备工作:准备要输入或修改的原始数据操作步骤:打开表输入或修改数据(输入数据在数据表视图下进行)/关闭表,6定义表间的关系作用:建立表间的联动关系准备工作:建立表索引;明确主与从的关系。操作:单击工具栏上的“关系”按钮双击要作为相关表的名称建立两表之间的关系确定联接属性,7和表间关系有关的几个术语(1)联接类型:指明了查询对哪些记录选择和执行操作。三个选项分别表示“内部联接”、“左外部联接”和“右外部联接”。(2)参照完整性:是一个规则系统不能在相关表的外部键字段中输入或修改成不存在于主表的主键中的值。如果在相关表中存在匹配的记录,不能从主表中删除这个记录。如果在相关表中存在匹配的记录,则不能在主表中更改主键值。,7.3数据库应用,数据库应用有三大常见事务:数据录入、检索数据和打印数据。,一、创建查询作用:根据查询要求,构成一个新的数据集合准备工作:确定查询的要求,包括要从哪些表中抽取数据,这些表中数据的投影和筛选,创建过程和步骤:(1)打开“设计视图”开始创建查询;(2)选择数据来源表;(3)选择查询结果中所需的字段;(4)设置记录选择条件;(5)设置排序选项等;(6)保存查询对象;(7)打开查询。,二、创建窗体作用:通过窗体界面对数据库进行输入、更新和浏览数据准备工作:确定工作界面的布局,确定界面编辑位置与表中数据的对应及其提示(标题),数据间的运算关系操作步骤(向导):“窗体”“新建”“窗体向导”“表/查询”下拉列表框,在列表中表选定字段确定数据查

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论