
| 《数据库实用技术sql server 2008》 第1章案例描述 1.1项目背景 1.2需求分析 1.3主要角色 第2章数据库基础 2.1数据库系统概述 2.1.1数据管理技术的发展 2.1.2基本概念 2.1.3数据库系统的模式结构 2.1.4数据库系统的体系结构 2.2数据模型 2.2.1数据模型的基本概念 2.2.2概念模型 2.2.3数据模型 2.3数据库设计概述 2.3.1数据库设计方法 2.3.2数据库设计的基本步骤 2.4实训示例: 计费系统的概念设计 2.4.1计费系统需求分析 .2.4.2找出计费系统的实体 2.4.3计费系统的概念设计 2.5数据库建模工具powerdesigner 2.5.1powerdesigner的主要功能 2.5.2建立概念数据模型 小结 拓展练习 第3章关系型数据库的设计 3.1关系型数据库的定义 3.1.1关系数据结构 3.1.2关系数据操作 3.1.3关系数据完整性约束 3.2e-r模型到关系模型的转换 3.2.1实体(e)的转换 3.2.2联系(r)的转换 3.3关系规范化 3.3.1第一范式1nf(first normal form) 3.3.2第二范式2nf(second normal form) 3.3.3第三范式3nf(third normal form) 3.3.4数据模型的优化 3.4实训: 计费系统的逻辑设计 3.4.1计费系统概念模型描述 3.4.2e-r图向关系模式转换 3.4.3数据模型的优化 3.5使用powerdesigner进行数据库的逻辑设计 3.5.1由powerdesigner的cdm生成pdm 3.5.2在powerdesigner中直接新建pdm 小结 拓展练习 第4章sql server 2008概述 4.1sql server 2008 简介 4.1.1sql server的发展 4.1.2sql server 2008版本及系统需求 4.1.3sql server 2008的体系结构 4.2sql server 2008 安装 4.2.1开始安装 4.2.2选择要安装的功能 4.2.3为实例命名 4.2.4配置设置 4.2.5配置错误和使用情况报告 4.2.6实施安装 4.3sql server 2008的启动与关闭 4.3.1sql server 2008数据库服务器服务启动 4.3.2sql server 2008 数据库服务器服务关闭 4.4sql server 2008主要管理工具 4.4.1sql server management sudio(ssms) 4.4.2商务智能开发平台 4.4.3analysis services 4.4.4sql server配置管理器 4.4.5sql server文档和教程 4.5系统数据库和示例数据库 4.5.1系统数据库 4.5.2示例数据库 4.6实训: 数据库管理系统环境搭建 小结 拓展练习 第5章sql server 2008数据库和表 5.1sql server 2008数据库概述 5.1.1数据库存储结构 5.1.2数据库文件 5.1.3数据库文件组 5.2sql server 2008数据库基本管理 5.2.1创建用户数据库 5.2.2查看、修改或删除用户数据库属性 5.3sql server 2008数据库高级管理 5.3.1收缩用户数据库 5.3.2分离与附加用户数据库 5.3.3数据库快照 5.4sql server 2008数据表 5.4.1数据表的基本概念 5.4.2数据类型 5.4.3列的其他属性 5.5数据表的创建 5.5.1利用表设计器创建数据表 5.5.2使用t-sql语句创建数据表 5.5.3由powerdesigner的pdm生成数据表 5.6数据表的管理 5.6.1利用ssms管理数据表 5.6.2使用t-sql管理数据表 5.7表数据管理 5.7.1利用ssms管理表数据 5.7.2使用t-sql管理表数据 5.8实训: 计费系统数据库及表的建立 5.8.1创建计费系统数据库表结构 5.8.2使用t-sql语句修改数据库表结构 5.8.3向数据库表中输入数据 小结 拓展练习 第6章select数据查询 6.1查询语句 6.1.1select查询语句结构 6.1.2select的子句 6.2简单查询 6.2.1查询列 6.2.2选择行 6.2.3分组与汇总 6.2.4排序查询结果 6.3连接查询 6.3.1from…where子句连接查询 6.3.2from子句的ansi连接查询 6.4子查询 6.4.1单列单值子查询 6.4.2单列多值子查询 6.4.3多列多值子查询 6.5联合查询 6.5.1集合并运算 union 6.5.2集合差运算 except 6.5.3集合交运算intersect 6.6实训: 数据查询 小结 拓展练习 第7章视图 7.1视图概述 7.1.1视图的概念 7.1.2视图的特点 7.1.3视图的作用 7.2创建视图 7.2.1利用ssms创建视图 7.2.2使用t-sql语句创建视图 7.3视图的管理 7.3.1利用ssms管理视图 7.3.2使用t-sql语句管理视图 7.4视图的使用 7.5实训: 运用视图 小结 拓展练习 第8章索引 8.1索引概述 8.1.1索引的概念 8.1.2索引的分类 8.1.3索引的设计原则 8.2创建及管理索引 8.2.1利用ssms创建及管理索引 8.2.2使用t-sql语句创建及管理索引 8.3实训: 运用索引 小结 拓展练习 第9章t-sql编程与应用 9.1t-sql概述 9.2t-sql编程基础 9.2.1标识符 9.2.2数据类型 9.2.3表达式 9.3流程控制语句 9.3.1顺序语句 9.3.2分支语句 9.3.3循环语句 9.3.4其他控制语句 9.4批处理 9.5事务 9.5.1事务概念 9.5.2事务分类 9.5.3事务语句 9.6游标 9.6.1游标概念 9.6.2使用游标 9.7实训: t-sql编程 小结 拓展练习 第10章存储过程、触发器和自定义函数 10.1存储过程 10.1.1存储过程概述 10.1.2使用ssms创建与管理存储过程 10.1.3使用t-sql语句创建与管理存储过程 10.1.4调用存储过程 10.1.5带参数传递的存储过程举例 10.2触发器 10.2.1触发器概念 10.2.2创建触发器 10.2.3管理触发器 10.3用户自定义函数 10.3.1用户自定义函数概念 10.3.2创建自定义函数 10.3.3修改和删除自定义函数 10.4实训: t-sql编程的高级应用 小结 拓展练习 第11章数据库备份与恢复 11.1数据库备份 11.1.1备份概述 11.1.2备份操作 11.1.3备份命令 11.2数据库恢复 11.2.1恢复概述 11.2.2恢复操作 11.2.3恢复命令 11.3数据的导入和导出 11.3.1数据库表数据导入 11.3.2数据库表数据导出 11.4实训: 数据库表数据备份与恢复 小结 拓展练习 第12章数据库的安全性管理 12.1数据库的安全机制 12.2角色管理 12.2.1服务器角色 12.2.2数据库角色 12.2.3应用程序角色 12.3权限管理 12.3.1权限类型 12.3.2设置权限 12.4服务器登录名 12.4.1身份验证模式 12.4.2账号管理 12.5数据库用户 12.5.1创建数据库用户 12.5.2修改和删除数据库用户 12.6实训: 建立并管理数据库用户 小结 拓展练习 第13章嵌入式移动数据库 13.1嵌入式移动数据库概述 13.1.1嵌入式移动数据库定义 13.1.2嵌入式数据库的特性 13.1.3嵌入式数据库的关键技术 13.1.4移动数据库的应用 13.1.5嵌入式数据库的发展 13.1.6几种典型的嵌入式数据库 13.2sqlite数据库 13.2.1sqlite数据库介绍 13.2.2sqlite的功能 13.2.3sqlite的数据库操作举例 小结 附录a计费系统数据库参考结构 附录b计费系统模拟数据 参考文献 拓展练习参考答案 |
商品评论(0条)