- 1、本文档共58页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQL_Server_开发指南课件
SQL Server 开发指南
SQL Server 数据库设计
???? 一、数据库设计的必要性???? 二、什么是数据库设计???? 三、数据库设计的重要???? 四、数据模型????????? 实体-关系(E-R)数据模型???????? 实体(Entity)???????? 属性(Attribute)???????? 关系(Relationship)???? 五、数据库设计步骤???????? 1、 需求分析阶段???????? 2、 概要设计阶段???????? 3、 详细设计阶段???? 六、数据库设计规范化???????? 数据库设计中经常出现的问题???????? 规范设计???????? 规范化和性能关系
SQL Server 数据库基础编程
???? Go批处理语句????? 使用、切换数据库???? 创建、删除数据库???? 基本数据类型????????? 精确数字类型????????? 近似数字类型????????? 日期时间类型????????? 字符串类型????????? Unicode字符串类型????????? 二进制字符串类型???? 判断表或其他对象及列是否存在????? 创建、删除表???? 给表添加字段、修改字段、删除字段???? 添加、删除约束???? 插入数据???? 查询、修改、删除数据????? 备份数据、表???? 利用存储过程查询表信息
?
?
SQL Server Transact-SQL 编程
??? 变量??????? 1、 局部变量(Local Variable)??????? 2、 全局变量(Global Variable??? 输出语句???? 逻辑控制语句??????? 1、 if-else判断语句??????? 2、 while…continue…break循环语句???????? 3、 case??????? 4、 其他语句
?
?
SQL Server T-SQL高级查询
??? 基本常用查询??? 嵌套子查询??????? # from (select … table)示例??????? # in, not in子句查询示例???????? # exists和not exists子句查询示例??????? # some、any、all子句查询示例???? 聚合查询??????? 1、 distinct去掉重复数据??????? 2、 compute和compute by汇总查询???????? 3、 cube汇总??? 排序函数??????? # row_number函数??????? # rank函数函数???????? # dense_rank函数??????? # partition by分组子句???????? # ntile平均排序函数??? 集合运算??????? 1、 union和union all进行并集运算???????? 2、 intersect进行交集运算???????? 3、 except进行减集运算???? 公式表表达式??? 连接查询???????? 1、 简化连接查询???????? 2、 left join左连接??????? 3、 right join右连接???????? 4、 inner join内连接??????? 5、 cross join交叉连接???????? 6、 自连接(同一张表进行连接查询)???? 函数???????? 1、 聚合函数??????? 2、 日期时间函数??????? 3、 数学函数??????? 4、 元数据???????? 5、 字符串函数???????? 6、 安全函数???????? 7、 系统函数??????? 8、 配置函数??????? 9、 系统统计函数???????? 10、 用户自定义函数
?
?
SQL Server 索引和视图
??? 索引??????? 1、 什么是索引???????? 2、 索引分类??????? 3、 创建索引???????? 4、 适合的创建索引的列???????? 5、 不适合创建索引的列???? 视图??????? 1、 什么是视图???????? 2、 创建视图准则??????? 3、 创建视图???????? 4、 修改视图??????? 5、 加密视图
?
?
SQL Server 存储过程
??? 存储过程的概念??????? 1、 存储过程的优点??????????? A、 存储过程允许标准组件式编程???????????? B、 存储过程能够
文档评论(0)