- 1、本文档共76页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 Access 数据库基础知识 2.1 Access 数据库概述 Microsoft Access是第一个在Windows环境下开发的一种全新的关系数据库管理系统,是中小型数据库管理的最佳选择。Access 2002和Access 2000不仅是数据库管理系统,而且还是一个功能强大的开发工具。 Access使用标准SQL(Structured Query Language,结构化查询语言)作为它的数据库语言。 每一个Access数据库,包括它所有的对象都存储在以.mdb为扩展名的数据库文件中。 打开一个数据库就是打开一个数据库文件。就Access而言,可以认为数据库和数据库文件含义相同。 Access数据库不但包括各种对象,还包括对各种对象的操作。 2.2 Access 的特点 1. 一个文件管理整个系统 2. 真正的关系数据库管理 3. 典型的开放式数据库管理 4. 完善的帮助功能 5. 利用Excel整理数据 6. 拥有大量的内置函数 7. 提供了许多宏 8. 方便的网络功能 2.3 Access 2002 的新增功能 1. 更友好的系统界面 2. 任务窗格 3. 数据库转换工具 4. 数据透视表视图和数据透视图视图 5. 数据库自动压缩功能 6. 改进了访问功能 2.4 Access 的基本操作 2.4.2 使用联机帮助 2.5 Access 数据库设计 2.5.2 学生管理数据库表的设计 2.5.3 教工管理数据库表的设计 2.6 数据库对象 2.6.1 表 2.6.2 查询 2.6.3 窗体 2.6.4 报表 2.6.5 宏 2.6.6 页和模块 2.6.7 各种数据库对象间的关系 2.7 数据类型与表达式 2.7.1 数据类型 2.7.2 常用函数 2.7.3 运算符 2.7.4 表达式 如果用字段名作为变量,其表示方法是用英文方括号[]将字段名括起来。例如:[学号]、[姓名]、[出生年月日]等。 如果同时用不同表中的同名字段作为变量,则必须将表名写在每一个字段前,也用[]括起来,并用英文感叹号!将两对[]隔开。例如:[学生情况]![学号]、[选课及成绩]![学号]。 三、运算符 Access数据库的运算符(又称操作符)有以下5种。 1.算术运算符。+:加、-:减、\:整除(取整)、Mod:取余、*:乘、/:除、^:乘方和开方。 2.连接运算符。和+:字符串连接。的作用是将两边的字符串连接起来生成一个新字符串。例如:”广东””顺德”的结果是:”广东顺德”。如果连接数字,则会将该数字转换成字符串后再连接,并且在原数字前后都添一空格。而+只能连接两个字符串,这时的作用和相同。 3.比较运算符(亦称关系运算符)。=:等于、:大于、:小于、=:大于等于(不小于)、=:小于等于(不大于)、:不等于。 比较运算的结果是逻辑值:True或False。 比较运算符也适用于字符串的比较,其比较方法是从首字符开始依次比较两字符串的ASCII码的大小。汉字字符的比较方法也是这样,只不过对常用汉字是按其拼音字母比较。并且,任何汉字都比任何英文字母大。 4.特殊运算符(又称匹配运算符)。Between…And…:指定值的匹配范围、Like:指定值的匹配条件、In:指定匹配值的集合、Is:指定一个值是Null或not Null、Not:指定不匹配的值。 特殊运算符前面都可以有Not,形成复合运算。 特殊运算Like后的匹配条件中可以使用这样5个通配符: 1.“*”:与包含任意多个字符的字符串匹配。 2.“?”:与任意1个字符(包括数字和汉字)匹配。 3.“#”:与任意1个数字字符匹配。 4.“[]”:与方括号内任意1个字符匹配。 5.“!”:与不在方括号内的任意1个字符匹配(必须与[]一起用)。 【说明】英文字母的匹配不区分大小写。 数据类型和表达式都是数据库非常重要的内容。正确使用数据类型是设计好表的前提。 下面是特殊运算的几个实例。 (1)Not “北京”:不是“北京”的值。 (2)Between #2000-1-1# and #2000-6-30#:属于2000年上半年的日期。 (3)Not Between #2000-1-1# and #2000-6-30#:不属于2000年上半年的日期(既含2000年6月30日以后,也含2000年1月1日以前)。 (4)In (“北京”,”上海”,”南京”,”广州”):与“北京”、”上海”、”南京”、”广州”之一相同的值。 (4)In (“北京”,”上海”,”南京”,”广州”):与“北京”、”上海”、”南京”、”广州”之一相同的值。 (5)Is Null:指定的字段为空值。 (6)Like “李*”:第1个字是”李”的字符串。 (7)N
您可能关注的文档
- 地产项目工程建安成本管理思路(精品·公开课件).ppt
- 地产新标杆针对万科的财务分析(精品·公开课件).ppt
- 地产智库 图解日本卫生间设计潮流(精品·公开课件).ppt
- 地方政府绩效评估(精品·公开课件).ppt
- 地理信息系统原理 -实验4 空间分析(精品·公开课件).ppt
- 地暖设计行业标准《地面辐射供暖技术规程》JGJ142-2004(精品·公开课件).ppt
- 地理演讲(精品·公开课件).ppt
- 地热发电技术(精品·公开课件).ppt
- 地王集团薪酬制度(精品·公开课件).ppt
- 地产智库 万科u5精装全剖析及启示(1)(精品·公开课件).ppt
- 生态治理创业项目计划书.pptx
- 职业中学学生生涯规划指导与职业成长路径探索教学研究课题报告.docx
- 小学数学逻辑思维训练趣味数学问题解决策略探究教学研究课题报告.docx
- 初中政治时事评论员角色扮演对时事理解力的提升教学研究课题报告.docx
- 高中生物教学中机器人模拟实验的教学效果评估教学研究课题报告.docx
- 初中地理生活化教学策略促进学生认知发展研究教学研究课题报告.docx
- 小学数学教学中数学启发式教学法的实践与效果评价教学研究课题报告.docx
- 课本剧在小学语文教学中的情感教育功能探讨教学研究课题报告.docx
- 音乐审美教育在初中合唱团实践中的融合与应用教学研究课题报告.docx
- 自动化设备产业园项目申请报告(模板范文).docx
文档评论(0)