- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库和表机操作
上机操作系统如下:
空数据库的建立
向导建立ACCESS数据库
从外部导入数据创建表
从ACCESS数据库导出数据:在ACCESS文件夹下有一个“教学管理.mbd”access数据库,其中有一个“学生”表。
使用表向导创建表
使用数据视图创建表
使用设计器创建表:在ACCESS文件夹下有一个ACCESS数据库“教学管理.mbd”。
字段属性设置:
字段大小。字段大小属性主要针对两种数据类型:数字、文本。设置“学生编号”字段大小为10,“年龄”字段为整型。
格式。设置“入校日期”字段格式为“1994-6-11”形式。
标题。用于设置字段在数据视图中显示的标签,(注意,这里只改变显示的标签,而字段名本身并不会改变)。如果字段没定义标题,则用字段名作为标签。设置“姓名”字段的“标题”属性为“学生姓名”。
默认值。插入记录时,字段自动输入的新值。定义默认值,即可以定义确切的值,也可以定义一个表达式。设置“姓别”字段的默认值为文本“男”;设置“入校时间”默认值为一个表达式Date( ),用于获得当前系统日期。
输入掩码。设定字段中输入数据的模式,保证用户按要求输入正确的数据,及数据格式。设置“入校日期”输入掩码为只能输入形如“1994-6-11”的短日期时间格式。
有效性规则。用于限制字段输入值的范围、形式,以满足用户特定的需求。有效性规则其实就是一个表达式,该表达式由算术运算符、比较运算符、逻辑运算符、以及值构成。关于如何书写表达式,请参看崔老师的课堂的内部教程相关部分。本操作中要求:
= 1 \* GB3 ①学生表“年龄”(数字类型)字段要求学生的年龄只能在16岁到40岁之间,有效性规则可以书写为 between 16 and 40 或 =16and=40 或 in(16-40)
= 2 \* GB3 ②学生表“姓名”(文本类型)字段要求学生的姓名必须两个字或两个字以上,有效性规则可以书写为 len([姓名])=2 或 [姓名]like”??*”
= 3 \* GB3 ③学生表“性别”(文本类型)字段要求只能输入“男”或“女”,有效性规则可以书写为”男”or”女” 或 [性别]in(“男”,”女”)
有效性文本。其作用是在字段输入的数据违反了设置的有效性规则时,在提示中出现的文字。如其上所示
= 1 \* GB3 ①学生表“年龄”字段有效性文本为“学生的年龄只能在16岁到40岁之间”
= 2 \* GB3 ②学生表“姓名”字段有效性文本为“学生的姓名必须两个字或两个字以上”
= 3 \* GB3 ③学生表“性别”字段有效性文本为“性别只能输入“男”或“女””
必填字段。用于要求字段是否必须输入数据。
允许空字符串。用于决定字段内是否允许输入空字符串“”。
对于这个问题,我们必须区分什么是空值与空字符串:
= 1 \* GB3 ①空值:NULL,表示未知的值。当进行比较时,只能是is null 或 is not null。
= 2 \* GB3 ②空字符串:“”,即字符串长度为0.
设置“简历”字段的“必填字段”为“是”,“允许空字符串”为“是”。
索引。通过设置索引可以加快在字段中搜索及排序的速度。我们可以将索引分为两类:单字段索引、组合索引(多字段)。
= 1 \* GB2 ⑴单字段索引:可直接在字段属性的“索引”属性中设置,但在此不能设置排序方式,在此情况下,有如下三种选择。
无:不设置索引。
有(有重复):为该字段设置重复索引,此时在该字段的值中,允许同一值重复出现。
有(无重复):为该字段设置唯一索引,此时在该字段的值中,不允许重复出现。
= 2 \* GB2 ⑵组合索引:通过设计实体的工具栏的“索引”按钮,利用索引设置框来进行设置。
要求创建了一组合索引“性别-年龄-组合索引”,该索引包含两个字段“性别”(升序),“年龄”(降序)。
建立表之间的关系:在ACCESS数据库“教学管理.mdb”,其中有四个表:“教师”,“学生”、“课程”、“选课成绩”。
由于一名学生可以选修多门课程,而一门课程也可供多名学生选修,则课程与学生之间是多对多联系。一般将一个多对多联系拆分为两个一对多联系。故进行如下操作:
建立“学生”—“选课成绩”、“课程”— “选课成绩”之间的关系。
实施“参照完整性”,要求“级联更新”和“级联删除”。如下图
编辑数据表:在ACCESS数据库“教学管理.mdb”,跟下面要求进行相同的操作:表的复制和重命名、隐藏列、冻结列、移动列、行高与列宽、更改表数据的字体、设置数据表格式、数据的查找与替换。数据库如下图:
表的负责和重命名。为“学生”表建立一个副本“学生表备份”,以便在学生表被误操作后可以从副本中恢复数据;将“学生表备份”重命名为“学生表备份2009”。
隐藏列。当数据表中有很多列时,
文档评论(0)