(13)若为“专业”表的“学院编号”字段设计“查阅”控件。数据从“学院”表中来,显示“学院编号”和“学院名称”两列数据,采用列表框。写出设计过程。 答: ①在设计视图中打开“查阅”选项卡,在“显示控件”属性设置为“列表框 ②在“行来源类型”属性设置为“表/查询” ③将“行来源”属性设置为“学院” ④.将“绑定列”属性设置为1,该列将对应“学院”表中第一列学院编号 ⑤将“列数”属性设置为2,这样在数据表视图中将显示两列 如下图所示 (14)在数据表浏览展开子表时,可以最多展开多少层子表?若要同时展开每条记录的的子表,应该如何操作? 答:作为关系的父表,在浏览时如果想同时了解被其他表的引用情况,可以再数据表视图中单击记录左侧的展开指示器查看 相关子表。展开之后展开指示器会变成折叠的指示器。最多可以展开7层子表。 当多个子表需要选择查看的子表,多层主/子表课逐层展开。如下图所示 实验项目3:SQL视图中表达式练习 1.进入SQL视图及在不同视图间切换 按照《实验教程》实验5操作,熟悉不同视图切换。 2.不同类型数据的表达式运算 在SQL视图中分别输入以下命令,分别进入数据表视图查看结果。写出各命令结果。对于参数自己输入数据。 SELECT -5.12^2+(17 mod 3); 运行结果: SELECT \清华大学出版社\清华大学出版社\运行结果: SELECT \你毕业的年份是\你的学号],2))+4; 运行结果: SELECT \现在是\年\现在的时间是:\运行结果: SELECT \张三\李四\运行结果: #.回答问题 (1)有哪几种方式可进入“SQL视图”?如果用“记事本”编写了SQL语句,是否可以在SQL视图中使用?如何操作? 答: ①单击“查询设计”按钮,进入界面,在查询功能区右下角单击“SQL”视图按钮,将设计视图切换到SQL视图界面。 ②代开“查询设计”视图,在其功能区单击SQL按钮,如图 ③在记事本中编写的SQL语句可以直接在SQL视图中使用,复制记事本中的SQL语句再粘贴到SQL视图的编辑区中 (2)为什么不能在数字常量前加“¥”或“$”符号表示币值常量?“¥”或“$”有何作用? 答:Access事先规定了数字运算符用来对数字型或货币型数据进行运算,运算的结果也是数字型数据或货币型数据。“¥”或“$”用来表示货币的单位,在定义“货币“型字段的”格式“属性中使用。 实验项目4:使用SQL命令进行查询和操作 1.练习SQL查询的SELECT语句 按照《实验教程》实验6,练习SQL-SELECT查询,查看查询结果。 (1)查询“学院”、“专业”、“学生”完整数据 在SQL视图中输入: SELECT 学院.*, 专业.*, 学生.* FROM (学院 INNER JOIN 专业 ON 学院.学院编号 = 专业.学院编号) INNER JOIN 学生 ON 专业.专业编号 = 学生.专业编号; (2)查询“工商管理”专业所有女生的信息。 在SQL视图中输入:SELECT 专业名称,学生.* FROM 学生 INNER JOIN 专业 ON 学生.专业编号 = 专业.专业编号 WHERE 专业.专业名称 = \工商管理\学生.性别 = \女\