
| 体现作者多年的数据库管理与开发经验. 结合大量实用技巧,重点突出,便于灵活掌握.. 提供典型应用实例与上机实验,分析详细,实用性强... |
| 第1部分 管理篇. 第1章 sql server 2000入门 2 1.1 sql server的发展历程 2 1.2 sql server 2000的产品概况 2 1.3 sql server 2000数据库的体系结构 3 1.4 安装sql server 2000 4 1.4.1 安装前的准备 4 1.4.2 sql server 2000数据库服务器的安装过程 5 1.5 常用管理工具 10 1.5.1 服务管理器 10 1.5.2 企业管理器 10 1.5.3 osql实用工具 11 1.5.4 sql查询分析器 12 习题 13 第2章 服务器与客户端配置 14 2.1 配置服务器 14 2.1.1 创建服务器组 14 2.1.2 注册服务器 15 2.1.3 启动、暂停和停止sql server 17 2.1.4 服务器的连接与断开 19 .2.1.5 配置服务器属性 19 2.1.6 配置网络连接 20 2.2 配置客户端 21 2.2.1 配置客户端网络 21 2.2.2 配置odbc数据源 22 2.2.3 测试客户端的配置 24 习题 24 第3章 数据库对象管理 26 3.1 数据库管理 26 3.1.1 系统数据库 26 3.1.2 数据库的逻辑结构和物理结构 27 3.1.3 创建数据库 28 3.1.4 修改数据库 29 3.1.5 删除数据库 30 3.2 表管理 30 3.2.1 表的概念 30 3.2.2 sql server 2000的数据类型 31 3.2.3 创建表 35 3.2.4 修改表 38 3.2.5 删除表 39 3.2.6 查看和编辑表中的数据 39 3.3 表约束 42 3.3.1 主键约束 42 3.3.2 唯一性约束 43 3.3.3 检查约束 44 3.3.4 默认约束 44 3.3.5 外键约束 45 3.4 规则 47 3.4.1 创建规则 47 3.4.2 绑定规则与解除绑定 48 3.4.3 删除规则 48 3.5 索引管理 48 3.5.1 设计索引 49 3.5.2 创建索引 49 3.5.3 查看、修改和删除索引 50 3.6 视图管理 50 3.6.1 创建视图 50 3.6.2 修改视图 53 3.6.3 删除视图 54 习题 54 第4章 用户及权限管理 56 4.1 安全管理概述 56 4.2 登录 56 4.2.1 身份验证模式 57 4.2.2 创建登录名 58 4.2.3 修改登录 59 4.2.4 删除登录名 60 4.3 用户 61 4.3.1 系统用户 61 4.3.2 创建用户 62 4.3.3 修改用户 62 4.3.4 删除用户 63 4.4 角色 63 4.4.1 概述 63 4.4.2 管理自定义角色 64 4.4.3 管理角色中的用户 65 4.5 权限管理 66 4.5.1 概述 66 4.5.2 设置权限 67 习题 70 第5章 数据库日常维护 71 5.1 导入/导出数据 71 5.1.1 数据转换服务概述 71 5.1.2 dts导出向导 72 5.1.3 dts导入向导 75 5.2 备份/还原数据库 78 5.2.1 创建数据库备份 78 5.2.2 还原数据库备份 79 5.3 分离和附加数据库 81 5.3.1 分离数据库 81 5.3.2 附加数据库 81 习题 83 第2部分 开发篇 第6章 transact-sql语言基础 86 6.1 transact-sql概述 86 6.1.1 transact-sql的语法规则 86 6.1.2 transact-sql的语法元素 87 6.2 常量和变量 88 6.2.1 常量 88 6.2.2 变量 90 6.3 运算符 90 6.4 常用函数 93 6.4.1 聚合函数 93 6.4.2 日期和时间函数 94 6.4.3 数学函数 95 6.4.4 字符串函数 96 6.4.5 文本和图像函数 99 6.5 流程控制语句 99 6.5.1 if...else语句 99 6.5.2 while语句 100 6.5.3 waitfor语句 101 6.5.4 goto语句 102 6.5.5 return语句 102 6.5.6 try...catch语句 102 习题 103 第7章 常用数据定义语言(ddl) 104 7.1 数据库管理语句 104 7.1.1 创建数据库语句 104 7.1.2 修改数据库语句 107 7.1.3 删除数据库语句 109 7.2 表管理语句 110 7.2.1 创建表语句 110 7.2.2 修改表语句 113 7.2.3 删除表语句 114 7.3 索引管理语句 114 7.3.1 创建索引语句 115 7.3.2 删除索引语句 115 7.4 视图管理语句 115 7.4.1 创建视图语句 116 7.4.2 修改视图语句 117 7.4.3 删除视图语句 117 习题 117 第8章 常用数据操纵语言(dml) 119 8.1 数据查询语句 119 8.1.1 select语句语法简介 119 8.1.2 准备演示数据 120 8.1.3 简单select语句 121 8.1.4 使用分组统计 124 8.1.5 生成汇总行 125 8.1.6 连接查询 126 8.1.7 子查询 131 8.1.8 合并查询 131 8.1.9 保存查询结果 132 8.2 数据更新语句 133 8.2.1 插入数据语句 133 8.2.2 修改数据语句 134 8.2.3 删除数据语句 135 习题 135 第9章 存储过程、触发器和游标 137 9.1 存储过程 137 9.1.1 存储过程概述 137 9.1.2 创建存储过程 138 9.1.3 执行存储过程 139 9.1.4 存储过程的参数 140 9.1.5 存储过程的返回值 142 9.1.6 查看和修改存储过程 142 9.1.7 删除存储过程 145 9.1.8 系统存储过程 145 9.2 触发器 148 9.2.1 触发器的基本概念 148 9.2.2 inserted表和deleted表 149 9.2.3 事务的概念及应用 149 9.2.4 创建触发器 152 9.2.5 修改和重命名触发器 156 9.2.6 删除触发器 157 9.3 游标概述 157 9.3.1 游标的概念和分类 157 9.3.2 声明游标 159 9.3.3 打开游标 161 9.3.4 读取游标数据 161 9.3.5 游标函数 163 9.3.6 关闭游标 165 9.3.7 删除游标 166 习题 167 第10章 visual basic数据库程序设计.. 169 10.1 ado数据模型 169 10.1.1 ado数据模型 169 10.1.2 常用ado对象的使用 171 10.2 常用数据库访问控件 178 10.2.1 ado data控件 178 10.2.2 datalist控件和datacombo控件 181 10.2.3 datagrid控件 184 10.3 visual basic数据库应用工程管理 188 10.3.1 visual basic工程管理 188 10.3.2 窗体、模块和类模块的功能划分 189 10.3.3 const模块内容演示 191 10.3.4 dbfunc模块内容介绍 192 习题 194 第11章 visual c#程序设计基础 196 11.1 c#语言基础 196 11.1.1 c#语言的基本特点 196 11.1.2 .net framework和c# 197 11.1.3 使用visual studio 2005 198 11.1.4 编写一个简单的c#例子 200 11.2 数据类型 202 11.2.1 值类型 203 11.2.2 引用类型 205 11.2.3 类型转换 209 11.3 常量和变量 209 11.3.1 常量 209 11.3.2 变量 210 11.4 运算符和表达式 210 11.4.1 算术运算符和算术表达式 211 11.4.2 逻辑运算符和逻辑表达式 211 11.4.3 递增递减运算符和递增递减表达式 212 11.4.4 关系运算符和关系表达式 212 11.4.5 赋值运算符和赋值表达式 213 11.5 流程控制语句 214 11.5.1 选择控制语句 214 11.5.2 循环控制语句 217 11.5.3 跳转控制语句 219 11.5.4 异常处理语句 220 11.6 类和对象 222 11.6.1 面向对象程序设计思想 222 11.6.2 创建类 223 11.6.3 构造函数和析构函数 226 11.6.4 方法 227 习题 229 第12章 使用asp.net开发web应用程序 231 12.1 web应用程序的基本开发流程和工作原理 231 12.2 web服务器环境配置 233 12.2.1 安装iis 233 12.2.2 配置和管理iis 234 12.2.3 申请和配置互联网站 236 12.3 asp.net项目开发基础 236 12.3.1 创建asp.net项目 236 12.3.2 配置asp.net应用程序 240 12.4 常用服务器端控件 244 12.4.1 label控件 244 12.4.2 textbox控件 245 12.4.3 image控件 246 12.4.4 button控件 247 12.4.5 hyperlink控件 248 12.4.6 checkbox控件和checkboxlist控件 250 12.4.7 radiobutton控件和radiobuttonlist控件 252 12.5 ado.net数据访问技术 254 12.5.1 ado.net的结构 254 12.5.2 ado.net的命名空间 255 12.5.3 ado.net常用对象 256 习题 266 第3部分 应用篇 第13章 人力资源管理系统(visual basic+sql server) 270 13.1 系统分析与设计 270 13.1.1 系统功能描述 270 13.1.2 功能模块划分 271 13.2 数据库结构设计与实现 271 13.2.1 创建数据库 272 13.2.2 数据库逻辑结构设计 272 13.2.3 数据库脚本 274 13.3 设计工程框架 277 13.3.1 创建工程 277 13.3.2 添加模块 277 13.3.3 添加类模块 278 13.3.4 设计登录窗体 283 13.3.5 设计主界面 285 13.4 部门信息管理模块设计 287 13.4.1 使用treeview控件 287 13.4.2 设计部门编辑窗体 290 13.4.3 设计部门管理窗体 291 13.4.4 设计选择部门窗体 293 13.4.5 在主界面中增加部门管理代码 294 13.5 员工信息管理模块设计 294 13.5.1 设计选择员工窗体 295 13.5.2 设计编辑员工基本信息的窗体 297 13.5.3 设计员工信息管理窗体 300 13.5.4 员工照片管理模块设计 304 13.5.5 查看员工部门调动信息 306 13.5.6 查看员工调薪记录 307 13.6 综合人事管理模块设计 307 13.6.1 设计部门调转管理模块 307 13.6.2 设计员工考勤管理模块 309 13.6.3 设计薪资调整管理模块 313 13.7 用户管理模块设计 315 13.7.1 设计编辑用户信息的窗体 315 13.7.2 设计用户管理窗体 316 13.7.3 在主界面中增加用户管理代码 318 13.7.4 修改用户密码 318 第14章 在线教育管理系统(asp.net/c#+sql server) 320 14.1 系统分析与设计 320 14.1.1 系统功能描述 320 14.1.2 功能模块划分 321 14.1.3 系统流程分析 321 14.2 数据库结构设计与实现 322 14.2.1 创建数据库 322 14.2.2 数据库逻辑结构设计 322 14.2.3 数据库脚本 324 14.3 目录结构与通用模块 326 14.3.1 设置iis服务 326 14.3.2 目录结构 328 14.3.3 类文件 329 14.4 admin用户管理模块设计 333 14.4.1 登录主界面 333 14.4.2 设计主界面 334 14.4.3 设计admin\index.aspx 334 14.4.3 设计admin\left.aspx 335 14.5 学员管理模块设计 336 14.5.1 设计学籍管理页面 336 14.5.2 查看学员信息 338 14.5.3 设计交费管理页面 339 14.5.4 审核交费信息 341 14.6 业务统计模块设计 342 14.6.1 设计费用统计页面 342 14.6.2 设计人数统计页面 343 14.7 信息维护模块设计 344 14.7.1 设计课程分类页面 344 14.7.2 设计教师信息页面 350 14.8 课程管理模块设计 351 14.8.1 设计未发布课程页面 351 14.8.2 设计已发布课程页面 356 14.9 课件维护模块设计 356 14.9.1 设计课件管理页面 356 14.9.2 设计下载统计页面 359 14.10 系统主界面与登录程序设计 361 14.10.1 设计主界面 361 14.10.2 设计index.aspx 361 14.10.3 设计top.aspx 362 14.10.4 设计left.aspx 362 14.10.5 设计default.aspx 363 14.10.6 注册用户登录程序设计 364 14.10.7 设计分类查看课程页面 365 14.10.8 设计查看课件页面 366 14.11 个人用户管理模块设计 367 14.11.1 注册新用户 368 14.11.2 个人用户管理界面设计 368 14.11.3 我的课程信息 369 14.11.4 我的课件信息 371 14.11.5 编辑个人信息 374 第4部分 附录 附录a 实验 376 实验1 配置sql server服务器和客户端 376 目的和要求 376 实验准备 376 实验内容 376 实验2 数据库管理 378 目的和要求 378 实验准备 378 实验内容 378 实验3 表和视图管理 379 目的和要求 379 实验准备 379 实验内容 379 实验4 表约束、规则和索引管理 381 目的和要求 381 实验准备 381 实验内容 382 实验5 用户、角色和权限管理 384 目的和要求 384 实验准备 384 实验内容 384 实验6 备份和还原数据库 387 目的和要求 387 实验准备 387 实验内容 387 实验7 分离和附加数据库 388 目的和要求 388 实验准备 388 实验内容 389 实验8 transact-sql编程 389 目的和要求 389 实验准备 389 实验内容 390 实验9 ddl语言和dml语言 392 目的和要求 392 实验准备 393 实验内容 393 实验10 使用存储过程、触发器和游标 396 目的和要求 396 实验准备 396 实验内容 397 实验11 visual basic数据库程序设计 398 目的和要求 398 实验准备 398 实验内容 399 实验12 使用asp.net开发web应用程序 400 目的和要求 400 实验准备 400 实验内容 400 大作业 visual basic学生档案管理系统 402 附录b 下载sql server 2000评估版 404 附录c 下载并安装sql server 2000补丁... 406 |
商品评论(0条)