收藏 分销(赏)

SQLServer数据库设计与实现.doc

上传人:xrp****65 文档编号:7708206 上传时间:2025-01-13 格式:DOC 页数:273 大小:1,011KB 下载积分:10 金币
下载 相关 举报
SQLServer数据库设计与实现.doc_第1页
第1页 / 共273页
SQLServer数据库设计与实现.doc_第2页
第2页 / 共273页


点击查看更多>>
资源描述
源码网资料下载: 数据库设计与实现 I 目录 第 1章 概述 .............................................................................................................. 1 1.1 为什么使用数据库 ...................................................................................... 1 1.2 什么是数据库 .............................................................................................. 3 1.3 Microsoft SQL Server简史 ........................................................................... 3 1.4 Microsoft SQL Server系统的体系结构 ....................................................... 5 1.5 数据库和数据库对象的特点 ...................................................................... 7 1.5.1 数据库的类型和特点 .......................................................................... 7 1.5.2 数据库对象的类型和特点 .................................................................. 8 1.6 管理工具 .................................................................................................... 11 1.6.1 Microsoft SQL Server Management Studio ........................................ 12 1.6.2 SQL Server 配置管理器 ..................................................................... 14 1.6.3 SQL Server Profiler ............................................................................. 15 1.6.4 数据库引擎优化顾问 ........................................................................ 15 1.6.5 实用工具 ............................................................................................ 16 1.7 数据库管理员 ............................................................................................ 19 1.8 本章小结 .................................................................................................... 24 第 2章 安装规划和配置 ........................................................................................ 25 2.1 安装规划 .................................................................................................... 25 2.1.1 安装目的 ............................................................................................ 25 2.1.2 系统版本 ............................................................................................ 26 2.1.3 环境需求 ............................................................................................ 27 2.1.4 安装位置和安全模式 ........................................................................ 29 2.2 安装过程 .................................................................................................... 29 2.3 验证安装结果 ............................................................................................ 35 2.4 升级规划 .................................................................................................... 37 2.5 注册服务器 ................................................................................................ 38 2.6 配置服务器选项 ........................................................................................ 41 目录 II 2.6.1 服务器选项 ........................................................................................ 41 2.6.2 使用 sp_configure 系统存储过程配置选项 ...................................... 44 2.6.3 使用 SQL Server Management Studio配置选项 ............................... 45 2.7 本章小结 .................................................................................................... 53 第 3章 管理安全性 ................................................................................................ 54 3.1 概述 ............................................................................................................ 54 3.2 管理登录名 ................................................................................................ 58 3.2.1 创建登录名 ........................................................................................ 58 3.2.2 维护登录名 ........................................................................................ 62 3.3 固定服务器角色 ........................................................................................ 64 3.3.1 固定服务器角色的特点 .................................................................... 64 3.3.2 固定服务器角色和登录名 ................................................................ 65 3.4 管理数据库用户 ........................................................................................ 66 3.4.1 创建用户 ............................................................................................ 67 3.4.2 维护用户 ............................................................................................ 69 3.5 管理架构 .................................................................................................... 69 3.5.1 创建架构 ............................................................................................ 69 3.5.2 修改和删除架构 ................................................................................ 71 3.6 数据库角色 ................................................................................................ 72 3.6.1 管理数据库角色 ................................................................................ 73 3.6.2 固定数据库角色 ................................................................................ 75 3.6.3 public角色 ......................................................................................... 76 3.7 管理应用程序角色 .................................................................................... 76 3.8 管理权限 .................................................................................................... 78 3.8.1 权限的类型 ........................................................................................ 78 3.8.2 常用对象的权限 ................................................................................ 80 3.8.3 授予权限 ............................................................................................ 81 3.8.4 收回权限 ............................................................................................ 82 3.8.5 否认权限 ............................................................................................ 84 3.9 SQL Server 2005内置的加密机制 ............................................................. 85 数据库设计与实现 III 3.10 使用 Microsoft SQL Server Management Studio ....................................... 86 3.11 本章小结 .................................................................................................... 91 第 4章 管理数据库 ................................................................................................ 93 4.1 概述 ............................................................................................................ 93 4.2 数据库文件和文件组的基本特征 ............................................................ 94 4.3 定义数据库 ................................................................................................ 96 4.3.1 创建数据库 ........................................................................................ 96 4.3.2 数据库文件和文件组的基本特征 .................................................... 99 4.3.3 查看数据库信息 .............................................................................. 104 4.4 修改数据库 .............................................................................................. 106 4.4.1 更改数据库名称 .............................................................................. 106 4.4.2 扩大数据库 ...................................................................................... 107 4.4.3 收缩数据库 ...................................................................................... 108 4.4.4 修改数据库文件 .............................................................................. 112 4.4.5 管理文件组 ...................................................................................... 113 4.5 管理数据库快照 ...................................................................................... 115 4.6 其他相关操作 .......................................................................................... 117 4.7 优化数据库 .............................................................................................. 118 4.7.1 放置数据文件和日志文件 .............................................................. 118 4.7.2 使用文件组 ...................................................................................... 119 4.7.3 使用RAID技术 ................................................................................ 120 4.8 本章小结 .................................................................................................. 120 第 5章 Transact-SQL语言 .................................................................................... 122 5.1 概述 .......................................................................................................... 122 5.2 Transact-SQL语言的特点和执行方式 .................................................... 123 5.3 数据定义语言 .......................................................................................... 125 5.4 数据操纵语言 .......................................................................................... 128 5.5 数据控制语言 .......................................................................................... 130 5.6 事务管理语言 .......................................................................................... 130 5.7 附加的语言元素 ...................................................................................... 132 目录 IV 5.7.1 标识符 .............................................................................................. 132 5.7.2 变量和常量 ...................................................................................... 134 5.7.3 运算符 .............................................................................................. 135 5.7.4 表达式 .............................................................................................. 140 5.7.5 控制流语言 ...................................................................................... 141 5.7.6 错误捕捉语言 .................................................................................. 143 5.7.7 注释 .................................................................................................. 145 5.8 数据类型 .................................................................................................. 146 5.8.1 数据类型的类型和特点 .................................................................. 147 5.8.2 数字数据类型 .................................................................................. 148 5.8.3 字符数据类型 .................................................................................. 151 5.8.4 DATETIME和SMALLDATETIME数据类型 ....................................... 152 5.8.5 二进制数据类型 .............................................................................. 153 5.8.6 其他数据类型 .................................................................................. 154 5.9 内置函数 .................................................................................................. 156 5.9.1 函数的特点和类型 .......................................................................... 156 5.9.2 函数示例 .......................................................................................... 157 5.10 本章小结 .................................................................................................. 166 第 6章 表 .............................................................................................................. 168 6.1 设计表时应该考虑的因素 ...................................................................... 168 6.2 表的基本特点和类型 .............................................................................. 171 6.2.1 表的基本特点 .................................................................................. 171 6.2.2 表的类型 .......................................................................................... 172 6.3 创建和修改表 .......................................................................................... 173 6.3.1 创建表 .............................................................................................. 173 6.3.2 增加或删除列 .................................................................................. 176 6.3.3 更改该列的数据类型 ...................................................................... 178 6.3.4 创建和修改标识符列 ...................................................................... 179 6.3.5 查看表的信息 .................................................................................. 182 6.3.6 删除表 .............................................................................................. 182 数据库设计与实现 V 6.3.7 使用图形工具执行有关表的操作 .................................................. 182 6.4 已分区表 .................................................................................................. 184 6.5 本章小结 .................................................................................................. 185 第 7章 操纵数据 .................................................................................................. 187 7.1 概述 .......................................................................................................... 187 7.2 插入数据 .................................................................................................. 188 7.3 更新数据 .................................................................................................. 192 7.4 删除数据 .................................................................................................. 194 7.5 检索操作概述 .......................................................................................... 196 7.6 使用 SELECT子句检索数据 .................................................................... 197 7.6.1 选择指定的数据列 .......................................................................... 197 7.6.2 使用文字串 ...................................................................................... 198 7.6.3 改变列标题 ...................................................................................... 199 7.6.4 数据运算 .......................................................................................... 200 7.6.5 使用ALL和 DISTINCT关键字 ......................................................... 202 7.7 排序 .......................................................................................................... 203 7.8 使用 WHERE 子句选择数据 .................................................................... 206 7.8.1 简单搜索条件 .................................................................................. 206 7.8.2 模糊搜索条件 .................................................................................. 207 7.8.3 复合搜索条件 .................................................................................. 208 7.9 聚合技术 .................................................................................................. 209 7.9.1 SELECT 子句中的聚合 ..................................................................... 209 7.9.2 COMPUTE 子句中的聚合 .......................................
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服