- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2003年SQL复习.讲述
一、基本概念
1、画出三层的Client/Server体系结构的工作流图。
客户应用程序
应用服务器
数据库服务器
①发送命令
②处理命令后请求数据
③返回数据
④处理数据后返回结果
2、关系型数据库如是何存储数据的?
关系型数据库是以二维矩阵来存储数据的,矩阵的行和列形成一个关联的数据表(Table)。数据库中同一类的数据存储在同一个数据表中。
数据表中,纵的一列称为一个字段,横的一行称为一个记录。
关系数据库由多个表和其它数据库对象组成;表之间由于某些字段的相关性而产生关联。
3、SQL Server企业管理器可以完成的操作主要有那些?
管理SQL Server 服务器;建立与管理数据库;建立与管理表、视图、存储过程、触发程序、角色、规则、默认值等数据库对象,以及用户定义的数据类型;备份数据库和事务日志、恢复数据库;复制数据库;设置任务调度;设置??报;提供跨服务器的拖放控制操作;管理用户帐户;建立Transact-SQL命令语句以及管理和控制SQL Mail。
4、简单解释数据库和数据库管理系统。
数据库是统一管理、相互关联的数据的集合;数据是描述现实世界中各种具体事物或抽象概念的信息,并且可以存储、有现实意义。数据库通常是一系列数据表的集合。数据库管理系统是一个软件系统,能够对数据库进行有效管理,包括存储管理、安全管理、完整性管理等等;它能够方便用户快速地建立、维护、检索数据库中的数据。
5、在SQL Server中, SQL语言由哪几部分组成?它们的作用是什么?
Transact -SQL语言由数据定义语言DDL、数据操作语言DML和数据控制语言DCL组成。
数据定义语言用来定义和管理数据库以及数据库中的各种数据库对象;数据操纵语言用来查询、添加、修改和删除数据库中的数据;数据控制语言用于控制对数据库对象进行操作的权限,它使用GRANT和REVOKE语句对用户或用户组授予或收回操作数据库对象的权限。
6、SELECT子句的主要作用是什么?常用语法是什么?
SELECT子句主要用于检索,也可以用来向局部变量
赋值或者调用一个函数。其常用的语法为
SELECT 选择列表
FROM 表的列表
WHERE 检索的条件
其中,选择列表可以包含几个列名或者表达式,用逗
号隔开;FROM子句包含提供数据的表或视图名称,最多可以指定16个表或者视图,用逗号相互隔开。
7、修改检索结果中的列标题有哪几种方法?应注意什么问题?
第一种方法:将要显示的列标题用单引号括起来,后接等号(=),再接要检索的列名。
第二种方法:将要显示的列标题用单引号括起来,写在列名后面,两者用空格隔开。
第三种方法:将要显示的列标题用单引号括起来,写在列名后面,两者之间使用AS关键字。
应注意2个问题:
1、这里修改的只是检索出来的结果的列标题,表中的列名并没有改变;
2、在输入SQL语句时,标点符号(如单引号、逗号等)一定要在半角状态下输入。
8、解释标识符、常规标识符、分隔标识符
标识符:标识符是用来标识服务器、数据库和数据库对象的名称。 SQL Server的标识符有常规标识符和分隔标识符两类。
(1) 常规标识符:
第一个字母必须是下列字母之一:a~z,A~Z,以及其他语言的字符或者下划线_、@、#;其他字符可以是字母、数字、 @ 、$、 # 或下划线_ 。标识符中不允许有空格。
注意:
以@开始的标识符表示局部变量或参数;
以@@开始的标识符表示全局变量(也称为配置函数);
以#开始的标识符表示临时表或过程;
以# #开始的标识符表示全局临时对象。
(2) 分隔标识符:
对于不符合全部标识符规则的标识符必须进行分隔,符合全部标识符规则的标识符可以分隔,也可以不分隔。
Transact-SQL的分隔标识符有以下两种:
? 用双引号()分隔开,如My Table
? 用方括号([ ])分隔开,如[My Table]
9、局部变量与全局变量
局部变量是由用户定义、赋值和引用的变量,仅在声明它的批处理、存储过程、函数或触发器中有效。局部变量的名称必须以“@”开始,遵循标识符命名规则。
? 全局变量是SQL Server系统内部使用的变量,其作用范围并不仅仅局限于某一程序,而是任何程序均可以随时调用。全局变量通常存储一些SQL Server的配置设定值和统计数据。用户可以在程序中调用全局变量,但不能重新定义和赋值。
全局变量以@@开头,实际上它是SQL Server的配置函数。
10、什么是运算
您可能关注的文档
- 2.2.1向量加法运算及其几何意义讲述.doc
- 2.0分布式系统介绍讲述.pptx
- 2.2.3向量数乘运算及其几何意义(人教A版必修四)讲述.pptx
- 2.2匀速直线运动的速度和时间的关系讲述.doc
- 2.2用样本估计总体讲述.doc
- 2-计算机用户界面及其使用讲述.pptx
- 2.2函数的单调性和奇偶性讲义讲述.doc
- 2.3安装工程预(结)算编制讲述.pptx
- 2.4.2文化在继承中发展讲述.pptx
- 科目1试题综述.docx
- 外包软件开发合同验收及流程条款规定.doc
- 2025年智能家居场景下智能语音唤醒降噪技术突破分析.docx
- 2025年智能家居领域智能语音唤醒降噪技术创新应用报告.docx
- 2025年智能家居生物可降解塑料3D打印技术新应用案例.docx
- 2025年智能家居:生物可降解塑料3D打印技术打造环保智能家居产品.docx
- 2025年智能家电控制智能语音唤醒降噪技术创新研究.docx
- 《中国文化艺术在海外网络空间的传播策略与影响力研究》教学研究课题报告.docx
- 工业互联网平台开发者生态建设中的政策法规研究与解读.docx
- 基于物联网的初中科学教育资源版权保护与管理研究教学研究课题报告.docx
- 水务局消防知识培训内容课件.pptx
最近下载
- 成套电气公司全员岗位职责及级别评定标准与月度绩效考核方案附全套绩效表.docx VIP
- _汽车底盘测功机惯性质量测量结果的不确定度评定.pdf VIP
- 工业保洁培训课件.pptx VIP
- 成都石室天府中学新初一分班语文试卷含答案.doc VIP
- 液化石油气(LPG)罐车事故现场如何进行管控.docx
- 营养配餐与食谱多媒体教学.pptx VIP
- 工业保洁培训课件.pptx VIP
- 新人教版(Go-for-it)九年级上册英语全册教学课件.pptx VIP
- 2025年山东黄金集团井下技能工人招聘(2025人)笔试历年参考题库附带答案详解(10卷合集).docx
- 成都石室天府中学新初一分班英语试卷含答案.pdf VIP
文档评论(0)