Access2003复习资料 一、 判断题(每题1分,共15分,用"T"表示正确,用"F"表示错误.) 题号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 答案 1.数据就是能够进行运算的数字.(F) 2.在Access数据库中,数据是以二维表的形式存放.(T) 3.数据库管理系统不仅可以对数据库进行管理,还可以绘图.(F) 4."学生成绩管理"系统就是一个小型的数据库系统.(T) 5.用二维表表示数据及其联系的数据模型称为关系模型.(T) 6.记录是关系数据库中最基本的数据单位.(F) 7.只有单击主窗口的"关闭"按钮,才能退出Access2003.(F) 8.Access2003 对数据库对象的所有操作都是通过数据库窗口开始的.(T) 9.Access的数据库对象包括表、查询、窗体、报表、页、图层和通道七种.(F) 10."罗斯文"示例数据库是一个很好的帮助示例.(T) 11.要使用数据库必须先打开数据库.(T) 12."文件"→"关闭"菜单命令可退出Access 2003应用程序.(F) 13.最常用的创建表的方法是使用表设计器.(T) 14.表设计视图中显示的是字段标题.(F) 15.在表的设计视图中也可以进行增加、删除、修改记录的操作.(F) 16.要修改表的字段属性,只能在表的设计视图中进行.(T) 17.文本类型的字段只能用于英文字母和汉字及其组合.(F) 18.字段名称通常用于系统内部的引用,而字段标题通常用来显示给用户看.(T) 19.如果一个字段要保存照片,该字段的数据类型应被定义为"图像"类型.(F) 20."有效性规则"用来防止非法数据输入到表中,对数据输入起着限定作用.(T) 21.编辑修改表的字段(也称为修改表结构),一般是在表的设计视图中进行.(T) 22.修改字段名时不影响该字段的数据内容,也不会影响其他基于该表创建的数据库对象.(F) 23.数据表字段的最初排列顺序与数据表创建时字段的输入顺序是一致的.(T) 24.一个数据表中可以有多个主关键字.(T) 25.删除记录的过程分两步进行.先选定要删除的记录,然后将其删除.(T) 26.查找和替换操作是在表的数据视图中进行的.(T) 27.在Access中进行排序,英文字母是按照字母的ASCII码顺序排序的.(F) 28.隐藏列的目的是为了在数据表中只显示那些需要的数据,而并没有删除该列.(T) 29.在一个关系中,每一横行称为一个元组.(T) 30.一个关系模式中,可以有多个候选码,由于主码是在候选码中产生的,所以主码也可以有多个.(F) 31.表与表之间的关系包括一对一、一对多两种类型.(F) 32.一个查询的数据只能来自于一个表.(F) 33.所有的查询都可以在SQL视图中创建、修改.(T) 34.统计"成绩"表中参加考试的人数用"最大值"统计.(F) 35.查询中的字段显示名称可通过字段属性修改. 36.SELECT语句必须指定查询的字段列表.(F) 37.SELECT语句的HAVING子句指定的是筛选条件.(T) 38.INSERT语句中没有指定字段列表,则VALUES子句中的值得个数与顺序必须与表的字段的个数与顺序相同.(T) 39.不论表间关系是否实施了参照完整性,父表的记录都可以删除.(F) 40.UPFATE语句可以同时更新多个表的数据.(F) 41.罗斯文示例数据库是一个空数据库.(F) 42.数据窗体一般是数据库的主控窗体,用来接受和执行用户的操作请求、打开其他的窗体或报表以及操作和控制程序的运行.(F) 43.在利用"窗体向导"创建窗体时,向导参数中的"可用字段"与"选定的字段"是一个意思.(F) 44."图表向导"中汇总方式只能是对数据进行求和汇总.(F) 45.窗体背景设置图片缩放模式可用的选项有"拉伸"、"缩放".(F) 46."图表向导"中的"系列"也就是图表中显示的图例.(T) 47.直接将查询或表拖到主窗体是创建子窗体的一种快捷方法.(T) 48.在创建"主/子窗体"之前,必须正确设置表间的"一对多"关系."一"方是主表,"多"方是子表.(T) 49.窗体的各节部分的背景色是相互独立的.(T) 50.窗体上的"标签"控件可以用来输入数据.(F) 51. 一个报表可以有多个页,也可以有多个报表页眉和报表页脚.(F) 52. 表格式报表中,每条记录以行的方式自左向右依次显示排列.(T) 53. 在报表中也可以交互接收用户输入的数据.(F) 54.使用自动报表创建报表只能创建纵栏式报表和表格式报表.(T) 55. 报表中插入的页码其对齐方式有左、中、右三种.(F) 56.在报表中显示格式为"页码/总页码"的页码,则文本框控件来源属性为"=[Page]/[Pages]". (F) 57. 整个报表的计算汇总一般放在报表的报表页脚节.(T) 58.关系模型的参照完整性是指关系中的主键不能是空值且不能有相同值.(F) 59.Access数据库中,用%表示任意一个字符,用_表示任意多个字符.(F) 60.Access数据库中,默认的数字型字段的数据类型为整型.(F) 61.Access是Office办公软件的一部分.(T) 62.数据库存储在表中.(F) 63.窗口对象存储在相应的数据库中.(T) 64.Access是真正的关系型数据库管理系统.(T) 65.不能将数据库的窗体复制到另外一个数据库.(F) 66.Access数据库的扩展名是.db.(F) 67.Access的工具栏是可以移动的.(T) 68.数据访问页只能浏览数据,不能修改数据.(F) 69.数据访问页的记录浏览工具栏上的按钮可以去掉.(T) 70.宏需要通过编程实现.(F) 71.宏可以添加到菜单去执行.(T) 72.窗体通过设置,在事件中可以调用宏.(T) 73.有一种用于生成统计图标的查询叫做图表查询.(F) 74.通过直接输入数据的方法可以快速生成一个表.(T) 75.表的字段存储内容和显示的内容总是一致的.(F) 76.Now()函数的作用是获得当前日期.(T) 77.标签控件可以用来在窗体中接受输入的数据.(F) 78.在窗体中能够插入和显示图片.(T) 79.同Web页一样,数据访问页的扩展名也是.html.(T) 80.在查询中筛选记录可以使用掩码.(F) 81.Office是Access软件的一部分.(F) 82.没有主键表就不满足数据完整性.(T) 83.在查询中可以增加新的字段用于计算.(T) 84.宏可以转换成模块.(T) 85.表的导入和链接表示同一回事.(F) Access是真正的关系型数据库管理系统.(F) 86.表的字段不能隐藏.(F) 87.Access数据库的扩展名是.mdb.(T) 88.数据访问页只能浏览数据,不能修改数据.(F) 89.一个查询对应一个SQL语句.(T) 90.模块一般需要通过编程实现.(T) 91.查询可作为窗体的数据源.(T) 92.在窗体中可以建立图表.(T) 93.Date()函数的作用是取得当前日期.(F) 94.日期型字段不能进行排序.(F) 95.表的字段存储内容和显示的内容总是一致的.(F) 96.限定数据的输入格式可以用准则.(F) 97.在数据访问页中可以编辑其它Web网页.(T) 98.通过直接输入数据的方法可以快速生成一个表.(T) 99.用窗体的按钮控件可以打开另外一个窗体.(T) 二、选择题(每题1分,共30分,将正确的答案写到下列表中) 题号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 答案 题号 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 答案 1.Access2003是一种(C). A) 数据库 B) 数据库系统 C) 数据库管理软件 D) 数据库管理员 2.菜单命令名称的右侧带有三角符号表示(B) A) 该命令已经被设置为工具栏中的按钮 B) 将光标指向该命令时将打开相应的子菜单 C) 当前状态下该命令无效 D) 执行该命令后会出现对话框 3.Access数据库的对象包括(C) A) 要处理的数据 B) 主要的操作内容 C) 要处理的数据和主要的操作内容 D) 仅为数据表 4.Access2003数据库7个对象中,(A)是实际存放数据的地方. A) 表B) 查询 C) 报表 D)窗体 5.Access2003数据库中的表是一个(D). A) 交叉表 B) 线型表 C) 报表 D)二维表 6.在一个数据库中存储着若干个表,这些表之间可以通过(B)建立关系. A) 内容不相同的字段 B) 相同内容的字段 C) 第一个字段 D) 最后一个字段 7.Access2003中的窗体是(A)之间的主要接口. A) 数据库和用户 B) 操作系统和数据库 C) 用户和操作系统 D) 人和计算机 8.建立表的结构时,一个字段由(D)组成. A)字段名称 B)数据类型 C)字段属性 D)以上都是 9.Access2003中,表的字段数据类型中不包括(C). A)文本型 B)数字型 C)窗口型 D)货币型 10.Access2003的表中,(D)不可以定义为主键. A)自动编号 B)单字段 C)多字段 D)OLE对象 11.可以设置"字段大小"属性的数据类型是(C). A)备注 B)日期/时间 C)文本 D)上述皆可 12.在表的设计视图,不能完成的操作是(D). A)修改字段的名称 B)删除一个字段 C)修改字段的属性 D)删除一条记录 13.关于主键,下列说法错误的是(B). A)Access2003并不要求在每一个表中都必须包含一个主键. B)在一个表中只能指定一个字段为主键. C)在输入数据或对数据进行修改时,不能向主键的字段输入相同的值. D)利用主键可以加快数据的查找速度. 14.如果一个字段在多数情况下取一个固定的值,可以将这个值设置成字段的(B). A)关键字 B)默认值 C)有效性文本 D)输入掩码 15.在表的设计视图的"字段属性"框中,默认情况下,"标题"属性是(B). A)字段名 B)空C)字段类型 D)NULL 16.在表的设计视图中,要插入一个新字段,应将光标移动到位于插入字段之后的字段上,在"插入"菜单中选择(C)命令. A)新记录 B)新字段 C)行D)列17.在表的数据视图把光标定位在最后一行可以单击"插入"菜单,选取(A)命令. A)新记录 B)新字段 C)行D)列18.在对某字符型字段进行升序排序时,假设该字段存在这样四个值:"100"、"22"、"18"和"3",则最后排序结果是(C). A)"100"、"22"、"18"、"3" B) "3"、"18"、"22"、"100" C)"100"、"18"、"22"、"3" D) "18"、"100"、"22"、"3" 19.在对某字符型字段进行升序排序时,假设该字段存在这样四个值:"中国"、"美国"、"俄罗斯"和"日本",则最后排序结果是(D). A) "中国"、"美国"、"俄罗斯"、"日本" B) "俄罗斯"、"日本"、"美国"、"中国" C) "中国"、"日本"、"俄罗斯"、"美国" D) "俄罗斯"、"美国"、"日本"、"中国" 20.在查找和替换操作中,可以使用通配符,下列不是通配符的是(C). A) * B) ? C) ! D) @ 21.Access2003支持的查询类型有(A) A)选择查询、交叉表查询、参数查询、SQL查询和操作查询 B)选择查询、基本查询、参数查询、SQL查询和操作查询 C)多表查询、单表查询、参数查询、SQL查询和操作查询 D)选择查询、汇总查询、参数查询、SQL查询和操作查询 22.根据指定的查询条件,从一个或多个表中获取数据并显示结果的查询称为(C) A)交叉表查询 B)参数查询 C)选择查询 D)操作查询 23.下列关于条件的说法中,错误的是(C) A)同行之间为逻辑"与"关系,不同行之间的逻辑"或"关系 B)日期/时间类型数据在两端加上# C)数字类型数据需在两端加上双引号 D)文本类型数据需在两端加上双引号 24.在学生成绩表中,查询成绩为70—80分之间(不包括80)的学生信息.正确的条件设置为(C) A)>69 or <80 B)Between 70 and 80 C)>=70 and <80 D)in(70,79) 25.若要在文本型字段执行全文搜索,查询"Access"开头的字符串,正确的条件表达式设置为(A) A)like "Access*" B)like "Access" C)like "*Access*" D)like "*Access" 26.参数查询时,在一般查询条件中写上(D),并在其中输入提示信息. A)() B)<> C){} D)[] 27.使用查询向导,不可以创建(C). A)单表查询 B)多表查询 C)带条件查询 D)不带条件查询 28.在学生成绩表中,若要查询姓"张"的女同学的信息,正确的条件设置为(C). A)在"条件"单元格输入:姓名="张" AND 性别="女" B)在"性别"对应的"条件"单元格中输入:"女" C)在"性别"的条件行输入"女",在"姓名"的条件行输入:LIKE "张*" D)在"条件"单元格输入:性别="女"AND姓名="张*" 29.统计学生成绩最高分,应在创建总计查询时,分组字段的总计项应选择(D). A)总计 B)计数 C)平均值 D)最大值 30.查询设计好以后,可进入"数据表"视图观察结果,不能实现的方法是(C). A)保存并关闭该查询后,双击该查询 B)直接单击工具栏的"运行"按钮 C)选定"表"对象,双击"使用数据表视图创建"快捷方式 D)单击工具栏最左端的"视图"按钮,切换到"数据表"视图 31.SQL的数据操纵语句不包括(D) A)INSERT B)UPDATE C)DELETE D)CHANGE 32.SELECT命令中用于排序的关键词是(B) A)GROUP BY B)ORDER BY C)HAVING D)SELECT 33.SELECT命令中条件短语的关键词是(C) A)WHILE B)FOR C)WHERE D)CONDITION 34.SELECT命令中用于分组的关键词是(B) A)FROM B)GROUP BY C)ORDER BY D)COUNT 15.下面哪个不是SELECT命令中的计算函数(D) A)SUM B)COUNT C)MAX D)AVERAGE 36."切换面板"属于(C). A)表B)查询 C)窗体 D)页37.下列不属于Access2003的控件是(C). A)列表框 B)分页符 C)换行符 D)矩形 38.不是用来作为表或查询中"是"/"否"值的控件是(D). A)复选框 B)切换按钮 C)选项按钮 D)命令按钮 39.决定窗体外观的是(C). A)控件 B)标签 C)属性 D)按钮 40.在Access2003中,没有数据来源的控件类型是(B). A)结合型 B)非结合型 C)计算型 D)以上都不是 41.下列关于控件的叙述中,正确的是(D). A)在选项组中每次只能选择一个选项 B)列表框比组合框具有更强的功能. C)使用标签工具可以创建附加到其他控件上的标签 D)选项组不能设置为表达式. 42.主窗体和子窗体通常用于显示多个表或查询中的数据,这些表或查询中的数据一般应该具有(B)关系. A)一对一 B)一对多 C)多对多 D)关联 43.下列不属于Access窗体的视图是(C). A)设计视图 B)窗体视图 C)版面视图???D)数据表视图 44.如果要显示的记录和字段较多,并且希望可以同时浏览多条记录及方便比较相同字段,则应创建(C)类型的报表. A)纵栏式 B)标签式 C)表格式 D)图表式 45.创建报表时,使用自动创建方式可以创建(C). A)纵栏式报表和标签式报表 B)标签式报表和表格式报表 C)纵栏式报表和表格式报表 D)表格式报表和图表式报表 46.报表的作用不包括(D). A)分组数据 B)汇总数据 C)格式化数据 D)输入数据 47.每个报表最多包含(C)种节. A)5 B)6 C)7 D)10 48.要求在页面页脚中显示"第X页,共Y页",则页脚中的页码控件来源应设置为(C) A)="第" & [pages] & "页,共" & [page] & "页" B)="共" & [pages] & "页,第" & [page] & "页" C)="第" & [page] & "页,共" & [pages] & "页" D)="共" & [page] & "页,第" & [pages] & "页" 49.报表的数据源来源不包括(D). A)表B)查询 C)SQL语句 D)窗体 50.标签控件通常通过(C)向报表中添加. A)工具栏 B)属性表 C)工具箱 D)字段列表 51.要使打印的报表每页显示3列记录,应在(B)设置. A)工具箱 B)页面设置 C)属性表 D)字段列表 52.将大量数据按不同的类型分别集中在一起,称为将数据(C). A)筛选 B)合计 C)分组 D)排序 53.报表"设计视图"中的(A)按钮是窗体"设计视图"工具栏中没有的. A)代码 B)字段列表 C)工具箱 D)排序与分组 55. 以下有关对数据的解释错误的是:(C). A)数据是信息的载体 B)数据是信息的表现形式 C)数据是0~9组成的符号序列 D)数据与信息在概念上是有区别的 56.以下模式不是数据库系统体系结构中包含的模式的是:(C). A)模式 B)外模式 C)优化模式 D)内模式 57.能够实现对数据库中数据操纵的软件是:(D). A)操作系统 B)解释系统 C)编译系统 D)数据库管理系统 58.数据库系统与文件系统最根本的区别是:(D). A)文件系统只能管理程序文件,而数据库系统可以管理各种类型文件 B)数据库系统复杂,而文件系统简单 C)文件系统管理的数据量少,而数据库系统可以管理庞大数据量 D)文件系统不能解决数据冗余和数据的独立性,而数据库系统能 59.数据管理技术的发展阶段不包括:(A). A)操作系统管理阶段 B)人工管理阶段 C)文件系统管理阶段 D)数据库系统管理阶段 60.以下不属于数据库设计步骤的是:(B). A)概念结构设计 B)签约 C)逻辑结构设计 D)需求分析 61.设有"学生"和"班级"两个实体,每个学生只能属于一个班级,一个班级可以有多个学生,"学生"和"班级"实体间的联系是:(C). A)多对多 B)一对多 C)多对一 D)一对一 62.在关系数据库中主键标识元组的作用是通过(A)实现. A)实体完整性 B)参照完整性 C)用户自定义的完整性 D)域完整性 63.在关系运算中,只想要改变一个关系中的属性排列顺序,应使用(D)关系运算. A)选择 B)除C)连接 D)投影 64.向一个已知关系R中添加新元组(新元组存在S中),以下运算正确的是(B). A) B) C)R-S D)R*S 65.下面在Access的SQL视图中无法运行的是(A). A)Select 工资,姓名 From 教师表 Group by 性别; B)Select 性别,工资 From 教师表 Group by 性别,工资; C)Select Count(*) from 教师表 Group by 性别; D)Select 工资, Count(*) From 教师表 Group by 工资; 66.下面不属于SQL语言的特点的是(D). A)高度的综合 B)非过程化 C)语言结构简捷 D)只能在某个平台运行 67.下面表示修改表结构的语句是(C). A)update testTable set 年龄=年龄+1 B)Delete from testable C)Alter table test Add 备注 Memo D)Drop Table test 68.利用Access的SQL视图可以创建:(D). A)选择查询 B)数据定义查询 C)动作查询 D)以上三种都可以 69.下面对参数查询的描述错误的是(D). A)通过不同的参数值,可以在同一个查询中获得不同的查询结果. B)系统在运行查询时根据给定的参数值确定查询结果. C)是一个特殊的选择查询,具有较大的灵活性. D)参数的数据类型只能设置为"日期/时间". 70.以下方法不能退出Access的是(C). A)打开"文件"菜单,选择"退出"命令 B)打开"文件"菜单,按X键C)按ESC键D)按Alt+F4键71.不是Access数据库对象的是(C). A)表B)查询 C)视图 D)模块 72.图形文件的字段类型是(B). A)备注型 B)OLE对象 C)日期类型 D)文本类型 73.对于自动编号型的描述错误的是(C). A)用来存储递增数据和随即数据的. B)数据无需输入,每增加一个新记录,Access系统将自动编号型字段的数据自动加1. C)用户可以自己给自动编号字段类型输入数据. D)字段长度为4个字节. 74.创建表的方法(D). A)数据表视图 B)设计视图 C)表向导 D)以上三种都可以 75.以下不是窗体的组成部分的是(A). A)窗体设计器 B)窗体页眉 C)窗体主体 D)窗体页脚 76.能够输出"图像"的窗体控件是(C). A)标签 B)复选框控件 C)图形控件 D)列表框控件 77.要在报表的最后一页底部输出信息,应通过(B)设置. A)组页脚 B)报表页脚 C)报表页眉 D)页面页脚 78.创建分组报表要使用(D). A)报表向导 B)自动报表向导 C)图表向导 D)报表设计视图 79.以下变量名中,正确的是(B). A)E F B)C240 C)12A$E D)1+3 80.以下程序实现"循环"结构的是(C). A)Dim strYami as string B)strYami="hello"+"world" C)for iTemp=1 to 10 1 next iTemp D)Call xunhuan 81.为系统创建菜单,不需要完成的操作是(C). A)创建主菜单及子菜单 B)指定各菜单任务 C)浏览窗体 D)挂接菜单程序 82.创建工具栏与(A)控件无关. A)TreeView控件 B)Form控件 C)ToolBar控件 D)ImageList控件 83.数据库中的表可以导出到那里:(D). A)文本文件 B)Excel C)Word D)以上三种都可以 84.设置数据库的用户密码时,应该用什么方式打开数据库:(C). A)只读 B)独占只读 C)独占 D)共享 85.数据库系统的组成,除了硬件环境、软件环境、数据库,还包括:(C) A)操作系统 B)CPU C)人员 D)物理数据库 86.数据库系统的核心是:(C) A)数据模型 B)数据库管理系统 C)数据库 D)数据库管理员 87.数据库设计的阶段中,哪个阶段把概念模型转换成可由某个数据库管理系统支持的数据模型:(A) A)逻辑结构设计 B)实施阶段 C)概念结构设计 D)物理结构设计 88.下面不属于关系模型的完整性约束:(B) A)用户自定义完整性 B)规范化 C)实体完整性 D)参照完整性 89.设有如下关系表: R S T A B C 1 1 2 2 2 3 A B C 3 1 3 A B C 1 1 2 2 2 3 3 1 3 则下列操作中正确的是:(B) A) B) C) D) 90.将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称为:(C) A)选择 B)投影 C)连接 D)并91.SQL的含义是:(A) A)结构化查询语言 B)数据定义语言 C)数据库查询语言 D)数据库操纵与控制语言 92.在Access中,使用SQL语句无法设定的字段类型是:(C) A)char(6) B)Date C)Boolean D)Integer 93.Access属于哪种类型的数据库:(C) A)层次数据库 B)网状数据库 C)关系数据库 D)面向对象数据库 94.不属于Access对象的是:(B) A)表B)文件夹 C)窗体 D)查询 95.利用Accss创建的数据库文件,其扩展名为:(D) A).pdf B).doc C).txt D).mdb 96.表由哪些部分组成:(B) A)查询和字段 B)字段和记录 C)记录和窗体 D)报表和字段 97.在SQL查询中使用Where子句指出的是:(D) A)查询目标 B)查询结果 C)查询视图 D)查询条件 98.如果表A中的一条记录与表B中的多条记录相匹配,而表B中的一条记录只能与表A中的一条记录相匹配,则表A与表B存在的关系是:(B) A)一对一 B)一对多 C)多对一 D)多对多 99.在设计学生信息表时,对于其字段"学生简历",要求填写从高中到现在的情况,一般长度大于255个字符,请问应该选择那种数据类型:(B) A)文本型 B)备注型 C)数字型 D)日期/时间型 下面4小题使用已建立的"tEmployee"表,表结构如下所示: 字段名称 字段类型 字段大小 雇员Id 文本 10 姓名 文本 10 性别 文本 1 出生日期 日期/时间 职务 文本 14 简历 备注 联系电话 文本 8 100.在"tEmployee"表中,"姓名"字段的字段大小为10,在此列输入数据时,最多可输入的字母数是:(B) A)5 B)10 C)15 D)20 101.为了确保输入的联系电话值只能为8位数字,可以通过设置字段属性的哪个部分:(A) A)掩码 B)输入法模式 C)必填字段 D)有效性文字 102.若在"tEmployee"表中查找所有姓"王"的记录,可以在查询设计视图的准则行中输入:(B) A)like "王" B)like "王*" C)= "王" D)= "王*" 103.下面显示的是查询设计视图的"设计网格"部分,从此部分所示的内容中可以判断出要创建的查询是:(D) A)删除查询 B)生成表查询 C)选择查询 D)更新查询 104.利用Access的SQL视图可以创建:(D) A)选择查询 B)数据定义查询 C)动作查询 D)以上三种都可以 105.以下关于查询的叙述正确的是:(C) A)只能根据数据表创建查询 B)只能根据已建查询创建查询 C)可以根据数据表和已建查询创建查询 D)不能根据已建查询创建查询 106.Access支持的查询类型有:(A) A)选择查询,交叉表查询,参数查询,SQL查询和动作查询 B)基本查询,选择查询,参数查询,SQL查询和动作查询 C)多表查询,单表查询,交叉表查询,参数查询和动作查询 D)选择查询,统计查询,参数查询,SQL查询和动作查询 107.不属于窗体的组成部分的是:(C) A)页眉 B)页脚 C)OLE字段 D)主体 108.不属于报表的组成部分的是:(D) A)组页眉/组页脚 B)页面页眉/页面页角 C)报表页眉/报表页角 D)按钮 109.设计学生成绩报表时,为使得每个学生信息显示在其成绩上方,可把该内容放到:(D) A)主体 B)页眉 C)页脚 D)组页眉 110.打开窗体的正确宏操作命令是:(A) A)OpenForm B)SetData C)SetWarnings D)SetValue 111.要修改表的基本结构,使用的SQL语句是:(D) A)Select B)Insert C)Update D)Alter 112.结构化程序设计所规定的三种基本控制结构是(C) A)输入、处理、输出 B)树形、网形、环形 C)顺序、选择、循环 D)主程序、子程序、函数 113.数据库中的表可以导出到那里:(D) A)文本文件 B)Excel C)Word D)以上三种都可以 114.设置数据库的用户密码时,应该用什么方式打开数据库:(C) A)只读 B)独占只读 C)独占 D)共享 115.数据管理技术发展经过了三个阶段,以下不是这三个阶段的是:(A) A)智能阶段 B)人工管理 C)文件系统 D)数据库系统 116.数据库系统的组成可以分为几类,除了硬件环境、软件环境、数据库,还包括哪个:(C) A)操作系统 B)CPU C)人员 D)物理数据库 117.常见的数据模型有3种,它们是:(B) A)网状、关系和语义 B)层次、关系和网状 C)环状、层次和关系 D)字段名、字段类型和记录 118.数据库设计的阶段中,那个阶段把概念模型转换成可由某个数据库管理系统支持的数据模型:(C) A)概念结构设计 B)实施阶段 C)逻辑结构设计 D)物理结构设计 119.数据库系统的核心是:(C) A)数据模型 B)数据库管理系统 C)数据库 D)数据库管理员 120.可设置为关键字段的数据类型不包括下列哪一项:(B) A)字段大小可用于设置文本,数字或自动编号等类型字段的最大容量 B)可对任意类型的字段设置默认值属性 C)有效性规则属性是用于限制此字段输入值的表达式 D)不同的字段类型,其字段属性有所不同 121.在关系运算中,投影运算的含义是:(B) A)在基本表中选择满足条件的记录组成一个新的关系 B)在基本表中选择需要的字段(属性)组成一个新的关系 C)在基本表中选择满足条件的记录和属性组成一个新的关系 D)上述说法均是正确的 122.用SQL语句无法设定的字段类型是:(C) A)char(6) B)Date C)Boolean D)Integer 123.在SQL查询中使用WHILE子句指出的是:(D) A)查询目标 B)查询结果 C)查询视图 D)查询条件 124.不属于Access对象的是:(B) A)表B)文件夹 C)窗体 D)查询 125.在设计学生信息表时,对于其字段"学生简历",要求填写从高中到现在的情况,一般长度大于255个字符,请问应该选择那种数据类型:(B) A)文本型 B)备注型 C)数字型 D)日期/时间型 126.在SQL的Select语句中,用于实现选择运算的是:(B) A)for B)where C)if D)while 127.表的组成内容包括:(B) A)查询和字段 B)字段和记录 C)记录和窗体 D)报表和字段 128.Access数据库的类型是:(C) A)层次数据库 B)网状数据库 C)关系数据库 D)面向对象数据库 129.利用Accss创建的数据库文件,其扩展名为:(D) A).pdf B).doc C).txt D).MDB 130.如果表A中的一条记录与表B中的多条记录相匹配,而表B中的一条记录只能与表A中的一条记录相匹配,则表A与表B存在的关系是:(B) A)一对一 B)一对多 C)多对一 D)多对多 下面4小题使用已建立的"tEmployee"表,表结构如下所示: 字段名称 字段类型 字段大小 雇员Id 文本 15 姓名 文本 10 性别 文本 1 出生日期 日期/时间 职务 文本 14 简历 备注 联系电话 文本 8 131.在"tEmployee"表中,"姓名"字段的字段大小为10,在此列输入数据时,最多可输入的汉字数是:(C) A)5 B)10 C)15 D)20 132.若要确保输入的联系电话值只能为8为数字,应将该字段的输入掩码设置为:(C) A)B)99999999 C)D) 133.Access支持的查询类型有:(A) A)选择查询,交叉表查询,参数查询,SQL查询和动作查询 B)基本查询,选择查询,参数查询,SQL查询和动作查询 C)多表查询,单表查询,交叉表查询,参数查询和动作查询 D)选择查询,统计查询,参数查询,SQL查询和动作查询 134.结构化程序设计所规定的三种基本控制结构是(A) A)顺序、选择、循环 B)树形、网形、环形 C)输入、处理、输出 D)主程序、子程序、函数 135.打开窗体的正确宏操作命令是:(C) A)SetWarnings B)SetData C)OpenForm D)SetValue 136.设置数据库的用户密码时,应该用什么方式打开数据库:(D) A)只读 B)共享 C)独占 D)独占只读 137.数据库对象可以导出到那里:(D) A)文本文件 B)Excel C)Word D)以上三种都可以 138.结合Access的操作界面,利用SQL查询可以创建:(D) A)选择查询 B)数据定义查询 C)动作查询 D)以上三种都可以 139.设计学生成绩报表时,为了使得每个学生的信息只输出一次,需要把该内容放到:(D) A)报表的页眉 B)页眉页眉 C)组页脚 D)组页眉 140.不是窗体的组成部分的是:(C) A)页眉 B)页脚 C)OLE字段 D)主体 141.在使用表设计器设计报表时,如果要统计报表中某个字段的全部数据,应将计算表达式放在:(C) A)组页眉/组页脚 B)页面页眉/页面页角 C)报表页眉/报表页角 D)主题 142.设有如下关系表: R S T A B C 1 1 2 2 2 3 A B C 2 2 3 A B C 2 2 3 则下列操作中正确的是:(A) A) B) C) D) 143.Access2003数据库属于(D)数据库系统. A)树状 B)逻辑型 C)层次型 D)关系型 144.在Access2003中,如果一个字段中要保存长度多于255个字符的文本和数字的组合数据,选择(C)数据类型.A)文本 B)数字 C)备注 D)字符 145.Access2003中,(B)可以从一个或多个表中删除一组记录. A)选择查询 B)删除查询 C)交叉表查询 B)更新查询 146.Access2003中,使用(B)键和鼠标操作,可以同时选中窗体上的多个控件. A)Tab B)Shift C)Ctrl D)Alt 147.Access2003中,(D). A)允许在主键字段中输入Null值B)主键字段中的数据可以包含重复值 C)只有字段数据都不重复的字段才能组合定义为主键 D)定义多字段为主键的目的是为了保证主键数据的唯一性 148.Access2003中,在数据表中删除一条记录,被删除的记录( D). A)可以恢复到原来位置 B)能恢复,但将被恢复为最后一条记录 C)能恢复,但将被恢复为第一条记录 D)不能恢复 149.Access2003中,可以使用(D)来创建数据访问页. A)报表 B)窗体 C)标签 D)数据表 150.在Access2003中,建立的数据库文件的扩展名为(A). A) mdb C) dbc B) dbf D) dct 11.在Access2003中,可以使用(D)命令不显示数据表中的某些字段. A)筛选 B)冻结 C)删除 D)隐藏 12.在数据表视图中,当前光标位于某条记录的某个字段时,按(B)键,可以将光标移动到当前记录的下一个字段处. A)CTRL B)TAB C)SHIFT D)ESC 13.要为新建的窗体添加一个标题,必须使用下面(A)控件. A)标签 B)文本框 C)命令按钮 D)列表框 14.Access2003中,可以使用逻辑运算符(A). A)Not B)Abs C)Day D)In 15.在Access2003中,若要在打开网络共享数据库时禁止他人打开该数据库,应选择(B)打开方式. A)只读 B)独占 C)独占只读 D)打开 16.下列属于操作查询的是( D ) ①删除查询 ②更新查询 ③交叉表查询 ④追加查询 ⑤生成表查询 A)B)C)D)④⑤①② 17.ACCESS2003中,数据访问页以何种格式存储(B). A)DOC B)HTML C)XLS D)TXT 18.报表中的报表页眉是用来(B) A)显示报表中的字段名称或对记录的分组名称 B)显示报表的标题、图形或说明性文字 C)显示本页的汇总说明 D)显示整份报表的汇总说明 19.数据库系统的核心是(B) A)数据库 B)数据库管理系统 C)数据模型 D)软件工具 20.一间宿舍可住多个学生,则实体宿舍和学生之间的联系是(B). A)一对一 B)一对多 C)多对一 D)多对多 21.SQL的含义是(A) A)结构化查询语言 B)数据定义语言 C)数据库查询语言 D)数据库操纵与控制语言 22.以下关于Access表的叙述中,正确的是 D A)表一般包含一到两个主题的信息 B)表的数据表视图只用于显示数据 C)表设计视图的主要工作是设计表的结构 D)在表的数据表视图中,不能修改字段名称 23.在SQL的SELECT语句中,用于实现选择运算的是(B) A)FOR B)WHILE C)IF D)WHERE 24.以下关于空值的叙述中,错误的是(C) A)空值表示字段还没有确定值 B)Access使用NULL来表示空值 C)空值等同于空字符串 D)空值不等于数值0 25.使用表设计器定义表中字段时,不是必须设置的内容是(C) A)字段名称 B)数据类型 C)说明 D)字段属性 26.如果想在已建立的"tSalary"表的数据表视图中直接显示出姓"李"的记录,应使用Access提供的(A) A)筛选功能 B)排序功能 C)查询功能 D)报表功能 27.下面显示的是查询设计视图的"设计网格"部分: 从所显示的内容中可以判断出该查询要查找的是(A) A)性别为"女"并且1980以前参加工作的记录 B)性别为"女"并且1980以后参加工作的记录 C)性别为"女"或者1980以前参加工作的记录 D)性别为"女"或者1980以后参加工作的记录 28.若要查询某字段的值为"JSJ"的记录,在查询设计视图对应字段的准则中,错误的表达式是(A) A)JSJ B)"JSJ" C)"*JSJ" D)Like "JSJ" 29.已经建立了包含"姓名"、"性别"、"系别"、"职称"等字段的"tEmployee"表.若以此表为数据源创建查询,计算各系不同性别的总人数和各类职称人数,并显示如下图所示的结果. 正确的设计是(D) A) B) C) D) 30.若要在报表每一页底部都输出信息,需要设置的是(A) A)页面页脚 B)报表页脚 C)页面页眉 D)报表页眉 31.Access数据库中,用于输入或编辑字段数据的交互控件是(A) A)文本框 B)标签 C)复选框 D)组合框 32.一个关系数据库的表中有多条记录,记录之间的相互关系是(B) A)前后顺序不能任意颠倒,一定要按照输入的顺序排列 B)前后顺序可以任意颠倒,不影响库中的数据关系 C)前后顺序可以任意颠倒,但排列顺序不同,统计处理结果可能不同 D)前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列 33.在已建雇员表中有"工作日期"字段,下图所示的是以此表为数据源创建的"雇员基本信息"窗体. 假设当前雇员的工作日期为"1998-08-17",若在窗体"工作日期"标签右侧文本框控件的"控件来源"属性中输入表达式:=Str(Month([工作日期]))+"月",则在该文本框控件内显示的结果是(D) A)Str(Month(Date( )))+"月" B)"08"+"月" C)08月D)8月34.在宏的调试中,可配合使用设计器上的工具按钮(A) A)"调试" B)"条件" C)"单步" D)"运行" 35.以下是宏m的操作序列设计:(B) 条件 操作序列 操作参数 MsgBox 消息为"AA" [ tt>1] MsgBox 消息为"BB" ﹍ MsgBox 消息为"CC" 现设置宏m为窗体"fTest"上名为"bTest"命令按钮的单击事件属性,打开窗体"fTest"运行后,在窗体上名为"tt"的文本框内输入数字1,然后单击命令按钮bTest,则A)屏幕会先后弹出三个消息框,分别显示消息"AA"、"BB"、"CC" B)屏幕会弹出一个消息框,显示消息"AA" C)屏幕会先后弹出两个消息框,分别显示消息"AA"和"BB" D)屏幕会先后弹出两个消息框,分别显示消息"AA"和"CC" 1.关系数据库系统中的关系是(C). A)一个mdb文件 B)若干个mdb文件 C)一个二维表 D)若干二维表 2.关系数据库系统能够实现的三种基本关系运算是(C). A)索引、排序、查询 B)建库、输入、输出 C)选择、投影、联接 D)显示、统计、复制 3.数据库是(A)组织起来的相关数据的集合. A)按一定的结构和规则 B)按人为的喜好 C)按时间的先后顺序 D)杂乱无章的随意的 4.ACCESS数据库依赖于(B)操作系统. A)DOS B)WINDOWS C) UNIX D) UCDOS 5.不是Access关系数据库中的对象的是(B). A)查询 B)Word文档 C)数据访问页 D)窗体 6.是ACCESS的主要功能(C). A)修改数据、查询数据和统计分析 B)管理数据、存储数据、打印数据 C)建立数据库、维护数据库和使用、交换数据库数据 D)进行数据库管理程序设计 7.单击"工具"菜单/"选项"后在"选项"窗口,选择(A)选项卡,可以设置"默认数据库文件夹" . A)"常规" B)"视图" C)"数据表" D)"高级" 8.若使打开的数据库文件能为网上其他用户共享,但只能浏览数据,要选择打开数据库文件的打开方式为(A). A)以只读方式打开 B) 以独占只读方式打开 C)打开 D) 以独占方式打开 9.定义表结构时,不用定义(B). A)字段名 B)数据库名 C)字段类型 D)字段长度 10.多个表之间必须有下列(B)方有意义. A)查询 B)关联 C)字段 D)以上皆是 11.Access2000中表和数据库的关系是(A). A)一个数据库可以包含多个表 B)一个表只能包含两个数据库 C)一个表可以包含多个数据库 D)一个数据库只能包含一个表 12.数据表中的"行"叫做(C). A)字段 B)数据 C)记录 D)数据视图 13.定义字段的默认值是指(C) . A)不得使字段为空 B)不允许字段的值超出某个范围 C)在未输入数值之前,系统自动提供数值 D)系统自动把小写字母转换为大写字母 14.Access表中的数据类型不包括(C). A)文本 B)备注 C)通用 D)日期/时间 15.下面选项中完全属于Access的数据类型有(A) . A)OLE对象、查阅向导、日期/时间型 B)数值型、自动编号型、文字型 C)字母型、货币型、查阅向导 D)是/否型、OLE对象、网络链接 16.有关字段属性,以下叙述错误的是(B). A)字段大小可用于设置文本、数字或自动编号等类型字段的最大容量 B)可对任意类型的字段设置默认值属性 C)有效性规则属性是用于限制此字段输入值的表达式 D)不同的字段类型,其字段属性有所不同 17.数据表中的"英语精读"列名称,如果要更改为"英语一级",它可在数据表视图中的"(B)"改动. A总计 B. 字段 C. 准则 D. 显示 18.在Access中,将"名单表"中的"姓名"与"工资标准表"中的"姓名"建立关系,且两个表中的记录都是惟一的,则这两个表之间的关系是(A) . A) 一对一 B) 一对多 C) 多对一 D) 多对多 19.若要在"出生日期"字段设置"1982年以前出生的学生"有效性规则,应在该字段有效性规则处输入 (A). A)<#1982-01-01# B) <1982年以前出生的学生 C)>#1982-01-01# D)1982年以前出生的学生 20.关于建立表之间的关系的叙述不正确的是(C) . A)一个关系需要两个字段或多个字段来确定 B)建立了的关系可以修改和删除 C)可以在某两个同时打开的表之间建立或修改关系 D)关闭数据表之后要切换到数据库窗口建立关系 21.Access提供的参数查询可在执行时显示一个对话框以提示用户输入信息.如果要检索任意两个分数之间的分数,应在分数的准则处输入(C). A)Like [大于多少分?] and [小于多少分?B)>? 分And 分C)between [?大于多少分] and [?小于多少分] D)[?大于多少分]—[?小于多少分] 22.在Access数据库中,从数据表找到符合特定准则的数据信息的是(D). A) 汇总查询 B) 动作查询 C) 生成表查询 D) SQL查询 23.在Access数据库中,专用于打印的是(C) . A)表B)查询 C)报表 D)页24.条件语句"Where 工资额>1000"的意思是(A) . A)"工资额"中大于1000元的记录 B)将"工资额"中大于1000元的记录删除 C)拷贝字段"工资额"中大于1000元的记录 D)将字段"工资额"中大于1000元的记录进行替换 25.条件中"性别="女" and 工资额>=2000" 的意思是(C) . A)性别为"女"并且工资额大于2000的记录 B)性别为"女"或者且工资额大于2000的记录 C)性别为"女"并且工资额大于等于2000的记录 D)性别为"女"或者工资额大于等于2000的记录 26. 内部计算函数"Min"的意思是求所在字段内所有的值的(C) . A) 和B) 平均值 C) 最小值 D) 第一个值 27.条件中"Between 70 and 90"的意思是(A). A)数值70到90之间的数字 (包含这两个数) B)数值70和90这两个数字 C)数值70和90这两个数字之外的数 D)小于70(包含)大于90(包含)的数 28.查看工资表中实发工资为2000元以上(除2000元)至4000元(除4000元)以下的人员记录,表达式为 (B). A)实发工资>2000 OR 实发工资<4000 B)实发工资>2000 AND 实发工资<4000 C)实发工资>=2000 AND 实发工资=<4000 D)实发工资 (Between 2000 and 4000) 29.以下列出关于"新建窗体"对话框中一些创建窗体的方式及说明: 设计视图:用户不需要向导,自主设计新的窗体 窗体向导:向导根据用户所选定的字段创建窗体 自动创建窗体:纵栏式,向导根据用户所选定的表或查询自动创建纵栏式窗体 其中正确的有(D) . A)(2)(3) B)(1)(2) C)(1)(3) D)(1)(2)(3) 30.Access的对象一般都有多种视图,下列说法正确的是(B) . A)窗体的视图有三种:设计视图、数据表视图、SQL视图 B)表的视图有二种:设计视图、数据表视图 C)报表的视图有二种:设计视图、打印预览 D)查询的视图有三种:设计视图、数据表视图、版面预览 31.利用"自动创建窗体"不能创建出(C)形式的窗体. A) 纵栏式 B) 数据表 C) 表格式 D) 调整表 32.利用"自动报表"能创建出(D)形式的报表. A) 横栏式 B) 数据表 C) 表格式 D) 调整表 33.表的设计视图方式中,不可以(D). A)修改字段大小 B)修改字段的名称 C)删除一个字段 D)删除一条记录 34.字段定义为"(B)",其作用使字段中的每一个记录都必须是惟一的以便于索引. A)索引 B) 主键 C) 必填字段 D)有效性规则 35.关于查询的叙述正确的是(C). A)只能根据数据表创建查询 B)只能根据已建查询创建查询 C)可以根据数据表和已建查询创建查询 D)不能根据已建查询创建查询 36.Access支持的查询类型有(A). A)选择查询、交叉表查询、参数查询、SQL查询和动作查询 B)基本查询、选择查询、参数查询、SQL查询和动作查询 C)多表查询、单表查询、交叉表查询、参数查询和动作查询 D)选择查询、统计查询、参数查询、SQL查询和动作查询 37.下面关于列表框和组合框的叙述错误的是(D). A)组合框可分为"结合型"和"非结合型"两类 B)列表框主要是在数据输入时,提供用户直接选择而不必输入 C)可以在组合框中输入新值,而列表框不能 D)在列表框和组合框中均可以输入新值 38.为窗体上的控件设置Tab键的顺序,应选择属性对话框中的(D). A)格式选项 B)数据选项卡 C)事件选项卡 D)其他选项卡 39.在SQL查询中使用WHERE子句指出的是(D). A)查询目标 B)查询结果 C)查询视图 D) 查询条件 40.无论创建何类宏,一定可以进行的是(C) . A)确定宏名 B)设置宏条件 C)选择宏操作 D)以上皆是 1.以下软件(A)不是数据库管理系统 A)VB? B)Access? C)Sybase? D)Oracle 2.在创建数据库之前,应该(C) A)使用设计视图设计表 B)使用表向导设计表 C)思考如何组织数据库 D)给数据库添加字段 3.表是由(A)组成的? A)字段和记录 B)查询和字段 C)记录和窗体 D)报表和字段 4.创建子数据表通常需要两个表之间具有(C)的关系 A)没有关系 B)随意 C)一对多或者一对一 D)多对多 5.可用来存储图片的字段对象是(A)类型字段 A)OLE B)备注 C)超级连结 D)查阅向导 6.从表中抽取选中信息的对象类型是(C) A)模块??????? B)报表??? ? C)查询 ??D)窗体 7.完整的交叉表查询必须选择(A) A)行标题、列标题和值 B)只选行标题即可 C)只选列标题即可 D)只选值 8.我们通常在(B)视图中,改变窗体的外观和控件的属性. A)数据表?? ???? B)设计?? ??? C)窗体?????? D)控件 9.(A)是连接用户和表之间的纽带,以交互窗口方式表达表中的数据 A)窗体 B)报表 C)查询 D)宏10.(D)是一个或多个操作的集合,每个操作实现特定的功能 A)窗体?????? B)报表?C)查询 D)宏11.在报表设计中,页号应该出现在(D)部分 A)报表页眉 B)页面页眉 C)报表页脚 D)页面页脚 12.学生和课程之间是典型的(D)关系 A)一对一 B)一对多 C)多对一? D)多对多 13.表的操作按钮 的作用是(D) A)到第一个记录 B)到最后一个记录 C)删除记录 D)插入记录 14.数据访问页是一种独立于Access数据库外的(A)文件 A)HTML?B)DOS?? C)UNIX?D)Windows 15.输入掩码通过(D)减少输入数据时的错误. A)限制可输入的字符数 B)仅接受某种类型的数据. C)在每次输入时,自动填充某些数据. D)以上全部 1.以下软件(A)不是数据库管理系统 A)Delphi B)Access C)Foxpro D)Oracle 2.Access数据库使用(B)作为扩展名 A).mb B).mdb C).db D).dbf 3.从表中抽取选中信息的对象类型是(C) A)模块 B)报表 C)查询 D)窗体 4.在(B)视图中,您可以改变窗体的外观和控件的属性. A)数据表 B)设计 C)窗体 D)控件 5.(C)数据类型可以用于为每个新记录自动生成数字. A)数字 B)超链接 C)自动编号 D)OLE对象 6.数据类型是(B) A)字段的另一种说法 B)决定字段能包含哪类数据的设置 C)一类数据库应用程序 D)一类用来描述Access表向导允许从中选择的字段名称. 7.可建立下拉列表式输入的字段对象是(D)类型字段 A)OLE B)备注 C)超级连结 D)查阅向导 8.(D)是一个或多个操作的集合,每个操作实现特定的功能 A)窗体 B)报表 C)查询 D)宏9.报表的主要目的是(C) A)操作数据 B)在计算机屏幕上查看数据 C)查看打印出的数据 D)方便数据的输入 10.在报表设计中,页号应该出现在(D)部分 A)报表页眉 B)页面页眉 C)报表页脚 D)页面页脚 11.查询向导的数据可以来自(D) A)多个表 B)一个表 C)一个表的一部分 D)表或查询 12.创建参数查询时,在条件栏中应将参数提示文本放置在(C)中A)B)( ) C)D)《 》 13.完整的交叉表查询必须选择(A) A)行标题、列标题和值 B)只选行标题即可 C)只选列标题即可 D)只选值 14.数据访问页是一种独立于Access数据库外的(A)文件 A)HTML B)DOS C)UNIX D)Windows 15. Quit宏操作的作用是(B) A)退出窗体 B)退出ACEESS C)退出模块 D)结束宏 以下软件(A)不是数据库管理系统 A)Excel B)Access C)Foxpro D)Oracle 表是由(A)组成的? A)字段和记录 B)查询和字段 C)记录和窗体 D)报表和字段 从表中抽取选中信息的对象类型是(C) A)模块 B)报表 C)查询 D) 在(B)视图中,您可以改变窗体的外观和控件的属性. A)数据表 B)设计 C)窗体 D)控件 将字符串转换成日期的函数是(B) A)Now() B)Date() C)Year() D)DatePart() ACCESS提供了一个(C)有关产品和销售管理的数据库,供初学者使用 A)Relational B)Student C)NorthWind D)Contact 参照完整性是通过(B)实现的 A)主码 B)外码 C)内码 D)次码 (A)是连接用户和表之间的纽带,以交互窗口方式表达表中的数据 A)窗体 B)报表 C)查询 D)宏(D)可以作为窗体的数据源 A)表B)查询 C)表的一部分 D)都可以 可用来存储图片的字段对象是(A)类型字段 A)OLE B)备注 C)超级连结 D)查阅向导 报表的主要目的是(C) A)操作数据 B)在计算机屏幕上查看数据 C)查看打印出的数据 D)方便数据的输入 设计报表时,应将表的总结信息放在(C)部分 A)报表页眉 B)页面页眉 C)报表页脚 D)页面页脚 学生和课程之间是典型的(D)关系 A)一对一 B)一对多 C)多对一 D)多对多 存储电话号码的字段适合于采用(B)数据类型 A)数字 B)文本 C)日期 D)备注 掩码"对应的正确输入数据是(B) A)abcd-123456 B)0755-123456 C)D)0755-abcdefg 查询的数据可以来自(D) A)多个表 B)一个表 C)一个表的一部分 D)以上说法都正确 分2列显示名称和数值,每页显示一个记录的窗体是(A)窗体 A)纵栏窗体 B)表格式窗体 C)图表式窗体 D)数据交叉表 在以下的表中选(B)形成主、子窗体最合理 A)产品、雇员 B)雇员、订单 C)产品、供应商 D)雇员、供应商 表的操作按钮的作用是(D) A)到第一个记录 B)到最后一个记录 C)删除记录 D)插入记录 在表达式中&运算符的含义是(A) A)连结文本 B)相乘 C)注释符号 D)不是运算符 鼠标在窗口对象的数据访问页上停留,将显示(B) A)网页提示信息 B)网页路径 C)网页名称 D)网页的作者 在宏中调用计算器,要采用(B)操作 A)RunCommand B)RunApp C)RunSQL D)RunMacro Exit宏操作的作用是(B) A)退出窗体 B)退出ACEESS C)退出模块 D)结束宏 为宏添操作条件,如果要延续前一个条件,在条件栏填写(C) A)不必填写 B)重复填写条件 C)填写... D)填写Continue GotoRecord操作,可以(D) A)移动到前一条记录 B)移动到后一条记录 C)移动到某一条记录 D)都可以 ACCESS是属于(C) A)电子文档 B)电子报表 C)数据库管理系统 D)数据库应用程序 (D)是一个或多个操作的集合,每个操作实现特定的功能 A)窗体 B)报表 C)查询 D)宏在(D)视图中,您可以改变窗体的外观和控件的属性. A)数据表 B)设计 C)窗体 D)控件 ACCESS提供了一个(C)有关产品和销售管理的数据库 A)Employee B)Student C)NorthWind D)Contact 实体完整性是通过(A)实现的 A)主码 B)外码 C)内码 D)次码 可建立下拉列表式输入的字段对象是(D)类型字段 A)OLE B)备注 C)超级连结 D)查阅向导 报表的主要目的是(C) A)操作数据 B)在计算机屏幕上查看数据 C)查看打印出的数据 D)方便数据的输入 在报表设计中,页号应该出现在(D)部分 A)报表页眉 B)页面页眉 C)报表页脚 D)页面页脚 存储学号的字段适合于采用(B)数据类型 A)数字 B)文本 C)日期 D)备注 掩码"LLL000"对应的正确输入数据是(B) A)555555 B)aaa555 C)555aaa D)aaaaaa 分2列显示名称和数值,每页显示一个记录的窗体是(A)窗体 A)纵栏窗体 B)表格式窗体 C)图表式窗体 D)数据透视表 在以下的表中选(B)形成主、子窗体最合理 A)产品、雇员 B)雇员、订单 C)产品、供应商 D)雇员、供应商 表的操作按钮的作用是(C) A)筛选 B)查找 C)排序 D)分析 在表达式中&运算符的含义是(A) A)连结文本 B)相乘 C)注释 D)只是一个字符 鼠标在窗口对象的数据访问页上停留,将显示(B) A)网页提示信息 B)网页路径 C)网页名称 D)网页的作者 在宏中运行Windows应用程序,要采用(B)操作 A)RunCommand B)RunApp C)RunSQL D)RunMacro 为宏添操作条件,如果要延续前一个条件,在条件栏填写(C) A)不必填写 B)重复填写条件 C)填写... D)填写Continue 把窗体的控件同字段绑定,适合的控件是(B) A)标签 B)文本框 C)图片 D)按钮 修改数据库记录的SQL语句是(B) A)Create B)Update C)Delete D)Insert 能找ball、bell但找不到bill,查找通配符,应该是(C) A)b*ll B)b?ll C)b[a-e]ll D)都可以 对于主子窗体,最常见的是分别可采用(C)显示方式 A)都采用表格式 B)都采用纵栏式 C)纵栏式和表格式 D)表格式和纵栏式 雇员和订单的关系是(B) A)一对一 B)一对多 C)多对一 D)多对多 每行显示一个记录的窗体是(B)窗体 A)纵栏窗体 B)表格式窗体 C)图表式窗体 D)数据交叉表 宏操作中,焦点移动到某条个控件,可以用(A) A)GotoControl B)GotoPage C)GotoObject D)GotoRecord 9.Access2003窗体中,能够显示在每一个打印页的底部的信息,它是(D). A)窗体页眉 B)窗体页脚 C)页面页眉 D)页面页脚 10.ACCESS2003自动创建的主键,是(A)型数据. A)自动编号 A)文本 A)整型 A)备注 三、填空题(每空1分,共15分) 1.Access2003是 中的一个组件,它能够帮助我们进行 .答案:Office2003办公软件,数据库管理 2.Access2003的用户界面由 和 组成.答案:标题栏,菜单栏,工具栏,工作区,状态栏,任务窗格 3.Access2003数据库中的表以行和列来组织数据,每一行称为 ,每一列称为 .答案:一条记录,一个字段 4.Access2003数据库中表之间的关系有 、 和 关系.答案:一对一,一对多,多对多 5.查询可以按照不同的方式 、 和 数据,查询也可以作为数据库中其他对象的 .答案:查看,分析,更改数据,数据来源 6.报表是把数据库中的数据 的特有形式.答案:打印输出 7. 数据访问页可以将数据库中的数据发布到上去.答案:Internet 8. 是为了实现一定的目的按某种规则组织起来的数据的集合.答案:数据库 9.在Access2003中表有两种视图,即 视图和 视图.答案:设计,数据表 10.如果一张数据表中含有"照片"字段,那么"照片"字段的数据类型应定义为 .答案:OLE对象 11.如果字段的取值只有两种可能,字段的数据类型应选用 类型.答案:是/否12. 是数据表中其值能惟一标识一条记录的一个字段或多个字段组成的一个组合.答案:主键 13.如果字段的值只能是4位数字,则该字段的输入掩码的定义应为 .答案:0000 14.对表的修改分为对 的修改和对 的修改.答案:字段,记录 15.在"查找和替换"对话框中,"查找范围"列表框用来确定在那个字段中查找数据,"匹配"列表框用来确定匹配方式,包括 、 和 三种方式.答案:整个字段,字段的任何部分,字段开头 16.在查找时,如果确定了查找内容的范围,可以通过设置 来减少查找的范围.答案:查找方向 17.数据类型为 、 或 的字段不能排序.答案:备注,超级链接,OLE对象 18.设置表的数据视图的列宽时,当拖动字段列右边界的分隔线超过左边界时,将会 该列.答案:隐藏 19.数据检索是组织数据表中数据的操作,它包括 和等.答案:数据排序、数据筛选 20.当冻结某个或某些字段后,无论怎么样水平滚动窗口,这些被冻结的字段列总是固定可见的,并且显示在窗口的 .答案:最左边 21.在Access2003中, 查询的运行一定会导致数据表中数据发生变化.答案:操作 22.在"课程"表中,要确定周课时数是否大于80 且 小于100,可输入 .(每学期按18周计算)答案:[学时数]/18>80 and [学时数]/18<100 23.在交叉表查询中,只能有一个 和值,但可以有一个或多个 .答案:列标题,行标题 24.在成绩表中,查找成绩在75---85之间的记录时,条件为 .答案:[成绩] Between 75 and 85 或 [成绩]>=75 and [成绩]<=85 25.在创建查询时,有些实际需要的内容在数据源的字段中并不存在,但可以通过在查询中增加 来完成.答案:计算 26.如果要在某数据表中查找某文本型字段的内容以"S"开头号,以"L"结尾的所有记录,则应该使用的查询条件是 .答案:Like "S*" and Like "*L" 27.交叉表查询将来源于表中的 进行分组,一组列在数据表的左侧,一组列在数据表的上部.答案:字段 28.将1990年以前参加工作的教师的职称全部改为副教授,则适合使用 查询.答案:更新查询 29.利用对话框提示用户输入参数的查询过程称为 .答案:参数查询 30.查询建好后,要通过 来获得查询结果.答案:运行 31. SQL语言通常包括:答案:数据定义、数据操纵、数据查询、数据控制. 32.SELECT语句中的SELECT * 说明 .答案:查询表中所有字段值 33.SELECT语句中的FROM说明 .答案:查询的数据来自哪个表 34.SELECT语句中的WHERE说明 .答案:查询条件 35.SELECT语句中的GROUP BY短语用于进行 .答案:分组 36.SELECT语句中的ORDER BY短语用于对查询的结果进行 .答案:排序 37.SELECT语句中用于计数的函数是 ,用于求和的函数是 ,用于求平均值的函数是 .答案:COUNT()、SUM()、AVG() 38.UPDATE语句中没有WHERE子句,则更新 记录.答案:全部 39.INSERT语句的VALUES子句指定 .答案:字段更新的目标值 40.DELETE语句中不指定WHERE,则.答案:删除所有记录1.计算控件以 作为数据来源.答案:表达式 41. Access2003提供了 等5种筛选方式.答案:按选定内容筛选,按窗体筛选,按筛选目标筛选,内容排除筛选,高级筛选 42.使用"自动窗体"创建的窗体,有、和三种形式.答案:纵览式、表格式、数据表3.在窗体设计视图中,窗体由上而下被分成五个节: 、页面页眉、 、页面页脚和 .答案:窗体页眉、主体、窗体页脚 43.窗体属性对话框有五个选项卡:和全部.答案:格式、数据、事件、其他 44.如果要选定窗体中的全部控件,按下 键.答案:Ctrl+A 45.在设计窗体时使用标签控件创建的是单独标签,它在窗体的 视图中不能显示.答案:数据表 46.常用的报表有四种类型,分别是表格式报表、答案:纵栏式报表,图表报表,标签报表 47.ACCESS 2003为报表操作提供了三种视图,分别是 答案:设计视图,版面预览,打印预览 48.在报表"设计视图"中,为了实现报表的分组输出和分组统计,可以使用"排序与分组"属性来设置 区域.在此区域中主要设置文本框或其他类型的控件用以显示 .答案:分组页眉页脚节,类别及汇总计算信息 49.报表打印输出时,报表页脚的内容只在报表的 打印输出;而页面页脚的内容只在报表的 打印输出.答案:最后一页的底部,每一页的底部 50.使用报表向导最多可以按照 个字段对录进行排序, (可以/不可以)对表达式排序.使用报表设计视图中的"排序与分组"按钮可以对 个字段排序.答案:4,不可以,多51.在"分组间隔"对话框中, 字段按照整个字段或字段中前1到5个字符分组. 字段按照各自的值或按年、季、月、星期、日、小时分组.答案:分组间隔,分组形式 52.在报表中,如果不需要页眉和页脚,可以将不要的节的 属性设置为"否",或者直接删除页眉和页脚,但如果直接删除,ACCESS 2OO3按同时删除 .答案:可见性,节中的控件 53.对计算型控件来说,当计算表达式中的值发生变化时,将会 .答案:在打印预览中也发生变化 54. ACCESS 2003中新建的空白报表都包含 、 和 三个节.答案:报表页眉、报表页脚、主体 55.数据库技术是随着数据处理任务的需要而产生的,在产生数据库技术之前,数据管理经历了人工管理阶段和 文件系统 阶段.. 56.Access2003中,在报表中用来求字段值的和的内置函数是 sum 57.索引按功能分类,包括: 唯一索引 、普通索引和主索引. 58.用dim 语句定义变量为整数时,在没有赋值情况下,变量的默认值是 0 59.追加查询的作用是将多个表的数据添加(追加)到指定的数据表中,但追加表和被追加表的 结构 要一致. 60.窗体常见的视图方式有3种,分别是:窗体视图、数据表视图和 数据透视图 . 61.数据访问页可以分为 交互式数据页 、数据输入页和数据分析页3种类型. 62.在查询中使用Like可以查找指定样式的字符串,如要查找姓李的同学,可以在"读者姓名"字段的条件单元格中输入: Like"李*" . 63.根据具体的应用要求,可以将窗体简单的分成 单页窗体 、多页窗体、连续窗体、子窗体、 弹出式窗体 、切换面板窗体等若干类型. 64.表达式 125&" abc"的结果是 "125abc" . 65.Access数据库中,如果在窗体上输入的数据总是取自表或查询中的字段数据,或者取自某固定内容的数据,可以使用___文本框____控件来完成. 66.某窗体中有一命令按钮,在窗体视图中单击此命令按钮打开一个报表,需要执行的宏操作是____ OPENFORM ____. 13、在数据表视图下向表中输入数据,在未输入数值之前,系统自动提供的数值字段的属性是___长整型____. 67.如果要将某表中的若干记录删除,应该创建___删除___查询. 68.在关系数据库模型中,二维表的列称为 属性 ,二维表的行称为记录. 69.创建Access 数据库表方法有数据表视图、 设计器 、表向导、导入表和链接表等. 70.将表中的某一字段定义为"主键",其作用是保证字段中的每一个值都必须是 唯一索引 的(即不能重复)便于索引. 71.创建分组统计查询时,总计项应选择 GroupBy . 72.报表是以表格的格式显示用户数据的一种有效的方式, 主体节 的内容是报表的项目不可缺少的关键内容. 73.在关系数据库中,唯一标识一条记录的一个或多个字段为 主键 . 74.如果在创建表中建立字段"基本工资额",其数据类型应当是 货币 . 75.Access数据库包括表、查询、窗体、报表、 页 、宏和模块等基本对象. 76.窗体中的数据来源主要包括表和 查询 . 77.宏的使用一般是通过窗体、报表中的 控件 实现的. 1.数据库的发展经过了(和(三个阶段,现在最常用的是(Access是(型的数据库管理系统.答案:层次型数据库,网状数据库,关系数据库,关系数据库,关系数据库 2.数据的完整性包括(和(三种.答案:实体完整性,参照完整性,用户定义的完整性 3.相关宏的集合称为(答案:宏组 4.为了限制字段输入信息的格式,可以设置字段的(属性.答案:输入掩码 5.在查询准则单元格中输入[请输入姓名],则该查询是(查询.答案:参数 6.在命令按钮的单击事件中调用宏组中的宏时,应将单击事件设置为(答案:宏组名.宏名 7.可以加快查询与排序的速度.答案:索引 8.窗体的常用视图有:数据表视图,窗体视图和(答案:设计视图 9.主键字段的值的要求是(答案:不可重复且不能为空 1.实体完整性是通过定义(实现的.答案:主键 2.表的操作按钮的作用是(答案:升序排序 3.不管怎样移动滚动条,总能显示表的某列,可以采用(的方法实现.答案:冻结列 4.常用于存储图片对象的数据类型是(答案:OLE对象 5.修改数据库记录的SQL语句是(答案:UPDATE 6.往数据库中添加记录的SQL语句是(答案:INSERT INTO 7.删除数据的SQL语句是(答案:DELETE 8.在SQL语言中,定义一个表的命令是(答案:CREATE 9.如果表中某个属性或者属性组合的值能够唯一地标识每条记录,则可以把它选作为( ).答案:主键 10.一个仓库中可以存放多种零件,每种零件可以存放在不同的仓库中,则仓库和零件之间为(关系.答案:多对多 11.如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为该关系的(答案:外键 12.实体之间的关系分为(和(三种.答案:一对一、一对多、多对多 13.( )的作用是对表中的数据实施参照完整性约束.答案:外键 查询向导字段的值来自(答案:其他表或自定义列表 的作用是可对表中的字段实施唯一性.答案:主键 在编辑并离开字段时验证有效性,验证条件(不能离开.答案:不满足 不管怎样滚动表,总能显示表的某列,可以采用(方法.答案:冻结列 如果在Access中要使用其它数据库表可采用(方法.答案:导入或链接 学生表和专业表之间建立的完整性约束条件称为(完整性.答案:参照 为了在字段中输入保密的信息,可以通过设置字段的(属性完成.答案:掩码 通过指定(),符合规则的数据出现在查询的结果集中.答案: 查询条件 利用SQL查询的(语句可以创建一个数据库.答案:CREATE 如果在窗体中用控件绑定字段内容,一般要使用(控件.答案:文本框 在查询准则单元格中输入[请输入姓氏:],则该查询是(查询.答案:参数 窗体(控件,在同一个窗体中,可分多页显示信息.答案:选项卡 多栏分块打印记录信息的报表,称为(报表.答案:标签 在ACCESS之外,需要使用(来查看数据访问页.答案:浏览器 为了在数据访问页上按字段压缩显示信息,可按字段进行(答案:分组 在窗体、报表或控件的事件中调用宏,可将事件属性设置为(答案:宏名 调用宏组中的宏的方法是在执行宏对话框输入(答案:宏组名.宏名 图标的作用是(应用筛选 对字段进行分组,分组的值作为行列形成一个(查询.答案:交叉表 执行一系列特定操作命令的集合称为(答案:宏ACCESS是(公司的软件产品.答案:MicroSoft 的作用是加快查询排序速度.答案:索引 使用设计器建立一个新表,主要要输入字段名称和(答案:数据类型 利用SQL查询的(语句可以删除一个数据库.答案:Drop 窗体的3种视图是:数据表视图、窗体视图和(答案:设计视图 在ACCESS之外,需要使用(来查看数据访问页.答案:浏览器 通过一个网页打开另一个,常用的方法是使用(答案:超级连结 创建一个用语句描述的查询,可以使用查询的(视图.答案:SQL 为了防止用户输入无效数据,可以为字段设置(条件.答案:有效性验证 在数据访问页中,该图标称为(答案:展开指示器 作为窗体或报表的数据源可以是表或者(答案:查询 创建数据访问页,在数据库中存储的是该页的(答案:快捷方式 相关宏的集合称为(答案:宏组 MsgBox宏操作的作用是(答案:显示用户信息 在查询时提示用户输入信息的查询叫做(查询.答案:参数 主键的作用是可对表中的字段实施(答案:唯一性 图标的作用是(答案:应用筛选 一个查询的行列都可以来自同一个表,这个查询称为(查询.答案:交叉表 模块编写的脚本是(答案:VisualBasic 用来存储图片对象的数据类型是(答案:OLE 四、简答题(每小题4分,共30分) 1.用SQL语句创建学生表,表中字段及其数据类型如下所示:学生(学号char(10),姓名char(8),性别char(2),政治面貌char(20)),其中学号字段设置为主键字段.答案:CREATE TABLE 学生(学号char(10) PRIMARY KEY,姓名char(8),性别char(2),政治面貌char(20)),) 2.用SQL语句将学生表的政治面貌字段数据类型改为char(26).答案:ALTER TABLE 学生 ALTER COLUMN 政治面貌char(26) 3.用SQL语句为学生表增加一个新的字段:班级char(20).答案:ALTER TABLE 学生 ADD 班级char(20) 4.用SQL语句删除学生表的班级字段.答案:ALTER TABLE 学生 DROP班级 5.用SQL语句为学生表添加如下记录:('0001','张三','男','党员').答案:INSERT INTO 学生 VALUES('0001','张三','男','党员') 6.用SQL语句将学生表中所有政治面貌为'党员'的记录改为'共产党员'. 答案:UPDATE 学生 SET 政治面貌='共产党员' WHERE 政治面貌='党员' 7.用SQL语句删除学生表中的学号为'0003'的记录.答案:DELETE FROM 学生 WHERE 学号='0003' 8.用SQL语句查出所有男同学的学号、姓名、政治面貌.答案:SELECT 学号、姓名、政治面貌 FROM 学生 WHERE 性别='男' 9.用SQL语句查出政治面貌为'共产党员'或者'团员'的学生信息.答案:SELECT * FROM 学生 WHERE 政治面貌 IN('共产党员','团员') 10.用SQL语句查出每种政治面貌的学生人数.SELECT COUNT(*) AS 人数 FROM学生 GROUP BY 政治面貌 对于学生和课程之间的学习关系,有如下的属性: 学生(学号,姓名,性别,出生日期,民族,班级,家庭住址,联系电话) 课程(课程ID,课程名称) 学习(学号,课程ID,成绩) 1.画出这种关系的E-R图.(5分) 答案: 2.指出各表的主键字段(5分) 答案:学生表的主键为学号,课程表的主键为课程ID,学习表的主键为学号和课程ID 3.在此数据库的基础上,写出SQL语句(每题2分,共10分) (1)查出所有男同学的基本信息.答案:select * from 学生基本信息表 where 性别='男' (2)查出学生的学号,姓名,班级,课程名称,成绩.答案:select 学生基本信息表.学号, 姓名,班级,课程名称,成绩 From 学生基本信息表, 课程信息表,成绩信息表 Where 学生基本信息表.学号=成绩信息表.学号 and 课程信息表.课程ID=成绩信息表.课程ID (3)查出成绩表中成绩大于平均成绩的信息.答案:Select * from 学生成绩表 Where 成绩>(select Avg(成绩) from 学生成绩表) (4)查出民族为汉族或者回族的学生的所有基本信息.答案:Select * from 学生基本信息表 Where 民族='汉族' or 民族='回族' (5)查出成绩在70-80分之间的学生姓名,课程名称和成绩.答案:Select姓名,课程名称,成绩 From学生基本信息表, 课程信息表,成绩信息表 Where学生基本信息表.学号=成绩信息表.学号 and 课程信息表.课程ID=成绩信息表.课程ID And成绩信息表.成绩 between 70 and 80 数据库中有如下的表: 学生(学号,姓名,性别,出生日期,民族,住址,电话,班级) 教师(系别,姓名,职称,课程编号,专业编号) 课程(课程编号,课程名) 成绩(课程编号,学号,成绩) 专业(专业编号,专业名称) 一、在图上画出主键以及外键关系示意图 二、有如下的成绩查询,根据该查询回答问题 1)该查询来自那几个表.答案:来自于学生、成绩、课程表 2)能否插入新纪录,为什么?答案:不能插入记录,因为是来自多个表的查询,插入按钮失效 3)说明如何将性别栏移动到出生日期后面.答案:单击列标选中列,再拖动到新位置 4)在此"成绩列表"视图的基础上,写出SQL查询语句 (1)查询黄宏同学的计算机成绩.答案:SELECT成绩FROM 成绩列表 WHERE 姓名="黄宏"AND 课程="计算机" (2)查询80年以后出生的同学.答案:SELECT * FROM成绩列表WHERE 出生日期> #1979-12-31# (3)查询成绩在60-75分之间的男学生.答案:SELECT姓名 FROM成绩列表WHERE 成绩>60 and成绩<75 (4)将学生成绩增加低于60的增加5分.答案:Update 成绩列表 set 成绩=成绩+5 WHERE 成绩<60 (5)求学生的平均成绩.答案:SELECT AVG(成绩) FROM成绩列表 写出规则: (1)课程名称是计算机,或英语之一.答案:In ("计算机", "英语") (2)出生日期在1980-12-31和1983-1-1之间.答案:Between #12/31/1980# and #1/1/1983# (3)学生名称中包含"小"字().答案:Like "*小*" (4)成绩大于平均成绩.答案:>(Select AVG[成绩] From [成绩列表]) (5)课程是除"计算机"以外的其他课程.答案:not "计算机" 数据库中有如下的表: 学生(学号,姓名,性别,出生日期,民族,住址,电话,班级) 教师(系别,姓名,职称,课程编号,专业编号) 课程(课程编号,课程名) 成绩(课程编号,学号,成绩) 专业(专业编号,专业名称) 一、在图上画出主键以及外键关系示意图 二、有如下的成绩查询,根据该查询回答问题 (1)该查询来自那几个表.答案:来自于学生、成绩、课程表 (2)浏览工具栏上的某些按钮为什么是暗淡的,说明原因.答案:暗淡表示不可用,不能插入记录,因为是来自多个表的查询,不能向后移动,因为已经位于最后. (3)说明如何按成绩进行降序排序.答案:单击列标选中列,再按降序排序按钮 在此"成绩列表"视图的基础上,写出SQL查询语句 (1)查询马晓明同学的英语成绩.答案:SELECT成绩FROM 成绩列表 WHERE 姓名="马晓明"AND 课程="英语" (2)查询成绩在75分以上的同学.答案:SELECT * FROM成绩列表WHERE 成绩>75 (3)查询1980年出生的同学.答案:SELECT 姓名 FROM成绩列表WHERE year(出生日期)=1980 (4)删除黄宏同学的记录.答案:Delete from 成绩列表 姓名="黄宏" (5)求学生的最高成绩.答案:SELECT Max(成绩) FROM成绩列表 5)写出查询的准则: (1)课程名称是计算机,或英语或政治理论之一.答案:In ("计算机","英语", "政治理论") (2)80年以前出生的同学.答案:<#1/1/1980# (3)学生中姓王的同学.答案:Like "王*" (4)成绩小于平均成绩.答案:<(Select AVG[成绩] From [成绩列表]) (5)张丽丽以外的其他同学.答案:not "张丽丽" 1.启动Access2003的方法有哪几种? 答案:启动Access2003的方法有3种:通过"开始"菜单启动;通过桌面快捷方式启动;通过"开始"菜单中的Access2003选项启动. 2.退出Access2003的方法有哪几种? 答案:退出Access2003的方法有5种:单击主窗口的"关闭"按钮;在菜单栏中选择"文件→退出"命令;双击控制菜单图标;单击控制菜单图标,在弹出的下拉菜单中单击"关闭"命令;直接按Alt+F4键. 3.使用Access2003的帮助系统主要有哪几种方法? 答案:使用Access2003的帮助系统主要有3种方法:使用"帮助"任务窗格;使用"Office助手";使用上下文帮助. 4.Access2003数据库的对象包括那几种? 答案:Access2003数据库的对象包括表、查询、窗体、报表、数据页、宏和模块7种. 5.Access2003中的"罗斯文"示例数据库的作用是什么? 答案:通过阅读"罗斯文"示例数据库可以帮助用户理解Access数据库的相关概念,掌握Access2003的相关操作. 1.创建数据库和表的方法有哪些? 答案: (1)创建数据库有三种方法:使用空数据库、使用"本机上的模板"和利用"Office Online模板"创建数据库. (2)创建表有三种方法:使用向导、使用通过输入数据创建表和使用表设计器. 2.简述使用"表设计器"创建表的基本步骤? 答案: (1) 双击"使用设计器创建表",打开表设计器. (2)在表设计器中,输入各个字段的名称,在"数据类型"下选择各个字段的数据类型;然后设置各字段的相关属性. (3)单击工具栏中的"保存"按钮,保存设计好的表结构. (4)转换到表的数据视图 ,输入数据内容. 3.什么是主键? 答案:主键是数据表中其值能惟一标识一条记录的一个字段或多个字段的组合. 4."有效性文本"的作用是什么? 答案:"有效性文本"是用来配合有效性规则使用的.当输入的数据违反了有效性规则,系统会用设置的"有效性文本"来提示出错. 1.修改字段的数据类型会出现什么问题?如何解决? 答案:修改字段的数据类型很可能丢失原有的数据.所以在修改字段的数据类型之前,最好先为数据表做好备份. 2.简述多字段排序的排序过程 答案:多字段排序时,首先根据第一个字段按照指定的顺序进行排序,当第一个字段具有相同的值时,再按照第二个字段的值进行排序,以此类推,直到按全部指定字段排序. 3.在Access2003中,排序记录时对中文、英文和数字的排序规则是什么? 答案:①中文按拼音字母的顺序排序. ②英文按字符顺序排序(不区分大小写). ③数字按大小排序. 4.使用鼠标拖动的方法,怎样隐藏字段列? 答案:设置数据表视图的列宽时,在拖动字段列右边界的分隔线超过左边界时,将会隐藏该列. 1.什么是查询?查询有哪些类型? 答案:查询就是以数据库中的数据作为数据源,根据给定的条件,从指定的数据库的表或查询中检索出用户要求的记录数据,形成一个新的数据集合.查询包括选择查询、参数查询、交叉表查询、操作查询和SQL查询等五种类型. 什么是选择查询?什么是操作查询? 答案:选择查询是根据指定的查询条件,从一个或多个表获取满足条件的数据,并且按指定顺序显示数据.选择查询还可以将记录进行分组,并计算总和、计数、平均值及其他类型的总计;操作查询不仅可以进行查询,而且可以对在一个操作中对表中的多条记录进行添加、编辑和删除等修改操作. 选择查询和操作查询有何区别? 答案:选择查询是指从一个或多个表获取满足条件的数据,并且按指定顺序显示数据,查询运行不会影响到数据源的数据,操作查询则可以对数据源数据进行添加、更新、删除等修改操作. 查询有哪些视图方式?各有何特点? 答案: 查询的视图有三种方式,分别是数据表视图、设计视图和SQL视图. (1)查询的数据表视图 查询的数据表视图是以行和列的格式显示查询结果数据的窗口. (2)查询的设计视图 查询的设计视图是用来设计查询的窗口.使用查询设计视图不仅可以创建新的查询,还可以对已存在的查询进行修改和编辑. (3)查询的SQL视图 SQL视图是一个用于显示当前查询的SQL语句窗口,用户也可以使用SQL视图建立一个SQL 特定查询,如联合查询、传递查询或数据定义查询,也可对当前的查询进行修改. 1.将"学生成绩管理"数据库中的"课程"表增加一些课程信息,然后按"类别"对"课程"表进行分组,查询每种类别的课程数. 答案:INSERT INTO 课程 VALUES ("300003","统计基础","考试",70) SELECT 类别,COUNT(类别) AS 数量 FROM 课程 GROUP BY 类别 2.查出没有安排课程的教师的编号、姓名、所属专业并按编号升序排序. 答案:SELECT 姓名,成绩 FROM 学生 LEFT JOIN 成绩 ON 学生.学号=成绩.学号 3.删除没有设置班级的专业记录. 答案:DELETE FROM 专业 WHERE 专业编号 NOT IN (SELECT 所属专业 FROM 班级) 1.简述窗体的分类和作用. 答案:按照窗体的功能来分,窗体可以分为数据窗体、切换面板窗体和自定义对话框三种类型.数据窗体主要用来输入、显示和修改表或查询中的数据;切换面板窗体一般是数据库的主控窗体,用来接受和执行用户的操作请求、打开其他的窗体或报表以及操作和控制程序的运行;自定义对话框用于定义各种信息提示窗口,如警告、提示信息、要求用户回答等. 2.Access中的窗体共有几种视图? 答案:Access中的窗体共有五种视图:设计视图、窗体视图、数据表视图、数据透视表视图和数据透视图视图. 3.创建窗体有哪两种方式,如何进行创建窗体能够达到满意的效果? 答案:创建窗体有两种方式:利用向导创建新窗体和利用设计视图创建新窗体.一般可以先利用向导创建新窗体,再用设计视图对窗体进行修改,这样创建窗体既简单,又可以达到比较满意的效果. 4.简述文本框的作用与分类. 答案:文本框控件用于显示数据,或让用户输人和编辑字段数据.文本框分为绑定型、非绑定型和计算型三种. 1. 什么是报表?报表和窗体有何不同? 答案:报表是Access数据库的重要对象之一,是用一定的打印格式展示数据的一种有效方式.报表的数据来源与窗体一样,可以是表、查询或SQL语句.不同的是,报表只能打印或显示数据,而不能像窗体那样修改或输入数据. 2.报表的主要功能有哪些? 答案:报表的功能归纳起来主要有两点:一是可以进行数据的比较、排序、分组、汇总和统计,从而帮助用户进一步分析数据;二是可以将报表设计成格式美观的目录、表格、购货单、发票、标签和信封等,还可以在报表中嵌入图像或图片来丰富数据显示. 3. Access2003的报表分为那几种类型?它们各自的特征是什么 答案:Access2003的报表共有4种类型,分别是纵栏式报表、表格式报表、图表式报表和标签式报表. 4. 报表的版面预览和打印预览有何不同? 答案:在"打印预览"中可以看到报表的打印外观.在"版面预览"中,可以预览报表的版面. 5.标签报表有什么作用?如何创建标签式报表? 答案:标签是一种类似名片的短信息.在日常工作中,经常需要制作一些标签,如学校的学生证、听课证,公司的出入证、职工的胸卡,产品的价格标签等.使用Access提供的"标签向导"可以非常方便的创建各种各样的标签报表. 什么是数据库?简单描述数据库系统的主要组成部分. 答: (1)所谓数据库,是以一定的组织方式将相关的数据组织在一起,长期存放在计算机内,可为多个用户共享,与应用程序彼此独立,统一管理的数据集合. (2)数据库系统的组成在计算机系统的意义上来理解数据库系统,它一般由支持数据库的硬件环境、数据库软件支持环境(操作系统、数据库管理系统、应用开发工具软件、应用程序等)、数据库、开发、使用和管理数据库应用系统的人员组成. 试简述层次模型、网状模型、关系模型三种数据模型的主要特征. 答: (1)层次模型:通过从属关系结构表示数据间的联系,是有向树结构,主要特征:有且仅有一个无父结点的根结点;根结点以外的子结点向上有且仅有一个父结点,向下可有若干子结点.每一个结点表示一个记录类型,结点之间的连线表示记录类型间的联系. (2)网状模型:网状模型是层次模型的扩展,表示多个从属关系的层次结构,呈现一种交叉关系的网络结构,是有向图结构,主要特征:允许一个以上的结点无父结点;一个结点可以有多于一个的父结点.每一个结点表示一个记录类型,结点之间的连线表示记录类型间的联系. (3)关系模型:具有相关性而非从属性的按照某种平行序列排列的数据集合,关系模型用二维表表示事物间的联系. 描述将E-R图转化为关系模式的规则? 答: (1)一个实体型转换为一个关系模式;(2)实体的属性就是关系的属性,实体的码就是关系的码.(3)对于1:1、1:N、N:M的关系转换. 如图1、2所示为Access所提供的可视化查询操作,请说明是什么操作,主要完成什么功能? 图1 图2 答: (1)图1是更新查询,主要完成的是:将"商品"表中"品质"为"高"的商品的品质属性值改为"精品";(2分) (2)图2是删除查询,主要完成的是:删除"商品"表中的"类型"为"电器"或者为"纺织"的商品记录.(3分) 如图3所示,如何设置使得无论输入小写还是大写字符,字段"商品编号"的显示效果都是大写字母?如何设置使得字段"单价"的有效值在"0到100"之间呢? 图3 答: (1)在字段属性框中的"格式",输入">"符号(注:为半角);(2分)【最重要的就是描述输入">"符号,其他可不用考虑,描述的细节也可忽略】 (2)在"单价"的字段属性框中的"有效性规则",输入"[单价]>0 and [单价]<100"(注:符号为半角).(3分) 或者:"between 0 and 100" 试简述数据处理过程中,数据管理技术发展的各个阶段的特点. (1)人工管理阶段:数据不保存;应用程序与数据之间缺少独立性;数据不能共享. (2)文件系统阶段:数据长期保存;应用程序与数据之间有了一定的独立性;数据文件形式多样化;数据文件不再只属于一个应用程序;仍有一定的数据冗余;数据的不一致性. (3)数据库系统阶段:数据整体结构化;数据共享性高;具有很高的数据独立性;完备的数据控制功能. 试简述数据库的三级模式结构. (1)外模式(用户模式、子模式):对应于用户级,是某个或某几个数据库用户所看到的数据库的数据视图,一个概念模型可以有若干个外模式. (2)模式(概念模式、逻辑模式):介于内模式与外模式之间的层次,是对数据库中全部数据的逻辑结构和特征的总体描述,是所有用户的公共数据视图.一个数据库中只有一个概念模式. (3)内模式(存储模式、物理模式):是数据库中全体数据的内部表示,描述了数据的存储方式和物理结构.一个数据库中只有一个内模式. 试简述层次模型、网状模型、关系模型三种数据模型的主要特征. (1)层次模型:通过从属关系结构表示数据间的联系,是有向树结构,主要特征:有且仅有一个无父结点的根结点;根结点以外的子结点向上有且仅有一个父结点,向下可有若干子结点.每一个结点表示一个记录类型,结点之间的连线表示记录类型间的联系. (2)网状模型:网状模型是层次模型的扩展,表示多个从属关系的层次结构,呈现一种交叉关系的网络结构,是有向图结构,主要特征:允许一个以上的结点无父结点;一个结点可以有多于一个的父结点.每一个结点表示一个记录类型,结点之间的连线表示记录类型间的联系. (3)关系模型:具有相关性而非从属性的按照某种平行序列排列的数据集合,关系模型用二维表表示事物间的联系. 简述数据库设计的步骤 (1)、需求分析阶段;(2)、概念结构设计阶段;(3)逻辑结构设计阶段;(4)物理结构设计阶段;(5)实施阶段;(6)使用与维护阶段 Access数据库系统中,以下表达式中常用的符号分别有什么功能? <> ,like , *,?,not (1)"<>" :符号两边比大小,不等于时为"真". (2)"like" :用来比较两个字符串是否相同. (3)"*" :替代一个字符或字符串. (4)"?":表示仅代替一个字符. (5)"not":对一个逻辑量作"否"运算. 试描述层次模型、网状模型、关系模型三种数据模型的主要特征. (1)层次模型:通过从属关系结构表示数据间的联系,是有向树结构,主要特征:有且仅有一个无父结点的根结点;根结点以外的子结点向上有且仅有一个父结点,向下可有若干子结点.每一个结点表示一个记录类型,结点之间的连线表示记录类型间的联系. (2)网状模型:网状模型是层次模型的扩展,表示多个从属关系的层次结构,呈现一种交叉关系的网络结构,是有向图结构,主要特征:允许一个以上的结点无父结点;一个结点可以有多于一个的父结点.每一个结点表示一个记录类型,结点之间的连线表示记录类型间的联系. (3)关系模型:具有相关性而非从属性的按照某种平行序列排列的数据集合,关系模型用二维表表示事物间的联系. 关系数据库的特点 (1)以面向系统的观点组织数据,使数据具有最小的冗余度,支持复杂的数据结构; (2)具有高度的数据和程序的独立性,应用程序与数据的逻辑结构及数据的物理存储方式无关; (3)由于数据具有共享性,使数据库中的数据能为多个用户服务; (4)关系数据库允许多个用户同时访问,同时提供了各种控制功能,保证数据的安全性、完整性和并发性控制. 试论述数据库的三级模式结构. (1)外模式(用户模式、子模式):对应于用户级,是某个或某几个数据库用户所看到的数据库的数据视图,一个概念模型可以有若干个外模式. (2)模式(概念模式、逻辑模式):介于内模式与外模式之间的层次,是对数据库中全部数据的逻辑结构和特征的总体描述,是所有用户的公共数据视图.一个数据库中只有一个概念模式. (3)内模式(存储模式、物理模式):是数据库中全体数据的内部表示,描述了数据的存储方式和物理结构.一个数据库中只有一个内模式. Access数据库系统中,以下表达式中常用的符号分别有什么功能? <> ,like , *,?,not (1)"<>" :符号两边比大小,不等于时为"真". (2)"like" :用来比较两个字符串是否相同. (3)"*" :替代一个字符或字符串. (4)"?":表示仅代替一个字符. (5)"not":对一个逻辑量作"否"运算. 试描述数据处理过程中,数据管理技术发展的各个阶段的特点. (1)人工管理阶段:数据不保存;应用程序与数据之间缺少独立性;数据不能共享. (2)文件系统阶段:数据长期保存;应用程序与数据之间有了一定的独立性;数据文件形式多样化;数据文件不再只属于一个应用程序;仍有一定的数据冗余;数据的不一致性. (3)数据库系统阶段:数据整体结构化;数据共享性高;具有很高的数据独立性;完备的数据控制功能. SQL语言的特点 (1)高度的综合;(2)非过程化;(3)采用面向集合的操作方式;(4)一种语法结构与两种使用方式;(5)语言结构简捷;(6)支持三级模式结构. 1. 试描述数据处理过程中,数据管理技术发展的各个阶段的特点. 2. Access数据库系统中,以下表达式中常用的计算符号分别有什么功能? or ,? 3. 什么是关系模型的完整性约束,关系模型中提供了哪几种完整性约束,分别描述之. 4. 描述概念模型转换为关系模型的规则. 1、什么是实体?什么是属性? 答:实体是指客观存在并且可以区别的事物,可以是具体的人、事、物,也可以是抽象的概念或联系,例如,一本书、图书馆与读者的关系等. 属性是指实体所具有的某一特性.一个实体可以由若干个属性来刻画,例如,图书的图书编号、书名、作者等. 2、实体的联系有哪几种? 答:实体的联系有3种: (1)一对一联系; (2)一对多联系; (3)多对多联系. 3、关系运算包括哪些? 答:(1)集合运算:并运算、差运算、笛卡儿积运算 (2)专门的关系运算:选择运算、投影运算、连接运算 4、Access数据库包括那几个对象? 答: Access数据库包括7个对象,分别是:表、查询、窗体、报表、页、宏、模块 5、Access2003提供了哪几种创建表的方式? 答:Access2003提供了4种创建表的方式,分别是:用设计器创建表、使用数据表视图创建表、使用表向导创建表、使用导入和链接创建表 6、什么是查询? 答:查询是指在一个或多个数据表(或查询)中根据用户设置的条件检索适合用户要求的数据,并同时对数据执行一定的统计、分类、和计算,也可按用户的要求对数据进行排序. 7、Access提供的常用查询有哪几类,分别是什么? 答:Access提供的常用查询有5类,分别是:选择查询、参数查询、交叉表查询、操作查询、SQL查询 8、按照数据记录的显示方式可将窗体分为哪6类? 答:(1)纵栏式窗体; (2)表格式窗体; (3)数据表窗体; (4)主/子窗体; (5)图表窗体; (6)数据透视表窗体 9、窗体由那几部分组成? 答:窗体由5部分组成,分别是:窗体页眉、页面页眉、主体节、页面页脚、窗体页脚 10、简述报表的组成及其功能. 答:报表由7部分组成,分别是: (1)报表页眉节;用于在报表的开头放置信息,一般用来显示报表的标题、打印日期、图形或其他主题标志. (2)页面页眉节;用于在每一页的顶部显示列标题或其他所需信息,如标题、列标题、日期或页码等. (3)组页眉节;用于在记录组的开头放置信息,如分组输出和分组统计等. (4)主体节;用于包含报表的主要部分. (5)组页脚节;用于在记录组的结尾放置信息,如组名称或组汇总计数等. (6)页面页脚节;用于在每一页的底部放置信息,如显示日期、页码或本页的汇总说明等信息. (7)报表页脚节;用于在页面的底部放置信息,用来显示整份报表的日期、汇总说明、总计等信息,在所有的主体和组页脚被输出完后才打印在报表的末尾处. 五、设计题(每题5分,共10分) "新南方"英语培训机构的模型如下所描述: 每期开若干培训班,每个培训班包括:培训班编号,培训班名称,人数,开班时间,价格. 每个培训班接收多个学生,每个学生可以属于多个培训班,学生资料包括:学生编号,姓名,身份证号,性别,出生年月. 学生由多位英语专业教师进行轮番培训,每个教师可以为不同培训班的学生授课,教师有:职工号,姓名,英文昵称,性别,职称. 每个学生对于每位培训教师在培训后打一个满意度分数. 画出每个实体及其属性关系、实体间实体联系的E-R图. 参考答案: 把下面的E-R图转化为关系模式,并写出利用SQL建立部门、员工两个关系表. 答: 关系模式: (1)部门(部门编码,部门名称,部门人数,部门主管) (2)员工(职工号,姓名,性别,出生年月,籍贯,部门编码) (3)商品(商品编号,商品名称,型号,品质,单价) (4)销售(销售编号,销售商品时间,销售商品数量,职工号,商品编号) 建立表: (1)create table 部门 ( 部门编码 char(10), 部门名称 char(10), 部门人数 int, 部门主管 char(10), primary key(部门编码) ); (2)Create table 员工 ( 职工号 char(10), 姓名 char(10), 性别 char(1), 出生年月 date, 籍贯 char(10), 部门编号 char(10), Foreign key(部门编号) references 部门(部门编码) ); "新北方学校"的学生信息管理系统数据库中的学生表(tStudent)有7个字段:学生编号(字符型),姓名(字符型),性别(字符型),出生日期(日期型),年龄(数字),国籍(字符型),所在系(字符型),其中学生编号是主键;用SQL语言完成下列功能: (1)添加一个学生记录,编号为TS076,姓名为Jerry,性别为男,出生日期为1981年07月12日,年龄为26,籍贯为中国,所在系为计算机系; (2)在表中找出(1)插入的记录,将其年龄更新为原来加1; (3)删除姓名为Viginia的学生记录. (4)查看80年代出生,且来自刚果的学生记录,显示姓名. (5)统计一下来自土耳其的学生人数. 答:(仅提供参考答案,答案不惟一) (1)insert into table tStudent values ("TS076", "Jerry", #1981-07-12#, 26, "中国", "计算机系"); (2)update tStudent set 年龄=年龄+1 where 学生编号="TS076"; (3)delete from tStudent where 姓名="Viginia"; (4)select 姓名 from tStudent where 出生日期 like "198*" and 国籍="刚果"; (5)select count(*) from tStudent where 国籍="土耳其" "学生管理系统"的模型如下所描述: 有若干班级,每个班级包括:班级编号,班级名称,年级. 每个班级有多个学生,每个学生只能属于一个班,包括:学号,姓名,性别,出生年月,籍贯. 每学期有若干门课,一个学生可以选修多门课,一门课可以为多个学生选修.其中课程包括:课程编号,课程名,学时,学分. 每个学生对于每门课只能有一个成绩 画出每个实体及其属性关系、实体间实体联系的E-R图. 参考答案(谨供参考) 把下面的E-R图转化为关系模式,并说出每一步的转换规则 参考答案(谨供参考) 1)系(系号,系名,电话) 2)教师(工号,姓名,性别,年龄,系号) 3)课程(课程编号,课程名,学时,学分) 4)任课(任课序号,课程编号,工号,学期) 转换规则: 1)利用了每个实体转换为一个关系模型; 2)对于1:N的关系,把1的实体主键放到N的实体中,作为外键; 3)对于N:M的关系,独立成为一个关系模型,同时与其联接的实体的主键作为其属性,当外键. 建立一个教职工关系表tTeacher,表中有6个字段:教职工编号(字符型),姓名(字符型),性别(字符型),出生日期(日期型),职称(字符型),所在系(字符型),其中教职工编号是关系的主键;用SQL语言完成下列功能: (1)建立教职工关系表 tTeacher. (2)添加一个教职工记录,编号为30003019,姓名为刘德华,性别为男,出生日期为1981年07月12日,职称为助教,所在系为计算机系. (3)删除姓名为张学友的老师记录. (4)查看1981年7月出生的老师的记录. (5)统计一下计算机系教师的人数. 参考答案(谨供参考) (1)Create Table tTeacher ( 教职工编号 char(8) primary key, 姓名 char(10), 性别 char(1), 出生日期 date, 职称 char(7), 所在系 char(10) ) (2)insert into tTeacher Values("30003019", "刘德华", "男", #1981-07-12#,"助教", "计算机系") (3)delete from tTeacher where 姓名="张学友" (4)select * from tTeacher where 出生日期 like "1981-07-*" (5)select count(*) from tTeacher where 所在系="计算机系" 把下面的E-R图转化为关系模式,并说出每一步的转换规则 参考答案(谨供参考) 1)系(系号,系名,电话) 2)教师(工号,姓名,性别,年龄,系号) 3)课程(课程编号,课程名,学时,学分) 4)任课(任课序号,课程编号,工号,学期) 转换规则: 1)利用了每个实体转换为一个关系模型; 2)对于1:N的关系,把1的实体主键放到N的实体中,作为外键; 3)对于N:M的关系,独立成为一个关系模型,同时与其联接的实体的主键作为其属性,当外键. "简易超市管理系统"的模型如下所述: 有若干部门,每个部门包括:部门编码,部门名称,部门人数,部门主管. 每个部门有多个职工,每个职工只能属于一个部门,包括:职工号,姓名,性别,出生年月,籍贯. 职工销售商品,每个职工可以销售多种商品,每种商品可以被多个职工销售.其中商品包括:商品编号,商品名称,型号,品质,单价. 每次销售记录包括销售时间,销售商品数量 画出每个实体及其属性关系、实体间实体联系的E-R图. 1. 学生运动会的模型如下所描述,画出每个实体及其属性关系、实体间实体联系的E-R图. (1)有若干班级,每个班级包括:班级号,班级名,专业,人数. (2)每个班级有若干运动员,运动员只能属于一个班,包括:运动员号,姓名,性别,年龄. (3)有若干比赛项目,包括:项目号,名称,比赛地点. (4)每名运动员可参加多项比赛,每个项目可有多人参加. 2. 建立一个教职工关系表TEACHER,表中有6个字段:教职工编号NO(字符型),姓名NAME(字符型),性别SEX(字符型),出生日期BIRTHDAY(日期型),职称PROF(字符型),所在系DEPART(字符型),其中NO是关系的码;用SQL语言完成下列功能: (1)建立教职工关系表TEACHER. (2)查询计算机系所有教职工的姓名. (3)添加一个教职工记录,编号为20020003,姓名为吴珊,性别为女,出生日期为1976年10月20号,职称为助教,所在系为计算机系. (4)逻辑删除王珊老师的记录. 1.下表是否满足第三范式的要求?若不满足请改正,使之满足第三范式. 改正后: 图书编目表 图书管理员表 2、用SQL语句创建一个"超期罚款表"查询,包含读者卡号、书籍编号、超期天数、罚款总额字段,并设置读者卡号为主键.