access查询设计new

access查询设计new

ID:18532741

大小:48.00 KB

页数:5页

时间:2018-09-18

access查询设计new_第1页
access查询设计new_第2页
access查询设计new_第3页
access查询设计new_第4页
access查询设计new_第5页
资源描述:

《access查询设计new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、复习:1、在创建表间关系时,必须先关闭______打开的表,再使用______菜单中的“关系”命令,打开“关系”窗口进行操作。2、表间关系有哪几种?关系的联接类型有哪几种及各自的定义?3、什么是参照完整性?实施参照完整性的条件是什么?实施参照完整性后必须遵守的规则有哪些?4、常用的域函数有哪几个?新授课:第五章查询设计任务一查询基础知识查询是按照一定的条件或要求对数据库中的数据进行检索。它是数据库的核心操作。其作用如下:l以一个或多个表或查询为数据源,根据用户的要求生成动态的数据集。l可以对数据进行

2、统计、排序、计算和汇总。l可以设置查询参数,形成交互式的查询方式。l利用交叉表查询,进行分组汇总。l利用动作查询对数据表进行追加、更新、删除等操作。l查询作为其他查询、窗体和报表的数据源。1、查询的分类在access数据库中,查询共分为五种:选择查询、参数查询、交叉表查询、动作查询和SQL查询。其中动作查询又分为生成表查询、删除查询、追加查询和更新查询。2、查询的视图在Access2003中,查询有五种视图:设计视图、数据表视图、SQL视图、数据透视表和数据透视图。常用的视图为设计视图、数据表视图、

3、SQL视图(这里只要求掌握常用的三种视图)。例:查询学号、姓名英语课程的成绩。(演示讲解)说明:l根据查询结果显示字段,确定涉及的表,同时强调必须创建表间关系。l选择投影字段,“表名称.*”表示显示该表的所有字段。l指定排序字段l根据查询结果确定字段是否显示l设置查询条件:与、或的使用方法。3、表达式表达式是由常量、变量、函数和各种运算符组成。(1)常量l数字型常量:123123.45l文本型常量:直接输入文本或用单引号、双引号括起来。如:英语、’英语’、”英语”l日期型常量:直接输入或用“#”括起

4、来。如:76-1-1或#76-1-1#l是/否型常量:yes、no、true、false(2)变量变量是命名的存储空间,用于存储可以改变的数据。变量名的命名规则是:以字母开头的不超过255个字符的字符串,该字符串可用字母、汉字、数字和下划线,但不能用标点符号、空格和类型声明字符。变量分整型、单精度、货币、字符串、日期等不同类型。Access数据库中,字段名、属性、控件等都可以作为变量。如果用字段名作为变量,其表示方法是用英文方括号[]将字段名括起来。例如:[学号]、[姓名]、[出生年月日]等。如果同

5、时用不同表中的同名字段作为变量,则必须将表名写在每一个字段前,也用[]括起来,并用英文感叹号!将两对[]隔开。例如:[学生情况]![学号]、[选课及成绩]![学号]。(3)函数DATE()、YEAR()、NOW()、TIME()、RIGHT()、LEFT()等(4)运算符Access数据库的运算符(又称操作符)有以下5种。A、算术运算符。+:加、-:减、:整除(取整)、Mod:取余、*:乘、/:除、^:乘方和开方。B、连接运算符。&和+:字符串连接。&的作用是将&两边的表达式连接起来生成一个新字符

6、串。例如:”广东”&”顺德”的结果是:”广东顺德”。如果&连接数字,则&会将该数字转换成字符串后再连接,并且在原数字前后都添一空格。而+只能连接两个字符串,这时的作用和&相同。C、比较运算符(亦称关系运算符)。=:等于、>:大于、<:小于、>=:大于等于(不小于)、<=:小于等于(不大于)、<>:不等于。比较运算的结果是逻辑值:True或False。D、逻辑运算符l逻辑运算符:NOT、AND、ORl算符优先级:同级算符中,NOT最高、AND次高、OR最低。如:[学号]NOTnull,即检索“学号”字

7、段中不包含空值的记录。E、特殊运算符l逻辑运算符:BETWEEN…AND(在某范围之间运算符)、IN(属于或包含在运算符)、IS(判断是否是空值)、LIKE(用于文本类型的比较运算,可以使用通配符)l连接运算符:’04’&‘国际商务’结果为:‘04国际商务’l算符优先级:同级算符中,优先级别相同,自左向右顺序执行例如:u成绩BETWEEN85AND100在85至100之间的数u出生日期BETWEEN#1/1/79#AND#1984-12-31#(注:日期常量要用“#”括起来):在1979年1月1日至

8、1984年12月31日之间的数据。u籍贯IN(‘北京’,“上海”,“广州”)u家庭住址ISNULL:判断当前记录、当前字段的值是否为空uLIKE的使用ü编码LIKE“A[A~C]”:表示以字母A开始、第二个字符为A、B或C、长度为两个字符的字符串ü编码LIKE“A*”:表示以字母A开始的字符串ü编码LIKE“*A*”:表示包括A的字符串。ü编码LIKE“A?”:表示以字母A开始、第二个字符任意、长度为两个字符的字符串练习:下列叙述中的其中的相关名词都是表的字段名,写出

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。