- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Access实验要求.
实验一 Access数据库表的建立和维护
1.建立数据库
① 创建一个Access数据库,文件名为“学生.accdb”,在其中建立表“students”。
② 根据表7-1所示的内容,在“字段名称”栏中输入字段名,并为其设置数据类型、字段大小。
③ 建好数据库结构后,定义“学号”为主键,定义方法为,单击表中“学号”一行,然后单击工具栏中“主键”图标按钮。创建好的表 students的结构如图7-3所示。
表7-1 students表的结构
字段名称 数据类型 字段大小 学号 文本 9个字符 姓名 文本 5个字符 性别 文本 1个字符 党员 是/否 1位 班级 文本 10个字符 出生年月 日期/时间 8个字节 奖学金 货币 8个字节 助学金 货币 8个字节 照片 OLE对象 最多1G字节
图7-3 创建的students表结构
2.数据库的管理与维护
(1)向表中输入数据。
双击刚创建的表students,进入数据表视图,依次输入数据,如图7-4所示。
若要添加照片,可选中照片一栏,然后单击右键,从快捷菜单中选择“插入对象”→ “由文件创建”→“浏览”选项,选择照片即可。
图7-4 数据表视图
(2)表结构的修改。
选定表,单击“视图”工具下的设计视图,即可进入设计视图来对表的结构进行修改。对字段名称、字段类型和字段属性,可以进行插入、删除、移动等操作,还可以重新设置主键。
(3)数据的导入、导出。
导出:采用“外部数据”选项卡“导出”工具组中的命令,可将表格数据导出,保存成Excel文件、文本文件等。
导入:采用“外部数据”选项卡“导入”工具组中的命令,可将Excel、Access、ODBC数据库中的数据导入到表格中。
例如,将students表中的数据导出,以文本文件的形式保存在D盘中。
① 打开表students,单击“外部数据”选项卡下“导出”工具组中的“文本文件”命令,打开“导出-文本文件”对话框。
② 选择保存位置为D盘,导出文件名为students.txt,根据需要选择“指定导出选项”,如选择“导出数据时包含格式和布局”。
③ 单击“确定”按钮后,在弹出的“对students的编码方式”对话框中,选择用于保存该文件的编码方式为“Windows(默认)”,单击“确定”按钮即可完成数据的导出。导出结果如图7-5所示。
图7-5 数据导出结果
(4)表的复制、删除。
将表students复制为students1,然后将其删除。
① 选定表students,选择右键快捷菜单中的“复制”和“粘贴”命令。
② 在弹出的“粘贴表方式”对话框中,输入表名students1,选择“粘贴选项”为“结构和数据”,如图7-6所示。单击“确定”按钮后,即可在数据库中产生一个与表students完全相同的表。
③ 选中表students1,右击,从弹出的快捷菜单中选择“删除”命令,即可从数据库中删除此表。
图7- 6 “粘贴表方式”对话框
3.SQL的数据更新命令
(1)INSERT命令
格式:INSERT INTO 表名 字段1,字段2……字段n
VALUES(常量1,常量2,……常量n)
例如,向students表中插入记录:
201253007, 朱元东, 男, TRUE, 航海12级03班, #2/22/1993#,800,200
① 单击“创建”选项卡下的“查询设计”选项,在打开的对话框中不作任何的修改,直接关闭对话框,目的是建立一个空查询。
② 单击“查询工具”“设计”选项卡中的选项,切换到SQL视图。
③ 在“查询1”视图中,输入SQL命令,如图7-7所示。
④ 单击“运行”命令,则执行相应的插入操作。
⑤ 打开students表,可以看到在该表的最后添加了一条新的记录。
图7-7 输入INSERT命令
(2)UPDATE命令
UPDATE命令用于修改数据。
格式:UPDATE 表名 SET 字段1=表达式1,……,字段n=表达式n
[WHERE 条件]
例如:将表studenst中的“王刚”改为“王浩”。
UPDATE students SET 姓名 = 王浩 WHERE 姓名=王刚
例如:将表students中奖学金低于1000元的学生的助学金加100元。
UPDATE students SET 助学金 = 助学金+100
WHERE 奖学金1000
(3)DELETE命令
格式:DELETE FROM 表名 WHERE 条件
例如:将表students中学号为201253007的记录删除。
DELETE FROM students WHERE 学号=201253007;
做完该操作后再执行一次(1)创建的查询,并保存数据库。
练习
1.建立数据库
您可能关注的文档
最近下载
- 完整八年级物理综合实践活动课教案.docx
- 高考英语一轮复习知识清单(全国通用):专题20 语法填空介词100题(精练)解析版.docx VIP
- 110kV〜750kV架空输电线路施工及验收规范.docx VIP
- 2021-2022年国家开放大学电大法学《实用法律基础》课程考试打印版完美打印版 英语网考资料.doc
- 奥迪A6电路图之发动机BAT.pdf
- 2023年4月自考02207电气传动与可编程控制器PLC试题及答案含解析.pdf
- 医院普外科课件.pptx
- 游戏策划方案-数值策划笔试题.docx VIP
- 高考英语一轮复习知识清单:专题08 语法填空不定式100题(全国通用)解析版.docx VIP
- drillwork2005操作手册.ppt
文档评论(0)