SQL培训之SQL Server数据管理

SQL培训之SQL Server数据管理

ID:43375109

大小:395.00 KB

页数:25页

时间:2019-10-08

SQL培训之SQL Server数据管理_第1页
SQL培训之SQL Server数据管理_第2页
SQL培训之SQL Server数据管理_第3页
SQL培训之SQL Server数据管理_第4页
SQL培训之SQL Server数据管理_第5页
资源描述:

《SQL培训之SQL Server数据管理》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、SQLServer数据管理第五章回顾SQLServer的表和相关的操作;在企业管理器中创建表和使用T-SQL创建表;SQLServer实体完整性、引用完整性和域完整性的策略和实现;修改表结构和删除数据库表;约束对象及分类、使用T-SQL创建约束对象;目标在T-SQL中使用条件表达式和逻辑运算符;使用T-SQL向表中插入数据;更新现有表中的数据;删除现有表中的数据;使用转换工具导入和导出数据。条件表达式表达式是符号和运算符的组合,SQLServer可以对它进行运算以得到一个单值。表达式可以包含下列一个或多个部分:常数列{一元运算符}{二元运算符}比较运算符含义运算符等于=大于>小于<大

2、于等于>=小于等于<=非!不等于<>通配符通配符解释例子'_'一个字符BranchLike'L__'%任意长度Route_CodeLike'AMS-%'[]指定范围内AirbusnoLike'AB0[1-5]'[^]不在括号中AirbusnoLike'AB0[^1-5]'逻辑运算符2-1T-SQL支持的逻辑运算符如下:AND和OR运算符用于在WHERE子句中连接搜索条件:NOT:否定搜索条件AND:连接两个条件且仅当两个条件都为真时返回TRUEOR:连接两个条件,但只要其中任一个为真就返回TRUE逻辑运算符2-2ANDPrice<100ANDEdition=1ORCITY=‘DALL

3、AS’ORSTATE=‘TEXAS’NOTMARITALSTATUSNOT=‘SINGLE’向表中插入数据2-1INSERT[INTO]VALUESINSERTINTOMyTable(PriKey,Description)VALUES(123,'Adescriptionofpart123.')MyTableSomeView向表中插入数据2-2INSERTINTOMyTable(PriKey,Description)SELECTForeignKey,DescriptionFROMSomeView更新数据行2-1UPDATESET

4、[WHERE]UPDATETITLESSETPrice=Price+0.25*PriceWhereTitle_ID=‘TC777’更新数据行2-2演示在查询分析器中更新数据行…联接3-1联接内联接外联接自联接联接3-2Table_AASTable_Alias_AJOINTable_BASTable_Alias_BONTable_Alias_A.=Table_Alias_B.CustomerCustomerCodeNameCityAddressPincodeO

5、rdersOrderNumberOrderDateCustomercode如果多个表之间存在关系,则可以同时查看其中的数据;定义明确的关系有助于维护高级完整性,如果orders表中存在某客户的记录,则不能从customer表中删除该客户的记录;CustomerMr.X的详细信息Orders按Mr.X排列的Orders的详细信息删除联接3-3使用内联接更新外联接外联接类型左向外联接右向外联接完整外部联接使用外联接更新UPDATETITLESSETPrice=Price+10FromTitlesLEFTOUTERJOINTitleAuthorONTitles.Title_IS=Title

6、Author.Title_IDWHERETitles.Title='SuShi,AnyOne?'UPDATETITLESSETPrice=Price+10FromTitlesRIGHTOUTERJOINTitleAuthorONTitles.Title_IS=TitleAuthor.Title_IDWHERETitles.Title='SuShi,AnyOne?'自联接自联接是一种内联接;用于查找同一表中其他记录相关的记录;删除数据行3-1DELETEFROM[WHERE]删除数据行3-2DELETEFROMSALESDELE

7、TEFROMJOBSWHEREJOB_ID>1000删除数据行3-3TRUNCATETABLESALES导入和导出数据2-1演示在企业管理器中导出表为文本数据…导入和导出数据2-2演示在企业管理器中导入文本数据…总结T-SQL中的条件表达式和逻辑运算符逻辑运算符的使用通配符的使用使用InsertInto和SelectInto插入数据行使用Update进行数据行更新操作;使用Delete进行数据删除操作;在企业管理器中导入和导出数据。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。