- 3
- 0
- 约1.32万字
- 约 26页
- 2016-12-28 发布于北京
- 举报
Access高级查询与SQL语言 前面学习了Access的查询。通过设计视图和向导,可以建立选择查询、参数查询、交叉表查询、操作查询等比较复杂的查询。这些已经能够基本上满足大多数查询工作的需要。 但是在Access的高级使用的过程中,经常会使用到一些查询,这些查询用各种查询向导和设计器都无法实现。 Access有3种查询不能直接用查询视图或向导产生,而必须使用SQL查询,在Access中被称为SQL特定查询。这3种SQL特定查询是:联合查询、传递查询和数据定义查询。 SQL查询是用户使用SQL语句创建的查询。可以用SQL语言来查询、更新和管理Access这样的关系数据库。 SQL语言是一种通用的数据库操作语言,并不是Access用户必须要掌握的,但在实际的工作中有时必须用到这种语言才能完成一些特殊的工作。利用SQL语言可以在Access中建立高级查询。 5.1【案例12】创建Access联合查询 相关知识 5.2【案例13】创建Access SQL子查询 相关知识 5.3【案例14】创建Access数据定义查询 相关知识 5.1 相关知识 1.SQL语言简介 SQL语言即结构化查询语言(英文全称为Structured Query Language),是一种通用的关系型数据库操作语言。其发音是“S-Q-L”,或“sequel”。 在20世纪70年代初,E.E.Codd首先提出了关系模型。1974年,由Boyce和Chamberlin提出了SQL语言。由于它功能丰富,语言简洁,使用方法灵活,备受用户和计算机业界的青睐,被众多的计算机公司和软件公司所采用。 1986年10月,美国国家标准局(ANSI)批准采用SQL作为关系数据库语言的美国标准,1987年,国际标准化组织将之采纳为国际标准。ANSI于1989年公布了SQL-89标准,1992年又公布了SQL-99标准,后来又公布了新的标准SQL3。 目前所有主要的关系数据库管理系统都支持某种形式的SQL语言,大部分都遵守SQL-89标准。 SQL语言由于其功能强大,简捷易学,从而被包括应用程序员、DBA管理员和终端用户广泛使用。 2.SQL主要特点 (1)非过程化的语言:所谓面向过程的语言,是指当用户要求完成某项数据请求时,必须指定存取路径,这就需要用户了解数据存储结构、方式等相关情况,加重了用户负担。 而当使用SQL这种非过程化语言进行数据操作时,只要提出“做什么”,而不必指明“如何做”,对于存取路径的选择和语句的操作过程均由系统自动完成。在关系数据库管理系统(RDBMS)中,所有SQL语句均使用查询优化器,由它来决定对指定数据使用何种存取手段以保证最快的速度,这既减轻了用户的负担,又提高了数据的独立性与安全性。 (2)功能一体化的语言:SQL语言集数据定义语言DDL、数据操纵语言DML、数据控制语言DCL及附加语言元素于一体,语言风格统一,能够完成包括关系模式定义,数据库对象的创建、修改和删除,数据记录的插入、修改和删除,数据查询,数据库完整性、一致性保持与安全性控制等一系列操作要求。SQL语言的功能一体化特点使得系统管理员、数据库管理员、应用程序员、决策支持系统管理员以及其他各种类型的终端用户只需要学习一种语言形式即可完成多种平台的数据请求。 (3)一种语法两种使用方式:SQL语言即可以作为一种自含式语言,被用户以一种联机交互的方式,在终端键盘上直接键入SQL命令来对数据库进行操作,又可以作为一种嵌入式语言,被程序设计人员在开发应用程序时直接嵌入到高级语言(例如C/C++、PowerBullder、VBScript等)中使用。而不论在何种使用方式下的SQL语法结构都是基本一致的,因此具有极大的灵活性与方便性。 (4)面向集合操作的语言:非关系数据模型采用面向记录的操作方式,操作对象是单一的某条记录,而SQL允许用户在较高层的数据结构上工作,操作对象可以是若干记录的集合,简称记录集。所有SQL语句都接受记录集作为输入,返回记录集作为输出,其面向集合的特性还允许一条SQL语句的结果作为另一条SQL语句的输入。 (5)语法简捷、易学易用的标准语言:SQL语言不仅功能强大,而且语法接近英语口语,符合人类的思维习惯,因此较为容易学习和掌握。同时又由于它是一种通用的标准语言,使用SQL编写的程序也具有良好的移植性。 3.SELECT语句语法结构 SQL语言包含数据定义语言DDL、数据操纵语言DML、数据控制语言DCL等数据库必备功能对应的语句。使用SQL语句创建查询实际上主要就是使用其中的DML语言的SELECT语句。 SELECT语句的主要功能是从数据库返回一组记录的信息,它不会修改数据库的数据。 (1)SELECT语句语法结构。 SELECT [AL
您可能关注的文档
- 《8-29中基差定价介绍王强.ppt
- 《8-2记账凭证核算程序.ppt
- 《8-中心组学习发言:课程开发讲稿张彦忠.ppt
- 《8-WLAN常见故障分析和处理方法-1119-21陕西移动.ppt
- 《8-七彩下雨天阅读课.ppt
- 《80211n技术简介.ppt
- 《8021X协议培训胶片.ppt
- 《8020法则培训.ppt
- 《8090后员工心理与管理-学员参考-田先.ppt
- 《801中学生法制教育课课件156.ppt
- 蓝桥杯练习题:蚂蚁感冒C++代码.pdf
- 图兰朵要求卡拉夫同伴透露其,否则施以酷刑.pdf
- 吊灯安装与布线指南:安全须知及操作步骤.pdf
- 苏教版三年级语文下册拼音汉字专项练习.pdf
- 1938年慕尼黑协定与历史警示:者误判与平代价.pdf
- TEXPRO广东三技克朗茨机械科技有限公司精密铸件说明书用户手册.pdf
- Guiguang Semiconductor Guangxi Guang Semiconductor LED显示屏 3A9RYGWB 产品规格书.pdf
- BDO电商运营职业技能等级证书v2023-1.0用户手册.pdf
- CITIC测量质量控制手册 ZTSJ-7-J-008 说明书.pdf
- Wuxi Shumin Storage 铁电随机存储器(FRAM) PB85RS128 用户手册.pdf
最近下载
- 乐购Hymall连锁超市-收银员排班工具使用作业规范.pdf VIP
- 黑龙江省教育学会示范性高中专业委员会2025届高三下学期第一次模拟考试 语文 含答案.docx VIP
- ISPE第五部分试车与确认课件.pptx VIP
- 【2026年春新教材】部编版小学二年级下册道德与法治全册教案(教学设计).docx
- 数学北师大版八年级下册多边形的内角和教学设计.docx VIP
- 守正创新担使命,凝心聚力启新程——校长在2026年春季学期全体教师开学大会上的讲话.docx
- 《体育课程与教学论》全套PPT课件.pptx VIP
- 第一章税收初阶资料.ppt VIP
- 数据接口安全管理制度.docx VIP
- 道路车辆 电气及电子设备的环境条件和试验 第3部分:机械负荷.docx VIP
原创力文档

文档评论(0)