书籍详情

数据库原理及应用案例教程

数据库原理及应用案例教程

作者:胡锦丽 编辑、剪辑:胡锦丽

出版社:北京大学出版社

出版时间:2008-01-01

ISBN:9787301136638

定价:¥40.00

购买这本书可以去
内容简介
  《数据库原理及应用案例教程》全面讲述了关系数据库的原理与SQL Server 2005的应用及其开发。第1~3章讲述数据库的基本原理知识,包括数据库概述,关系数据模型、关系代数、规范化理论以及数据库系统设计;第4~7章讲述数据库管理系统SQL Server 2005的实用技术,包括SQL Server 2005的基础知识,关系数据库语言SQL,视图、索引和游标,存储过程和触发器;第8~10章讲述SOL Server 2005的数据库管理技术,包括数据库的安全与权限,数据备份还原,事务、锁和作业;第11~12章讲述SOL Server 2005的数据库开发应用技术,通过两个实例介绍了VB.NET和C#.NET开发数据库的方法,最后提供了本课程的实验内容。《数据库原理及应用案例教程》结构清晰,实例丰富,图文对照,浅显易懂,既可以作为高职高专学校、成人教育学院的数据库原理与应用课程的教材,也很适合作为数据库原理及应用的自学教材和参考书。
作者简介
暂缺《数据库原理及应用案例教程》作者简介
目录
第1章数据库系统概述
1.1数据库系统心用实例
1.2数据库系统的基本概念
1.3数据库管理技术及发展
1.3.1。工管理阶段
1.3.2文件系统阶段
1.3.3数据库系统阶段
1.4数据库系统结构
1.4.1数据库体系结构
1.4.2数据库系统的组成
1.5数据模型
1.5.1层次模型
1.5.2网状模型
1.5.3关系模型
本章小结
爿题

第2章关系数据库
2.1关系模型
2.1.1关系模型的数据结构
2.1.2关系模型的数据完整性
2.2关系模型的数据操作--关系代数
2.2.1传统的集合运算
2.2.2专门的关系运算
2.2.3关系代数综合案例
2.3规范化
2.3.1关系模式规范化的必要性
2.3.2函数依赖
2.3.3范式与规范化
2.3.4模式分解原则
2.3.5规范化的本质分析与总结
本章小结
习题

第3章数据库系统设计
3.1数据库系统设计概述
3.1.1数据库和信息系统
3.1.2数据库设计的基本步骤
3.2需求分析
3.2.1需求分析的任务
3.2.2需求分析的方法
3.3概念结构设计
3.3.1概念模型的基小概念
3.3.2概念模型的表示方法
3.3.3概念结构的特点
3.3.4概念结构设计的方法
3.3.5概念结构设计的步骤
3.4逻辑结构设计
3.4.1E.R图向关系模型的转换
3.4.2数据模型优化
3.4.3数据库逻辑设计案例
3.5数据库的物理设计
3.5.1数据库物理设计的内容和
方法
3.5.2关系模式存取方法选择
3.5.3确定数据库的存储结构
3.5.4对物理结构进行评价
3.6数据库的实施和维护
3.6.1数据的载入和应用程序的调试
3.6.2数据库的试运行
3.6.3数据库的运行和维护
本章小结
习题

第4章SQLServer2005数据库
管理系统
4.1SQLServer2005概述
4.1.1SQLServer2005的体系结构
4.1.2SQLServer2005特点
4.2SQLServer2005的安装
4.2.1SQLServer2005版本的特点
4.2.2SQLServer2005的运行环境要求
4.2.3SQLServer2005的安装
4.3SQLServer2005的常用管理工具
4.3.1SQLServerManagementStudio工具
4.3.2BusinessIntelligenceDevelopmentStudio工具
4.3.3SQLServerProfiler工具
4.3.4SQLServerConfigurationManager工具
4.3.5DatabaseEngineTuningAdvisor工具
4.3.6命令行实用工具
4.3.7帮助
4.4数据库的创建、修改和删除
4.4.1创建数据库
4.4.2数据库的修改
4.4.3删除数据库
4.4.4SQLServer2005数据库
4.5表的创建、修改和删除
4.5.1SQLServer支持的数据类型
4.5.2创建表
4.5.3修改表
4.5.4删除表
4.5.5约束的创建与管理
4.6操作表数据
4.7查看表
本章小结
习题

第5章关系数据库语言
5.1SQL语言
5.1.1概述
5.1.2SQL语言的分类
5.1.3T.SQL语法约定
5.1.4多部分名称
5.2数据定义
5.2.1使用CREATEDATABASE创建数据库
5.2.2使用ALTERDATABASE修改数据库
5.2.3使用DROPDATABASE删除数据库
5.2.4使用CREATETABLE创建表
5.2.5使用ALTERTABLE修改表
5.2.6使用DROPTABLE删除表
5.3数据查询
5.3.1SELECT语句的一般格式
5.3.2单表查询
5.3.3连接查询
5.3.4嵌套查询
5.3.5组合查询
5.4数据更新
5.4.1使用INSERT语句插入表数据
5.4.2使用UPDATE语句修改记录
5.4.3使用DELETE或TruncateTable语句删除数据
5.5T.SQL的可视化操作
5.5.1SELECT语句的可视化操作
5.5.2INSERT语句的可视化操作
5.5.3UPDATE语句的可视化操作
5.5.4其他语句的可视化操作
5.6TSQ语言
5.6.1常量、变量与数据类型
5.6.2TSQL,语句
5.6.3系统内置函数
5.6.4用户定义函数
本章小结
习题

第6章视图、索引和游标】
6.1视图
6.1.1视图概述
6.1.2创建视图
6.1.3查询视图
6.1.4修改视图定义
6.1.5删除视图
6.1.6更新视图
6.2索引的定义和维护功能
6.2.1创建索引
6.2.2创建索引视图
6.2.3删除索引
6.3游标
6.3.1游标概述
6.3.2游标的类型
6.3.3声明游标
6.3.4打开游标
6.3.5读取游标
6.3.6关闭游标
6.3.7删除游标
本章小结
习题

第7章存储过程和触发器
7.1存储过程
7.1.1存储过程的基本概念
7.1.2存储过程的类型
7.1.3存储过程的创建与执行
7.1.4存储过程的查看、修改和删除
7.2触发器一
7.2.1触发器概述
7.2.2使用DML触发器
7.2.3使用DDL触发器
7.2.4查看、修改和删除触发器
本章小结
习题一

第8章数据库的安全与权限
8.1数据库安全控制机制
8.1.1安全控制模型
8.1.2用户标识与鉴别
8.1.3存取控制
8.1.4视图机制
8.1.5审计4
8.1.6数据加密
8.1.7SQLSelVel2005安全机制的总体策略
8.1.8SQLServer2005网络配置
8.2用户与角色管理
8.2.1登录身份管理
8.2.2用户账号管理
8.2.3角色管理
8.3许可权限管理
8.3.1在SQLServerManagement
Studio中管理数据库用户角色的权限
8.3.2使用T.SQ|。语句管理
数据库甩户/角色的权限
本章小结
习题

第9章数据备份还原
9.1数据库备份机制
9.1.1SQLServe2005数据库备份机制
9.1.2SQLServer2005数据库备份的方法
9.2数据库的恢复机制
9.2.1恢复的实现技术
9.2.2SQLServer2005数据库恢复模式
9.2.3SQLServer2005数据库恢复的方法
9.3数据库的导入导出
9.3.1数据库表数据的导出
9.3.2数据库的导入
9.4分离和附加数据库
9.4.1分离和附加数据库的操作
9.4.2使用SQL进行分离和附加数据库操作
小章小结
习题

第10章事务、锁和作业
10.1事务
10.1.1事务的由来
10.1.2事务的概念及其工作原理
10.1.3事务的类型
10.1.4事务处理语句
10.1.5事务和批处理
10.2锁
10.2.1锁概述
10.2.2锁的空间管理及粒度
10.2.3锁的模式
10.2.4在SOLServer2005中查看数据库中的锁
10.2.5死锁及其防止
10.2.6使用sOLServerProfiler确定死锁的原因
10.3作业
本章小结一
习题一

第11章windOWS应用程序开发
11.1SQLServer2005数据库应用系统的开发技术
11.1.1ADO.NET数据库
访问技术
11.1.2ADO.NET操作Server数据库技术
11.2数据库应用程序实例
11.2.1系统功能分析
11.2.2开发工具选择
11.3数据库设计
11.3.1需求分析
11.3.2概念结构设计
11.3.3逻辑结构设计
11.3.4物理结构设计
11.3.5数据库实施、运行和维护
11.4数据库应用系统设设
11.4.1设计登录窗体
11.4.2设计主窗体
11.4.3设计子窗体
11.4.4调试运行程序
本章小结一
习题一

第12章Web应用程序开发
12.1系统概述
12.1.1系统功能分析
12.1.2开发工具选择
12.1.33,菌能演示
12.2数据库设计
12.2.1需求分析
12.2.2概念结构设计
12.2.3逻辑结构设计
12.2.4物理结构设计
12.2.5数据库实施、运行和维护
12.3数据库应用系统设计
12.3.1在Web.Config中保存数据库连接字符串
12.3.2登录页面
12.3.3用户注册页面
12.3.4用户服务区管理页面35
12.3.5其他页面的设计
本章小结
习题

第13章实验
实验1数据库设计
实验2利用管理工具创建数据库、表和表间关系
实验3利用SQL语句创建数据库、表和表间关系
实验4数据库单表查询
实验5数据库多表连接查询
实验6数据库嵌套查询和组合查询
实验7数据的更新
实验8T.SOL语言
实验9视图、索引
实验10实现存储过程
实验11实现触发器
实验12数据库的安全性操作
实验13数据库的保护操作
实验14事务处理
实验15使用ADO.NET访问数据
参考文献
猜您喜欢

读书导航