书籍详情

数据库原理与应用

数据库原理与应用

作者:孔宇彦 主编

出版社:东软电子出版社

出版时间:2012-07-25

ISBN:9787900491640

定价:¥45.00

购买这本书可以去
内容简介
  数据库技术是计算机领域中非常重要的一个部分,数据库设计与设施能力是计算机类各专业的专科学生必须要掌握的能力。 本书按照CDIO的理念,以任务驱动,案例教学为模式进行编写。本书面向真实项目开发的工作过程,围绕“选课管理系统”教学案例、“商品销售管理系统”实践案例和“新闻管理系统”综合案例,全面详细讲解了数据库设计过程及SQLServer 2008数据库应用技术。 本书主要面向计算机及相关专业的专科学生,结构紧凑,共分为12章。
作者简介
暂缺《数据库原理与应用》作者简介
目录
第1章项目任务书
1.1“选课管理系统”任务书
1.2“商品销售管理系统”任务书
第2章数据库规划与设计
2.1数据库概述
2.1.1基本概念
2.1.2数据库系统组成
2.1.3数据库体系结构
2.2数据库设计开发周期
2.3数据库需求分析
2.3.1需求分析的任务
2.3.2常用的需求调查方法
2.3.3需求分析成果
2.3.4选课管理数据库的需求分析
2.4数据库概念结构设计
2.4.1概念结构设计的任务
2.4.2实体与关系
2.4.3E-R模型
2.4.4概念模型的设计步骤
2.4.5数据模型规范化
2.4.6选课管理数据库的概念结构设计
2.5数据库逻辑结构设计
2.5.1逻辑结构设计的任务
2.5.2关系模型
2.5.3数据完整性约束
2.5.4概念模型到关系模型的转换
2.5.5选课管理数据库的逻辑结构设计
2.6数据库物理结构设计
2.6.1物理结构设计的任务
2.6.2物理结构设计方法
2.6.3选课管理数据库的物理设计
2.7数据库的实施与维护
2.8提高与实践环节
2.8.1提高环节
2.8.2实践环节
第3章走进SQL Server
3.1SQL Server 2008简介
3.1.1SQL Server概述
3.1.2SQL Server 2008特点
3.1.3SQL Server2008的版本和组件
3.2SQL Server 2008的安装
3.2.1SQL Server 2008安装环境需求
3.2.2SQL Server 2008安装过程
3.3SQL Server 2008管理工具
3.3.1SQL Server Management Studio
3.3.2SQL Server Configuration Manager
3.3.3SQL Server Profiler
3.3.4数据库引擎优化顾问
第4章创建与管理数据库
4.1系统数据库概述
4.2创建数据库
4.2.1数据库文件
4.2.2使用Management Studio创建选课管理系统数据库
4.3管理数据库
4.3.1使用Management Studio生成创建选课管理数据库脚本
4.3.2使用Management Studio查看与修改选课管理数据库信息
4.3.3使用Management Studio收缩选课管理数据库
4.3.4使用Management Studio删除选课管理数据库
4.3.5使用Management Studio分离和附加选课管理数据库
4.4提高与实践环节
4.4.1提高环节
4.4.2实践环节
第5章创建与管理数据表
5.1数据表的概述
5.1.1表的概念
5.1.2数据类型
5.1.3表完整性约束
5.2创建数据表
5.2.1使用Management Studio创建数据表
5.2.2使用CREAE TABLE语名创建数据表
5.3管理数据表
5.3.1查看表属性
5.3.2修改表结构
5.3.3删除数据表
5.3.4重命名数据表
5.4更新表数据
5.4.1使用Management Studio更新表数据
5.4.2查看表记录
5.4.3用INSERT语句添加数据
5.4.4用UPDATE语句修改数据
5.4.5用DELETE语句删除数据
5.5提高与实践环节
5.5.1提高环节
5.5.2实践环节
第6章数据查询
6.1数据查询前的准备
6.1.1安装“xkgldata”数据库
6.1.2SELECT语句基本结构
6.1.3SELECT语句的执行方式
6.2简单查询
6.2.1查询指定的列
6.2.2查询所有的列
6.2.3消除取值相同的记录
6.2.4查询结果是经过计算的列值
6.2.5改变查询结果中的列标题
6.3条件查询
6.3.1比较查询条件
6.3.2范围查询条件
6.3.3集合查询条件
6.3.4涉及空值查询
6.3.5模糊查询
6.3.6多重条件查询
6.4数据统计
6.4.1聚合函数
6.4.2GROUP BY子句
6.4.3HAVING子句
6.5嵌套查询
6.5.1使用比较运算符的嵌套查询
6.5.2使用IN的嵌套查询
6.6连接查询
6.6.1内连接
6.6.2外连接
6.6.3交叉连接
6.7数据排序
6.7.1ORDER BY子句
6.7.2使用TOP关键字
6.8提高与实践环节
6.8.1提高环节
6.8.2实践环节
第7章视图和索引
7.1视图的概述
7.1.1视图的基本概念
7.1.2视图的作用
7.2创建视图
7.2.1使用Management Studio创建视图
7.2.2使用CREATE VIEW语句创建视图
7.3管理视图
7.3.1查看视图信息
7.3.2修改视图
7.3.3删除视图
7.3.4重命名视图
7.4使用视图操作数据表
7.5索引的概述
7.5.1什么是索引
7.5.2索引的类型
7.5.3索引和约束的关系
7.6创建索引
7.6.1使用Managemen Studio创建索引
7.6.2使用CREATE INDEX语句创建索引
7.7管理索引
7.7.1查看索引
7.7.2修改索引
7.7.3删除索引
7.8提高与实践环节
7.8.1提高环节
7.8.2实践环节
第8章Transact-SQL 编程
8.1Transact-SQL简介
8.1.1T-SQL语法格式约定
8.1.2批处理
8.1.3脚本
8.1.4注释
8.2常量和变量
8.2.1常量
8.2.2全局变量
8.2.3局部变量
8.3运算符与表达式
8.4流程控制语句
8.4.1BEGIN...END语句
8.4.2IF...ELSE语句
8.4.3CASE...END语句
8.4.4WHILE...CONTINUE...BREAK语句
8.4.5WAITFOR语句
8.4.6RETURN 语句
8.5函数
8.5.1聚合函数
8.5.2数学函数
8.5.3字符串函数
8.5.4日期和时间函数
8.5.5其他系统函数
8.6用户自定义函数
8.6.1使用CREATE FUNCTION语句创建自定义函数
8.6.2查看、修改和删除自定义函数
8.7提高与实践环节
8.7.1提高环节
8.7.2实践环节
第9章存储过程、游标和触发器
9.1存储过程概述
9.1.1存储过程的基本概念
9.1.2存储过程的分类
9.1.3存储过程的优点
9.2创建和执行存储过程
9.2.1使用Management Studio创建存储过程
9.2.2使用T-SQL语句创建与执行存储过程
9.3管理存储过程
9.3.1查看存储过程
9.3.2修改存储过程
9.3.3删除存储过程
9.4游标的使用
9.4.1游标概述
9.4.2游标的基本操作
9.5触发器的概述
9.5.1触发器的作用
9.5.2触发器的分类
9.5.3INSERTED表和DELETED表
9.6创建触发器
9.6.1DML触发器
9.6.2DDL触发器
9.7管理触发器
9.7.1查看触发器信息
9.7.2修改触发器
9.7.3删除触发器
9.7.4启用或禁止触发器
9.8提高与实践环节
9.8.1提高环节
9.8.2实践环节
第10章数据库安全性管理
10.1SQL Server 2008的安全机制
10.2登录账户管理
10.2.1身份验证模式
10.2.2使用SQL Server Managemen Studio管理登录账户
10.2.3使用Transact-SQL管理登录账户
10.3数据库用户管理
10.3.1使用SQL Server Managemen Studio管理数据库用户
10.3.2使用Transact-SQL管理数据库用户
10.4权限管理
10.4.1授权的安全对象
10.4.2权限类别
10.4.3权限管理
10.5角色管理
10.5.1服务器角色
10.5.2数据库角色
10.6提高与实践环节
10.6.1提高环节
10.6.2实践环节
第11章数据库日常维护
11.1故障的种类
11.2数据库备份
11.2.1备份类型
11.2.2备份设备
11.2.3备份数据库
11.3数据库恢复
11.3.1恢复概述
11.3.2恢复数据库
11.4数据的导入与导出
11.4.1数据的导出
11.4.2数据的导入
11.5提高与实践环节
11.5.1提高环节
11.5.2实践环节
第12章新闻管理系统构建
12.1工作目标
12.2知识准备
12.2.1ADO.NET 技术框架
12.2.2NET Framework 数据提供程序
12.2.3.NET Framework 数据提供程序的核心对象
12.2.4ADO.NET DataSet
12.3系统设计
12.3.1模块功能描述
12.3.2数据库设计
12.3.3界面设计
12.4代码实现
12.4.1知识准备
12.4.2任务实现
猜您喜欢

读书导航