版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、大学计算机基础实验指导书1 实验四access 数据库软件操作实验1. 建立数据库创建一个数据库,文件名为test1.accdb ,存放在实验目录中,在其中建立表teachers,其结构如表 1 所示,内容如表2 所示,主键为教师号。表 1 表 teachers 的结构字段名称字段类型字段大小格式教师号文本6 个字符姓名文本4 个字符性别文本1 个字符年龄数字1 字节参加工作年月日期/时间长日期党员是/否是/否应发工资货币货币扣除工资货币货币表 2 表 teachers 的内容教师号姓名性别年龄参加工作年月党员应发工资扣除工资100001王春华男4083-12-28yes22012202000
2、01华成男5863-01-21no2423120100002陈蓉女3493-10-15yes1650180200002范杰男4681-04-18no2088160300001樊平男2898-02-03no1460200300002关红梅女3889-07-23yes18201702. 将表 teachers 复制为 teachers1 。3. 用 sql 中的数据更新命令数据库中表teachers1 进行操作。1) 用 insert 命令插入一条新的记录。600001 杨梦女59 66/04/22 yes 1660 210 大学计算机基础实验指导书2 sql 语句: insert into te
3、achers1 ( 教师号 , 姓名, 性别, 年龄, 参加工作年月 , 党员, 应发工资 , 扣除工资 ) values (600001, 杨梦 , 女, 59, #1990/02/01#, true, 1960, 210); 本题操作要点:字段、常量间逗号一定要用半角,字符常量一定要用英文的双引号或单引号,例如: 杨梦 , 日期常量数据一定要用#, 例如:#1990/02/01# 。如果在其它机器上用,运行时,access 右下角运行出现“操作或事件已被禁用模式阻止”,请更改下安全等级:文件-选项 -信任中心 -信任中心设置-宏设置 -启用所有。然后关闭access,重新启动 access
4、 即可。2) 用 delete 命令删除姓名为关红梅的记录。sql 语句:delete*from teachers1where 姓名=关红梅 此题操作要点:菜单拦上选创建-查询设计 -(此时会打开一个对话框,让用户选择要删除的表,可以不选任何表-直接选“关闭按钮” )-将鼠标移到上部分,按右键,选sql 视图。输入命令代码即可。3) 用 delete 命令删除年龄小于 36 且性别为“女”的记录。sql 语句: delete *from teachers1where 性别=女 and 年龄25);操作要点:类似的更新数据表中的数据的题不建议用向导做。直接进到 sql视图输入代码要简单些。此题的
5、难点:要知道year() 和 date() 函数的使用方法及其含义。year()是取日期常量里的“年份”数据,date() 是取系统时间。小结: delete和 update关键要记住两命令的格式,和写出正确的大学计算机基础实验指导书3 where 子句,即条件子句。4. 通过 access 的设计视图设计完成如下查询,然后切换至sql 视图,把 sql语句填写在后面的横线上。 (当然也可以直接写出相应的sql 语句)下面的所有的语句都是对数据库中表teachers 进行操作。1) 查询所有教师的基本信息。sql 语句:selectteachers.*fromteachers2) 查询教师的教
6、师号、姓名、性别和年龄sql 语句:selec t 教师号 ,姓名,性别,年龄from teachers; 3) 查询教师的教师号、姓名和实发工资。sql 语句:select teachers. 教师号 , teachers. 姓名, 应发工资 -扣除工资as 实发工资from teachers;此题的重点在于掌握字段“标签”的书写格式,缺省事字段名称,如果要指定字符串做为标签,一定要用as .4) 查询教师的人数和平均实发工资。sql 语句:select count(teachers. 教师号 ) as 教师人数 , avg(应发工资 -扣除工资 ) as 平均工资from teachers
7、;此题操作要点:要知道常用的统计函数;查询设计的工具栏上找到“汇总”按钮,点击一下,这样在查询设计向导中会增加“总计”栏。然后选取相应的字段和大学计算机基础实验指导书4 函数。平均工资可以先选 “应发工资 ”,再在字段栏直接输入: -扣除工资。标签同上,可以在切换到sql 书写模式下,直接更改。要点是要知道sql 和向导来回切换。(指向相应的查询页框标签,按右键,在快捷菜单中可以来回切换)5) 查询华成的基本情况。sql 语句:select teachers.*from teacherswhere (teachers! 姓名=华成);如上图 ,直接在条件栏输入条件 .6) 查询所有男教师的基本
8、信息。sql 语句:大学计算机基础实验指导书5 select teachers.*from teacherswhere (teachers! 性别=男);7) 查询 90 年以前参加工作的所有教师的教师号、姓名和实发工资。sql 语句:select teachers.*from teacherswhere teachers. 参加工作年月 #1/1/1990#;在条件栏输入 : #1990/1/# 。注意日期常量的写法 .8) 查询所有不姓高的学生的基本情况。 (此题改为教师)sql 语句:大学计算机基础实验指导书6 select teachers.*from teacherswhere te
9、achers. 姓名 not like 高*;此题的要点是 :like 是个关系运算符号, 包含的意识, like “ 高*” ,意识是包含高姓人名, *是统配符号, 表示任意一个字符串, ?表示任意一个字符 ,这两符号常常和 like 连用,not 是逻辑运算符非的意识。 not like 就是不包含。9) 查询男女生的最低分最高分和平均分数sql 语句:10) 查询男女职工的最低工资、最高工资和平均工资(工资是指实发工资)。sql 语句:select min(应发工资 -扣除工资 ) as 最低工资 , max(应发工资 -扣除工资) as 最高工资 , avg(应发工资 -扣除工资 )
10、as 平均工资from teachers;此题直接切换到sql 视图输入要简单些。注意as 的用法 。11) 查询所有党员的教师号和姓名,并且按年龄从大到小排列。sql 语句:select teachers. 教师号 , teachers. 姓名大学计算机基础实验指导书7 from teacherswhere teachers. 党员=trueorder by teachers. 年龄 desc;12)查询党员和非党员的人数和平均年龄sql 语句:select teachers. 党员, count( 党员) as 党员之计数 , avg(年龄) as 年龄之平均值from teachersgroup by teachers. 党员order by teachers. 党员;此题难点在于对group by 和 order by 的理解和使用。 分组统计一定要按分组大学计算机基础实验指导书8 字段排
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第五课 我国基本制度复习导学案-统编版道德与法治八年级下册
- 2026墨西哥汽车零部件制造业供需趋势分析及工人培训投资报告
- 2026墨西哥制造业市场深度调研及行业前景预测分析报告
- 2026咖啡产成品行业消费趋势分析投资布局规划产业链竞争优势报告
- 2026发酵型辣椒酱微生物群落分析与品质控制关键技术报告
- 新入职教师岗前培训方案
- 2026安徽合肥国家实验室管理岗位招聘2人备考题库含答案详解(达标题)
- 2026贵州第十四届人才博览会遵义会议纪念馆引进人才1人工作备考题库及答案详解(基础+提升)
- 2026云南昆明市官渡区城乡居民社会养老保险局招聘2人备考题库含答案详解(满分必刷)
- 2026河南濮阳华龙区人民医院专业技术人才招聘14人备考题库附答案详解(基础题)
- 泰山教育联盟2026届高三年级4月考试模拟 政治试题(含答案)
- 2026年贪污贿赂司法解释(二)学习与解读课件
- 2026年上半年广东广州开发区黄埔区招聘事业单位18人备考题库含答案详解(典型题)
- 山西临汾市第一中学校2025-2026学年高一下学期第一次月考语文试题(含答案)(含解析)
- 春季呼吸道疾病护理课件
- 仓库人员安全责任制度
- 2026异位妊娠护理精要
- 2026年宠物医院员工保密协议
- 水利监理单位安全生产责任制
- 船舶焊接工艺船舶材料与焊接第三章演示文稿
- LY/T 2015-2012大熊猫饲养管理技术规程
评论
0/150
提交评论