ImageVerifierCode 换一换
格式:DOCX , 页数:50 ,大小:55.74KB ,
资源ID:25336390      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/25336390.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库选择题.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据库选择题.docx

1、数据库选择题一、单项选择题1在 Access 数据库中,一个关系就是一个【 A】。A二维表 B记录C字段 D数据库 综合数据2.设有部门和员工两个实体,每个员工只能属于一个部门,一个部门可以有多名员工,那么部门与员工实体之间的联系类型是【B 】。A多对多 B一对多C多对一 D一对一3关系 R 和关系 S 的交运算是【 C 】。A由关系 R 和关系 S 的所有元组合并组成的集合,再删去重复的元组B由属于 R 而不属于 S 的所有元组组成的集合C由既属于 R 又属于 S 的元组组成的集合D由 R 和 S 的元组连接组成的集合4将表 A 的记录复制到表 B 中,且不删除表 B 中的记录,可以使用的查

2、询是【 C 】。A删除查询 B生成表查询C追加查询 D交叉表查询5.SQL 的功能包括【 B 】。A查找、编辑 错误、控制、操纵 B数据定义 创立数据表 、查询、操纵 添加删除修改 、控制 加密授权C窗体 X、视图、查询 X、页 X D控制、查询 X、删除、增加 X6在 E-R 图中,用来表示实体的图形是【 A 】。A矩形 B椭圆形 实体属性C菱形 相互关系 D三角形7要实现报表的分组统计,其操作区域是【 D 】。A报表页眉或报表页脚区域 B页面页眉或页面页脚区域C主体区域 D组页眉或组页脚区域8以下不是报表数据来源的是【 C 】。A一个多表创立的查询 B一个表C多个表 D一个单表创立的查询9

3、.使用宏组的目的是【 D】。A设计出功能复杂的宏 B设计出包含大量操作的宏 一个宏也可以包含大量操作C减少程序内存消耗 D对多个宏进行组织和管理 翻开一个可以看见全部的宏10.SQL 的含义是【 A 】。A结构化查询语言 B数据定义语言C数据库查询语言 D数据库操纵与控制语言11. 以下函数中能返回数值表达式的整数局部值的是【 B 】。A Abs( 数字表达式 ) 绝对值 B Int( 数值表达式 )C Srq( 数值表达式 )开平方 D Sgn( 数值表达式 )12. 设关系 R 和 S 的元组个数分别为 10 和 30,关系 T 是 R 与 S 的笛卡尔积,那么 T 的元组个数是 CA 4

4、0 B 100C 300 D 90013. 要从学生关系中查询学生的姓名和年龄所进行的查询操作属于【 B 】。A选择 B投影C联结 D自然联结14 如果加载窗体,先被触发的事件是【 A 】。A Load 事件 B Open 事件C Click 事件 D DdClick 事件15 Access 数据库表中的字段可以定义有效性规那么,有效性规那么是【 C】。A控制符 B文本C条件 D前三种说法都不对16. 在课程表中要查找课程名称中包含 “计算机 的课程,对应 “课程名称 字段的条件表达式是【 C 】。A 计算机 B * 计算机 *C Like* 计算机 * DLike 计算机 17. 要查询 2

5、003 年度参加工作的职工,限定查询时间范围的准那么为【 A 】。A Between #2003-01-01# And #2003-12-31#B Between 2003-01-01 And 2003-12-31C #2003-01-01#18 VBA 程序的多条语句可以写在一行,其分隔符必须使用符号【 A 】。A : B C ; D ,19.假设数据库中表 A 和表 B 建立了 “一对多 关系,表 B 为 “多 的一方, 那么下述说法中正确的选项是【 A 】。A表 A 中的一个记录能与表B 中的多个记录匹配B表 B 中的一个记录能与表A 中的多个记录匹配C表 A 中的一个字段能与表B 中的

6、多个字段匹配D表 B 中的一个字段能与表A 中的多个字段匹配20.用 SQL 语言描述 “在教师表中查找女教师的全部信息,以下描述真确的是【 C 】。A SELECT FROM 教师表 IF 性别 女 B SELECT 性别 FROM 教师表 IF 性别 女 C SELECT *FROM 教师表 WHERE性别 女 D SELECT *FROM 性别 WHERE 性别 女 21. 假设不想修改数据库文件中的数据库对象,翻开数据库文件时要选择【 B 】。A以独占方式翻开 B以只读方式翻开C以共享方式翻开 D翻开22. 某文本型字段的值只能为字母且长度为 6 ,那么可将该字段的输入掩码属性定义为

7、【 C 】。AAAAAAA 可是字母和数字 B LLLLLL 只能是字母C 000000 只能是数字且不可以空格 D999999 数字可空格23. 在 SQL 语句中,检索要去掉重复组的所有元组,那么在 SELECT 中使用【 D 】。A All B UNIONC LIKE D DISTINCT24. 有 SQL 语句: SELECT * FROM 教师 WHERE NOT( 工资 3000 OR工资 2000 AND工资 2000 OR 工资 3000D SELECT*FROM 教师 WHERE 工资 =300025. 以下表达式合法的是【 B 】。A学号 Between 05010101

8、And 05010305B 性别 = 男 Or 性别 = 女 C 成绩 = 70 成绩 60 or =60 And 60 and 80 D IN(60,80)35 利用 Access 创立的数据库文件,其扩展名为 BA ADP B MDBC FRM D DBF36. 定义了二维数组 A(2 to 5,5) 该数组的元素个数为【 B 】。数组从 0 开始。A 20 B 24C 25 D 3637. 在 SQL 的 SELECT 语句中,用于实现条件选择运算的是【 B 】。A FOR B WHILEC IF D WHERE38 不属于 Access 数据库对象的是【 B 】。A表 B文件C窗体 D

9、查询39在学生表中,如果要设置性别字段的值只能是男和女,该字段的有效性规那么设置应为【A 】。A 男 Or 女 B 男 And 女 C = 男女 D= 男 And = 女 40 假设要求在文本框中输入文本时到达密码 “ *号的显示效果,那么应设置的属性是【 】。A “默认值 属性 B “标题 属性C “密码 属性 D “输入掩码 属性41.Access 表中字段的数据类型不包括【】。A文本 B备注C通用 D日期 / 时间42. 窗体由多个局部组成,每个局部成为一个【 】。A节 B段C记录 D表格43.程序段:s=0For i =1 to 10 step 2s = s+1i = i * 2Nex

10、t i当循环结束后,变量 i 的值为【 】。A 10 B 11C 22 D 1644. 在数据库中,能维系表之间关联的是【 】。A关键字 B域C记录 D外部关键字45. 以下选项中错误的变量名是【 】。A cc_ 地址 B地址 _1C地址 1 D 1_地址46.循环结构For K=2 To 12 Step 2K=2*KNext K循环次数为【 】。A 1 B 2C 3 D447. 某数据表中有 5 条记录,其中文本型字段 “成绩 各记录内容如下【 】。成绩1259885那么升序排序后,该字段内容先后顺序表示为【】。141A B成绩1259885141成绩12514185C D成绩1411259

11、885成绩9848.假定窗体的名称为fmTest ,那么把窗体的标题设置为“ Access Test的语句是【 】。85A Me “ Access TestBMe.Caption = Access Test141C Me.text=Access TestD Me.Name = Access Test12549.在窗体中添加一个命令按钮名称为Command1 ,然后编写如下代码Private Sub Command1_Click()a=0:b=5:c=6MsgBox a=b+cEnd Sub窗体翻开运行后,如果单击命令按钮,那么消息框的输出结果为【】。A 11 B a=11C 0 DFalse5

12、0假定有以下程序段S=0For i=1 to 10 S=S+iNext i运行完毕后, S 的值是【 】。A 0 B 50C 55 D不确定二、填空题1在关系数据库中,唯一标识表中每条记录的字段称为 。2数据库系统的三级模式结构由 、 和 组成。3关系模型提供了三种完整性约束,分别是用户自定义完整性、 和 。4窗体中的数据来源主要包括表和 。5函数 Now() 返回值的含义是。6.函数 Right( 计算机等级考试 , 2)的返回值是。7.宏是一个或多个的集合。8.假设干同类实体的集合称为。9.的内容只在报表的最后一页底部打印输出。10.对金额类数据应当采用的数据类型为。11.控件的属性用来设

13、置控件所要显示的数据。12.翻开一个窗体应该使用的宏操作是。13.报表标题一般放在中。14.把主菜单附加到窗体上,要将窗体的属性值设置为已创立窗体的菜单名。15.设置了表的主键,同时也就创立了表的。16.选择关系 R 中的假设干属性组成新的关系,并去掉了重复元组,称为运算。17.动作查询包括生成表查询、新字段查询、删除查询、追加查询。18. VBA 的 3 种流程控制结构是顺序结构、 和 。19. VBA 中用实际参数 A 和 B 调用参数过程 AREA m, n 的正确形式是 。20. VBA 中变量的作用域分为三个层次,这三个层次是全局变量、模块变量、 。21. 下面 VBA 程序段运行时

14、,内层循环的循环总次数是 。For m=0 To 7 step 3For n=1 To 3Next nNext m22 在窗体中添加一个命令按钮 Command1 ,编写如下程序代码:Private Sub Command1_Click( )Dim i, j As Integerj = 1For i = 10 To 1 Step2j = j * iNext iMsgBox jEnd Sub窗体翻开运行后,单击该命令按钮,消息框中输出结果为 。23. 执行下面的程序段后, b 的值为 。a = 5b = 7a = a+bb = a-ba = a-b24. 在名为 “ Form1的窗体上增加三个文

15、本框和一个命令按钮,其名称分别为 “ Text1、“ Text2、“ Text3和“ Command1,然后编写如下两个事件过程:Private Sub Command1_Click()Text3=Text1+Text2End SubPrivate Sub Form_load()Text1=Text2=Text3=End Sub翻开窗体 Form1 后,在第一个文本框Text1 和第二个文本框 Text2 中分别输入4 和8 ,然后单击命令按钮 Command1,那么文本框 Text3 中显示的内容为。25. 在窗体上有一个文本框控件,名称为Text1 。同时,窗体加载时设置其计时器间隔为1秒

16、、计时器触发事件过程那么实现在Text1 文本框中动态显示当前日期。请补充完整。Private Sub Form_load( )Me.TimerInterval=1000End SubPrivate SubMe.Text1=End Sub三、写 SQL 命令所涉及到的学生信息管理数据库中包含三个数据表,它们各自的表结构如下:学生表:字段名类型大小字段名类型大小字段名类型大小学号文本9姓名文本4性别文本1院系文本10出生日期日期 / 时间出生地文本型10字段名类型大小字段名类型大小字段名类型大小学号文本9课程编号文本4成绩数字单精度成绩表:课程信息表:字段名类型大小字段名类型大小字段名类型大小课

17、程编号文本4开课单位文本10课程名称文本101查询院系为 “会计学院 的学生成绩,显示学号、姓名、课程名称和成绩。2查询姓 “王 学生的根本信息,显示:学号、姓名、性别和年龄,并按学号降序排列。3统计每一门课程的选修人数,显示:课程编号、学生人数。4查询平均成绩不及格 60 的学生信息,显示:显示学号,平均成绩。5查询不选修课程编号为 “ C003的学生,显示:学号、姓名和院系。四、编程1. 建立一个子过程 A1,在该过程中:用循环结构实现从键盘上输入任意 50 个实数,求出它们的均值,并通过消息框显示结果。2. 建立一个子过程 A2,在该过程中实现:对任意 10 个数按从大到小的顺序进行排序

18、,并通过文本框控件 Text0 显示排序结果。综合练习题参考答案一、单项选择题 二、填空题1.关键字 / 键2.外模式 / 用户模式 ; 概念模式 / 模式 / 逻辑模式 ; 内模式 / 物理模式3.实体完整性 ;参照完整性4.查询5.系统当前日期和时间6.考试7.操作或命令8.实体集9.报表页脚10.货币型 /Money11.控件来源 /Caption/ 标题12.OpenForm13.报表页眉14.菜单栏15.索引16.投影17.更新18.分支 / 选择 ;循环19.call area(A,B)20.局部变量21.922.384023.524.4825. Form_Timer(); Dat

19、e() / Now()三、写 SQL 命令 学生表 .学号,学生表 .姓名,课程信息表 .课程名称,成绩表 .成绩From 学生表 , 课程信息表 , 成绩表Where 学生表 . 学号 = 成绩表 . 学号 and 成绩表 .课程编号 = 课程信息表 .课程编号 and 学生表. 院系 会计学院 学号,姓名,性别, year(Date() year( 出生日期 ) AS 年龄From 学生表Where 姓名 like 王“* Order by 学号 Desc 课程编号, count 课程编号或学号或成绩 as 学生人数From 成绩表Group by 课程编号 学号, avg 成绩 AS 平

20、均成绩From 成绩表Group by 学号Having avg 成绩 605.select 学生表 .学号,学生表 .姓名,学生表 .院系From 学生表,成绩表Where 学生表 .学号 not in(select 成绩表 .学号 from 成绩表 where 成绩表 .课程编号= C003 )四、编程1.Sub A1()Dim M(1 To 50) As Single, s As SingleDim n As SingleFor i = 1 To 50M(i) = InputBox( 请输入实数 )s = s + M(i)Next in = s / 50MsgBox ( 求得的均值为 & n)End Sub2.Sub A2()Dim a(1 To 10) As IntegerDim n As IntegerFor i = 1 To 10a(i) = InputBox( 请输数值 :)Next iFor j = 1 To 10For i = j To 10If a(j) a(i) Then

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1