Access上机操作题数据表操作.doc
《Access上机操作题数据表操作.doc》由会员分享,可在线阅读,更多相关《Access上机操作题数据表操作.doc(6页珍藏版)》请在冰点文库上搜索。
ACCESS上机操作题之一
——创建数据库与数据表㈠
1、在D:
盘ACCESS文件夹中创建一个名为“教学”的数据库。
2、建立“学生”数据表。
⑴表结构如下:
字段名
数据类型
大小
学号
文本
6
姓名
文本
8
性别
文本
2
出生日期
日期/时间
团员
是/否
入学成绩
字节
地址
文本
30
⑵“学生”数据表的记录如下:
学号
姓名
性别
出生日期
团员
入学成绩
地址
990101
刘伊步
男
1982-12-16
是
514
北京市
990105
王戊阳
男
1982-12-16
是
412
广州市
990112
赵留星
女
1983-9-18
是
475
深圳市
990116
巴洁
女
1983-9-9
是
586
成都市
990201
年玖
女
1983-5-1
否
490
长春市
990205
张史
男
1982-1-1
否
505
成都市
990212
吴二强
男
1982-4-13
是
585
广州市
990216
张世尔
男
1982-4-13
是
620
北京市
990223
张三玫
女
1983-9-30
否
538
上海市
990316
金奇彬
女
1982-4-25
是
508
深圳市
990334
李泗年
男
1983-5-15
否
455
常州市
字段名
数据类型
大小
编号
文本
6
课程
文本
20
3、建立“成绩”数据表。
⑴表结构如下:
字段名
数据类型
大小
学号
文本
6
编号
文本
6
成绩
字节
⑵“成绩”数据表的记录如下:
学号
编号
成绩
学号
编号
成绩
000101
112
77
990101
301
90
000101
301
80
990101
302
68
000101
302
87
990101
112
80
000105
112
69
990105
302
52
000105
301
52
990105
301
78
000105
302
45
990212
302
68
990212
301
75
4、建立“课程”数据表。
⑴表结构如下:
⑵“课程”数据表的记录如下:
编号
课程
112
数学
301
计算机应用基础
302
数据应用基础
ACCESS上机操作题之二
——创建数据库与数据表㈡
1、在D:
\Access文件夹中创建一个名为“职工基本情况”的数据库。
2、在该数据库中创建“职工”表。
⑴“职工”数据表的表结构如下:
字段名
职工号
姓名
性别
出生日期
婚否
工作业绩
数据类型
文本
文本
文本
日期/时间
是否
文本
长度
6
10
2
6
⑵“职工”数据表的记录如下:
职工号
姓名
性别
出生日期
婚否
工作业绩
01811
张明
男
1976-09-15
是
合格
01812
魏世翀
男
1981-12-01
否
合格
01813
李弈凯
女
1980-06-17
否
优秀
01821
陈芮文
男
1980-02-13
是
良好
01822
王坤
女
1979-10-20
否
合格
01823
汪兴
男
1980-06-12
否
优秀
3、建立“职工家属”数据表。
⑴“职工家属”数据表结构如下:
字段名
职工号
爱人姓名
子女
数据类型
文本
文本
文本
长度
6
10
10
⑵“职工家属”数据表的记录如下:
职工号
爱人姓名
子女姓名
01811
罗长青
张筱
01812
01813
01821
郭新
陈彬
01822
01823
4、建立“职工工资”数据表。
⑴“职工工资”数据表结构如下:
字段名
职工号
基本工资
奖金
保险
数据类型
文本
货币
货币
货币
长度
6
10
10
10
⑵“职工工资”数据表的记录如下:
职工号
基本工资
奖金
保险
01811
1000.00
400.00
80.00
01812
1200.00
480.00
100.00
01813
960.00
320.00
70.00
01821
960.00
400.00
80.00
01822
1200.00
400.00
80.00
01823
1200.00
550.00
110.00
ACCESS上机操作题之三
——设置数据表结构的属性
以“教学”数据库中的“学生”、“课程”、“成绩”数据表为例,完成下列数据表结构属性的设置:
1、设置/取消主键:
⑴将“学生”和“成绩”数据表中的“学号”字段设为“主关键字”(简称“主键”)。
⑵取消以上两张数据表中主键的设置。
2、设置字段的大小(适用于“文本”字段和“数字”字段):
⑴将“学生”数据表中的“姓名”、“地址”等字段的大小分别更改设置为6、40。
⑵将“学生”数据表中的“入学成绩”字段的大小更改设置为“整型”。
3、设置字段的显示或打印格式:
⑴将“学生”表中的“出生日期”字段的格式设置为“××××年××月××日”格式。
⑵将“入学成绩”字段的格式设置为“标准”格式。
4、设置默认值(适用于文本型、日期/时间型、数字型、是/否型和货币型字段):
⑴将“学生”表中的“性别”字段的默认值设置为“男”。
⑵将“学生”表中的“团员”字段的默认值设置为团员。
5、设置有效性规则(适用于文本型、日期/时间型、数字型和货币型字段):
⑴设置文本型字段“学号”的有效性规则为非空值(isnotnull)。
⑵设置文本型字段“学号”的有效性规则为以“9”开头长度为6位。
⑶设置文本型字段“性别”的有效性规则为空值(isnull)。
⑷设置数字型字段“入学成绩”的有效性规则为1至1000之间的值。
⑸设置日期/时间型字段“出生日期”的有效性规则为1990年至2000年之间。
6、设置有效性文本(适用于文本型、日期/时间型、数字型和货币型字段):
⑴设置“学号”字段的有效性文本为“输入学号的格式错误”。
⑵设置“入学成绩”字段的有效性文本为“输入值超出范围”。
⑶设置“出生日期”字段的有效性文本为“输入的日期值错误”。
7、使用输入掩码(适用于文本型、日期/时间型、数字型和货币型字段):
⑴设置“学号”字段为6位必选数字。
⑵设置“出生日期”字段的输入格式为“0000/00/00”。
ACCESS上机操作题之四
——设置数据表结构的输入掩码
1、在D:
\Access文件夹中创建一个名为“职工基本情况”数据库。
2、在该数据库中创建一张“职工基本情况表”,其结构如下:
字段名
职工编号
工号
姓名
出生日期
年龄
固定电话
基本工资
奖罚金额
数据类型
文本
文本
文本
日期/时间
数字
文本
货币
货币
长度
8
10
10
整型
15
3、完成下列各字段输入掩码的设置:
⑴设置“职工编号”字段的输入格式为8位必选数字。
⑵设置“工号”字段的输入格式为:
大写字母“A”开头的任意个数的字母和数字。
⑶设置“出生日期”字段的输入格式为:
xxxx/xx/xx。
⑷设置“年龄”字段的输入格式为不超过三位的数字。
⑸设置“固定电话”字段的输入格式为:
前三位区号必须用圆括号括起来,后面为7位或8位数字。
⑹设置“基本工资”字段的输入格式为带千位分隔符的10万以内的数字,且保留两位小数。
⑺设置“奖罚金额”字段的输入格式为:
可带“+、-”号的千元以内的数字,且保留两位小数。
4、“职工基本情况表”数据表的记录如下:
职工编号
工号
姓名
出生日期
年龄
固定电话
基本工资
奖罚金额
01810001
A001
张明
1976/09/15
35
(010)82062411
1,000.00
400.00
01810002
A002
王戌阳
1982/06/24
29
(020)22234335
1,200.00
-100.00
01810003
A003
赵留星
1983/09/18
28
(028)6273446
960.00
320.00
01810004
A004
巴洁
1982/04/13
29
(053)28893858
1,200.00
-80.00
ACCESS上机操作题之五
——数据表的基本操作
一、编辑表的内容:
在“教学”数据库的“学生”表中,完成下列操作:
1、添加记录:
在数据表中添加以下两条记录。
学号
姓名
性别
出生日期
团员
入学成绩
电话
地址
990401
张世祥
1982-03-06
否
560
07924232211
瑞昌市广场南路
990402
李伟明
1983-06-08
是
520
07924210101
瑞昌市赤乌中路
2、删除记录:
在数据表中删除“学号”以“9902”开头的所有记录。
3、修改数据:
将数据表中的“出生日期”字段的值全部更改为标准的8位格式(如:
1982-01-01)。
4、复制数据:
利用复制数据的方法,输入新添加的两条记录的“性别”字段值为“男”。
二、调整表的格式:
在“教学”数据库的“学生”表中,完成下列操作:
1、调整行高:
⑴利用鼠标拖动设置数据表的行高。
⑵利用快捷菜单设置数据表的行高值为20磅。
⑶利用“格式”菜单中的“行高”命令,将数据表的行高设置为18磅。
2、调整列宽:
⑴利用鼠标拖动调整某列及所有列的列宽。
⑵利用双击将各列调整到最合适的列宽。
⑶利用快捷菜单或“格式”菜单中的“列宽”命令设置某列及所有列的列宽。
3、隐藏/显示列:
先将数据表中的“性别”和“团员”字段隐藏起来,再将“性别”字段显示出来。
4、冻结/取消冻结列:
先将数据表中的“学号”和“姓名”字段两列进行冻结,然后再将“学号”字段取消冻结。
三、查找数据:
1、定位查找(即利用“记录定位器”进行查找):
⑴查找第8条记录。
⑵查找最后一条记录。
⑶查找第一条记录。
2、查找指定内容:
⑴查找学号为“990223”的记录。
⑵查找所有姓张的学生记录。
⑶查找所女生的记录。
⑷查找所有1983年出生的学生记录。
⑸查找500分以上的学生记录。
⑹查找电话以“020”开头的学生记录。
⑺查找广州市的学生记录。
⑻查找数据表中字段值为空的记录。
ACCESS上机操作题之六
——数据表的基本操作㈡
一、替换数据:
在“教学”数据库的“学生”表中,完成下列替换操作:
1、将学号以“9903”开头的记录全部替换成以“9905”开头。
2、将姓名为“年玖”替换成“张珊”。
3、将1982年4月出生的学生的出生年月全部更改为1982年10月。
4、将“电话”字段中以“02”开头者全部替换为“88”。
5、将“地址”字段中的“常州市”全部替换为“苏州市”。
二、排序记录:
在“教学”数据库的“学生”表中,完成下列排序操作:
1、在“学生”表中,按“学号”降序排列,并观察其结果。
2、在“学生”表中,按“姓名”升序排列,并观察其结果。
3、在“学生”表中,按“出生日期”升序排列,并观察其结果。
4、在“学生”表中,按“入学成绩”降序排列,并观察其结果。
5、在“学生”表中,按“性别”(主关键字)和“出生日期”(次关键字)两个字段的升序排列,并认真观察其结果。
6、在“学生”表中,按“出生日期”(主)和“入学成绩”(次)两个字段的降序排列,并观察其结果。
7、在“学生”表中,按“入学成绩”(主)和“学号”(次)两个字段的升序排列。
三、表间关系的建立与维护:
1、建立表间关系:
将“教学”数据库中的“学生”、“课程”、“成绩”三张数据表建立起关系。
2、删除表间关系:
⑴删除“教学”数据库中“课程”表与“成绩”表之间的关系。
⑵删除“教学”数据库中“学生”表与“成绩”表之间的关系。
3、修改表间关系:
⑴利用鼠标拖动再创建“学生”表与“成绩”表之间的关系。
⑵利用双击重新创建“课程”表与“成绩”表之间的关系。
⑶利用快捷菜单重新编辑错误的关系。
⑷利用快捷菜单再次删除这三张表之间的关系。