- 1、本文档共56页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
教学目标 掌握SQL修改表结构的规则与方法 ; 掌握SQL修改数据的规则与方法 ; 掌握SQL数据查询功能的语句规则和特点。 SQL是Structured Query Language的缩写,即结 构化查询语言,是关系数据库的标准语言。 主要特点: ⑴ SQL是一种功能齐全的一体化语言。 ⑵ SQL是一种高度非过程化的语言 。 ⑶ SQL语言简洁,易学易用。 ⑷ 语言共享 。 SQL语言可以分成以下几组: 数据定义语言DDL(Data Definition Language):包括定义、修改与删除基本表及建立与删除索引等。 数据操纵语言DML(Data Manipulation Language):包括插入、修改与删除数据等。 数据查询语言DQL(Data Query Language):包括单表查询、连接查询、嵌套查询等各种查询功能。 数据控制语言DCL(Data Control Language):包括数据的安全性控制、数据的完整性控制、数据库的恢复及并发控制等功能。 Access支持数据定义、数据查询和数据操作功能。 一.创建表 例10.1 在职工管理数据库中建立一个数据表“职工”,表结构由职工号、姓名、性别、职称、部门、出生日期、婚否等字段组成。并设置“职工号”为主键。 操作步骤如下: ① 创建“职工管理”数据库。 ② 在“职工管理”数据库窗口中选择“查询”对象。 ③ 双击“在设计视图中创建查询”,关闭弹出的“显示表”对话框,打开查询设计视图窗口。 ④ 选择“查询”菜单中“SQL特定查询”下的“数据定义”命令项,打开“数据定义查询”窗口。 ⑤ 在“数据定义查询”窗口中输入SQL语句,每个数据定义查询只能包含一条数据定义语句。 CREATE DATABASE 职工管理 CREATE TABLE 职工(职工号 TEXT(5) PRIMARY KEY,姓名 TEXT(4),性别 TEXT(1),职称 TEXT(4),部门 TEXT(8),出生日期 DATE,婚否 LOGICAL) ⑥ 保存查询为“数据表定义查询(职工)”,查询建立完毕。 ⑦ 运行查询。在设计视图中,单击工具栏上的“运行”按钮,执行SQL语句,完成创建表的操作。 ⑧ 在数据库窗口中单击“表”对象,可以看到在“表”列表框中多了一个“职工”表,这就是用SQL的定义查询创建的表。 例10.2 在职工管理数据库中建立一个数据表“工资”,并通过“职工号”字段建立与“职工”表的关系。 CREATE TABLE 工资(职工号 TEXT(5) PRIMARY KEY REFERENCES 职工, 工资 Single, 津贴 Single, 所得税 Single, 公积金 Single, 水电费 Single,应扣 Single, 实发 Single) 其中的“REFERENCES 职工”表示与“职工”表建立关系。 二. 删除表 例10.3 删除例10.2建立的工资表 操作步骤如下: ① 打开“数据定义查询”窗口。 ② 输入删除表的SQL语句: DROP TABLE 工资 ③ 单击工具栏上的“运行”按钮,完成删除表的操作,“工资”表将从“职工管理”数据库窗口消失。 三、修改表的结构 例10.4 为职工表增加一个电话号码字段 操作步骤如下: ① 在“职工管理”数据库窗口中选择“查询”对象。 ② 双击“在设计视图中创建查询”,关闭弹出的“显示表”对话框,打开查询设计视图窗口。 ③ 选择“查询”菜单中“SQL特定查询”下的“数据定义”命令项,打开“数据定义查询”窗口。 ④ 在“数据定义查询”窗口中,输入修改表结构的SQL语句: ALTER TABLE 职工 ADD 电话号码 Text(8) ⑤ 单击工具栏上的“运行”按钮,完成修改表结构的操作。 例10.5 将职工表的姓名字段的宽度由原来的6改为8, SQL语句如下: ALTER TABLE 职工 ALTER 姓名 Text(8) 例10.6 删除职工表“电话号码”字段,SQL语句如下: ALTER TABLE 职工 DROP 电话号码 一. 插入记录 例10.9 计算工资表中的应扣和实发数。 ① 在“职工管理”数据库窗口中,打开“数据定义查询”窗口 ② 输入SQL语句: UPDATE 工资 SET 应扣=所得税+公积金+水电费,
您可能关注的文档
- 旅游法规教程 作者 赵利民 主编 绪论-.ppt
- 旅游服务礼仪 作者 王明景 主编 陆益彰 吴新红 副主编 第三章旅游从业人员的社交礼仪.ppt
- 旅游服务礼仪 作者 王明景 主编 陆益彰 吴新红 副主编 第四章 宴请礼仪.ppt
- 旅游景区管理 作者 章 平 李晓光 主编 第2章 旅游景区管理概述.ppt
- 旅游景区管理 作者 章 平 李晓光 主编 第3章 旅游景区的游客行为管理.ppt
- 旅游景区管理 作者 章 平 李晓光 主编 第4章 旅游景区人力资源管理.ppt
- 旅游景区管理 作者 章 平 李晓光 主编 第7章 旅游景区设施管理.ppt
- 旅游景区管理 作者 章 平 李晓光 主编 第8章 旅游景区安全管理.ppt
- 旅游景区管理 作者 章 平 李晓光 主编 第9章 旅游景区环境管理.ppt
- 旅游景区管理 作者 章 平 李晓光 主编 第10章 旅游景区解说管理.ppt
- 绿电2022年系列报告之一:业绩利空释放,改革推动业绩反转和确定成长.docx
- 化学化工行业数字化转型ERP项目企业信息化规划实施方案.pdf
- 【研报】三部门绿电交易政策解读:溢价等额冲抵补贴,绿电交易规模有望提升---国海证券.docx
- 中国债券市场的未来.pdf
- 绿电制绿氢:实现“双碳”目标的有力武器-华创证券.docx
- 【深度分析】浅析绿证、配额制和碳交易市场对电力行业影响-长城证券.docx
- 绿电:景气度+集中度+盈利性均提升,资源获取和运营管理是核心壁垒.docx
- 节电产业与绿电应用年度报告(2022年版)摘要版--节能协会.docx
- 2024年中国人工智能系列白皮书-智能系统工程.pdf
- 如何进行行业研究 ——以幼教产业为例.pdf
文档评论(0)