电子开发 | 基础入门 | 电路原理图 | 梯形图实例 | PLC基础   《如果喜欢本站,请按 Ctrl+D 手动收藏!感谢您的支持》一起学习一起进步,电子开发王欢迎您!.

电子开发网

电子开发网电子设计 | 电子开发网Rss 2.0 会员中心 会员注册

★电路公式手册,最新版《电子电路公式计算器》,电路公式查询手册 电路公式计算器【电子从业人员必备手册】
☆十天学会单片机实例100 c语言 chm格式。资料内容详细,覆盖例子多,内容广【电子从业人员必备手册】
搜索: 您现在的位置: 电子开发网 >> 编程学习 >> 数据库语言 >> 正文

[系列]全面掌握MS ACCESS SQL 数据库

作者:佚名    文章来源:网络整理    点击数:47    更新时间:2025/2/5

关于MS-ACCESS SQL基础的系列文章

从零认识MS-ACCESS SQL


文章摘要目录:


1.SQL基础知识:SQL简介。

2.简要说明MS ACCESS数据库与SQL查询语言间的关系。

3.JET-SQL与ANSI-SQL的区别。

4.为什么要学习SQL。

5.ACCESS SQL数据类型。

6.ACCESS SQL 数据类型及用SQL创建数据库表。

7.创建各种类型的数据字段。

8.用SQL修改库表结构即ALTER TABLE语句的用法。

9.用SQL删除数据库表,即DROP TABLE语句的使用。

10.CONSTRAINT子句的用法。

..........


部分章节:

(摘自第一篇:)

第一节 SQL基础知识

一、SQL是什么?

SQL是英语Structured Query Language的首字母缩写,意思为结构化查询语言,正确的发音应该是S-Q-L(“ess kyoo ell”),但很多讲英语的数据库专业人员把SQL发成sequel的音。

IBM在20世纪70年代开发了一种叫做SEQUEL的语言,它是Structured English Query Language的首字母缩写,设计这种语言是为了操纵存储在数据库系统Sytem R中的数据,Sytem R基于Edgar F.Codd博士提出的关系数据库管理系统(RDBMS)模型。后来,由于商标之争,首字母SEQUEL被简化成SQL。ANSI在1986年选择SQL作为一项标准,ISO则在1987做了同样的举措。ANSI宣布该语言的正确发音是“ess kyoo ell”,但它好像并没有被广泛接受。

SQL是高级的非过程化编程语言,允许用户在高层数据结构上工作,它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统可以使用相同的SQL语言作为数据输入与管理的接口。它以记录集合作为操作对象,所有SQL语句接受集合作为输入,返回集合作为输出,这种集合特性允许一条SQL语句的输出作为另一条SQL语句的输入,所以SQL语句可以嵌套,这使他具有极大的灵活性和强大的功能,在多数情况下,在其他语言中需要一大段程序实现的功能只需要一个SQL语句就可以达到目的,这也意味着用SQL语言可以写出非常复杂的语句。


二、SQL简史

结构化查询语言(Structured Query Language)最早是IBM的圣约瑟研究实验室为其关系数据库管理系统SYSTEM R开发的一种查询语言,它的前身是SQUARE语言。SQL语言结构简洁,功能强大,简单易学,所以自从IBM公司1981年推出以来,SQL语言得到了广泛的应用。如今无论是像Oracle、Sybase、Informix、SQL Server这些大型的数据库管理系统,还是像Visual Foxpro、PowerBuilder这些PC上常用的数据库开发系统,都支持SQL语言作为查询语言。

美国国家标准局(ANSI)与国际标准化组织(ISO)已经制定了SQL标准。ANSI是一个美国工业和商业集团组织,负责开发美国的商务和通讯标准。ANSI同时也是ISO和International Electrotechnical Commission(IEC)的成员之一。ANSI 发布与国际标准组织相应的美国标准。1992年,ISO和IEC发布了SQL国际标准,称为SQL-92。ANSI随之发布的相应标准是ANSI SQL-92。ANSI SQL-92有时被称为ANSI SQL。尽管不同的关系数据库使用的SQL版本有一些差异,但大多数都遵循 ANSI SQL 标准。MS Access SQL使用ANSI SQL-89及ANSI SQL-92标准,称为JET-SQL或ACE-SQL。


三、SQL的组成

SQL语言包含4个部分:

※ 数据定义语言(DDL),例如:Create、Drop、Alter等语句。

※ 数据操作语言(DML),例如:Insert(插入)、Update(修改)、Delete(删除)语句。

※ 数据查询语言(DQL),例如:Select语句。

※ 数据控制语言(DCL),例如:GRANT、REVOKE、COMMIT、ROLLBACK等语句。

Access数据库执行sql语句:新建-〉查询设计-〉显示表,此时把显示表对话框关闭,点击左上角的"SQL 视图",打开的窗口中输入SQL 语句即可像SQL Server中一样运行SQL 语句。

Tags:ACCESS,数据库  
责任编辑:admin
请文明参与讨论,禁止漫骂攻击。 昵称:注册  登录
[ 查看全部 ] 网友评论
    没有任何评论
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 在线帮助 - 文章列表
返回顶部
刷新页面
下到页底
晶体管查询