数据库技术知识总结.docx

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库技术知识总结

1.SQL Server 2012的组成数据库引擎;分析服务;集成服务;报表服务;2.数据库组成:数据文件(.mdf .ndf)日志文件(.ldf)3.系统数据库:master:核心model:是创建数据库的模板msdb:提供运行SQL Server Agent(一个windows服务,运行制定的服务计划(一个程序)) 工作的信息。tempdb:存放临时对象或中间结果。4.数据类型:整数数据类型(bigint8,int4,smallint2,tinyint1),浮点数据类型(real4,float8,decimal,numeric),字符数据类型(char1,varchar,nchar,nvarchar),日期和时间数据类型(date time datetime datetime2 smalldatetime datetimeoffset)文本和图像数据类型(text ntext image )货币数据类型(money smallmoney)位数据类型(bit)二进制数据类型(binary varbinary )其他()T-SQL部分1.常量:数字常量,字符串常量,Unicode字符串,日期和时间常量,符号常量(分隔符,标识符)2.变量:全局,局部3.运算符:算术运算符,比较运算符,逻辑运算符,连接运算符,按位运算符(注意优先级)4.表达式:字段名表达式,目标表达式,条件表达式T-SQL语句5.数据定义语句:create,drop,alter数据操作语句:insert,update,delete,select:基本select查询,查询记录中指定字段,在查询结果中使用表达式AS,显示部分查询结果TOPn,带限定条件的查询where,带AND(or)的多条件查询,使用LIKE运算符进行匹配查询,使用between….and进行查询,对查询结果排序 order by asc/desc.数据控制语句:其他基本语句:declare,set/select,print流程控制语句:begin…end.if…else.case..when..then.while.goto.waitfor.return.T-SQL 函数6.字符串函数:ascii(参数):返回参数最左侧字符的ascii代码值。char(参数):将整数类型的ascii值转换为对应的字符。left(参数1,参数2):返回参数1左边开始(参数2)个的字符串等。right(参数1,参数2):返回参数1右边开始(参数2)个的字符串等。ltrim(参数):去除参数左边多余的空格。rtrim(参数):去除参数右边多余的空格。str(参数1,参数2(总长度),参数3(小数点后位数)):将数值数据转换为字符数据。reverse(参数):将参数反转。len(参数):返回参数的字符数。charindex(参数1,参数2,参数3(指定位置)):返回参数1在参数2中的开始位置。substring(参数1,参数2(指定位置),参数3(个数))在参数1的指定位置返回指定个数。lower(参数):大写转小写。upper(参数):小写转大写。replace(参数1,参数2,参数3):用参数3代替参数1中所有的参数2。数学函数:asb(x):返回x的绝对值。sqrt(x):对x开根号。rand(x):返回一个随机浮点数(0~1).round(x,y):返回最接近x的值,保留y位小数位。sign(x):返回x的符号。(负-1 零0 正1)ceiling(x):返回不小于x的最小整数值。floor(x):返回不大于x的最大整数值。power(x,y):返回x的y次方。square(x):返回x的平方。exp(x):返回e的x次方。log(x):返回x的自然对数‘log10(x):radians(x):角度转弧度。degrees(x):弧度转角度。sin(x):正弦函数,cos(x): tan(),cot()数据类型转换函数:文本和图像函数:日期和时间函数:day(d),datepart(dd,d).系统函数T-SQL 查询7.在select语句中使用*查询所有字段 使用distinct取消重复使用TOP(n)返回前n行使用AS关键字或=号修改列标题在查询结果集中显示字符串查询的列为表达式8.where:使用关系表达式查询使用(not)between…and表示范围使用(not)IN关键字(LIKE)百分号%通配符,匹配任意长度的字符,包括零字符 下划线通配符_,一次只能匹配一个字符 方括号[],匹配指定范围中的任何单个字符 [^ ],匹配不属于指定范围的任何单个字符使用 is (not)null查询空值使用exists:如果至少返回一行,为真,继续执行外层的。使用 order..by排序(asc/desc)使用

文档评论(0)

wuyuetian + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档