ACCESS 数据库技术实操讲解(2)

案例一:设置字段属性要求:

(1)将“学生”表的“性别”字段的“字段大小”重新设置为1,默认值设为“男”,索引设置为“有(有重复)”;

(2)将“入校日期”字段的“格式”设置为“短日期”,默认值设为当前系统日期;

(3)设置“年龄”字段,默认值设为23,取值范围为14-70之间,如超出范围则提示“请输入14—70之间的数据!”;

(4)将“学生编号”字段显示“标题”设置为“学号”,定义学生编号的输入掩码属性,要求只能输入8位数字。

操作步骤:

(1)打开“教学管理.accdb”,双击“学生”表,打开学生表“数据表视图”,选择“开始”选项卡”视图”——“设计视图”。如图1-22所示

图1-22设置字段属性

(2)选中“性别”字段行,在“字段大小”框中输入1,在“默认值”属性框中输入“男”,在“索引”属性下拉列表框中选择“有(有重复)”。

图1-23通过表达式生成器输入函数

(3)选中“入校日期”字段行,在“格式”属性下拉列表框中,选择“短日期”格式,单击“默认值”属性框,再单击弹出“表达式生成器”窗口。“函数”——“内置函数”按图1-23所示选择。单击确定,默认值框显示。如图1-23所示

(4)选中“年龄”字段行,在“默认值”属性框中输入23,在“有效性规则”属性框中输入“>=14 and

图1-24通过表达式生成器输入运算符

(6)单击快速工具栏上的“保存”按钮,保存“学生”表。

案例二:设置主键

1.创建单字段主键

要求:将 “教师”表“教师编号”字段设置为主键。

操作步骤:

(1)使用“设计视图”打开“教师”表,选择“教师编号”字段名称。

(2)“表格工具/设计”——“工具”组,单击主键按钮。

2.创建多字段主键

要求:将“教师”表的“教师编号”、“姓名”、“性别”和“工作时间”设置为主键。

操作步骤:

(1)打开“教师”表的“设计视图”, 选中“教师编号”字段行,按住Ctrl键,再分别选中“姓名”、“性别”和“工作时间”字段行。

(2)单击工具栏中的主键按钮。

案例三:向表中输入数据

1.使用“数据表视图”

要求:将表1-4中的数据输入到“学生”表中。

表1-4 学生表内容

操作步骤:

(1)打开“教学管理.accdb”,在“导航窗格”中选中“学生”表双击,打开“学生”表“数据表视图”。

(2)从第1个空记录的第1个字段开始分别输入“学生编号”、“姓名”和“性别”等字段的值,每输入完一个字段值,按Enter键或者按Tab键转至下一个字段。

(3)输入“照片”时,将鼠标指针指向该记录的“照片”字段列,单击鼠标右键,打开快捷菜单,选择“插入对象”命令,选择“由文件创建”选项,单击“浏览”按钮,打开“浏览”对话框,在“查找范围”栏中找到存储图片的文件夹,并在列表中找到并选中所需的图片文件,单击“确定”按钮。

(4)输入完一条记录后,按Enter键或者按Tab键转至下一条记录,继续输入下一条记录。

(5)输入完全部记录后,单击快速工具栏上的“保存”按钮,保存表中的数据。

2.创建查阅列表字段(使用自行键入所需的值)

要求:为“教师”表中“职称”字段创建查阅列表,列表中显示“助教”、“讲师”、“副教授”和“教授”4个值。

操作步骤:

(1)打开“教师”表“设计视图”,选择“职称”字段。

(2)在“数据类型”列中选择“查阅向导”,打开“查阅向导”第1个对话框。

(3)在该对话框中,选中“自行键入所需的值”选项,然后单击“下一步”按钮,打开“查阅向导”第2个对话框。

(4)在“第1列”的每行中依次输入“助教”、“讲师”、“副教授”和“教授”4个值,列表设置结果如图所示。

(5)单击“下一步”按钮,弹出“查阅向导”最后一个对话框。在该对话框的“请为查阅列表指定标签”文本框中输入名称,本例使用默认值。单击“完成”按钮。如图1-25所示

图1-25查阅向导

3.创建查阅列表字段(使用查阅列表查阅表或查询中的值)

要求:为“选课成绩”表中“课程编号”字段创建查阅列表,即该字段组合框的下拉列表中仅出现“课程表”中已有的课程信息。

操作步骤:

(1)用表设计视图打开“选课成绩表”,选择“课程编号”字段,在“数据类型”列的下拉列表中选择“查阅字段向导”,打开“查阅向导”对话框,选中“使用查阅列表查阅表或查询中的值”单选按钮。如图1-26所示。

图1-26“使用查阅列表查阅表或查询中的值”对话框

(2)单击下一步按钮,在“请选择为查阅字段提供数值的表或查询”对话框中,选择“表:课程”,视图框架中选“表”单选项。如图1-27所示。

图1-27“请选择为查阅字段提供数值的表或查询”对话框

(3)单击下一步按钮,双击可用字段列表中的“课程编号”、“课程名称”,将其添加到选定字段列表框中。如图1-28所示。

图1-28选择可用字段对话框

(4)单击下一步按钮,在“排序次序”对话框中,确定列表使用的排序次序,如图1-29所示。

图1-29排序次序”对话框

(5)单击下一步按钮,在“请指定查阅列中的宽度”对话框中,取消“隐藏键列”。如图1-30所示。

.

图1-30“请指定查阅列中的宽度”对话框

(6)单击下一步按钮,可用字段中选择“课程编号”作为唯一标识行的字段。如图1-31所示。

图1-31“择可用字段作为唯一标识行的字段”对话框

(7)单击下一步按钮,为查阅字段指定标签。单击“完成”。如图1-32所示。

图1-32“为查阅字段指定标签”对话框

(8)切换到“数据表视图”,结果如图1-33所示。

图1-33

4.获取外部数据

要求:

(1)将Excel文件“选课成绩.xls”中的数据导入到“教学管理.accdb”数据库中的“选课成绩”表中;

(2)将文本文件“教师.txt”中的数据导入到“教师”表中;

操作步骤:

(1)打开“教学管理.accdb”, 选择“外部选项卡/导入并链接”——单击“文本文件”,打开“获取外部数据-文本文件”对话框。如图1-34所示

图1-34 “外部数据”选项卡

(2)在该对话框的“查找范围”框中找到导入文件的位置,在列表中选择文件所需文件,选“教师.txt”。如图1-35所示。

图1-35获取外部数据-文本文件-数据源选择

(3)单击“确定”按钮,打开“导入文本向导”的第1个对话框。如图1-36所示

图1-36导入文本向导

第一步

(4)单击“高级(V)…”,打“教师导入规格”窗口对话框。单击“语言(G)”标签对应的下拉列表选择“简体中文(GB2312)”,单击“确定”命令按钮。该对话框列出了所要导入表的内容,单击“下一步”按钮,打开“导入文本向导”的第2个对话框。如图1-37所示

图1-37选择代码页显示的字体

(5)在该对话框中选中“第一行包含列标题”复选框,单击“下一步”按钮,打开“导入文本向导”的第3个对话框。

(6)单击“下一步”按钮,打开“导入文本向导”的第4个对话框。选择“我自己选择主键”单选按钮。

(7)单击“下一步”按钮,“导入到表(I)”标签下的文本框中显示“教师”,单击完成。完成向“教师”表中导入数据。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180811G0NBFW00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券