建立access数据库(作业是第24至27页幻灯片).ppt_第1页
建立access数据库(作业是第24至27页幻灯片).ppt_第2页
建立access数据库(作业是第24至27页幻灯片).ppt_第3页
建立access数据库(作业是第24至27页幻灯片).ppt_第4页
建立access数据库(作业是第24至27页幻灯片).ppt_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

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

文档简介

An Introduction to Database Systenm,第二章 创建数据库和表,主要内容,示例数据库演示 数据库的创建 表的创建 字段操作,重点,数据库的设计步骤 表的创建,2.1.1 示例数据库演示(Northwind.mdb),打开方式,罗斯文数据库窗口介绍,2.1.2 Access数据库的构成,1.表对象 数据库中最主要的对象,用来存储数据信息 行记录 列字段,2.查询对象 主要用来检索和查看数据,数据来源是表或其他查询对象。,3.窗体对象(Form) 用户自己定义的窗口叫做窗体;通过增加命令按钮、文本框、标签等其他对象,提供给用户一个更加友好的界面。,4. 报表对象(Report) 可将数据库中的数据以设定的格式进行显示和打印,同时可实现汇总、平均值等计算。 5.页对象 又称Web页,利用页设计器建立Web页,将数据库中的数据作为文件存放在Web发布程序所指定的文件夹中,或复制到web服务器上,在Internet上发布信息。,6.宏对象(Macro) 一组命令组成的集合,以达到自动执行重复性工作的功能。 7.模块对象(Module) 用VBA编写的程序段,提供更复杂的功能。 8.组 根据用户需求创建新组,以便摆放数据库中常用对象的快捷方式。,2.2 建立Access数据库,Access数据库的组成: 表 查询 窗体 报表 页 宏 模块 Access将数据库定义成一个.mdb文件,可以把表、窗体、报表等包含在一个文件中,为用户处理所有文件管理的细节。,建立一个Access数据库的基本步骤,进行系统需求分析,确定新建数据库的目的。 设计数据库的表。 规划表中的字段,并确定主键。 确定表之间的关系。 根据表间的关系,优化表、表中字段的设计。 输入数据并创建其他数据库对象,如查询、窗体、报表、宏和模块等。 使用数据库分析工具来分析和改进数据库的性能。 设置数据库的安全性。,创建Access数据库的方法: 使用模板向导用户只要做一些简单的选择操作,就可以建立相应的表、窗体、查询、报表等对象,从而建立一个完整的数据库。 自定义创建先创建一个空数据库,然后再添加表、查询、报表、窗体及其他对象。,数据库的打开与关闭,打开: 退出: 单击主窗口的关闭按钮 选择文件菜单的退出命令,数据库设计案例,某音像超市销售管理系统 1.需求分析 音像超市主要销售各类音像制品,如CD、VCD、DVD等,并且来自不同的供应商。音乐的风格多样,包括轻音乐、流行音乐、古典音乐等等,可满足不同客户的需要。 随着超市规模的发展、业务量的增大,人工管理已不能满足需要、甚至影响了日常的业务,所以考虑建立专门的销售管理系统,通过它提高工作效率、促进销售额的递增。 音像超市的主要业务是销售音像制品给客户,并对客户实行会员制管理(根据其购买金额,会员可有一定的优惠或折扣)。,2.建立概念模型 确立实体、联系及其相关属性 实体:产品、销售订单、销货记录、会员,3.绘制E-R图 绘制E-R图后,分析联系的属性及其类型;并根据需要进行修改。,4.E-R模式到二维表的转换 包括确定所需要的表、字段、主键、外键等 产品(产品编号、名称、类别、艺人、风格、供应商、库存量、单价) 销售订单(订单编号、会员、销售日期、送货日期、经手人) 销货记录(订单编号、产品编号、数量、折扣) 会员(会员编号、姓名、性别、电话、等级),产品编号,会员编号,订单编号、产品编号,订单编号,2.3 创建表,回顾 “表”,创建表时要考虑的问题,表的用途 表的名称 表的组成结构即由哪些字段组成 字段类型 字段大小 主键,字段的类型,创建音像超市销售管理系统的表,通过需求分析得出的表: 产品(产品编号、名称、类别、艺人、风格、供应商、库存量、单价、订购量) 销售订单(订单编号、会员、销售日期、送货日期、经手人) 销货记录(订单编号、产品编号、数量、折扣) 会员(会员编号、姓名、性别、电话、等级),实例分析,“产品”表,实例分析,“销售订单”表,要求:将销售日期的格式设为带中文的日期。,实例分析,“销货记录”表,要求:将数量字段名称的输入掩码定为五位数字。,实例分析,“会员”表,要求:将性别的有效性规则定为男或女,有效性文本定为“只能输入入男或女!”,实例分析,Access创建表的方法,数据向导 表向导 设计视图,2.4 字段操作,指定字段的名称及类型 定义字段属性 设置主键 使用“查阅向导”类型,2.4.1 字段的名称,字段名称是用来标识字段的,字段名称即可以英文、中文、数字,但必须符合Access数据库的对象命名规则。字段命名应遵循的规则有: 字段名称可以是164个字符。 字段名称可以采用字母、数字和空格以及其他一切特别字符,但不能包含:“。”、“!”、“”等字符。 不能使用ASCII为032的ASCII字符。 不能以空格为开头。,2.4.2 定义字段属性,大部分字段属性含义比较明显,如字段大小用于指定文本的长度或数字数据的大小;小数位数指定数字、货币数据的小数位数;标题指定在数据表视图以及窗体中显示该字段时所用的标题;默认值为字段指定缺省值等。,1.“字段大小”属性,文本 数字 自动编号,2.“格式”属性,使用“格式”属性,可在不改变数据实际存储的情况下,改变数据显示或打印的格式。 例:“出生年月”可显示成 1985年8月10日 或 8/10/1985,(1)文本、备注型数据格式,定义字符串格式的常用字符: 字符占位符,输入字符为文本或空格 & 字符占位符,不必使用文本字符 强制大写,将所有字符以大写格式显示,“格式”属性,例,在格式中输入:(), 则输入数字01012345678时,将会显示为: (010)12345678,(2)数字、货币型数据格式,一般数字 货币 整数 标准 百分比 科学计数法,“格式”属性,“格式”属性,(3)日期/时间型数据格式,(4)是/否型数据的格式 真/假 -1为True,0为False 是/否 -1为是,0为否 开/关 -1为开,0为关,3.“默认值”属性,可以指定在添加新记录时自动输入的值,当表增加新记录时,以默认值作为该字段的内容,减少输入的工作量。,4.“输入掩码”属性,帮助用户按照规定的格式输入数据,防止错误的数据输入。 可用于“文本”、“数字”、“日期/时间”和“货币”字段。 通常使用“输入掩码向导”设置。,定义输入掩码的字符,0 数字09,必需,不允许加号和减号 9 数字09,可选,不允许加号和减号 # 数字或空格,可选,允许加号和减号 L 字母AZ,必需 ? 字母AZ,可选 A 字母或数字,必需 a 字母或数字,可选 & 任何字符或一个空格,必需 C 任何字符或一个空格,可选 密码 文本框中键入的任何字符都按原字符保存,但显示为星号 字段格式属性中的“(将所有的字符转换成大写)”、“(将所有的字符转换成小写)”、“!(使输入掩码从右到左显示)”等,举例,输入掩码定义 (000)0000000 (999)9999999! (9000)90000000! 012345678912345678,允许值实例 (717)8728123 (86)1234567 (717)87281234 (0717)87281234 (012)345-6789 (12)-245-6789 (01234)56789123 (1234)6789123,5.“标题”属性,可使用户重新定义字段名称 默认值是字段名称,例:一个人通讯联系方式有多种,可设立“电话1” 、“电话2”等字段,然后利用“标题”属性,分别字段的 属性值设为“移动电话”、“办公电话”,从而加以区分。,6.“有效性规则”与“有效性文本”属性,“有效性”规则是实现用户自定义完整性的重要手段,利用该属性可以防止非法数据的输入。 “有效性文本”是指当输入了字段有效性规则不允许的值时显示出错的提示信息。,重 点,7.“索引”属性,建立索引的目的是加快查询速度。 “索引”属性字段的数据类型为“文本”、“数字”、“货币”及“日期”。,8.“必填字段”属性,取值为“是”或“否”两项,当取值为“是”时,表示该字段的内容不能为空,必须填写。 一般情况下,主键字段的“必填字段”属性为“是”。,主键也称为主关键字,是表中惟一能标识一条记 录的字段,可以是一个字段或多个字段的组合。,2.4.3 设置主键,方法: 定义主键时,先要指定作为主键的一个或多个字段,如果只选择一个字段,可单击字段所在行的选定按钮,若需要选择多个字段作为主键,可先按下Ctrl键,再依次单击这些字段所有行的选定按钮。 指定字段后,可在鼠标右键菜单中选择“主键”命令,或直接单击工具栏上的“主键”按钮,即可把该字段设为表的主键。 如果主键在设置后发现不适用或不正确,可以通过“主键”按钮取

温馨提示

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

评论

0/150

提交评论