




已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Access数据库实用教程一、简答题(每题1分)1. 如何在报表中添加分页符?2. 如何在报表的背景上添加图片以增加显示效果?3. 怎样查找和替换表中的数据?4. 为什么自动编号字段会不连续?5. 什么是宏?6. 查询有几种类型?Select查询命令的作用是什么?7. 报表由哪几部分组成?每部分的作用是什么?8. 如何在数据访问页中添加滚动文字“欢迎访问!”?9. 数据访问页有什么作用?10. “级联更新相关字段”和“级联删除相关字段”各起什么作用?11. 报表有哪几种视图?12. 创建报表有几种方式?它们各有什么特点?13. Access的启动和退出各有几种方法?14. 怎样设置表的外观?主要从哪几个方面设置?15. 什么是表达式?在Access中,表达式有什么作用?16. 控件有什么作用?17. 查询对象中的数据存放在哪里?18. 在表关系中,“参照完整性”的作用是什么?设置“参照完整性”后对主表和从表的限制是什么?19. 比较表和查询的异同之处。20. 简述数据管理技术的几个发展阶段。21. 什么情况下需要修改表结构?修改表结构时需要注意什么问题?22. 表间关系的作用是什么?23. 报表和窗体的区别是什么?24. 数据访问页和其他数据库对象有什么相同点和不同点?25. 用SQL语句将“学生成绩表”中所有“英语”大于90分的记录的“语文”、“数学”各减去2分。26. 如何设置窗体和报表中所有控件的默认属性?27. 用SQL语句建立一个查询:运行时,输入一个学生的学号,就能把学生的成绩及基本情况查询出来。28. 以下竞赛评分程序的功能是什么?Private sub form_click( )Dim max as integer, min as integerDim I as integer, x as integer, s as integerDim j as singlemax=0min =10For i=1 to 10x=val(inputbox(请输入分数:)If xmax Then max=xIf x9026. 在开发过程中,窗体和报表的使用是最为频繁的,在窗体和报表里创建控件和修改控件的属性是经常性的操作,而同类型控件的属性通常大同小异。所以,有必要设置控件的默认属性,以减轻设计时的工作量。方法如下:(1)单击“工具箱”按钮,弹出“工具箱”对话框,在对话框里选择需要设置默认属性的控件,如“文本框”。(2)单击“属性”按钮,在弹出的“属性”设置窗口中设置需要成为默认的属性。27. Select 学生状况表.学号,姓名,所在小组,职务,语文,数学,英语From 学生状况表,学生成绩表Where 学生成绩表.学号=( 请输入学号:) and 学生成绩表.学号=学生状况表.学号28. 该程序的:10个分数中,去掉最高分和最低分后,求剩下8个分数的平均分。29. Delete From 学生状况表 Where 姓名 is null30. 可以在窗体的代码窗口中直接调用模块,或者在窗体中添加控件,在控件的事件中调用模块。31. 筛选即筛选记录,其含义是指按照指定的条件查找数据记录,只显示符合条件的记录。筛选记录的方法有三种,其特点分别如下:(1)“按指定内容筛选”方法,其特点是可以指定一个筛选条件。(2)“按窗体筛选”方法,其特点是可以指定两个以上的筛选条件。(3)“按筛选目标筛选”方法,其特点是需要先指定筛选目标。32. Select 学号From 课程,成绩Where 课程课号成绩课号And 课程名称Like *数据库*33. 因为查询的数据不是一个真正存在的数据表,只是在运行查询时数据才出现。查询对象在运行时从提供数据的表或者查询的数据中提取字段和数据,并在数据表视图中将相关的数据记录显示出来,所以说查询的数据是动态的数据集合。查询实质上只是一个链接数据字段的结构框架,查询中的数据是由于链接关系而临时出现在数据表视图中的,它们会随着相关链接表中数据的更新而更新,所以说查询的数据是动态的。34. 可以。可以创建独立于数据库的数据访问页。35. 变量类型决定了系统为变量所分配内存空间的大小,所以变量类型与速度有很大的关系。定义变量时应注意以下原则:(1)显式声明变量在声明变量时,如果没有明确指定数据类型,Access会自动将其视为Variant,这种类型在所有的数据类型中所分配的内存空间是最大的,同时在实际运行过程中,系统还需判断其实际类型并进行隐式转换,这将影响到系统的性能。(2)尽量使用恰当的、最小的数据类型在声明一个变量时,应该掌握一个原则“够用就行”。36. Private sub command1_click( )Me!text1=Me!text2=Me!text3=Me!text4=End SubPrivate Sub Command2_click( )If Me!text1=or Me! text2=or Me!text3= ThenMsgbox 成绩输入不全ElseMe!text4=(val(Me!text1)+val(Me!text2)+val(Me!text3)/3End If End SubPrivate Sub Command3_Click( )Docmd. quitEnd Sub37. Option Explicit Private Function jl(By Val score%)As StringSelect Case ScoreCase0 to 59jl=不及格Case60 to 79jl=及格Case 80 to 89jl=良好Case 90 to 100jl=优秀Case elsejl=数据错误! End SelectEnd FunctionPrivate Sub Form-Click( )Dim sl As Integersl=InputBox(请输入成绩:)print jl(sl)End Sub38. Public Function Area( R as single) as singleIf R040. 共有2个实体,图书,读者。图书(书号,书名,作者,出版日期,类型,页数,出版社名称)读者(姓名,借书证号,性别,住址,电话)E-R图如下所示:借阅借书证号性别书号书名读者图书姓名1n出版日期作者价格页数出版社名称电话住址还书日期借书日期类型关系模型:图书(书号,书名,作者,出版日期,类型,页数,价格,出版社名称)读者(姓名,借书证号,性别,住址,电话)借阅(书号,借书证号,借书日期,还书日期)41. 光标在数据表窗体中逐行移动时,光标在字段中移动。若要使光标选中整行,则可以在窗体的Current事件中添加如下代码:Private Sub form_current( )Docmd.RunCommand acCmdSelectRecordend sub42. Private Sub Form-Click( ) Call p1 End Sub Private Sub p1( ) For I=1 to 4 For j= l to I a= (I-1) *10+j Print Tab(j-1)*5+1);a; Next j Print Next I End Sub43. 实体有四种:车间、工人、产品和零件。车间(车间号,车间主任名,电话)车间车间号电话车间主任名工人(职工号,姓名,年龄,性别,工种,等级)工人职工号号等级姓名年龄性别工种产品(产品号,产品名)产品产品号产品名零件(零件号,重量,材料)零件零件号重量材料关系模型:车间(车间号,车间主任名,电话)工人(职工号,姓名,年龄,性别,工种,等级)产品(产品号,产品名)零件(零件号,重量,材料)拥有(车间号,职工号)生产1(车间号,零件号)生产2(车间号,产品号)配备(零件号,产品号)1nn1nmnm车间产品工人零件有生产2生产1配备44. 在窗体上创建一个切换按钮、两个图像按钮,分别设置好个按钮的“图片”属性,然后在窗体代码中添加如下代码:Private Sub Form_Load() tglImage.PictureData=cmdUpImage.PictureData/初始化切换按钮的图像为弹起的图像End SubPrivate Sub tglImage_Click()If tglImage.Value=0 then tglImage.PictureData=cmdUpImage.PictureData/设置切换按钮的图像为弹起的图像Else tglImage.PictureData=cmdDownImage.PictureData/设置切换按钮的图像为按下的图像End IfEnd Sub45. Access中提供了未绑定对象框来显示和编辑Word、Excel 等OLE对象。将Word文档插入未绑定对象框的方法如下:在“工具箱”上选择“未绑定对象框”控件,在窗体的空白处单击鼠标左键,在弹出的“插入对象”对话框中,选择“由文件创建”,然后单击“浏览”按钮选择一个Word文档,单击“确定”按钮返回。插入后,未绑定对话框中的Word文档此时是不可编辑的,将“可用”属性改为“是”,“是否锁定”属性改为“否”,则可对文档进行编辑。46. 在窗体模块中写入如下代码:Private Sub com清除_click( )me.txt 你好.set focusme.txt 你好.text=End SubPrivate Sub Com显示_Click( )me.txt你好.set focusme.txt 你好.text=你好End SubPrivate Sub Form_Load()me.caption=欢迎End Sub47. 组合框允许显示多列数据,但是所保存的数据只能绑定到其中一列,不过每列的宽度是可以自己调节的,所以只要设置绑定客户编号那列的列宽为,就可以实现所绑定数据是客户编号,但是显示的是客户名称了。具体操作如下:(1)在窗体上创建一个组合框,名称为cboCustomer,设置其“行来源类型”属性为“表查询”,设置“行来源”属性为Select 客户表.客户编号,客户表.客户姓名FROM 客户表。(2)设置“列数”属性为2,“绑定列”属性为1,为了实现隐藏客户编号列的效果,需要设置“列宽”属性为“0cm;3cm”,同时,为了避免组合框下拉时出现水平滚动条,需要设置“列表宽度”的属性值为3cm,即两列宽度之和。48. 用于创建主窗体和子窗体的表之间必须满足一对多的关系。若要使子窗体中的内容随主窗体中记录的改变而改变,只需要建立主窗体和子窗体之间的一对多关系就可以了。49. 优化表结构和性能要遵循以下原则:(1) 设计没有多余数据的表。(2) 为字段选择适当的数据类型。(3) 为要排序、联结或设定准则的字段创建索引。(4) 在多字段的索引中,应该只使用所需要的字段。50. 在代码窗口中输入如下代码:Private Sub Ok_Click( )If len(nz(me!user name)=0 and len(nz(me!user password)=0 Thenmsgbox用户名,密码为空,请重新输入,vbcritical,errorme!user name. set focusElse If len(nz(me!user name)=0 thenmsgbox 用户名为空,请重新输入,vbcritical,errorme!user name .set focusElse If len(nz(me!user password)=0 thenmsgbox密码为空,请重新输入,vbcrit
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第7课 制作有链接的网页说课稿-2025-2026学年小学信息技术(信息科技)第七册黔教版
- 2025物流仓储服务合同专业版
- 2025年公路货物运输合同深度解析
- 2025域名购买合同范本
- 2025【合同范本】工程建设项目安全合作协议样本
- 2025企业员工劳动合同协议
- Unit 2 What can you hear说课稿-2023-2024学年小学英语四年级下册牛津(绿色上教版)
- 2.1.1 食物 说课稿-2023-2024学年冀少版生物七年级下册
- 淮安事业单位笔试真题2025
- 2025LED显示屏购销合同
- 安保人员管理制度
- 灌区续建配套与节水改造工程施工组织设计
- 中职高一数学开学第一课(非凡数学之旅-中职生也能破茧成蝶)-【开学第一课】2024年中职秋季开学指南之爱上数学课
- GMS基础知识(第一版)1
- DL∕T 2528-2022 电力储能基本术语
- 挂靠协议书范本
- 03-03-ZQZ-CY型便携式自动气象站用户手册
- 2024年云南省中考数学试题(含答案)
- 谐波齿轮减速器选型资料-图文
- 藏文基础教你轻轻松松学藏语-知到答案、智慧树答案
- 大冶市大垴山金矿千家湾矿区铜矿矿产资源开发利用与生态复绿方案
评论
0/150
提交评论