Access_2010数据库原理及应用实验指导 教学课件 作者 聂玉峰 张星云 高兴 第9章 关系数据库标准语言SQL.ppt

Access_2010数据库原理及应用实验指导 教学课件 作者 聂玉峰 张星云 高兴 第9章 关系数据库标准语言SQL.ppt

  1. 1、本文档共55页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
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支持数据定义、数据查询和数据操作功能。 一. 创建表 例9.1 在职工管理数据库中建立一个数据表职工,表结构由职工号、姓名、性别、职称、部门、出生日期、婚否等字段组成。并设置职工号为主键。 操作步骤: ① 创建职工管理数据库 ② 在创建选项卡的查询组中,单击查询设计按钮 ③ 在设计选项卡的查询类型组中,单击数据定义按钮,打开SQL查询窗口 ④ 输入SQL语句,每个数据定义查询只能包含一条数据定义语句 CREATE DATABASE 职工管理 CREATE TABLE 职工(职工号 TEXT(5) PRIMARY KEY,姓名 TEXT(3),性别 TEXT(1),职称 TEXT(4),部门 TEXT(8),出生日期 DATE,婚否 LOGICAL) ⑤ 保存查询为数据表定义查询(职工),查询建立完毕 ⑥ 在设计选项卡的结果组中,单击运行按钮,执行SQL语句,完成创建表的操作。 ⑦ 在导航窗格中可以看到在表列表框中多了一个职工表,这就是用SQL的定义查询创建的表。 ⑧ 在设计视图窗口中打开职工表,显示表结构。 例9.2 在职工管理数据库中建立一个数据表工资,并通过职工号字段建立与职工表的关系。 CREATE TABLE 工资(职工号 TEXT(5) PRIMARY KEY REFERENCES 职工,工资 Single, 津贴 Single,所得税 Single, 公积金 Single, 水电费 Single,应扣 Single, 实发 Single) 其中的REFERENCES 职工表示与职工表建立关系 二. 删除表 例9.3 删除例9.2建立的工资表 操作步骤: ① 在导航窗格中复制一个工资表的副本,命名为工资表_副本。 ② 打开数据定义查询窗口,输入删除表的SQL语句: DROP TABLE 工资 ③ 单击运行按钮,完成删除表的操作,工资表_副本即从职工管理数据库窗口消失。 三. 修改表的结构 例9.4 为职工表增加一个电话号码字段 操作步骤: ① 在职工管理数据库中打开数据定义查询窗口 ② 输入修改表结构的SQL语句: ALTER TABLE 职工 ADD 电话号码 Text(8) ③ 单击运行按钮,执行SQL语句,完成修改表结构的操作。 例9.5 将职工表的姓名字段的宽度由原来的3改为4, SQL语句如下: ALTER TABLE 职工 ALTER 姓名 Text(4) 例9.6 删除职工表电话号码字段,SQL语句如下: ALTER TABLE 职工 DROP 电话号码 一. 插入记录 一. 插入记录 例9.9 计算工资表中的应扣和实发数。 ① 在职工管理数据库窗口中,打开数据定义查询窗口 ② 输入SQL语句: UPDATE 工资 SET 应扣=所得税+公积金+水电费, 实发=工资+补贴-应扣 ③ 单击运行按钮,完成更新数据的操作。 一. SELECT查询命令 例9.11 查询学生表的全部字段。操作步骤如下: ① 打开“学生成绩管理”数据库。 ② 在创建选项卡的查询组中,单击查询设计按钮。 ③ 在设计选项卡的结果组中,单击视图按钮,选择SQL视图。 ④ 输入SQL语句: SELECT * FROM 学生 ⑤ 保存查询,查询建立完毕。 ⑥ 运行查询。 例9.12 查询学生表中所有学生的姓名和截至统计时的年龄,去掉重名。S

您可能关注的文档

文档评论(0)

开心农场 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档