ACCESS作业题
ACCESS作业题(总)
ACCESS作业题(总)⼀、选择题1.数据库中存储的是( )。
A.数据B.数据模型C.数据之间的联系D.数据以及数据之间的联系2.反映现实世界中实体及实体间联系的信息模型是( )。
A.关系模型B.层次模型C.⽹状模型D.E-R模型3.在下⾯给出的内容中,不属于DBA职责的是( )A.定义概念模式B.修改模式结构C.编写应⽤程序D.编写完整性规则4.E-R模型属于()A.概念模型B.层次模型C.⽹状模型D.关系模型5.下列四项中,可以直接⽤于表⽰概念模型的是( )。
A.实体-联系(E-R)模型B.关系模型C.层次模型D.⽹状模型6. 表⽰数据库的概念模型⼀般使⽤( ) 。
A. ⽤户活动图B. 数据流图C.E-R 图D. 流程图7.⼀个外部关键字的属性个数( ) 。
A. ⾄多1 个B. ⾄多2 个C. ⾄少1 个D. ⾄少2 个8.⼀个供应商可供应多种零件,⽽⼀种零件可由多个供应商供应,则实体供应商与零件之间的联系是()A.⼀对⼀B.⼀对多C.多对⼀D.多对多9.下列实体类型的联系中,属于⼀对⼀联系的是( )A.教研室对教师的所属联系B.⽗亲对孩⼦的亲⽣联系C.省对省会的所属联系D.供应商与⼯程项⽬的供货联系10.有关系:教学(学号、教⼯号、课程号),假定每个学⽣可以选修多门课程,每门课程可以由多名学⽣来选修,每个⽼师可以讲授多门课程,每门课程只能由⼀个⽼师来讲授,那么该关系的主键是( )A.(课程号,教⼯号)B.(学号,课程号)C.(学号,教⼯号) D.(学号,教⼯号,课程号)11、⽤⼆维表表⽰实体及实体之间关系的数据模型是:A)实体联系模型B)层次模型C)⽹状模型D)关系模型12、在现实世界中,每个⼈都有⾃⼰的出⽣地,实体“⼈”与实体“出⽣地”之间的联系是A) ⼀对⼀联系B) ⼀对多联系C) 多对多联系D) ⽆联系13、在以下数据库系统(由数据库应⽤系统、操作系统、数据库管理系统、硬件四部分组成)层次⽰意图中,数据库应⽤系统的位置是A)1B)3C)2D)414、数据库系统四要素中,什么是数据库系统的核⼼和管理对象?A)硬件B)软件C)数据库D)⼈15、通过关联关键字“系别”这⼀相同字段,表⼆和表⼀构成的关系为A) ⼀对⼀B) 多对⼀C) ⼀对多D)多对多16、Access数据库中,表就是A)关系 B)记录 C)索引 D)数据库17、 DB(数据库)、DBS(数据库系统)、DBMS(数据库管理系统)三者之间的关系是 A)DBS包括DB和DBMSB)DBMS包括DB和DBSC)DB包括DBS和DBMSD)DBS等于DB等于DBMS18、在关系数据库中,能唯⼀标⽰⼀个记录的属性或属性的组合称为A)关系 B)属性 C)关键字 D)域19、以下不属于数据库系统(DBS)的组成的是A)硬件系统B)数据库管理系统及相关软件C)⽂件系统D)数据库管理员20、⼀个关系数据库的表中有多条记录,记录之间的相互关系是A) 前后顺序不能任意颠倒,⼀定要按照输⼊顺序排列B) 前后顺序可以任意颠倒,不影响库中的数据关系C) 前后顺序可以任意颠倒,但排列顺序不同,统计处理结果可能不同D) 前后顺序不能任意颠倒,⼀定要按照关键字段值的顺序排列21、对于关系描述中正确的是A) 同⼀个关系中允许有完全相同的元组B) 同⼀个关系中元组必须按关键字升序存放C) 同⼀个关系中必须将关键字作为关系的第⼀个属性D) 同⼀个关系中不能出现相同的属性名22、下列属于Access对象的是A) ⽂件 B) 数据 C) 记录 D) 查询23、表的组成内容包括A) 查询和字段 B) 字段和记录 C) 记录和窗体 D) 报表和字段24、Access中表和数据库的关系是A) ⼀个数据库可以包含多个表 B) ⼀个数据库只能包含⼀个表C) ⼀个表可以包含多个数据库 D) ⼀个表只能包含⼀个数据库25、Access数据库中哪个数据库对象是其他数据库对象的基础?A)报表B)查询C)表D)模块26、某数据库的表中要添加internet站点的⽹址,则该采⽤的字段类型是A)OLE对象数据类型B)超级连接数据类型C)查阅向导数据类型D)⾃动编号数据类型27、Access中表与表的关系都定义为A)⼀对多关系 B)多对多关系C)⼀对⼀关系 D)多对⼀关系28、NULL是指A)0 B)空格C)未知的值或⽆任何值 D)空字符串29、某数据库的表中要添加⼀个word⽂档,则该采⽤的字段类型是A)OLE对象数据类型 B)超级连接数据类型C)查阅向导数据类型 D)⾃动编号数据类型30、Access数据库的设计⼀般由5个步骤组成,以下步骤的排序正确的是a.确定数据库中的表b.确定表中的字段c.确定主关键字d.分析建⽴数据库的⽬的e.确定表之间的关系A)dabec B)dabceC)cdabe D)cdaeb31、某字段中已经有数据,现要改变该字段⼤⼩的属性,将该字段⼤⼩重新设置为整数型,则以下所存数据会发⽣变化的是A)123 B)2.5C)-12 D)156332、在Access表中,可以定义三种主关键字,它们是A) 单字段、双字段和多字段 B) 单字段、双字段和⾃动编号C) 单字段、多字段和⾃动编号 D) 双字段、多字段和⾃动编号33、在Access数据库的表设计视图中,不能进⾏的操作是A) 修改字段类型 B) 设置索引 C) 增加字段 D) 删除记录34、数据类型是A) 字段的另⼀种说法 B) 决定字段能包含哪类数据的设置C) ⼀类数据库应⽤程序 D) ⼀类⽤来描述Access表向导允许从中选择的字段名称35、在Access数据库中,为了保持表之间的关系,要求在⼦表中添加记录时,如果主表中没有与之相关的记录,则不能在⼦表中添加该记录。
access数据库试题及答案
access数据库试题及答案一、选择题:1. 下列哪个是Access数据库的文件扩展名?A. .docB. .xlsC. .pptD. .mdb答案:D2. 在Access数据库中,一个数据库可以包含多个表格,这些表格之间的关系可以通过以下哪种方式表示?A. 电子邮件B. 超链接C. 主键和外键D. 符号连接答案:C3. 在Access数据库中,以下哪种数据类型适合存储一个人的姓名?A. 数字B. 文本C. 日期/时间D. 布尔值答案:B4. 在Access数据库中,以下哪个对象可以用于查询数据库中的信息?A. 表格B. 查询C. 报表D. 宏答案:B5. 在Access数据库中,以下哪种查询类型可以用于查找满足特定条件的数据记录?A. 删除查询B. 插入查询C. 更新查询D. 选择查询答案:D二、填空题:1. Access数据库的最大文件大小是________。
答案:2GB(字节为单位)2. 在Access数据库中,通过建立________,可以确保某个字段的值在不同的表中是唯一的。
答案:主键3. 在Access数据库中,采用SQL语句进行查询时,查询结果以________的形式呈现。
答案:表格4. 在Access数据库中,通过在字段属性中设置________,可以限制字段输入的字符个数。
答案:字段长度5. 在Access数据库中,通过设置________,可以将多个表格中的数据联系起来。
答案:关系三、简答题:1. 请简要解释Access数据库中的查询和报表分别是用来做什么的。
答:查询是用来从数据库中检索信息的工具。
用户可以通过设置查询条件来筛选和排序数据,以便查找满足特定条件的数据记录。
查询结果可以以表格的形式呈现,方便用户查看和分析数据。
报表是用来以打印或打印预览的方式展示数据库中的信息的工具。
用户可以通过设计报表的布局和样式,选择要展示的字段和排序方式,以及添加页眉、页脚等元素来定制报表的外观。
ACCESS试题(共57套)
ACCESS试题(共57套)第1套一、基本操作题在考生文件夹下有一个数据库文件\。
在数据库文件中已经建立了一个表对象\学生基本情况\。
根据以下操作要求,完成各种操作:(1)将\学生基本情况\表名称改为\。
(2)设置\身份ID\字段为主键;并设置\身份ID\字段的相应属性,使该字段在数据表视图中的显示标题为\身份证\。
(3)将\姓名\字段设置为\有重复索引\。
考生文件夹下存在一个数据库文件\里面已经设计好表对象\、\和\,试按以下要求完成设计:(1)创建一个查询,查找党员记录,并显示\姓名\、\性别\和\入校时间\三列信息,所建查询命名为\。
(2)创建一个查询,当运行该查询时,屏幕上显示提示信息:\请输入要比较的分数:\,输入要比较的分数后,该查询查找学生选课成绩的平均分大于输入值的学生信息,并显示\学号\和\平均分\两列信息,所建查询命名为\。
(3)创建一个交叉表查询,统计并显示各班每门课程的平均成绩,统计显示结果如下图所示(要求:直接用查询设计视图建立交叉表查询,不允许用其他查询做数据源),所建查询命名为\。
(4)创建一个查询,运行该查询后生成一个新表,表名为\表结构包括\学号\、\姓名\、\性别\、\课程名\和\成绩\等五个字段,表内容为90分以上(包括90分)或不及格的所有学生记录,并按课程名降序排序,所建查询命名为\。
要求创建此查询后,运行该查询,并查看运行结果。
三、综合应用题考生文件夹下有一个数据库文件\,其中存在设计好的表对象\和查询对象\,同时还设计出以\为数据源的报表对象\。
请在此基础上按照以下要求补充报表设计:(2)在报表的主体节区添加一个文本框控件,显示\姓名\字段值。
该控件放置在距上边0.1厘米、距左边3.2厘米的位置,并命名为\。
(3)在报表的页面页脚节区添加一个计算控件,显示系统年月,显示格式为:某某某某年某某月(注意,不允许使用格式属性)。
计算控件放置在距上边0.3厘米、距左边10.5厘米的位置,并命名为\。
计算机等级考试access试题及答案
计算机等级考试access试题及答案一、单项选择题(每题2分,共20分)1. 在Access数据库中,用于存储数据的逻辑结构是()。
A. 表B. 查询C. 报表D. 宏答案:A2. 以下哪个选项不是Access数据库的组成部分?()A. 表B. 查询C. 视图D. 索引答案:D3. 在Access中,可以通过()来创建一个新的数据库。
A. 打开现有数据库B. 导入数据C. 使用向导D. 手动创建答案:C4. 以下哪个字段类型不能用于建立主键?()A. 文本B. 数字C. 日期/时间D. 备注答案:D5. 在Access中,创建查询时,以下哪个选项不是可用的查询类型?()A. 选择查询B. 交叉表查询C. 动作查询D. 视图查询答案:D6. 以下哪个选项不是Access报表的节?()A. 页眉B. 页脚C. 细节D. 表头答案:D7. 在Access中,使用()可以对数据进行分组和汇总。
A. 查询B. 报表C. 宏D. 表答案:B8. Access数据库中,以下哪个不是数据验证规则的类型?()A. 必需B. 唯一C. 索引D. 格式答案:C9. 在Access中,以下哪个不是表之间的关系类型?()A. 一对一B. 一对多C. 多对多D. 无关系答案:D10. 以下哪个不是Access数据库的安全特性?()A. 密码保护B. 用户级安全C. 表级安全D. 记录级安全答案:C二、多项选择题(每题3分,共15分)1. 在Access中,以下哪些是表的属性?()A. 字段名B. 字段类型C. 主键D. 记录数答案:A, B, C2. 以下哪些是Access数据库中可以执行的动作查询?()A. 插入B. 更新C. 删除D. 查询答案:A, B, C3. 在Access报表中,以下哪些是常用的控件?()A. 文本框B. 标签C. 复选框D. 选项组答案:A, B, C, D4. 以下哪些是Access数据库中可以设置的表属性?()A. 隐藏B. 可空C. 索引D. 排序答案:A, B, D5. 在Access中,以下哪些是有效的数据类型?()A. 文本B. 数字C. 日期/时间D. 附件答案:A, B, C, D三、判断题(每题1分,共10分)1. Access数据库中的表可以没有主键。
access期末试题及答案
access期末试题及答案一、选择题(每题2分,共20分)1. 在Access数据库中,用于存储数据的容器是:A. 表B. 查询C. 报表D. 宏答案:A2. 以下哪个选项不是Access数据库的组成部分?A. 表B. 查询C. 视图D. 索引答案:C3. 在Access中创建一个新表时,可以使用以下哪种方法?A. 使用表设计视图B. 使用数据表视图C. 使用查询设计视图D. 使用报表设计视图答案:A4. 以下哪个字段类型用于存储日期和时间数据?A. 文本B. 数字C. 日期/时间D. 是/否答案:C5. 如果要筛选出所有年龄大于30岁的员工记录,应该使用哪种查询?A. 选择查询B. 参数查询C. 交叉表查询D. 操作查询答案:A6. 在Access中,用于创建用户界面的是哪个对象?A. 表单B. 报表C. 查询D. 宏答案:A7. 以下哪个选项不是Access数据库的安全性功能?A. 用户级安全性B. 工作组信息文件C. 密码保护D. 数据加密答案:D8. 用于显示表中数据的Access对象是:A. 表单B. 查询C. 报表D. 宏答案:A9. 数据表视图主要用于:A. 编辑数据B. 创建表C. 执行查询D. 生成报表答案:A10. 在Access中,用于创建快速、简单宏的是哪个工具?A. 宏设计器B. 宏按钮C. VBA编辑器D. 表单向导答案:B二、填空题(每题2分,共20分)1. 在Access中,表中的一行数据称为________。
答案:记录2. 用于定义表中字段属性的对话框是________。
答案:字段属性3. Access数据库中的________对象可以用于创建复杂的查询。
答案:查询设计4. 用于在Access中创建图表的对象是________。
答案:图表5. 用于在Access中创建数据汇总的查询是________。
答案:交叉表查询6. 在Access中,________对象用于打印数据。
access作业
access作业⼀、Access习题练习1.选择题(1)关闭Access⽅法不正确的是(D)A.选择“⽂件”菜单中的“退出”命令B.使⽤Alt+F4快捷键C.使⽤Alt+F+X快捷键D.使⽤Ctrl+X快捷键**(2)数据库技术技术是从20世纪(B)年代中期开始发展的。
A.60 B.70 C.80 D.90(3)⼆维表由⾏和列组成,每⾏表⽰关系的⼀个(D)A.属性B.字段C.集合D.记录(4)数据库是(A)A.以⼀定的组织结构保存在辅助存储器中数据集合B.⼀些数据的集合C.辅助存储器上的⼀个⽂件D.磁盘上的⼀个数据⽂件(5)表的组成包括(A)A.字段和记录B.查询和字段C.记录和窗体D.报表和字段(6)能够使⽤“输⼊掩码向导”创建输⼊掩码的字段类型是(D)A.数字和⽇期/时间B.数字和⽂本C.⽂本和货币D.⽂本和⽇期/时间(7)Access数据库表中的字段可以定义的有效性规则是(C)A.⽂本B.控制符C.条件D.以上都不对(8)定义表的结构时,不⽤定义的是(B)A.字段名B.数据库名C.字段类型D.字段长度(9)以下关于主关键字的说法,不正确的是(B)A.使⽤⾃动编号是创建主关键字最简单的⽅法B.作为主关键字的字段中可以出现Null值C.作为主关键的字段中不允许出现重复D.不能确定任何单字段的值唯⼀性时,可以将两个或更多的字段组合成为主关键字(10)在数据表视图下,不能进⾏的操作为(B)A.删除、修改、复制记录B.移动记录C.查找、替换数据D.排序、筛选记录(11)在Access中不能实现导⼊操作的是(D)A.表B.查询C.窗体D.数据库(12)在Access中不能将当前数据库中的数据库对象导出到(C)A.打开所有表B.关闭所有表C.打开要建⽴关系的表D.关闭要建⽴关系的表(14)以下在Access中添加新的⽅法中,不正确的是(D)A.单击⼯具栏中的“新记录”按钮B.选择“插⼊”菜单中的“新记录”命令项C.在记录定位器标有“*”号的⾏中输⼊新记录D.在最后⼀记录按Enter键(15)⼀个表是由若⼲条(C)组合⽽成的。
access期末试题及答案
access期末试题及答案一、选择题(每题2分,共20分)1. 在Access数据库中,用于存储数据的最小单位是:A. 表B. 字段C. 记录D. 查询答案:C2. 下列哪个选项不是Access数据库的组成部分?A. 表B. 查询C. 视图D. 索引答案:D3. 在Access中,用于创建新表的命令是:A. Create TableB. New TableC. Add TableD. Insert Table答案:A4. 以下哪个选项不是Access数据库中的字段属性?A. 数据类型B. 输入掩码C. 表单D. 标题答案:C5. 在Access中,用于执行特定操作的宏是:A. 宏B. 过程C. 函数D. 事件答案:A6. Access数据库中,用于创建用户界面的组件是:A. 表单B. 报表C. 查询D. 数据访问页答案:A7. 下列哪个选项不是Access数据库的视图类型?A. 数据表视图B. 表单视图C. 透视表视图D. SQL视图答案:B8. 在Access中,用于创建报表的命令是:A. Create ReportB. New ReportC. Add ReportD. Insert Report答案:B9. Access数据库中,用于定义数据表之间关系的是:A. 关系B. 索引C. 表单D. 查询答案:A10. 在Access中,用于创建数据访问页的命令是:A. Create Web PageB. New Web PageC. Add Web PageD. Insert Web Page答案:A二、填空题(每题2分,共20分)1. 在Access中,用于存储数据的集合被称为________。
答案:表2. Access数据库中,用于定义数据表之间关系的属性是________。
答案:外键3. Access数据库中,用于创建新表的对话框是________。
答案:创建表4. 在Access中,用于定义字段属性的对话框是________。
access习题汇总
习题1一、选择题1.在数据管理技术发展的三个阶段中,数据共享最好的是( )。
A.人工管理阶段B.文件系统阶段C.数据库系统阶段D.三个阶段相同2.层次型、网状型和关系型数据库划分原则是( )。
A.记录长度B.文件的大小C.联系的复杂程度D.数据之间的联系方式3.数据管理经过若干发展阶段,下列哪个不属于发展阶段( )。
A.人工管理阶段B.机械管理阶段C.文件系统阶段D.数据库系统阶段4.数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
A.DB包含DBS和DBMS B.DBMS包含DBS和DBC.DBS包含DBMS和DB D.没有任何关系5.下列模型中,能够给出数据库物理存储结构与物理存取方法的是()。
A.外模式B.物理模型C.概念模型D.逻辑模型6.下列叙述中正确的是()。
A.数据库系统是一个独立的系统,不需要操作系统的支持B.数据库技术的根本目标是要解决数据的共享问题C.数据库管理系统就是数据库系统D.以上三种说法都不对7.数据库管理系统是( )。
A.操作系统的一部分B.在操作系统支持下的系统软件C.一种编译系统D.一种操作系统8.数据库管理系统应具备的功能不包括( )。
A.数据定义B.数据操作C.数据库的运行、控制、维护D.协同计算机各种硬件联合工作9.下列关于关系数据库中数据表的描述,正确的是( )。
A.数据表相互之间存在联系,但用独立的文件名保存B.数据表相互之间存在联系,是用表名表示相互间的联系C.数据表相互之间不存在联系,完全独立D.数据表既相对独立,又相互联系10.下列叙述中正确的是()。
A.为了建立一个关系,首先要构造数据的逻辑关系B.表示关系的二维表中各元组的每一个分量还可以分成若干数据项C.一个关系的属性名表称为关系模式D.一个关系可以包括多个二维表11.用二维表来表示实体及实体之间联系的数据模型是( )。
A.实体-联系模型B.层次模型C.网状模型D.关系模型12.在学生表中要查找年龄大于18岁的男学生,所进行的操作属于关系运算中的()。
二级计算机access操作题
二级计算机access操作题二级计算机Access操作题一、选择题(每题1分,共10分)1. 在Access数据库中,以下哪个选项不是表的属性?A. 记录数B. 字段名C. 主键D. 索引2. 以下哪个不是Access数据库中的数据类型?A. 文本B. 数字C. 日期/时间D. 图像3. 在Access中,要创建一个新的查询,可以使用以下哪个选项?A. 表设计视图B. 查询设计视图C. 报表设计视图D. 宏设计视图4. 以下哪个不是Access数据库中的数据表的视图模式?A. 数据表视图B. 布局视图C. 表单视图D. 报表视图5. 在Access中,要对数据表进行排序,可以使用以下哪个工具?A. 排序和筛选组B. 条件格式C. 数据验证D. 数据类型6. 以下哪个不是Access数据库中的数据表的字段属性?A. 必填B. 默认值C. 格式D. 打印7. 在Access中,要创建一个新的表单,可以使用以下哪个选项?A. 表设计视图B. 查询设计视图C. 表单设计视图D. 报表设计视图8. 以下哪个不是Access数据库中的数据表的索引类型?A. 单字段索引B. 多字段索引C. 唯一索引D. 隐藏索引9. 在Access中,要对数据表进行分组,可以使用以下哪个工具?A. 排序和筛选组B. 条件格式C. 分组与汇总D. 数据验证10. 以下哪个不是Access数据库中的报表控件?A. 文本框B. 标签C. 图像D. 表单二、填空题(每空1分,共10分)11. 在Access中,创建数据表时,可以设置字段的________,以确保数据的一致性和准确性。
12. 使用Access的查询功能,可以对数据进行________、排序和筛选。
13. 在Access中,创建报表时,可以通过________来控制报表的布局和格式。
14. 要将Access数据库中的表与其他应用程序共享,可以使用________功能。
15. 在Access中,可以通过设置字段的________,来限制用户输入的数据类型。
access练习题和答案
access练习题和答案ACCESS练习题1. 什么是ACCESS数据库?A. 一个图形设计软件B. 一个数据库管理系统C. 一个网页浏览器D. 一个操作系统2. 在ACCESS中,表是用来存储什么?A. 图片B. 文本文档C. 数据记录D. 视频文件3. 以下哪个不是ACCESS表的组成部分?A. 字段B. 记录C. 公式D. 主键4. 如何在ACCESS中创建一个查询?A. 使用“新建”菜单B. 使用“查询设计”工具C. 直接输入SQL语句D. 以上都是5. 在ACCESS中,如何实现数据的排序?A. 使用“排序”按钮B. 使用“筛选”功能C. 使用“查找和替换”功能D. 使用“数据透视表”6. 以下哪个是ACCESS报表的组成部分?A. 页眉B. 页脚C. 组页眉D. 所有选项都是7. 在ACCESS中,如何设置字段的默认值?A. 在“字段属性”对话框中设置B. 在“表设计”视图中设置C. 使用“查找和替换”功能D. 无法设置默认值8. 什么是ACCESS中的宏?A. 一系列自动化命令B. 一个数据库表C. 一个查询D. 一个报表9. 在ACCESS中,如何实现数据的分组?A. 使用“分组”按钮B. 使用“排序”功能C. 使用“筛选”功能D. 使用“数据透视表”10. 以下哪个是ACCESS表的视图模式?A. 表单视图B. 报表视图C. 查询视图D. 数据透视表视图答案1. B2. C3. C4. B5. A6. D7. A8. A9. D10. A结束语以上是ACCESS数据库的一些基本练习题,希望这些题目能帮助你更好地理解ACCESS的基本功能和操作。
如果你对ACCESS有更深入的问题或需求,欢迎继续学习或咨询相关专业人士。
计算机二级access操作题及答案
计算机二级access操作题及答案一、选择题1. 在Access数据库中,以下哪个不是表的属性?A. 记录B. 字段C. 索引D. 表单2. 以下哪个操作不能在Access的查询设计视图中完成?A. 添加条件B. 排序记录C. 创建宏D. 筛选记录3. 在Access中,以下哪个视图不能用于创建表?A. 设计视图B. 数据表视图C. 布局视图D. 报表视图4. 在Access中,以下哪个是创建子表的正确方法?A. 通过表单B. 通过报表C. 通过查询D. 通过主表的外键关系5. 在Access中,以下哪个不是报表的节?A. 页眉B. 组页眉C. 组页脚D. 页脚二、填空题6. 在Access中,如果需要对数据进行分组统计,可以使用查询设计中的________。
7. Access数据库中,可以通过________视图来修改表的结构。
8. 在Access中,使用________可以快速创建一个基于现有表的查询。
9. 当需要在Access中创建一个新表时,可以使用________向导。
10. 在Access中,可以通过设置字段的________属性来控制数据的输入。
三、简答题11. 简述在Access中创建查询的步骤。
12. 描述在Access中如何使用表单来输入和修改数据。
13. 解释在Access中如何使用报表来打印数据。
四、操作题14. 假设你有一个名为“学生信息”的表,其中包含“学号”、“姓名”、“性别”和“年龄”四个字段。
请创建一个查询,列出所有年龄大于20岁的学生信息。
15. 在“学生信息”表的基础上,创建一个名为“学生年龄统计”的报表,该报表按性别分组,并显示每个性别的学生人数。
16. 利用“学生信息”表,创建一个表单,允许用户输入新的学生记录,并能够保存到表中。
17. 在“学生信息”表中,添加一个新的字段“专业”,字段类型为文本,最大长度为50个字符,并设置默认值为“计算机科学”。
五、论述题18. 论述在Access中使用宏与使用VBA编程的区别和适用场景。
access上机试题及答案2
access上机试题及答案2 ACCESS上机试题及答案2一、选择题(每题2分,共10分)1. 在ACCESS数据库中,用于存储数据的基本对象是()。
A. 表B. 查询C. 报表D. 宏答案:A2. 以下哪项不是ACCESS数据库中的数据类型?()A. 日期/时间B. 文本C. 图片D. 程序答案:D3. 在ACCESS中,创建查询时,可以使用()来设置查询条件。
A. 排序和分组B. 聚合函数C. 表达式D. 所有上述选项答案:D4. 如果需要在ACCESS数据库中创建一个自动增长的主键,应该选择()数据类型。
A. 自动编号B. 长整型C. 文本D. 日期/时间答案:A5. 在ACCESS中,用于快速排序和筛选数据的工具是()。
A. 查询B. 表单C. 报表D. 排序和筛选组答案:D二、填空题(每题2分,共10分)1. 在ACCESS中,使用“表设计视图”可以定义表的______,包括字段名、数据类型和属性。
答案:结构2. 创建表之间的关系时,用于连接两个表的字段被称为______。
答案:关联字段3. 在ACCESS中,使用“交叉表查询”可以生成基于特定条件的______报表。
答案:汇总4. 为了确保数据的一致性和减少数据冗余,ACCESS数据库中应该使用______来建立数据的层次结构。
答案:表5. 表达式=IIF((字段名)="", "未知", (字段名))的作用是当字段名为______时,显示“未知”。
答案:空三、简答题(共20分)1. 请简述在ACCESS中创建表的基本步骤。
(10分)答案:在ACCESS中创建表的基本步骤如下:- 打开ACCESS数据库。
- 选择“创建”选项卡。
- 点击“表”按钮,可以选择使用“表模板”或“自定义表”。
- 如果选择自定义表,将进入“表设计视图”。
- 在“字段名称”行输入字段名,选择相应的“数据类型”。
- 可以设置字段的其他属性,如主键、索引、默认值等。
大一计算机access试题及答案
大一计算机access试题及答案一、选择题(每题2分,共20分)1. 在Microsoft Access中,用于存储数据的基本对象是:A. 表B. 查询C. 报表D. 宏答案:A2. Access数据库中,用于创建新表的视图是:A. 表视图B. 查询视图C. 报表视图D. 宏视图答案:A3. 在Access中,以下哪个选项不是数据类型?A. 文本B. 数字C. 日期/时间D. 图像答案:D4. 要创建一个新查询,可以使用以下哪个视图?A. 表视图B. 查询视图C. 报表视图D. 宏视图答案:B5. 在Access中,以下哪个不是表的属性?A. 主键B. 索引C. 关系D. 记录答案:C6. 以下哪个不是Access数据库的组成部分?A. 表B. 查询C. 视图D. 函数答案:C7. 在Access中,以下哪个不是报表的节?A. 页眉B. 页脚C. 组头D. 表头答案:D8. 要将数据从一个表复制到另一个表,可以使用以下哪个查询?A. 选择查询B. 交叉表查询C. 操作查询D. 参数查询答案:C9. 在Access中,以下哪个不是宏的类型?A. 操作序列B. 条件宏C. 子宏D. 循环宏答案:D10. 以下哪个不是Access数据库中的数据验证规则?A. 必填B. 唯一C. 索引D. 范围答案:C二、填空题(每题2分,共20分)1. 在Access中,表的每行代表一个_________。
答案:记录2. 要创建一个能够自动更新的字段,可以使用_________字段。
答案:自动编号3. 在Access中,用于定义表之间关系的是_________。
答案:关系4. 要创建一个可以重复使用的查询,可以将其保存为_________。
答案:查询模板5. 在Access中,用于执行SQL语句的查询是_________。
答案:SQL查询6. 要将表中的数据导出到Excel,可以使用_________功能。
答案:导出7. 在Access中,用于创建用户界面的是_________。
access-练习题及参考答案(选)
第一章数据库基础知识练习1一、选择题(l)Access的数据库文件格式是A)txt文件B)mdb文件C)dot文件D)XLS文件(2)Access的数据类型是A)层次数据库B)网状数据库C)关系数据库D)面向对象数据库(3)Access适合开发的数据库应用系统是A)小型B)中型C)中小型D)大型(4)Access是一个A)数据库文件系统B)数据库系统C)数据库应用系统D)数据库管理系统(5)数据库管理系统位于A)硬件与操作系统之间B)用户与操作系统之间C)用户与硬件之间D)操作系统与应用程序之间(6)在数据库系统中,数据的最小访问单位是A)字节B)字段C)记录D)表(7)在Access中,用来表示实体的是A)域B)字段C)记录D)表(8)数据库系统中,最早出现的数据库模型是A)语义网络B)层次模型C)网状模型D)关系模型(9)在关系模型中,用来表示实体关系的是A)字段B)记录C)表D)指针(10)从关系模式中,指定若干属性组成新的关系称为A)选择B)投影C)联接D)自然联接(l1)从关系中找出满足给定条件的元组的操作称为A)选择B)投影C)联接D)自然联接(l2)数据是指存储在某一种媒体上的A)数学符号B)物理符号C)逻辑符号D)概念符号(13)DBS是指A)数据B)数据库C)数据库系统D)数据库管理系统(l4)在计算机中,用来存储数据的是A)外存储器B)用内存储器C)光盘D)硬盘(l5)数据库系统的核心问题是A)数据采集B)数据分析C)信息管理D)数据处理(l6)计算机在人工管理数据阶段,用来存储数据的是A)软磁盘B)硬磁盘C)纸带D)光盘(17)关于分布式数据库系统叙述正确的是A)它需要在操作系统的支持下才能运行B)还不能使数据库与应用程序分开C)只是逻辑上分布,物理上集中D)只是物理上分布,逻辑上集中(l8)从本质上说,Access是A)分布式数据库系统B)面向对象的数据库系统C)关系型数据库系统D)文件系统(l9)Access数据库系统主要在哪些方面提供了面向对象数据系统的功能A)数据库管理B)信息处理C)人机交互D)用户界面和程序设计(20)关于数据库系统描述不正确的是A)可以实现数据共享B)可以减少数据冗余C)可以表示事物和事物之间的联系D)不支持抽象的数据模型(21)已知某一数据库中有两个数据表,它们的主键与外键是一对多的关系,这两个表若想建立关联,应该建立的永久联系是A)一对一B)多对多C)一对多D)多对一(22)不是Access关系数据库中的对象的是A)查询B)W o rd文档C)数据访问页D)窗体(23)数据库对象导出到另一个数据库中,在功能上是A)转换成txt数据格式B)转换成Microsoft Excel格式C)复制和粘贴D)转换成Microsoft word格式(24)在Access中将数据库对象导出成什么格式,可使数据与其他高级程序共享A)Word B)ExcelC)数据文件D)表格式(25)在Access中,不能将当前数据库中的数据库对象导人到A)Excel B)查询C)另一个数据库D)W o rd(26)一般数据库应用系统的数据操作窗体不包括的是A)系统控制窗体B)数据输入窗体C)数据维护窗体D)数据查询窗体(27)在SELECT语句中,选择列表中用来分开多个项的符号是A),B)、C);D)/(28)在Access数据库系统中,数据库对象共有A)5种B)6种C)7种D)8种(29)关系数据库管理系统中,所谓的关系是A)各条记录中的数据有一定的关系B)一个数据库文件与另一个数据库文件之间有一定的关系C)数据模型符合满足一定条件的二维表格式D)数据库中各个字段之间有一定的关系(30)关系数据库的任何检索操作都是由3种基本运算组合而成的,这3种基本运算不包括A)联接B)关系C)选择D)投影(31)数据库系统的核心是A)数据库B)数据库管理员C)数据库管理系统D)文件(32)在数据库中能够惟一标识一个元组的属性或属性组合的称为A)记录B)字段C)域D)关键字(33)为了合理组织数据,应遵循的设计原则是A)“一事一地”原则,即一个表描述一个实体或实体间的一种联系B)表中的字段必须是原始数据和基本数据元素,并避免在表中出现重复字段C)用外部关键字保证有关联的表之间的联系D)A)B)和C)(34)退出Access数据库管理系统可以使用的快捷键是A)Alt+F+X B)Alt+X C)Ctrl+C D)Ctrl+O(35)不属于常用的数据模型是A)层次模型B)网状模型C)概念模型D)关系模型(36)下列不属于关系模型术语的是A)元组B)变量C)属性D)分量(37)下列不属于关系数据库术语的是A)记录B)字段C)数据项D)模型(38)关系数据库中的表不必具有的性质是A)数据项不可再分B)同一列数据项要具有相同的数据类型C)记录的顺序可以任意排列D)字段的顺序不能任意排列(39)关于数据库系统描述不正确的是A)可以实现数据库共享、减少数据冗余B)可以表示事物与事物之间的数据类型C)支持抽象的数据模型D)数据独立性较差(40)下列关于实体描述错误的是A)实体是客观存在并相互区别的事物B)不能用于表示抽象的事物C)即可以表示具体的事物,也可以表示抽象的事物D)数据独立性较高(41)在同一学校中,系和教师的关系是A)一对一B)一对多C)多对一D)多对多(42)在同一学校里,人事部门的教师表和财务部门的工资表的关系是A)一对一B)一对多C)多对一D)多对多(43)数据库管理系统所支持的传统数据模型有A)层次模型B)网状模型C)关系模型D)选项A)B)和C)(44)在层次数据模型中,有几个节点无双亲A)1 B)2 C)3 D)多(45)在网状数据模型中,可以有几个节点无双亲A)1 B)2 C)3 D)多(46)下面关于关系数据模型描述错误的是A)与层次模型、网状模型的本质区别在于数据描述的一致性,模型概念单一B)以关系数学理论为基础C)操作的对象和结果都是二维表D)用链接指针来存储实体间的联系(47)一个元组对应表中的A)一个字段B)一个域C)一个记录D)多个记录(48)在关系数据模型中,域是指A)字段B)记录C)属性D)属性的取值范围(49)下面关于关系描述错误的是A)关系必须规范化B)在同一个关系中不能出现相同的属性名C)关系中允许有完全相同的元组D)在一个关系中列的次序无关紧要(50)设有选修计算机基础的学生关系R,选修数据库Access的学生关系S。
Access习题集
一、选择题1、Access 数据库的类型是()A、层次数据库B、网状数据库C、关系数据库D、面向对象数据库2、关系数据库系统中管理的关系是()A、一个mdb 文件B、若干个mdb 文件C、一个二维表D、若干个二维表3、Access2007是一种()A、数据库B、数据库系统C、数据库管理软件D、数据库管理员4、Access2007数据库7个对象中,()是实际存放数据的地方。
A、表B、查询C、报表D、窗体5、Access2007数据库中的表是一个()A、交叉表B、线型表C、报表D、二维表6、在一个数据库中存储着若干个表,这些表之间可以通过()建立关系。
A、内容不相同的字段B、相同内容的字段C、第一个字段D、最后一个字段7、建立表的结构时,一个字段由()组成。
A、字段名称B、数据类型C、字段属性D、以上都是8、Access2007中,表的字段数据类型中不包括()A、文本型B、数字型C、窗口型D、货币型9、可以设置“字段大小”属性的数据类型是()A、备注B、日期/时间C、文本D、上述皆可10、如果一个字段在多数情况下取一个固定的值,可以将这个值设置成字段的()A、关键字B、默认值C、有效性文本D、输入掩码11、在表的设计视图,不能完成的操作是()A、修改字段的名称B、删除一个字段C、修改字段的属性D、删除一条记录12、在查找和替换操作中,可以使用通配符,下列不是通配符的是()A、 *B、?C、!D、 @13、用于实现数据库各种数据操作的软件称为()A、数据软件B、操作系统C、数据库管理系统D、编译程序14、Access 2007共提供了()种数据类型。
A、8B、9C、10D、1115、Access 2007数据库使用()作为扩展名。
A、.mbB、.mdbC、.dbD、.dbf16、()数据类型可以用于为每个新记录自动生成数字。
A、数字B、超链接C、自动编号D、OLE对象17、以下软件()不是数据库管理系统。
access等级考试题库(145道)
access等级考试1、不属于Access数据库对象的是()——[单选题]A 查询B 窗体C 报表D 程序正确答案:D2、在Select-Sql语句中,用于统计个数的函数是()——[单选题]A avg()B min()C number()D count()正确答案:D3、 "教师"表有"教师编号"(字符型)、"学院"(字符型)等字段,要同时列出各个学院的教师人数,正确的SQL语句是()——[单选题]A Select Count(教师编号)From 教师 Order By 学院B Select 学院,Count(教师编号)From 教师 Order By 学院C Select 学院,Count(教师编号)From 教师D Select 学院,Count(教师编号)From 教师 Group By 学院正确答案:D4、若要设置窗体的背景色每隔10秒钟改变一次,需设置窗体的"计时器间隔"为()——[单选题]A 10000B 100C 10D 1000正确答案:A5、宏可以分为操作序列宏、宏组和()。
——[单选题]A 流程控件宏B 关闭数据库宏C 自动运行宏D 条件操作宏正确答案:D6、Access提供一系列(),用于改变数据访问页的整体效果。
——[单选题]A 模板B 配色方案C 主题样式D 背景图正确答案:C7、函数Mid("ABCDE",3)的返回值是()——[单选题]A CDEB BCDC ABCD 参数不匹配,语法错误正确答案:A8、()是错误的一维数组声明语句。
——[单选题]A Dim arr(10) As DoubleB Dim arr(1 To 5)C Dim arr(-5 To 0) As StringD Dim arr(-2 To -5) As Integer正确答案:D9、ADO的三个核心对象是Command、Recordset和()——[单选题]A FieldB ConnectionC DataD Adodb正确答案:B10、Access是一种()——[单选题]A 面向对象数据库B 数据库应用系统C 数据库系统D 数据库管理系统正确答案:D11、数据库中有一个名为"学生"的数据表,执行"Delete * From 学生"后,()——[单选题]A 据库中还存在"学生"表,且该表中存在记录B 数据库中还存在"学生"表,且该表中无记录C 数据库中的"学生"表已被删除D 数据库已被删除正确答案:B12、"学生"表有"性别"(文本型)等字段,要统计男生的人数,正确的SQL语句是()——[单选题]A SELECT 性别="男" FROM 学生B SELECT * FROM 学生 ORDER BY 性别C SELECT COUNT(*) FROM 学生 WHERE 性别="男"D SELECT 性别 as 男生人数 FROM 学生正确答案:C13、下列实体的联系中,属于多对多关系的是()——[单选题]A 学生与教师B 学校和校长C 住院的病人和病床D 职工和工资正确答案:A14、关系数据库的设计过程中不包含()——[单选题]A 逻辑数据库设计B 大数据设计C 关系的规范化D 概念数据库设计正确答案:B15、某字段由3位英文和2位数字组成,控制该字段输入的正确掩码是()——[单选题]A 99900B 00099C LLL00D 000LL正确答案:C16、在含有"姓名"字段,查询除"吴"姓教师外的其他记录,应在"姓名"字段的条件行键入()——[单选题]A Not "吴"B "吴"C Not like "吴*"D Not like "吴"正确答案:C17、"教师"表中有"年龄"(数字型)等字段,要删除50岁以上的教师记录,正确的SQL语句是()——[单选题]A Delete 年龄>50 from 教师B Delete 年龄>50C Delete from 教师where 年龄>50岁D Delete from 教师 where 年龄>50正确答案:D18、"学生"表有"学号"(文本型)等字段,要查询学号为"1414"的记录,正确的SQL语句是()——[单选题]A Select * from 学生 where 学号="1414"B Select * from 学生 where 学号=1414C Select * from "学生" where 学号="1414"D Select * from "学生" where 学号=1414正确答案:A19、()不属于窗体事件——[单选题]A LoadB ClickC CancelD Activate正确答案:C20、命令按钮的标题设为"关闭(&close)"后,若要访问该按钮,可以用组合键()——[单选题]A Alt+cB Shift+cC Ctrl+shift+cD Ctrl+c正确答案:A21、用于最大化窗口的宏命令是()——[单选题]A MaximizeB MinC MaxD Minimize正确答案:A22、Access提供一系列(),用于改变数据访问页的整体效果——[单选题]A 背景图B 配色方案C 主题样式D 模板正确答案:C23、()是合法的变量名——[单选题]A 3strB StringC a_strD _str正确答案:C24、设rs为记录集对象,rs.EOF()的值为True,表示()——[单选题]A 记录指针在Recordset对象最后一条记录B 记录指针在Recordset对象第一条记录之前C 记录指针在Recordset对象第一条记录D 记录指针在Recordset对象最后一条记录之后正确答案:D25、E-R图用()来表示联系——[单选题]A 三角形B 菱形C 椭圆形D 矩形正确答案:B26、设置控件的()属性能确定窗体上控件的大小——[单选题]A 宽度和高度B 上边距和左边距C 高度D 左边距正确答案:A27、可以通过()将Access数据库数据发布到Internet网上——[单选题]A 窗体B 数据表C 数据访问页D 报表正确答案:C28、语句Dim a!,定义a是()数据——[单选题]A 字符型B 长整型C 单精度型D 整型正确答案:C29、对关系模型性质的描述中,正确的是()。
计算机二级access考试真题及答案
计算机二级access考试真题及答案一、单项选择题(每题1分,共20分)1. 在Access中,下列哪个选项不是表的属性?A. 字段名称B. 字段大小C. 字段类型D. 表的颜色答案:D2. 以下哪种视图不能在Access数据库中创建?A. 表单视图B. 查询视图C. 报表视图D. 宏视图答案:D3. 在Access中,创建查询时,如果需要对查询结果进行分组统计,应该使用哪种类型的查询?A. 选择查询B. 交叉表查询C. 参数查询D. SQL查询答案:B4. 在Access中,要实现数据的自动编号,应该设置字段的什么属性?A. 索引B. 主键C. 自动编号D. 有效性规则答案:C5. 在Access中,以下哪个选项不是报表的节?A. 页眉B. 报表头C. 细节D. 页脚答案:B6. 在Access中,要创建一个新表,可以使用哪种方法?A. 使用表向导B. 使用表设计器C. 使用导入数据D. 以上都是答案:D7. 在Access中,以下哪个选项不是有效性规则的类型?A. 必须输入B. 必须唯一C. 必须为空D. 必须符合格式答案:C8. 在Access中,要设置字段的默认值,应该在字段属性的哪个选项卡中设置?A. 字段属性B. 查看C. 索引D. 常规答案:D9. 在Access中,以下哪个选项不是表单的控件类型?A. 标签B. 文本框C. 命令按钮D. 数据表答案:D10. 在Access中,要对数据进行排序,可以使用哪种查询?A. 选择查询B. 交叉表查询C. 参数查询D. SQL查询答案:A11. 在Access中,以下哪个选项不是报表的属性?A. 页眉/页脚B. 记录源C. 排序依据D. 表单视图答案:D12. 在Access中,要设置表的索引,应该在字段属性的哪个选项卡中设置?A. 字段属性B. 查看C. 索引D. 常规答案:C13. 在Access中,以下哪个选项不是宏的类型?A. 操作序列B. 条件操作C. 自定义函数D. 事件处理答案:C14. 在Access中,要创建一个新查询,可以使用哪种方法?A. 使用查询向导B. 使用设计视图C. 使用SQL视图D. 以上都是答案:D15. 在Access中,以下哪个选项不是有效性文本的类型?A. 输入掩码B. 有效性规则C. 有效性文本D. 默认值答案:D16. 在Access中,要设置表的记录锁定,应该在表的哪个属性中设置?A. 记录锁定B. 记录源C. 排序依据D. 索引答案:A17. 在Access中,以下哪个选项不是表单的属性?A. 表单名称B. 表单大小C. 表单颜色D. 表单类型答案:D18. 在Access中,要创建一个新宏,可以使用哪种方法?A. 使用宏设计器B. 使用宏生成器C. 使用VBA代码D. 以上都是答案:D19. 在Access中,以下哪个选项不是报表的控件类型?A. 标签B. 文本框C. 命令按钮D. 列表框答案:D20. 在Access中,要对数据进行筛选,可以使用哪种查询?A. 选择查询B. 交叉表查询C. 参数查询D. SQL查询答案:C二、多项选择题(每题2分,共20分)21. 在Access中,以下哪些选项是表的属性?A. 字段名称B. 字段大小C. 字段类型D. 表的颜色答案:ABC22. 在Access中,以下哪些选项是报表的节?A. 页眉B. 报表头C. 细节D. 页脚答案:ACD。
Access考试题(附答案)
期末考试题班级姓名一、填空题(每空1分,共20分)1、在 SQL 的 Select 命令中用__ ___短语对查询的结果进行排序。
2、如果表中一个字段不是本表的主关键字,而是另外一个表的主关键字或候选关键字,这个字段称为____ __ _。
3、在数据库系统中,实现各种数据管理功能的核心软件称为____ ____。
4、在 Access 中,要在查找条件中与任意一个数字字符匹配,可使用的通配符是____ __ _。
5、在学生成绩表中,如果需要根据输入的学生姓名查找学生的成绩,需要使用的是_____ 。
6、在关系数据库中,从关系中找出满足给定条件的元组,该操作可称为___ ____。
7、在数据库技术中,实体集之间的联系可以是一对一或一对多或多对多的,那么“学生”和“可选课程”的联系为 。
8、人员基本信息一般包括:身份证号,姓名,性别,年龄等。
其中可以作为主关键字的是 。
9、在关系模型中,把数据看成是二维表,每一个二维表称为一个___ ___。
10、表的组成内容包括 、11、常见的数据模型有 3 种,它们是 、 、 。
12、“商品”与“顾客”两个实体集之间的联系一般是 。
13、数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是____ _______。
14、数据库设计的根本目标是要解决 。
15、在 Access 表中,可以定义 3 种主关键字,它们是 、 、 。
二、单项选择题(每题3分,共60分)1、下列描述中错误的是()A、在数据库系统中,数据的物理结构必须与逻辑结构一致B、数据库技术的根本目标是要解决数据的共享问题C、数据库设计是指在已有数据库管理系统的基础上建立数据库D、数据库系统需要操作系统的支持2、在关系数据库中,能够惟一地标识一个记录的属性或属性的组合,称为()A、关键字B、属性C、关系D、域3、在现实世界中,每个人都有自己的出生地,实体“人”与实体“出生地”之间的联系是()A、一对一联系B、一对多联系C、多对多联系D、无联系4、Access 数据库具有很多特点,下列叙述中,不是 Access特点的是()A、Access 数据库可以保存多种数据类型,包括多媒体数据B、Access 可以通过编写应用程序来操作数据库中的数据C、Access 可以支持 Internet/Intranet 应用D、Access 作为网状数据库模型支持客户机/服务器应用系统5、在 Access 中已经建立了“工资”表,表中包括“职工号”、“所在单位”、“基本工资”和“应发工资”等字段,如果要按单位统计应发工资总数,那么在查询设计视图的“所在单位”的“总计”行和“应发工资”的“总计”行中分别选择的是()A、sum, group byB、count, group byC、group by, sumD、group by, count6、在创建交叉表查询时,列标题字段的值显示在交叉表的位置是()A、第一行B、第一列C、上面若干行D、左面若干列7、在 Access 中已建立了“学生”表,表中有“学号”、“姓名”、“性别”和“入学成绩”等字段。
Access操作练习题大全
Access操作练习题大全第一部分:基本操作1. 创建一个新的数据库,并为其命名为"EmployeeDB"。
2. 在"EmployeeDB"数据库中创建一个包含以下字段的表格"Employees":- 姓名(Name)- 年龄(Age)- 部门(Department)- 职位(n)3. 在"Employees"表格中插入5条员工数据作为示例。
4. 编辑"Employees"表格,将其中一条员工数据的年龄修改为30岁。
5. 删除"Employees"表格中的一条员工数据。
第二部分:查询操作6. 创建一个查询,查询"Employees"表格中的所有员工数据。
7. 创建一个查询,根据部门进行排序,以获取按部门分类的员工列表。
8. 创建一个查询,查询年龄小于30岁的员工数据。
9. 创建一个查询,查询职位为"经理"的员工数据。
10. 创建一个查询,查询姓名以字母"A"开头的员工数据。
第三部分:表格关系11. 在"EmployeeDB"数据库中创建一个新的表格"Departments",包含以下字段:- 部门编号(DepartmentID)- 部门名称(DepartmentName)12. 设置"Departments"表格的主键为"部门编号"。
13. 在"Departments"表格中插入几条部门数据作为示例。
14. 在"Employees"表格中添加一个外键字段"部门编号",与"Departments"表格中的"部门编号"字段建立关系。
15. 创建一个查询,查询出每个部门的员工数量。
access10套题.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━试卷编号:6165 所属语言:Access 所属方案:wwww━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━〖第1题〗『Access 操作』(10分)(题号:37)----------------------------------------------------------------------注意事项:1、必须在指定的试题数据库中进行答题。
2、利用向导答题后,除添加控件外,不要改动任何由向导建立的控件设置。
3、添加查询字段时,不可以选择“*”字段。
4、设置命令按钮的单击事件时,必须选择相应的宏(宏组)名称,不可以使用系统自动建立的事件过程。
----------------------------------------------------------------------考生的一切操作均在打开的数据库Exercise中进行。
一、基本操作1、建立一个“高三学生成绩表”,表的结构与“学生成绩表”中的“学生编号、年级、语文、数学、外语、物理、化学、生物”八个字段相同,该表没有数据记录。
2、在“教师家庭情况表”中,将其中“出生年月”的字段属性的格式设置为“短日期”,该字段列宽设置为13。
3、对“教师教育背景表”按“教师编号”降序排列。
4、将“教师业务档案及收入表”中的任教学科为“物理、化学”的记录查询出来并将查询保存名为“物理化学教师”。
二、简单操作1、建立追加查询“高三学生成绩追加查询”,将“学生成绩表”中高三年级同学的相关字段追加到“高三学生成绩表”中,并对“高三学生成绩表”设置以“学生编号”字段为主键。
(无法设主键,记录有重复)2、创建一个“高一学生平均成绩查询”的查询,浏览的项目为“班级编号、学生编号、姓名、年级、语文、数学、外语、平均分(平均分:(语文+数学+外语)/3)”,其中“姓名、班级编号、学生编号”字段使用的是“学生编号表”;其它字段使用的是“学生成绩表”。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课后作业报告
课程名:数据库技术
题目:SQL语言
作业类别程序设计
班级:
学号:
姓名:
2013年6 月6日
1、作业目的
(1) 熟练掌握用Access 创建查询的方法; (2) 能够使用SQL 语言进行简单查询。
2、作业内容
(1) 学习掌握创建表的方法; (2) 学习SQL 语言的语法格式。
3、作业要求
(1) 创建学生管理数据库school ;
(2) 在数据库中建立学生表Student 、课程表Course 、选
课表SC ; (3) 请各位同学周五将纸质版(双面打印)上交,作为“平时分”依据! 4、作业步骤或程序:
创建数据库及表,并向表中添加数据。
Student 数据如下:
(1) 向表中添加数
据;
(2) 用SQL 语言完
查询任务。
Course数据如下:SC数据如下:
我创建的表:
5、测试数据与实验结果(可以抓图粘贴)
(1)查询姓“欧阳”且全名为三个汉字的学生的姓名。
SQL语句:
SELECT Sname
FROM Student
WHERE Sname LIKE'欧阳?';
运行结果(抓图):
(2)查询有3门以上课程是90分以上的学生的学号及(90分以上的)课程数SQL语句:
SELECT Sno, COUNT(*)
FROM SC
WHERE Grade>=90
GROUP BY Sno
HA VING COUNT(*)>=3;
运行结果(抓图):
(3)查询张三所选修的课程编号和成绩。
SQL语句:
SELECT Cno, Grade
FROM SC
WHERE Sno IN
(SELECT Sno
FROM Student
WHERE Sname='张三');
运行结果(抓图):
(4)查询苏三选修的课程名称及学分。
SQL语句:
SELECT Cname, Ccredit
FROM Course
WHERE Cno IN(
SELECT Cno
FROM SC
WHERE Sno IN(
SELECT Sno
FROM Student
WHERE Sname='苏三'));
运行结果(抓图):
(5)查询每个学生的学号、姓名、选修的课程名及成绩
SQL语句:
SELECT Student.Sno, Sname, Cname, Grade
FROM Student, SC, Course
WHERE Student.Sno=SC.Sno AND
o=o;
运行结果(抓图):
(6)查询所有学生的选课情况,列出学号、姓名、课程号、课程名、成绩、学分。
SQL语句:
SELECT Student.Sno, Student.Sname, o, ame, SC.Grade, redit
FROM Student, SC, Course
WHERE Student.Sno=SC.Sno AND o=o;
运行结果(抓图):
(7)查询所有低于60分的学生成绩记录,并按学号降序排列,列出学号、姓名、课程号、课程名、成绩。
SQL语句:
SELECT Student.Sno, Student.Sname, o, ame, SC.Grade
FROM Student, SC, Course
WHERE o=o AND Student.Sno=SC.Sno AND SC.Grade<60
ORDER BY Student.Sno DESC;
运行结果(抓图):
(8)查询选修“2”号课程且成绩在90分以上的所有学生的学号、姓名、成绩。
SQL语句:
SELECT Student.Sno, Student.Sname, SC.Grade
FROM Student, SC
WHERE Student.Sno=SC.Sno AND o=2 AND SC.Grade>90;
运行结果(抓图):
(9)查询“数据库系统”的先行课名称。
SQL语句:
SELECT ame, ame AS Cpname
FROM Course AS A, Course AS B
WHERE A.Cpno=o AND ame='DB_DESIGN';
运行结果(抓图):
(10)查询同时选修了课程号为“1”、“2”的学生学号。
SQL语句:
SELECT Sno
FROM SC
WHERE Cno=1 AND 2;
运行结果(抓图):
(11)查询计算机系全体学生的“数据库系统”成绩,列出学号、姓名、课程名、成绩,并按成绩
降序排列。
SQL语句:
SELECT Student.Sno, Student.Sname, ame, SC.Grade
FROM Student, Course, SC
WHERE Student.Sdept='CS' AND
o=(SELECT Cno
FROM Course
WHERE Cname='DB_DESIGN') AND o=o AND Student.Sno=SC.Sno
ORDER BY SC.Grade DESC;
运行结果(抓图):
(12)查询其他系中比信息系所有学生年龄都小的的学生姓名及年龄。
SQL语句:
SELECT Sname, Sage
FROM Student
WHERE Sage<ALL
(SELECT MIN(Sage)
FROM Student
WHERE Sdept='IS')
AND Sdept <>'IS';
运行结果(抓图):
(13)查询没有选修“1”号课程的学生姓名。
SQL语句:
SELECT Sname
FROM Student
WHERE NOT EXISTS (
SELECT *
FROM SC
WHERE Sno=Student.sno AND Cno=1);
运行结果(抓图):
(14)查询至少选修了学生95002选修的全部课程的学生姓名。
SQL语句:
SELECT Sname
FROM student AS A
WHERE Sno <> '95002' AND NOT EXISTS (
SELECT *
FROM SC B
WHERE Sno='95002' AND NOT EXISTS ( SELECT *
FROM SC C
WHERE A.Sno=C.Sno AND o=o)); 运行结果(抓图):
(15)查询选修了全部课程的学生姓名。
SQL语句:
SELECT Sname
FROM Student
WHERE Sno IN
(SELECT Sno
FROM SC
GROUP BY Sno
HA VING COUNT(*)=(SELECT COUNT(*)
FROM Course));
运行结果(抓图):。