第一篇:ACCESS实习心得
Access实习心得
Microsoft Office Access是由微软发布的关联式数据库管理系统。它结合了 Microsoft Jet Database Engine 和 图形用户界面两项特点,是一种关系数据库工具。它在很多地方得到广泛使用,例如小型企业,大公司的部门,和喜爱编程的开发人员专门利用它来制作处理数据的桌面系统。它也常被用来开发简单的WEB应用程序.
通过这次将近一个星期的课程设计实训,我对数据库在生活中的广泛应用有了更深的体会,同时也加深了对数据库ACCESS2003的认识,了解了相关的ACCESS的知识,尤其是对数据库的原理与开发程序的应用有了更进一步的认识和了解。我了解到了,数据库原理与应用技术是一门应用性很强的学科,在学习时必须使理论与实际相结合。通过这次的课程设计我经过了一次综合训练,更加全面地掌握和应用了所学的知识。
在此,我总结一下学习Access的方法,主要有以下几点:
1学习计划要明确,根据自己的实际出发。
2从应用出发。学习的目的就是为了使用,应把学到的每一点应用于实际操作。
3要多了解相关信息,多思考,多提问题,多问几个为什么,要学以致用。
4利用老师的指导、同学的帮助。
总之,本次实习让我收获不少,不仅仅是技术和知识,而且在认识观念上有了新的提高。我们一定要学习好基础知识,才能有更好的发挥!
系别:建筑工程管理系
专业:工程管理专业
班级:0514093班
学号:051409331
姓名:李威戈
第二篇:Access数据库实训心得
实训心得
时光飞逝,我们的实训生活就要结束了。经过短暂的一个星期的实训,我们学习到了许多以前不懂的操作、知识,也明白了实践的重要性,更意识到了自己在计算机上还有许多不足。而最让我感触深刻的是团队精神的重要。
在操作中,我们遇到许多问题,比如我在建立表的途中,许多数据在输入时,经常出现问题,不是这边出错就是那边出错,不过后来也解决了问题,完成了表的建立和所需的前提工作。在后来的操作中,我们遇到了更多地问题。曾经老师讲过的步骤也听得懂,可一实践就重重受阻,就在我们非常焦急,想“怠工”时,我们队员相互鼓励,相互帮助,一步一步做,仔仔细细,一个一个排查错误,遇到不会的酒请教他人。最后总算是功夫没白费,我们用自己的双手完成了自己的任务,当时心里感到特别的有成就感。当然这还是要感谢我的队员们,一群可爱的人。
我感触最深的是我们大家一起做查询、报表、窗体„„时那种投入,努力的精神。虽然在做查询时有好多查询步骤都没有做成功,但是我们努力了,共同合作过,那么就要相信自己,向老师请教,解决问题,不会的操作就要学会,使我们这次的实训成为真正的锻炼。通过这次实训,我们对电脑有了更深刻的认识,更让我有机会体验做系统程序的过程是不易的。这将会成为我一生中的宝贵经验,也会激发我对电脑操作的学习。我明白只有不断学习,不断充实,才能够提高自己的能力。更要感谢我们一起的团队,大家的相互激励帮助
才完成了今天的任务,这种动力是无穷的。我想说这次实训令我今生难忘,途中的心酸,快乐会让我回味无穷。可爱的同伴们,我们的友谊永留心间,我们是最棒的!
第三篇:Access数据表内容导入Oracle心得
Access数据表内容导入Oracle
产生该需求原因:
在实现中铝网站过程中,客户要求我们把原有数据导入到新搭建的网站系统中,原数据存储在Access数据库中,而新网站的所有数据存储于oracle中。
实现步骤:
一、在oracle中建立表T_HZOA_CM_TEMP,以便从Access中导入数据
在oracle中创建表就不再赘述了,相信各位大虾操作已经炉火纯青了。
二、创建序列和触发器,目的是为了在往该表中插入数据时创建ID列,该列值自动加一
创建序列代码:
CREATE SEQUENCE T_SEQ INCREMENT BY 1
START WITH 1
NOMAXVALUE
NOCYCLE
CACHE 10;
创建触发器代码:
CREATE TRIGGER T_TRI
BEFORE INSERT ON T_HZOA_CM_TEMP
FOR EACH ROW BEGIN
SELECT T_SEQ.NEXTVAL
INTO :NEW.id FROM DUAL;END T_TRI;
三、建立Oracle数据库的ODBC数据源
为将要导入数据的oracle数据库创建ODBC数据源
四、在本地Access数据库中创建Oracle数据表T_HZOA_CM_TEMP的链接表
1、点击“新建”创建Access表
2、在新建表中选中“链接表”,点击“确定”
3、在接下来的文件类型中选择“ODBC databases”
4、接下来,选中自己所建的数据源,输入密码即可
5、接下来,选中自己需要导入的表就可以
6、至此,链接表建立完毕,接下来可以建立查询进行数据导入了^_^
五、在本地Access数据库创建查询
1、新建查询,注意双击“在设计视图中创建查询”
2、选中链接表和将要导出数据的表
3、关闭选择表窗口,点击鼠标右键,选择“SQL视图”,输入相关sql语句,跟操作Access本身两张表没有区别,输入完毕后保存相关查询。
六、双击击相关查询进行数据导入
第四篇:access选择题
一. 选择题
1.Access数据属于(C)数据库。
A.层次模型 B.网状模型 C.关系模型 D.其它模型
2.不能进行索引的字段类型是(A)。
A.备注 B.数值 C.字符 D.日期
3.在数据库中能够唯一标识一个记录的字段或字段组合的称之为(D)。
A.记录 B.字段 C.域 D.关键字
4.以下表达式正确的是(B)。
A.教师工资 between “2000” and “3000” B.性别=”男” or 性别=”女” C.教师工资>2000 and <3000 D.性别 like “男” or 性别 like ”女”
5.下列不属于报表视图方式的是(D)。
A.设计视图 B.打印预览 C.版面预览 D.数据表视图
6.从关系中找出满足给定条件的元组的操作称为(A)。
A.选择 B.投影 C.连接 D.自然连接
7.关系数据库中的数据表(C)。
A.完全独立,相互没有关系 B.相互联系,不能单独存在 C.既相互独立,又相互联系
D.以数据表名来表现相互间的联系。
8.DBS是指(C)。
A.数据 B.数据库 C.数据库系统 D.数据库管理系统
9.数据库系统的核心是(C)。
A.数据库
B.数据库管理员
C.数据库管理系统 D.文件
10.如果要在数据表的某个字段中存放图像数据,则该字段应设为(C)。
A.文本型 B.数字型 C.OLE对象
D.二进制数据类型
11.Access数据库的核心与基础是(A)。
A.表 B.宏 C.窗体 D.模块
12.以下不是报表组成部分的是(A)。
A.报表设计器 B.主体 C.报表页脚 D.报表页眉
13.要实现报表按某字段分组统计输出,需要设置(B)。
A.报表页脚 B.该字段组页脚 C.主体 D.页面页脚
14.在报表设计中,以下可以做绑定控件显示字段数据的是(A)。
A.文本框 B.标签 C.命令按钮 D.图像
15.如果设置报表上某个文本框的控件来源属性为”=7 mod 4 “,则打印预览视图中,该文本框显示的信息为(B)。A.未绑定 B.3 C.7 mod 4 D.出错
16.报表的功能是(A)。
A.数据输出 B.数据输入 C.数据修改 D.数据比较
17.在Access中,不能进行导入、导出操作的是(A)。
A.数据库 B.数据表 C.查询输出
D.窗体转换的报表
18.在报表每页底部输出的是(D)。
A.报表页眉 B.报表页脚 C.页面页眉 D.页面页脚
19.数据库中存储的是(C)。
A.数据 B.数据模型
C.数据以及数据之间的关系 D.信息
20.实体是信息世界中的术语,与之对应的数据库术语为(D)。
A.文件 B.数据库 C.字段 D.记录
四.选择题
1. 操作查询不包括(C)。
A.更新查询 B.追加查询 C.参数查询 D.删除查询
2. SQL查询能够创建(D)。
A.更新查询 B.追加查询 C.选择查询 D.以上各类查询
3. 在若查询条件是“性别=”女”
or 工资额>2000”的意思是(B)。
A.性别为“女”并且工资额大于2000的记录 B.性别为“女”或者工资额大于2000的记录 C.性别为“女”并非工资额大于2000的记录 D.工资额大于2000的女生记录,4. 哪个查询表在执行时弹出对话框,提示用户输入必要的信息,再按照这些信息进行查询(B)。A.选择查询 B.参数查询 C.交叉表查询 D.操作查询
5. 将信息系99年以前参加工作的教师的职称改为副教授,合适的查询为(B)。
A.生成表查询 B.更新查询 C.删除查询
D.追加查询
6. 假设某数据表中有一个“学生编号”字段,查找编号第3、4个字符为“03”的记录的准则是(B)。
A.Mid([学生编号],3,4)=”03” B.Mid([学生编号],3,2)=”03” C.Mid(“学生编号”,3,4)=”03” D.Mid(“学生编号”,3,2)=”03”
7. 假设某数据表中有一个“姓名”字段,查找姓名为张三或李四的记录的准则是(B)。
A.Notin(“张三”,”李四”)B.“张三” or “李四” C.Like(“张三”,”李四”)D.“张三” and “李四”
8. 在SQL查询GROUP BY语句用于(D)。
A.选择条件
B.对查询进行排序 C.列表 D.分组
9. 将“学生1”表的记录复制到“学生2”表中,且不删除“学生1”表中的记录,所使用的查询方式是(B)。A.删除查询 B.生成表查询 C.追加查询 D.交叉表查询
10. 如果使用向导创建交叉表查询的数据源必须来自多个表,可以先建立一个(C)表,然后将其作为数据源。A.表 B.虚表 C.查询 D.动态集
11. 已知商品表包含的字段为:商品编号,名称,类型。使用SQL语句将商品表中的“纺织”类型更改为“金属品”,正确的SQL语句是(A)。A.UPDATE 商品 set 类型=”金属品” where 类型=”纺织” B.UPDATE 商品 where 类型=”纺织”
C.UPDATE 商品 set 类型=”金属品”
FROM 商品 where 类型=”纺织” D.set 类型=”金属品”
FROM 商品 where 类型=”纺织”
12. 在Access的数据库中已经建立了“tBook”表,若使用SQL语句查找“图书编号”是“112266”和“113388”的记录,应在WHERE条件中输入(C)。A.图书编号=”112266”and “113388” B.图书编号 not in(”112266”, “113388”)C.图书编号
in(”112266”, “113388”)D.图书编号 not(”112266”, “113388”)13. 在SQL查询结果中,为了达到仅显示头几条记录的目的,可以在SELECT中使用(C)。
A.ALL B.ORDER C.TOP D.DISTINCT 14. 已知商品表包含的字段为:商品编号,名称,类型。使用SQL语句查询各类商品的数量,以下正确的是(C)。
A.SELECT COUNT(类型)AS 商品数量,类型 FROM 商品 GROUP BY 类型 B.SELECT COUNT(类型)AS 商品数量,类型 FROM 商品 GROUP BY 商品数量 C.SELECT COUNT(商品编号)AS 商品数量,类型 FROM 商品 GROUP BY 类型 D.SELECT COUNT商品编号)AS 商品数量,类型 FROM 商品 GROUP BY 商品编号
15. 宏组是由(A)组成的。
A.若干宏 B.若干宏操作 C.程序代码 D.模块
16. 引用窗体控件的值,可以用的宏表达式是(B)。
A.Form!控件名!窗体名 B.Form!窗体名!控件名 C.Form!控件名 D.Form!窗体名
17. 在条件宏设计时,对于连续重复的条件,可以替代的符号是(C)。
A.“ B.= C.… D.;
18. Quit宏操作的作用是(B)。
A.退出窗体 B.退出Access C.退出模块 D.结束宏
19. 不能使用宏的数据库对象是(A)。
A.表 B.窗体 C.宏 D.报表
20. 无论创建何类宏,一定可以进行的是(C)。
A.确定宏名 B.设置宏条件 C.选择宏操作 D.以上皆是
二.选择题
1.报表与窗体的主要区别在于(B)。
A.窗体和报表中都可以输入数据
B.窗体可以输入数据,而报表中不能输入数据 C.窗体和报表都不可以输入数据
D.窗体中不可以输入数据,而报表中能输入数据
2.主要用于显示、输入、更新数据库中的字段的控件类型是(A)。
A.绑定型 B.非绑定型 C.计算型 D.非计算型
3.窗体是Access数据库中的一种对象,通过窗体用户不能完成的功能是(C)。
A.输入数据 B.编辑数据 C.存储数据
D.显示和查询表中的数据
4.在窗体中的内容较多无法在一页中显示,可以使用(C)控件来进行分页。
A.命令按钮 B.组合框按钮 C.选项卡按钮 D.选项组按钮
5.在计算控件中,每个表达式前都要加上(A)。
A.= B.!C.﹒ D.Like 6.能够输出“图像”的控件是(D)。
A.标签 B.列表框
C.复选按钮 D.图形控件
7.Access的控件对象可以设置某个属性来控制对象是否可以,需要设置的属性是(C)。
A.Default B.Cancel C.Enabled D.Visible 8.若将窗体的标题设置为“改变字体大小”,应使用的语句是(B)。
A.Me=”改变字体大小” B.Me.Caption=”改变字体大小” C.Me.text=”改变字体大小” D.Me.name=”改变字体大小”
9.以下常量的类型说明符使用正确的是(A)。
A.Const A1!=2000 B.Const A1%=60000 C.Const A1%=”123” D.Const A1$=True 10.以下逻辑表达式结果为True的是(A)。
A.NOT 3+5>8 B.3+5>8 C.3+5<8 D.NOT 3+5>=8 11.标准模块是独立于(A)的模块。
A.窗体与报表 B.窗体 C.报表 D.窗体或报表
12.VBA的自动运行宏,必需命名为(A)。
A.Autoexec B.Autorun
C.Exec D.Run 13.结构化程序设计所规定的三种基本控制结构是(C)。
A.输入、处理、输出 B.树形、网形、环形 C.顺序、选择、循环 D.主程序、子程序、函数 14.假定有以下程序段:
n=0 for i=1 to 3 for j=-4 to-1 n=n+1 next j next i 运行完毕后,n的值是(D)。A.0 B.3 C.4 D.12 15.函数int(1234.5678)的返回值是(BA.1235 B.1234 C.1234.5678 D.0.5678 16.已知程序段:
S=0 For i=1 to 10 step 2 S=s+1 i=i*2 Next i
。)
当循环结束后,变量i的值为(C)。A.10 B.11 C.22 D.16 17.定义了一个二维数组A(2 to 5,5),则该数组的元素个数为(D)。
A.25 B.36 C.20 D.24 18.在窗体中添加一个命令按钮command1,然后编写如下代码:
Private Sub Command1_click()A=0:b=5:c=6 Msgbox a=b+c End Sub 窗体打开运行后,如果单击命令按钮,则消息框的输出结果是(D)。A.11 B.A=11 C.0 D.False 19.编写如下程序:
Public Sub test()Dim x As Integer, y As Integer x = 10 y = 20 Call s1(y)MsgBox “x=” & x & “ ” & “y=” & y End Sub Public Sub s1(m As Integer)m = m + 20
End Sub Public Sub s2()x = x + 20 End Sub 运行过程test后,消息框的输出结果为(B)。A.x=10 y=20 B.x=10 y=40 C.x=30 y=20 D.x=30 y=40 20.以下不是窗体事件的是(C)。
A.Load B.Unload C.Exit D.Activate
一、选择题
1.关系数据库中的表不必具有的性质是(D)。
A.B.C.D.数据项不可再分
同一列数据项要具有相同的数据类型 记录的顺序可以任意排列 字段的顺序不能任意排列
2.已知某一数据库中有两个数据表,它们的主键与外键是一对多的关系,这两个表若想建立关联,应该建立的永久联系是(C)。A.一对一 B.多对多 C.一对多 D.多对一
3.在关系模型中,用来表示实体关系的是(C)。
A.B.C.D.字段 记录 表 指针
4.E-R图是数据库设计的工具之一,它适用于建立数据的(A)。
A.B.C.D.概念模型 逻辑模型 结构模型 物理模型
5.在数据库系统的三级模式结构中,为用户描述整个数据库逻辑结构的是(C)。
A.B.C.D.内模式 外模式 概念模式 存储模式
6.在数据库应用系统设计中,(C)的主要任务是将E-R模式转化为关系数据库模式
A.B.C.D.关系的规范化
数据库系统需求分析 逻辑数据库设计 概论数据库设计
7.关于主键的说法正确的是(D)。
A.B.C.D.作为主键的字段,它的数据能够重复 一个表可以设置多个主键 主键字段只能是单一的字段 主键字段中不许有重复值和空值
8.复选框、切换按钮和选项按钮经常作为单独的控件来显示表或查询中(D)的值。
A.B.C.D.文本数据类型 数字数据类型
日期/时间数据类型 是/否数据类型
9.设“学生”表中包括“专业”、“生源”等字段,若要统计各专业的学生生源分布情况,可以使用的查询是(A)。
A.交叉表查询 B.追加查询 C.生成表查询 D.更新查询
10.有SQL语句:SELECT * FROM 教师 WHERE NOT(工资)3000 OR 工资<2000)。与该语句等价的SQL语句是(A)
A.SELECT * FROM 教师 WHERE 工资 BETWEEN 2000 AND 3000 B.SELECT * FROM 教师 WHERE 工资>2000 AND 工资<3000 C.SELECT * FROM 教师 WHERE 工资>2000 OR 工资<3000 D.SELECT * FROM 教师 WHERE 工资<=2000 AND 工资>=3000 11.在SQL语句中,如果检索要去掉重复组的所有元组,则应在SELECT中使用(D)
A.B.C.D.ALL UNION LIKE DISTINCT 12.设“教师”表中有“职称”(文本型)、“基本工资”(数字型)等字段,将所有教授的基本工资改为5000,正确的SQL语句是(C)。
A.UPDATE 基本工资=5000 FROM 教师 B.UPDATE 职称=”教授” SET 基本工资=5000 C.UPDATE 教师 SET 基本工资=5000 WHERE 职称=”教授”
D.UPDATE FROM 教师 SET 基本工资=”5000” WHERE 职称=”教授”
13.下列关于ACCESS数据库对象的描述中,错误的是(C)。
A.数据访问页可以实现Internet与用户数据库的相互访问
B.宏是一个或多个操作命令的集合,其中每个命令实现一个特定的操作 C.窗体是系统的工作窗口,可以完成对表或查询中的数据的操作,但不可以接受用户信息
D.报表时专门为打印而设计的特殊窗体
14.有关宏操作,下列叙述错误的是(D)。
A.B.C.D.使用宏可以启动其他应用程序 宏可以是包含操作序列的一个宏 宏组由若干宏组成
宏的表达式中不能引用窗体或报表的控件值
15.Dim A(10)As Double,则A数组共有(B)个元素。
A.B.C.D.10 11 12 9 16.(A)方式创建的报表是由系统规定的。
A.B.C.D.使用“自动报表”创建报表 利用“报表向导”创建报表 利用“报表设计视图”创建报表 利用“图表向导”创建
17.窗体的“计时器间隔”属性以(B)为单位。
A.B.C.D.分钟 毫秒 小时 秒
18.以下几种报表类型中,最直观地表示数据之间关系的报表类型是(D)。
A.B.C.D.表格式报表 标签报表 纵栏式报表 图表报表
19.使用Access的(D),可以在Internet上编辑数据库中的数据。
A.B.C.D.宏 窗体 报表
数据访问页
20.VBA中,表达式”Date:” & # 10/12/2013#的值是(A)。
A.B.C.D.Date:2013-10-12 Date:2013/12/10 Date:#10/12/2013# Date&10/12/2013 21.VBA中,表达式Cint(“12”)+Month(#8/15/2012#)的值为(D)。
A.B.C.D.128 1215 27 20 22.设有下面函数,F(15)-F(14)的值为(A)。
Function F(n As Integer)As Integer Dim i As Integer F=0 For i=1 to n
F=F+i Next i End Function A.1 B.15 C.29 D.14 23.用于打开查询的宏命令是(D)。
A.B.C.D.RunApp OpenForm OpenReport OpenQuery 24.A.B.C.D.25..A.B.C.D.26.A.B.C.D.27.A.B.C.D.28.A.B.C.D.
第五篇:ACCESS答案
打开考生文件夹中“TEST.MDB”数据库, 数据库包括“院系”、“学生”和“成绩”表,表的所有字段均用汉字来命名以表示其意义。按下列要求进行操作。
1.基于“学生”表,查询所有女学生的名单,要求输出学号、姓名,查询保存为“CX1”;
2.基于“院系”、“学生”、“成绩”表,查询各院系男女学生成绩合格(“成绩”大于等于60分且“选择”得分大于等于24分)的人数,要求输出院系名称、性别、人数,查询保存为“CX2”;
3.保存数据库“TEST.MDB”。
1.基于“学生”表,查询所有“1991-7-1”及其以后出生的学生名单,要求输出学号、姓名,查询保存为“CX1”;
2.基于“院系”、“学生”、“成绩”表,查询各院系学生成绩的均分,要求输出院系代码、院系名称、成绩均分,查询保存为“CX2”;
3.保存数据库“TEST.MDB”
1.基于“学生”表,查询所有籍贯为“山东”的学生名单,要求输出学号、姓名,查询保存为“CX1”;
2.基于“院系”、“学生”、“成绩”表,查询各院系男女学生“成绩”的均分,要求输出院系代码、院系名称、性别、成绩均分,查询保存为“CX2”; 3.保存数据库“TEST.MDB”。
1.基于“学生”、“成绩”表,查询所有成绩合格(“成绩”大于等于60分且“选择”得分大于等于24分)的学生成绩,要求输出学号、姓名、成绩,查询保存为“CX1”;
2.基于“院系”、“学生”表,查询各院系男女学生人数,要求输出院系代码、院系名称、性别和人数,查询保存为“CX2”;
3.保存数据库“TEST.MDB”。
1.基于“学生”、“成绩”表,查询所有成绩优秀(“成绩”大于等于85分且“选择”大于等于35分)的学生名单,要求输出学号、姓名、成绩,查询保存为“CX1”;
2.基于“院系”、“学生”表,查询各院系每个专业学生人数,要求输出院系代码、院系名称、专业代码和人数,查询保存为“CX2”;
3.保存数据库“TEST.MDB”。
1.基于“学生”、“院系”表,查询所有“文学院”学生名单,要求输出学号、姓名,查询保存为“CX1”;
2.基于“院系”、“学生”、“成绩”表,查询各院系成绩合格(“成绩”大于等于60分)学生人数,要求输出院系代码、院系名称和合格人数,查询保存为“CX2”;
3.保存数据库“TEST.MDB”。