- 6
- 0
- 约2.44千字
- 约 5页
- 2017-03-26 发布于贵州
- 举报
access第5章查询复习access第5章查询复习
查询----复习
操作查询的种类及作用:
基本查询:选择查询的基本概念
生成表查询——用于保存查询结果并可用于覆盖已有表
更新查询——用于修改表中的数据(一条或多条记录的字段值)
追加查询——用于向表中添加记录
删除查询——用于删除表中记录
(2)查询的数据源、保存的内容、结果的“动态性”
(3)查询的“图示”识别(类型、结果等)。
(4)交叉表查询的三种字段(行标题、列标题、值),包括基于单表和多表的交叉表查询。
图1 :多表的交叉表查询特别举例
(5)参数查询的设置
图2:参数查询举例
(6)查询的视图方式、查询的类型
设计视图,数据表视图,SQL视图的互换,在设计视图的设置与SQL视图的代码相互对应,会在SQL视图中修改语句,和在数据表视图中看查询的结果。
(7)SQL语句:
① 五种SQL语句的功能:
Create table — SQL:创建表结构(字段数据类型的英文名称)
下表为在Access中SQL数据定义语句中可使用的字段数据类型名
类型名 说明 类型名 说明 Counter 自动编号型 VarChar、Char、Text、String 文本型 Short、SmallInt 整型(2字节) Currency、Money 货币型 Integer、Int、Long 长整型(4字节) Date、Time、DateTime、Timestamp 日期/时间型 Single、Real 单精度型(4字节,7位小数) Logical、Yesno、Bit 是/否型 Double、Number、Numeric、Float 双精度型8字节,15位小数) Memo 备注型 Byte(1字节) 数字型 OLEObject、Image OLE对象 Guid(同步复制 ID) 数字型 Binary、VarBinary 二进制 Create table 表名(字段名1 数据类型1(大小) [字段级完整性约束条件],……)
练习:创建 “职工”表,表的结构如下:
字段 类型 大小 说明
职工号 文本 6 主键
姓名 文本 10 不能为空
出生日期 日期/时间
工作日期 日期/时间
籍贯 文本 15
简历 备注
照片 OLE对象
工资级别 数字 整型
基本工资 数字 单精度型
Create table 职工 (职工号 char(6) primary key, 姓名 char(10) not null ,出生日期 date , 工作日期 date , 籍贯 char(15) ,简历 memo ,照片 oleobject , 工资级别 smallint , 基本工资 single )
Alter table — SQL:修改表结构(添加/删除字段、修改字段的数据类型与大小等)
Alter table 表名
[add 新字段名 数据类型 [字段完整性约束条件] ]
[drop 字段名、… ]
[alter 字段名 数据类型];
练习:对上面建立的“职工”表,分别实现 :增加一个“部门”字段,文本型,大小20,删除“籍贯”字段(用2条语句)
修改“部门”字段大小为26(用1条语句)
Insert — SQL:添加新记录
Insert into 表名(字段名1,字段名2….) values(常量1,常量2….)
练习:对上面建立的“职工”表,添加3条记录(自己拟定数据),其中以下一条必须用命令实现:
职工号 姓名 出生日期 工作日期 部门 简历
A0001 张建凌 1980-1-2 2000-7-8 A 。。。
Update — SQL:更新表记录的字段值
Update 表名 set 字段名1=表达式1,字段名2=表达式2,….
Where 条件
练习:
1)用update命令实现,对职工表中的“部门”字段的值是”A”的改为“指挥部”
2)用一条uodate命令实现,对sjk数据库中jsgzqkb表中,职称(zc字段)是“教授”或“副教授”的,基本工资(jbgz字段)在原来基础上加 100,其他职称,加50
Delect — SQL:删除表中的记录
Delete from 表名 where 条件
练习:使用delete-sql命令删除职工表中,年龄60岁以上的记录,年龄的计算:year
您可能关注的文档
最近下载
- 恒温箱技术要求.doc VIP
- 钻井液基本知识与钻井液设计.pdf VIP
- GEM3000血气技术参数表.doc VIP
- 晋西机器工业集团有限责任公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版新版.docx VIP
- 1-9迷你小数字复制.docx VIP
- 历年成都七中自主招生考试物理试卷及解析.docx VIP
- 《教育学原理(第二版)》全套教学课件.pptx
- 2024年晋西机器工业集团有限责任公司招聘71人公开引进高层次人才笔试参考题库答案题库大全及答案【】.docx VIP
- 2025中国银行业竞争力研究报告.pdf
- Python“PyAutoGUI”的自动化办公脚本编写.docx VIP
原创力文档

文档评论(0)