上海地区专业的网上书店
一次性购物满100元即可享受VIP会员价格优惠
网站地图 |登录/注册 |购物车 |会员中心 |帮助中心 |友情链接
首页 | 新书上市 | 畅销推荐 | 礼品图书 | 分类浏览 | 出版社专区 | 图书热评 | 求购登记 | 顾客留言 | 图书拾零
 
   图书搜索: 高级搜索

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

数据库原理及应用案例教程
新书城图书编号:315
图书ISBN:7111172728
出版时间:2005-9-9
出版社:机械工业出版社
作者:寿建霞 等编著
市场价格:¥22
普通会员:¥17.6    80
VIP会员:¥16.5   75
购买商品 收藏商品  
【图书分类】
计算机图书>>数据库
【图书简介】
   全书以流行的SQL Server 2000为实验平台,讲述了数据库系统基本概念、关系模型、SQL语言及开发平台、数据库逻辑设计与规范化、数据库的安全与保护等内容。每章均附有习题,附录给出SQL语言的上机实验及一个实例数据库系统。教材中所有的案例、习题、实验都提供完整的、已上机验证过的程序文档供下载,同时为教师提供精美完整的PPT电子课件。
   本书以案例来解析数据库原理,概念清楚、重点突出,适合作为国家示范性软件职业技术学院、高职高专学校、成人教育学院数据库原理与应用课程的教材,也很适合作为数据库原理自学教材和参考书。对于非计算机专业的本科学生,如果希望学到关键、实用的数据库技术,也可采用本书作为教材。  
【图书评论】
发表新的评论   
浏览数据库原理及应用案例教程全部评论>>   
【图书目录】
第1章 数据库系统基本概念        1
1.1 数据库系统应用实例        1
1.2 数据库系统的组成        4
1.2.1  数据库        4
1.2.2  数据库管理系统        6
1.2.3  数据库应用程序        6
1.2.4  用户        7
1.3 数据管理技术        7
1.3.1  文件系统阶段        7
1.3.2  数据库系统阶段        9
1.3.3  数据独立性        10
1.4 本章小结        12
1.5 习题        12
第2章 关系模型        13
2.1 关系模型的数据结构        13
2.1.1 关系的基本术语        13
2.1.2 关系的性质        14
2.1.3 关系的候选键与主键        15
2.1.4 关系模式        16
2.1.5 关系数据库        17
2.2 关系模型的数据完整性        17
2.2.1 实体完整性规则        17
2.2.2 参照完整性规则        18
2.2.3 用户自定义完整性规则        20
2.3 关系模型的数据操作—关系代数        20
2.3.1 传统的集合运算        20
2.3.2 专门的关系运算        23
2.4 关系代数综合实例        26
2.5 本章小结        30
2.6 习题        30
第3章 关系数据库语言SQL        33
3.1 SQL概述        33
3.2 数据定义        35
3.2.1  定义数据库        35
3.2.2  定义表结构        36
3.2.3  修改表结构        40
3.2.4  删除表结构        41
3.3 数据查询        42
3.3.1  查询语句基本结构        43
3.3.2  单表查询        44
3.3.3  多表连接查询        52
3.3.4  子查询        57
3.3.5  组合查询        63
3.4 数据更新        66
3.4.1  插入数据        66
3.4.2  修改数据        68
3.4.3  删除数据        69
3.5 视图        69
3.5.1  视图的基本概念        69
3.5.2  视图的创建与使用        71
3.6 本章小结        73
3.7 习题        73
第4章 SQL Server 2000        77
4.1 SQL Server 2000简介        77
4.1.1  SQL Server 2000的安装与配置        78
4.1.2  SQL Server 2000程序组和实用工具简介        82
4.1.3  SQL Server 2000 系统数据库简介        84
4.1.4  SQL Server 2000 系统表简介        85
4.2 SQL Server 2000的服务器的使用        85
4.2.1  服务器的启动与停止        85
4.2.2  服务器的连接和断开        87
4.3 SQL Server 2000的企业管理器的使用        87
4.3.1  企业管理器的启动与关闭        87
4.3.2  数据库的创建与管理        88
4.3.3  表的创建与管理        91
4.3.4  约束的创建与管理        95
4.3.5  输入、修改、删除数据        100
4.4 SQL Server 2000的查询分析器的使用        101
4.4.1  查询分析器的启动与关闭        102
4.4.2  执行SQL语句        103
4.4.3  查询结果的显示模式        105
4.4.4  创建和运行脚本文件        105
4.4.5  查询分析器的常用快捷键        108
4.5 本章小结        109
4.6 习题        110
第5章 数据库设计        111
5.1 实体-联系模型的元素        111
5.1.1  实体        112
5.1.2  属性        112
5.1.3  标识符        113
5.1.4  联系        113
5.2 实体-联系模型转换为关系模型        117
5.2.1  实体的转换        117
5.2.2  联系的转换        118
5.2.3  弱实体与转换        123
5.3 超类实体与子类实体        124
5.4 实体-联系模型的转换规则总结        127
5.5 数据库逻辑设计实例        127
5.5.1  学生选课子系统        127
5.5.2  学生图书借阅管理子系统        129
5.6 数据库物理设计        131
5.7 本章小结        132
5.8 习题        132
第6章 规范化        135
6.1 关系模型术语回顾        135
6.2 函数依赖        137
6.3 规范化        140
6.3.1  非规范化的关系        140
6.3.2  最低程度的规范化关系的异常分析        141
6.3.3  范式类型        143
6.3.4  第一范式(1NF)        143
6.3.5  第二范式(2NF)        144
6.3.6  第三范式(3NF)        146
6.3.7  BC范式(BCNF)        147
6.4 规范化的本质分析与总结        149
6.5 本章小结        151
6.6 习题        151
第7章 数据库的安全与保护        153
7.1 数据库安全控制机制        153
7.1.1  安全控制模型        153
7.1.2  数据库用户及权限        154
7.1.3  SQL Server 2000用户与权限管理        154
7.2 数据库备份机制        167
7.2.1  为什么要进行数据库备份        167
7.2.2  SQL Server 2000数据库备份的种类        167
7.2.3  SQL Server 2000数据库备份的方法        168
7.3 数据库恢复机制        174
7.3.1  为什么要进行数据库恢复        174
7.3.2  SQL Server 2000数据库恢复的种类        174
7.3.3  SQL Server 2000数据库恢复的方法        175
7.4 本章小结        178
7.5 习题        178
附录A  SQL参考上机实验        181
实验1  用企业管理器建立数据库和表        181
实验2  用SQL DDL创建数据库和表        181
实验3  数据库的简单查询实验        182
实验4  数据库的多表连接查询实验        183
实验5  数据库的子查询、组合查询实验        184
实验6  数据库的更新实验        184
实验7  数据库的视图定义及使用实验        185
实验8  数据库的安全与保护操作实验        185
附录B  学生选课数据库设计完整文档        187
B.1  学生选课子系统的需求说明        187
B.2  概念模型        187
B.3  逻辑模型        187
B.4  创建StudentsInfo的脚本文件        187
B.5  创建StudentsInfo中各个表的脚本文件        188
B.6  创建StudentsInfo中各个表主键的脚本文件        189
B.7  创建Enrollment表外键的脚本文件        191
B.8  装入StudentsInfo模拟数据的脚本文件        192
参考文献        193
| 会员登陆
| 最近的浏览历史
清除浏览历史>>
| 相关图书
Flash MX 2004数据库应用程序开发:基于ColdF
数据库系统概念(第4版)
数据库系统设计与原理
Oracle9i数据库应用技术
精通Oracle 10g PL/SQL编程
Visual FoxPro实验指导教程
Visual FoxPro 6.0程序设计实验指导与实训
数据结构(C语言版)
数据库原理与应用
Oracle 9i应用及开发实务
工作时间 保密安全 订单查询及修改 支付方式 投诉 购物流程
联系我们 售后服务 配送问题 积分与优惠 建议 交易条款
·电话:021-66822880    ·邮箱:    ·客服时间( 周一 至 周六 9:00-18:00 )
Copyright © 新书城 2006-2008 , All Rights Reserved   沪ICP备06028173号