版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据库原理数据库原理(yunl)与应用与应用Access第一页,共96页。第1页/共96页第二页,共96页。第2页/共96页第三页,共96页。第3页/共96页第四页,共96页。第4页/共96页第五页,共96页。第5页/共96页第六页,共96页。第6页/共96页第七页,共96页。第7页/共96页第八页,共96页。第8页/共96页第九页,共96页。第9页/共96页第十页,共96页。第10页/共96页第十一页,共96页。第11页/共96页第十二页,共96页。第12页/共96页第十三页,共96页。第13页/共96页第十四页,共96页。第14页/共96页第十五页,共96页。第15页/共96页第十六页,共
2、96页。第16页/共96页第十七页,共96页。第17页/共96页第十八页,共96页。函数函数功能功能示例示例函数值函数值Abs(number)求绝对值求绝对值Abs(-12.5)12.5Exp(number)e指数指数Exp(2.5)12.1825Int(number)自变量为正时,返回整数部分,舍去自变量为正时,返回整数部分,舍去小数部分;自变量为负时,返回不大小数部分;自变量为负时,返回不大于原值的整数于原值的整数Int(8.7)Int(-8.4)8-9Fix(number)无论自变量为正或负,均舍去小数部无论自变量为正或负,均舍去小数部分,返回整数分,返回整数Fix(8.7)Fix(-8
3、.4)8-8Log(number)自然对数自然对数Log(3.5)1.253Rnd(number)产生产生01之间的随机数。自变量可缺省之间的随机数。自变量可缺省Rnd(2)01之间的随机之间的随机数数Sgn(number)符号函数。当自变量的值为正时,返符号函数。当自变量的值为正时,返回回1;自变量的值为;自变量的值为0时,返回时,返回0;自变;自变量的值为负时,返回量的值为负时,返回-1Sgn(5)Sgn(0)Sgn(-5.6)10-1Sqr(number)平方根。自变量非负平方根。自变量非负Sqr(6)2.449Round(number,precision)四舍五入函数。第二个参数的取值
4、为四舍五入函数。第二个参数的取值为非负整数,用于确定所保留的小数位非负整数,用于确定所保留的小数位数数Round(12.674,0)Round(12.674,2)1312.67第18页/共96页第十九页,共96页。函数函数功能功能示例示例函数值函数值Left(stringexpr,n)求左子串函数。从表达式左侧开始取求左子串函数。从表达式左侧开始取n个字符。个字符。每个汉字也作为每个汉字也作为1个字符个字符Left(北京北京,1)Left(Access,2)北北AcRight(stringexpr,n)求右子串函数。从表达式右侧开始取求右子串函数。从表达式右侧开始取n个字符。个字符。每个汉字也
5、作为每个汉字也作为1个字符个字符Right(#2008-07-22#,3)Right(1234.56,3)-22.56Mid(stringexpr,m,n)求子串函数。从表达式中截取字符,求子串函数。从表达式中截取字符,m、n是数是数值表达式,由值表达式,由m值决定从表达式值的第几个字值决定从表达式值的第几个字符开始截取,由符开始截取,由n值决定截取几个字符。值决定截取几个字符。n缺省,缺省,表示从第表示从第m个字符开始截取到尾部个字符开始截取到尾部Mid(中央财经大学中央财经大学,3,2)Mid(中央财经大学中央财经大学,3)财经财经财经大学财经大学Len(stringexpr)求字符个数。
6、函数返回表达式值中的字符个数。求字符个数。函数返回表达式值中的字符个数。表达式可以是字符、数值、日期或逻辑型表达式可以是字符、数值、日期或逻辑型Len(#2008-7-22#)Len(中央财经大学中央财经大学)Len(True)1162UCase(stringexpr)将字符串中小写字母转换为大写字母函数将字符串中小写字母转换为大写字母函数UCase(Access)UCase(学习学习abc)ACCESS学习学习ABCLCase(stringexpr)将字符串中大写字母转换为小写字母函数将字符串中大写字母转换为小写字母函数LCase(Access)accessSpace(number)生成空格
7、函数。返回指定个数的空格符号生成空格函数。返回指定个数的空格符号+Space(2)+ InStr(C1,C2)查找子字符串函数。在查找子字符串函数。在C1中查找中查找C2的位置,即的位置,即C2是是C1的子串,则返回的子串,则返回C2在在C1中的起始位置,中的起始位置,否则返回否则返回0InStr(One Dream,Dr)InStr(One Dream,Dor)50Trim(stringexpr)删除字符串首尾空格函数删除字符串首尾空格函数Trim( AA+ BB )AA BBRTrim(stringexpr)删除字符串尾部空格函数删除字符串尾部空格函数RTrim( 数据库数据库 ) 数据库
8、数据库LTrim(stringexpr)删除字符串首部空格函数删除字符串首部空格函数LTrim( 数据库数据库 )数据库数据库 String(n,stringexpr)字符重复函数。将字符串的第一个字符重复字符重复函数。将字符串的第一个字符重复n次,次,生成一个新字符串生成一个新字符串String(3,你好你好)你你你你你你第19页/共96页第二十页,共96页。函数函数功能功能示例示例函数值函数值Date( )日期函数。返回系统当前日期。无参函数日期函数。返回系统当前日期。无参函数Date()2008-07-22Time( )时间函数。返回系统当前时间。无参函数时间函数。返回系统当前时间。无参
9、函数Time()下午下午 03:33:51Now( )日期时间函数。返回系统当前日期和时间,含年、月、日期时间函数。返回系统当前日期和时间,含年、月、日、时、分、秒。无参函数日、时、分、秒。无参函数Now()2008-07-22 下午下午 03:33:51Day(dateexpr)求日函数。返回日期表达式中的日值求日函数。返回日期表达式中的日值Day(date()19Month(dateexpr)求月份函数。返回日期表达式中的月值求月份函数。返回日期表达式中的月值Month(date()3Year(dateexpr)求年份函数。返回日期表达式中的年值求年份函数。返回日期表达式中的年值Year(
10、date()2009Weekday(dateexpr)求星期函数。返回日期表达式中的这一天是一周中的求星期函数。返回日期表达式中的这一天是一周中的第几天。函数值取值范围是第几天。函数值取值范围是17,系统默认星期日是,系统默认星期日是一周中的第一周中的第1天天Weekday(date()4Hour(timeexpr)求小时函数。返回时间表达式中的小时值求小时函数。返回时间表达式中的小时值Hour(Time()15Minute(timeexpr)求分钟函数。返回时间表达式中的分钟值求分钟函数。返回时间表达式中的分钟值Minute(Time()33Second(timeexpr)求秒函数。返回时间
11、表达式中的秒值求秒函数。返回时间表达式中的秒值Second(Time()51DateDiff(interval,date1,date2)求时间间隔函数。返回值为日期求时间间隔函数。返回值为日期2减去日期减去日期1的值。日的值。日期期2大于日期大于日期1,得正值,否则得负值。时间间隔参数,得正值,否则得负值。时间间隔参数的不同将确定返回值的不同含义。具体使用参见表的不同将确定返回值的不同含义。具体使用参见表5-4 所示所示第20页/共96页第二十一页,共96页。时间间隔参数时间间隔参数含义含义示例示例函数值函数值yyyy函数值为两个日期相差的年份函数值为两个日期相差的年份DateDiff(yyy
12、y,#2008-07-22#,#2009-05-08#)1q函数值为两个日期相差的季度函数值为两个日期相差的季度DateDiff(q,#2008-07-22#,#2009-05-08#)3m函数值为两个日期相差的月份函数值为两个日期相差的月份DateDiff(m,#2008-07-22#,#2009-05-08#)10y,d函数值为两个日期相差的天数,参数函数值为两个日期相差的天数,参数y和和d作作用相同用相同DateDiff(d,#2008-07-22#,#2009-05-08#)290w函数值为两个日期相差的周数(满函数值为两个日期相差的周数(满7天为一天为一周),当相差不足周),当相差不
13、足7天时,返回天时,返回0DateDiff(w,#2008-07-22#,#2009-05-08#)DateDiff(w,#2008-07-22#,#2008-07-26#)410第21页/共96页第二十二页,共96页。函数函数功能功能示例示例函数值函数值Asc(stringexpr)返回字符串第一个字符的返回字符串第一个字符的ASCII码码Asc(ABC)65Chr(charcode)返回返回ASCII码对应的字符码对应的字符Char(66)BStr(number)将数值转换为字符串。如果转换结果是正将数值转换为字符串。如果转换结果是正数,则字符串前添加一个空格。数,则字符串前添加一个空格。
14、Str(12345)Str(-1234) 12345 -12345 Val(stringexpr)将字符串转换为数值型数据将字符串转换为数值型数据Val(12.3A)Val(124d.3A)12.3124第22页/共96页第二十三页,共96页。第23页/共96页第二十四页,共96页。运算符运算符功能功能表达式示例表达式示例表达式值表达式值-取负值,单目取负值,单目运算运算-42-42+-621652幂幂4216* 、/乘、除乘、除16*2/56.4整除整除16*256Mod模运算(求余模运算(求余数)数)87 Mod 987 Mod -9-87 Mod 9-87 Mod -966-6-6+ 、
15、-加、减加、减8+6-122第24页/共96页第二十五页,共96页。第25页/共96页第二十六页,共96页。第26页/共96页第二十七页,共96页。第27页/共96页第二十八页,共96页。运算符运算符功能功能表达式示例表达式示例表达式值表达式值+连接两个字符型数据。连接两个字符型数据。返回值为字符型数据返回值为字符型数据123+123总计:总计:+10*35.4123123# 错误错误&将两个表达式的值进行将两个表达式的值进行首尾相接。返回值为字首尾相接。返回值为字符型数据符型数据123 & 123123 & 123打印日期打印日期 & Date()总计:总计:
16、 & 10*35.4123123123123打印日期打印日期2008-07-22总计:总计:354第28页/共96页第二十九页,共96页。第29页/共96页第三十页,共96页。第30页/共96页第三十一页,共96页。运算符运算符功能功能表达式示例表达式示例表达式值表达式值120False大于大于aAFalse=等于等于abc=AbcTrue 不等于不等于4 5True =小于等于小于等于3*3 =大于等于大于等于TrueFalseFalseIs Null左侧的表达式值为空左侧的表达式值为空 Is NullFalseIs Not Null左侧的表达式值不为空左侧的表达式值不为空 Is N
17、ot NullTrueIn判断左侧的表达式的值是否判断左侧的表达式的值是否在右侧的值列表中在右侧的值列表中中中 In (大大,中中,小小)Date() In (#2008-07-01#,#2008-07-31#)20 In (10,20,30)TrueFalseTrueBetween And判断左侧的表达式的值是否判断左侧的表达式的值是否在指定的范围内。闭区间在指定的范围内。闭区间Date() Between #2008-07-01# And #2008-07-31#B Between a And z54 Between 60 And 78FalseTrueFalseLike判断左侧的表达式的
18、值是否判断左侧的表达式的值是否符合右侧指定的模式符。如符合右侧指定的模式符。如果符合,返回真值,否则为果符合,返回真值,否则为假假abc Like abcde123 Like #2#x4e的的2 Like x#a-f?!4-7n1 Like NPT?False TrueTrueTrue第31页/共96页第三十二页,共96页。第32页/共96页第三十三页,共96页。第33页/共96页第三十四页,共96页。运算符运算符功能功能表达式示例表达式示例表达式值表达式值Not非非Not 3+4=7FalseAnd与与Aa And 1+3*615 FalseOr或或Aa Or 1+3*615TrueXor异
19、或异或Aa Xor 1+3*615TrueEqv逻辑等价逻辑等价Aa Eqv 1+3*615 False第34页/共96页第三十五页,共96页。第35页/共96页第三十六页,共96页。 C. -1 D. -2第36页/共96页第三十七页,共96页。第37页/共96页第三十八页,共96页。第38页/共96页第三十九页,共96页。_。 A. Avg B. Count C. Max D. Min第39页/共96页第四十页,共96页。第40页/共96页第四十一页,共96页。三种三种(sn zhn)视图可以通过视图可以通过工具栏上的工具栏上的“视图视图”按钮下拉按钮下拉列表框中的视图进行相互转换。列表框
20、中的视图进行相互转换。第41页/共96页第四十二页,共96页。“数据表数据表”视视图用来显示图用来显示查询查询(chxn)的结果数据。的结果数据。第42页/共96页第四十三页,共96页。“设计设计”视图视图用来对查询用来对查询设计进行设计进行(jnxng)修修改。改。 第43页/共96页第四十四页,共96页。“SQL”视图用来显示视图用来显示与与“设计设计(shj)”视图视图等效的等效的SQL语句语句 。 第44页/共96页第四十五页,共96页。第45页/共96页第四十六页,共96页。查询(chxn)87年出生的女生或86年出生的男生的基本信息,并显示学生的姓名,性别,出生日期和所在班级信息第
21、46页/共96页第四十七页,共96页。在查询设计网格中,如果用户(yngh)对表达式的书写规则不了解,对表达式中的操作符或要使用的函数不熟悉,可以在设计网格中的“条件”行单元格中启动“表达式生成器” 第47页/共96页第四十八页,共96页。第48页/共96页第四十九页,共96页。查询学生的基本信息,并显示学生的姓名、性别(xngbi)、出生日期和专业编号。 第49页/共96页第五十页,共96页。第50页/共96页第五十一页,共96页。查询学生的课程(kchng)成绩,并显示学生的姓名、所选课程(kchng)名称和考试成绩。(该查询涉及到3个表:“学生”表、“课程(kchng)”表和“学生选课”
22、表 )第51页/共96页第五十二页,共96页。第52页/共96页第五十三页,共96页。第53页/共96页第五十四页,共96页。第54页/共96页第五十五页,共96页。第55页/共96页第五十六页,共96页。计算每个学生的“编译原理(yunl)”课程的学期成绩(学期成绩平时成绩0.3+考试成绩0.7) 第56页/共96页第五十七页,共96页。第57页/共96页第五十八页,共96页。总计项总计项功能功能类别类别名称名称对应函数对应函数函数函数总计总计Sum求某字段(或表达式)的累加项求某字段(或表达式)的累加项平均值平均值Avg求某字段(或表达式)的平均值求某字段(或表达式)的平均值最小值最小值M
23、in求某字段(或表达式)的最小值求某字段(或表达式)的最小值最大值最大值Max求某字段(或表达式)的最大值求某字段(或表达式)的最大值计数计数Count对记录计数对记录计数标准差标准差StDev求某字段(或表达式)值的标准偏差求某字段(或表达式)值的标准偏差方差方差Var求某字段(或表达式)值的方差求某字段(或表达式)值的方差其他总计其他总计项项分组分组Group By定义要执行计算的组定义要执行计算的组第一条记录第一条记录First求在表或查询中第一条记录的字段值求在表或查询中第一条记录的字段值最后一条记最后一条记录录Last求在表或查询中最后一条记录的字段值求在表或查询中最后一条记录的字段
24、值表达式表达式Expression创建表达式中包含统计函数的计算字段创建表达式中包含统计函数的计算字段条件条件Where指定不用于分组的字段准则指定不用于分组的字段准则第58页/共96页第五十九页,共96页。第59页/共96页第六十页,共96页。第60页/共96页第六十一页,共96页。统计学生(xu sheng)总人数。 第61页/共96页第六十二页,共96页。计算(j sun)“男”同学的平均年龄 。第62页/共96页第六十三页,共96页。第63页/共96页第六十四页,共96页。统计(tngj)“Access 数据库应用基础”课程的“考试成绩”平均分 。 第64页/共96页第六十五页,共96页。第65页/共96页第六十六页,共96页。第66页/共96页第六十七页,共96页。在“教师”表中统计各个系的教师人数(rn sh)及其职称分布情况 。第67页/共96页第六十八页,共96页。第68页/共96页第六十九页,共96页。第69页/共96页第七十页,共96页。统计(tngj)每个学生的选课情况 。第70页/共96页第七十一页,共96页。第71页/共96页第七十二页,共96页。第72页/共96页第七十三页,共96页。第73页/共96页第七十四页,共96页。在“成绩(chngj)管理”数据库中,根据“学生”表和“学生选课”表建
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 采购授权制度
- 钢结构材料采购制度范本
- 药品托管公司采购制度
- 三统一药品采购验收制度
- 科技采购审批制度汇编
- 政法采购制度
- 材料及设备采购管理制度
- 采购部采购规章制度
- 采购配送管理规定制度
- 采购需求公示制度
- 智能汽车驾乘体验测试评价规程-行车辅助
- 学校投诉处理制度
- 2026高考物理二轮复习专题07 热、光、原、振动与波(4大题型)(题型专练)(原卷版)
- 2026四川成都市金牛国投人力资源服务有限公司招聘金牛区街区规划师8人考试参考试题及答案解析
- 精神科口服药发放流程
- 2025年江苏省高考历史真题(含答案解析)
- 办公楼改造工程施工编制说明及编制依据
- 2024年海南省农垦投资控股集团招聘笔试参考题库含答案解析
- 日用品采购服务投标方案(技术标)
- GB/T 4798.3-2023环境条件分类环境参数组分类及其严酷程度分级第3部分:有气候防护场所固定使用
- GB/T 40058-2021全国固定资产投资项目代码编码规范
评论
0/150
提交评论