access sql 取余_第2章 Access 数据库基础知识演示文稿.PPT

第2章 Access 数据库基础知识演示文稿.PPT

第2章 Access 数据库基础知识 2.1 Access 数据库概述 Microsoft Access是第一个在Windows环境下开发的一种全新的关系数据库管理系统,是中小型数据库管理的最佳选择。Access 2003和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 2003 的新增功能 1. 查看对象相关性的信息 2. 窗体和报表间的错误检查 3. 传播字段属性 4. 智能标记 5. 备份数据库或项目 6. Windows XP主题支持 7. 控件增强的排序功能 8. 自动更正功能 9. SQL视图中的增强字体功能 10.导入、导出和链接 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 (“北京”,”上海”,”南京”,”广州”):与“北京”、”上海”、”南京”、

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
数据库基础知识及关系数据库管理系统。 目录 Access教程 第一章 Access数据库基础 1 一、数据库的基本知识 1 二、数据库管理系统和数据库应用系统 3 三、Access 2003内部结构 4 1. 表 5 2. 查询 6 3. 窗体 7 4. 报表 8 5. 宏 9 6. 模块 9 7. Web页 10 Access教程 第二章 建立数据库 10 一、数据库的设计 10 2. 一般步骤 11 3. 实例剖析 11 二、建立一个数据库 13 Office Online 模板可通过在线查找所需要的数据库模板。 14 3. 根据现有文件新建数据库 21 4. 打开已存在的数据库 21 5. 查看数据库属性 22 三、创建简单表 25 1. 使用向导创建表 25 2. 表设计器 29 3. 字段、数据类型、字段属性 30 4. 使用设计器创建表的一般步骤 32 5. 通过输入数据建立表 34 四、设定表之间的关系 34 1. 表的索引 34 2. 表的主关键字 36 3. 创建并查看表间关系 36 4. 表间关系的修改与打印 37 五、修改数据库结构 38 1. 对表的操作 38 2. 对字段的操作 40 3. 数据的有效性 41 4. 对数据 表的行与列的操作 42 六、使用与编辑数据表 43 1. 更改数据表的显示方式 43 2. 修改数据表中的数据 44 3. 排列数据 44 4. 查找数据 45 5. 筛选数据 45 6. 高级筛选与排序 46 七、使用查阅向导 47 八、使用子数据表 51 Access教程 第三章 查询 51 一、查询的概念 52 2. 查询的种类 53 3. 查询的作用和功能 53 二、创建查询 54 1. 简单选择查询 54 2. 交叉表查询向导 57 3. 查找重复项查询向导 60 4. 查找不匹配项查询向导 62 5. 用查询设计器创建查询 65 6. 用查询设计器进一步设计查询 66 7. 查询及字段的属性设置 67 8. 设置查询准则 67 三、创建特殊用途查询 69 1. 参数查询 69 2. 自动查找查询 70 3. 交叉表查询 71 四、操作查询 72 1. 更新查询 72 2. 追加查询 74 3. 删除查询 75 4. 生成表查询 75 五、SQL专用查询 77 ⑴ 使用SQL进行投影 78 ⑵ 使用SQL进行选择 79 SELECT 学号,姓名,主修,年龄 FROM ST WHERE 主修=‘MATH’ 79 SELECT 姓名,主修,年龄 FROM ST WHERE 主修=‘MATH’ 79 ⑶ SQL排序 79 ⑷ SQL内置函数 80 SELECT COUNT(*) FROM ST 80 ⑸ SQL内置函数和分组 80 ⑴ 带有子查询的SQL查询语句 82 ⑵ SQL联接查询 83

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值