问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

SQL 2005数据库管理入门

发布网友 发布时间:2022-04-09 10:04

我来回答

1个回答

热心网友 时间:2022-04-09 11:34

第1篇 数据库系统管理篇 第1章 SQL Server 2005 概述 3 1.1 数据库 5 1.2 数据库管理系统 5 1.3 数据库的发展历史 6 1.3.1 层次数据库 7 1.3.2 关系数据库 7 1.3.3 面向对象数据库 7 1.4 SQL Server 8 1.5 SQL Server的发展历史 8 1.6 SQL Server 2005的新特性 9 1.7 SQL Server 2005的版本 10 1.8 SQL Server 2005的体系结构 12 1.9 专家点拨 12 1.10 经典习题 12 1.10.1 选择题 12 1.10.2 简答题 13 第2章 SQL Server 2005的安装与部署 15 2.1 准备安装SQL Server 2005 17 2.2 硬件及软件的配置需求 18 2.2.1 32位和64位的硬件和软件要求 19 2.2.2 32位的硬件和软件要求 21 2.2.3 64位的硬件和软件要求 23 2.3 安装过程 23 2.4 安装成功验证 26 2.5 升级规划 27 2.5.1 升级方法 27 2.5.2 使用SQL Server 2005升级顾问准备升级 28 2.5.3 从SQL Server 2000升级到SQL Server 2005 29 2.5.4 从SQL Server 7.0升级到SQL Server 2005 30 2.5.5 升级过程中的常见问题 30 2.6 专家点拨 31 2.7 经典习题 31 2.7.1 选择题 31 2.7.2 简答题 32 第3章 SQL Server 2005中的管理工具 33 3.1 SQL Server Management Studio 35 3.1.1 使用SQL Server Management Studio 35 3.1.2 使用对象资源管理器 35 3.1.3 查看数据库 36 3.1.4 创建数据库 37 3.1.5 配置数据库 37 3.1.6 编写查询语句 38 3.1.7 查询分析 39 3.1.8 查询设计器 40 3.2 SQL Server Business Intelligence Development Studio 40 3.2.1 使用SQL Server Business Intelligence Development Studio 41 3.2.2 工具窗口 41 3.3 SQL Server 配置管理器 43 3.3.1 管理服务 43 3.3.2 管理服务器和客户端网络协议 43 3.4 SQL Server外围应用配置器 44 3.4.1 功能的外围应用配置器 44 3.4.2 服务和连接的外围应用配置器 46 3.5 SQL Server Profiler 46 3.6 数据库引擎优化顾问 48 3.7 SQLCMD 49 3.7.1 使用SQLCMD连接到数据库 49 3.7.2 执行查询语句 49 3.7.3 使用输入和输出文件 50 3.8 专家点拨 51 3.9 经典习题 51 3.9.1 选择题 51 3.9.2 简答题 52 第4章 SQL Server 2005的基本管理 53 4.1 数据库基础知识 55 4.2 数据库的存储结构 56 4.2.1 数据库文件 57 4.2.2 数据库文件的存储路径 58 4.2.3 数据库文件的名称 58 4.2.4 数据库文件的大小 59 4.2.5 文件组 59 4.3 系统数据库 61 4.4 数据表的存储 62 4.4.1 页 62 4.4.2 区 63 4.5 维护数据表 63 4.5.1 创建数据表 64 4.5.2 查询表中的数据 64 4.5.3 插入、修改和删除表中的数据 65 4.5.4 修改表的定义 66 4.5.5 删除表 66 4.5.6 编写表脚本 66 4.6 数据完整性 67 4.6.1 数据类型 68 4.6.2 PRIMARY KEY约束 68 4.6.3 空值约束 69 4.6.4 DEFAULT约束 70 4.6.5 CHECK约束 71 4.6.6 UNIQUE约束 73 4.6.7 FOREIGN KEY约束 73 4.7 专家点拨 75 4.8 经典习题 76 4.8.1 选择题 76 4.8.2 简答题 76 第5章 SQL Server 2005的安全性 77 5.1 SQL Server 2005的安全性架构 79 5.2 SQL Server级别的安全性 80 5.2.1 登录名 80 5.2.2 连接到SQL Server 81 5.2.3 身份验证模式 81 5.2.4 创建登录名 82 5.2.5 服务器角色 83 5.2.6 服务器级别的权限 84 5.3 数据库 84 5.3.1 数据库用户 85 5.3.2 数据库角色 85 5.3.3 数据库级别的权限 86 5.3.4 架构级别的权限 86 5.4 凭据 87 5.5 SQL Server 2005加密层次结构 88 5.5.1 创建证书 89 5.5.2 使用证书加密数据 90 5.5.3 使用证书签署存储过程 90 5.5.4 导出证书 92 5.6 专家点拨 93 5.7 经典习题 93 5.7.1 选择题 93 5.7.2 简答题 93 第6章 SQL Server 2005的灾难恢复 95 6.1 制定备份策略 97 6.1.1 备份类型 97 6.1.2 数据库的恢复模式 98 6.2 数据库备份 98 6.2.1 完整备份 99 6.2.2 差异备份 100 6.2.3 事务日志备份 101 6.2.4 尾日志备份 101 6.2.5 文件和文件组备份 102 6.2.6 备份的验证与校验 103 6.3 还原数据库 105 6.3.1 完整的数据库还原 105 6.3.2 差异的数据库还原 106 6.3.3 事务日志还原 107 6.3.4 页面还原 108 6.3.5 段落还原 109 6.4 用户数据库的灾难恢复 111 6.5 master数据库的灾难恢复 112 6.6 数据库快照 113 6.6.1 数据库快照简介 113 6.6.2 数据库快照的典型用法 114 6.6.3 创建数据库快照 115 6.6.4 使用数据库快照实现灾难恢复 117 6.7 专家点拨 118 6.8 经典习题 118 6.8.1 选择题 118 6.8.2 简答题 119 第7章 自动化管理任务 121 7.1 SQL Server代理 123 7.1.1 代理组件 123 7.1.2 维护计划 124 7.2 作业 126 7.2.1 创建作业 126 7.2.2 创建作业的步骤 127 7.2.3 作业计划 128 7.2.4 作业管理 129 7.3 警报 129 7.4 操作员 131 7.5 SQL Server代理的安全性 132 7.5.1 SQL Server代理子系统 132 7.5.2 创建代理账户 132 7.6 专家点拨 133 7.7 经典习题 133 7.7.1 选择题 133 7.7.2 简答题 134 第8章 数据库高可用性 135 8.1 SQL Server 2005数据库高可用性简介 137 8.1.1 SQL Server 2005高可用性技术 137 8.1.2 高可用性方案的特点 138 8.2 故障转移群集 139 8.2.1 故障转移群集准备 139 8.2.2 安装故障转移群集 140 8.3 数据库镜像 140 8.3.1 数据库镜像简介 141 8.3.2 数据库镜像角色 142 8.3.3 镜像操作模式 142 8.3.4 建立镜像会话 143 8.3.5 镜像的角色切换 144 8.3.6 图形化界面的镜像的建立 144 8.4 日志传送 147 8.4.1 日志传送简介 147 8.4.2 日志传送操作 148 8.4.3 配置日志传送 149 8.5 专家点拨 152 8.6 经典习题 152 8.6.1 选择题 152 8.6.2 简答题 152 第9章 复制 153 9.1 复制简介 154 9.1.1 复制发布模型 154 9.1.2 复制类型 156 9.2 配置分发服务器 156 9.2.1 配置分发服务器 156 9.2.2 禁用发布和分发服务器 158 9.3 配置发布 158 9.3.1 快照复制 158 9.3.2 事务复制 161 9.3.3 合并复制 162 9.4 配置订阅 164 9.5 专家点拨 165 9.6 经典习题 165 9.6.1 选择题 165 9.6.2 简答题 166 第10章 数据库管理应用实例 167 10.1 创建数据库 169 10.1.1 创建数据表 169 10.1.2 添加数据 170 10.2 设置数据库安全性 171 10.2.1 创建登录名 172 10.2.2 创建用户 172 10.2.3 权限 172 10.3 配置自动化管理任务 173 10.3.1 创建操作员 173 10.3.2 建立警报 174 10.3.3 建立维护计划 175 10.4 建立数据库镜像 177 10.4.1 同步数据库 177 10.4.2 配置镜像安全性 178 10.5 专家点拨 178 10.6 经典习题 178 10.6.1 选择题 178 10.6.2 简答题 179 第2篇 数据库开发篇 第11章 数据库开发基础知识 183 11.1 T-SQL基础 185 11.1.1 复制发布模型 185 11.1.2 INSERT语句 195 11.1.3 UPDATE语句 198 11.1.4 DELETE语句 199 11.2 视图 200 11.2.1 视图类型 200 11.2.2 使用视图的情况 201 11.3 存储过程 202 11.3.1 存储过程的类型 203 11.3.2 创建存储过程 204 11.4 函数 205 11.5 触发器 208 11.5.1 DML触发器 208 11.5.2 DDL触发器 209 11.6 同义词 210 11.7 专家点拨 211 11.8 经典习题 211 11.8.1 选择题 211 11.8.2 简答题 212 第12章 .NET Framework集成 213 12.1 .NET Framework 215 12.1.1 公共语言运行库 215 12.1.2 .NET Framework类库 216 12.1.3 .NET Framework的优势 216 12.2 开发数据库对象 217 12.2.1 函数 218 12.2.2 触发器 218 12.2.3 用户定义类型 220 12.2.4 用户定义聚合 221 12.3 部署 223 12.3.1 安全性注意事项 224 12.3.2 使用T-SQL部署程序集 224 12.3.3 建立数据库对象 225 12.4 应用 228 12.5 专家点拨 231 12.6 经典习题 231 12.6.1 选择题 231 12.6.2 简答题 232 第13章 SQL Server 2005 XML 开发 233 13.1 XML数据类型 235 13.2 XML架构集合 236 13.2.1 XML架构 236 13.2.2 创建XML架构集合 237 13.2.3 类型化XML数据 239 13.3 XQuery 240 13.3.1 FLOWR语句 240 13.3.2 XML查询方法 247 13.4 发布XML数据 249 13.4.1 RAW模式 250 13.4.2 AUTO模式 251 13.4.3 PATH模式 253 13.5 专家点拨 257 13.6 经典习题 257 13.6.1 选择题 257 13.6.2 简答题 258 第14章 Service Broker开发 259 14.1 Service Broker简介 261 14.2 Service Broker体系结构 263 14.2.1 会话体系结构 263 14.2.2 服务体系结构 265 12.2.3 用户定义类型 267 14.3 Service Broker示例 269 14.3.1 启用Service Broker 269 14.3.2 创建Service Broker对象 269 14.3.3 发送消息 271 14.3.4 接收消息 272 14.4 专家点拨 274 14.5 经典习题 274 14.5.1 选择题 274 14.5.2 简答题 275 第15章 数据库开发应用实例 277 15.1 开发数据库对象 281 15.1.1 函数 283 15.1.2 视图 283 15.2 .NET Framework开发 284 15.3 XML开发 286 15.3.1 返回XML数据 286 15.3.2 处理数据列中的XML数据 287 15.4 Service Broker开发 288 15.4.1 定义消息类型 288 15.4.2 创建服务 289 15.5 专家点拨 291 15.6 经典习题 291 15.6.1 选择题 291 15.6.2 简答题 292 第3篇 商业智能篇 第16章 SQL Server 2005集成服务 295 16.1 数据导入/导出 297 16.2 SSIS简介 299 16.2.1 SSIS体系结构 299 16.2.2 SSIS的典型用途 299 16.3 建立ETL包 302 16.3.1 新建Integration Services项目 302 16.3.2 添加和配置平面文件连接管理器 302 16.3.3 添加和配置OLE DB连接管理器 304 16.3.4 添加和配置OLE DB连接管理器 304 16.3.5 添加数据流源 305 16.3.6 添加并配置查找转换 306 16.3.7 添加并配置OLE DB目标 307 16.3.8 测试包的运行 308 16.4 使用容器 309 16.5 部署ETL包 309 16.5.1 执行包实用工具 309 16.5.2 命令行工具 310 16.5.3 部署到SQL Server 310 16.6 专家点拨 311 16.7 经典习题 311 16.7.1 选择题 311 16.7.2 简答题 311 第17章 SQL Server 2005分析服务 313 17.1 定义数据源视图 315 17.1.1 创建分析服务项目 315 17.1.2 定义数据源 315 17.1.3 定义数据源视图 317 17.1.4 修改表的默认名称 318 17.2 定义和部署*数据集 319 17.2.1 定义*数据集 320 17.2.2 检查*数据集和维度属性 323 17.2.3 部署分析服务项目 326 17.3 专家点拨 327 17.4 经典习题 328 第18章 SQL Server 2005报表服务 329 18.1 报表服务简介 330 18.1.1 创建报表 331 18.1.2 管理报表和其他项 331 18.1.3 访问和传递报表 332 18.2 报表服务组件 332 18.2.1 报表服务器 332 18.2.2 报表管理器 333 18.2.3 报表生成器 333 18.2.4 报表设计器 334 18.2.5 模型设计器 335 18.2.6 Reporting Services配置工具 335 18.3 创建报表 335 18.3.1 创建报表服务器项目 335 18.3.2 创建报表 336 18.3.3 设置连接信息 336 18.3.4 定义报表查询 336 18.3.5 添加表数据区域 337 18.3.6 预览基本报表 337 18.4 部署报表 338 18.5 专家点拨 338 18.6 经典习题 338 第19章 商业智能应用实例 341 19.1 集成服务 342 19.1.1 创建项目 343 19.1.2 设计控制流 343 19.1.3 设计数据流 345 19.1.4 执行SSIS包 347 19.2 分析服务 347 19.2.1 添加分析服务项目 347 19.2.2 添加数据源和数据源视图 347 19.2.3 创建*数据集 348 19.2.4 设计维度 348 19.2.5 部署*数据集 349 19.2.6 浏览*数据集 349 19.3 报表服务 349 19.3.1 浏览*数据集 350 19.3.2 创建分析服务器数据源 350 19.3.3 创建报表 351 19.3.4 设计报表布局 351 19.3.5 预览报表 352 19.4 专家点拨 352 附录A SQL Server命令行实用工具(在光盘中) 353 bcp 实用工具 353 sqlwb实用工具 360 sac实用工具 361 sqlcmd实用工具 363 profiler 90实用工具 371 附录B SQL Server 2005系统存储过程(在光盘中) 374 附录C SQL Server 2005系统视图(在光盘中) 398 SQL Server 2000系统表与SQL Server 2005系统视图的映射关系 398 sys.backup_devices 399 sys.databases 399 sys.database_files 406 sys.database_mirroring 408 sys.database_recovery_status 410 sys.master_files 410 sys.data_spaces 412 sys.destination_data_spaces 413 sys.filegroups 413 sys.partition_schemes 413 sys.indexes 413 sys.objects 414 sys.tables 416 sys.triggers 417 sys.views 417 sys.types 418 sys.schemas 418 sys.certificates 419 sys.database_principals 419 sys.server_principals 420 sys.sql_logins 421 sys.credentials 421 sys.database_permissions 421 sys.server_permissions 425
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
重本和一本一样吗 永劫无间是第几人称:小说叙事视角分析 名字未定(第三人称双男主 周霖 温宿) 我得了职业病〈轻度苯中毒〉,有职业病诊断证明书.工伤认定期间我没上... ...后来感觉麻烦,就直接去药店买药,他开了很多 这是十年前的功放,求高手看看那几个孔是什么? 车子断保险之后再交是一样的吗 车险断交后再续交 女性查激素六项什么时候检查 有一个素质很低下的室友是一种什么样的体验? 新鲜笋子煮麻辣鱼怎么做 笋子煮麻辣鱼的做法 汽车AUX接口能连手机吗? 手机用数据线连接车上音箱怎么不行 用音频线连接手机和汽车音响有无坏处 手机怎样跟汽车连接收音? 姐妹们,总微信小号测测老公好不好吗 汽车与手机连接的音源线叫什么? 怎样申请一个微信小号 怎么样在微信小号上试探男朋友是不是爱你一个人??? 想试探老公怎么申请微信小号 我准备注册一个新的试试我老公,因为他答应我以后再也不会和别人聊天了 想注册微信小号测试男朋友,怎么弄 QQ说说24小时删除,时间过了它还在,但我点空间看不到,别人也看不到,但说说还是多一条,没删除吗? qq空间24小时后删除说说 发表后24小时自动删除的说说,时间到了已经删除了,但是说说的数量还是算上了24小时自动删除的说说 24小时消失的说说怎么删除 - 信息提示 QQ如何解除24小时后删除说说- 问一问 24小时自动删除说说怎么恢复 快手主播名字怎么起? CAD复制图块粘贴不显示什么都没有 小米相机怎么连接电脑 米家全景相机的照片导入电脑为什么是两个半球? 米家全景相机的照片导入电脑怎么是两个半球 米家小相机XP下无法识别,有没有驱动 米家小相机可以外接u盘使用吗 米家小相机 毁存储卡 用几句话来赞美一下台湾的蝴蝶谷 请你夸一夸蝴蝶谷 请你用几句话夸一夸蝴蝶谷,吸引更多的人到这里旅游观光? 台湾的蝴蝶谷第三自然段是围绕哪一句来写的 夏普计算器说明书EN一2135怎么开机? 计算器夏普2135和得力2135区别 《台湾的蝴蝶谷》读后感 得力的计算器看不见了怎么办 多么地、蝴蝶谷的、啊、台湾、是、迷人、景色。这么组成一句通顺的话 照样子,写句子。 例:蝴蝶谷风景迷人,吸引了大批中外游客。 因为蝴蝶谷风景迷人,所以吸引了大批 SQL SERVER 2005 有哪些版本? 酷睿i3 10100怎么样 在电脑没有(退出键)的情况,如何退出王者荣耀? 《王者荣耀》如何退出教学?