Chapter 5数据库基础知识(benet)

Chapter 5数据库基础知识(benet)

ID:44203912

大小:392.50 KB

页数:25页

时间:2019-10-19

Chapter 5数据库基础知识(benet)_第1页
Chapter 5数据库基础知识(benet)_第2页
Chapter 5数据库基础知识(benet)_第3页
Chapter 5数据库基础知识(benet)_第4页
Chapter 5数据库基础知识(benet)_第5页
资源描述:

《Chapter 5数据库基础知识(benet)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

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

3、逻辑运算符2-2ANDPrice<100ANDEdition=1ORCITY=‘DALLAS’ORSTATE=‘TEXAS’NOTMARITALSTATUSNOT=‘SINGLE’向表中插入数据2-1INSERT[INTO]VALUESINSERTINTOMyTable(PriKey,Description)VALUES(123,'Adescriptionofpart123.')MyTableSomeView向表中插入数据2-2INSERTINTOMyTable(PriKey,Description)SE

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

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

6、型左向外联接右向外联接完整外部联接使用外联接更新UPDATETITLESSETPrice=Price+10FromTitlesLEFTOUTERJOINTitleAuthorONTitles.Title_IS=TitleAuthor.Title_IDWHERETitles.Title='SuShi,AnyOne?'UPDATETITLESSETPrice=Price+10FromTitlesRIGHTOUTERJOINTitleAuthorONTitles.Title_IS=TitleAuthor.Title_IDWHERETitles.T

7、itle='SuShi,AnyOne?'自联接自联接是一种内联接;用于查找同一表中其他记录相关的记录;删除数据行3-1DELETEFROM[WHERE]删除数据行3-2DELETEFROMSALESDELETEFROMJOBSWHEREJOB_ID>1000删除数据行3-3TRUNCATETABLESALES导入和导出数据2-1演示在企业管理器中导出表为文本数据…导入和导出数据2-2演示在企业管理器中导入文本数据…总结T-SQL中的条件表达式和逻辑运算符逻辑运算符的使用通配符的使用使

8、用InsertInto和SelectInto插入数据行使用Update进行数据行更新操作;使用Delete进行数据删除操作;在企业管理器中导入和导出数据。

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

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

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