数据库基础教程(第3版)

作者:奥佩尔(Andy Oppel) 著;远红亮 等 译

出版:清华大学出版社

年代:2010 更多图书信息

电子纸书:暂不销售 定价: ¥39.5 纸质书最低¥25.7起,点此购买

图书简介

《数据库基础教程(第3版)》讲授标准数据库设计与管理技术,适用于任何类型的数据库《数据库基础教程(第3版)》使用Access和Oracle作为样例数据库,讲授如何使用结构化查询语言SQL来创建和访问数据库对象,使用范式化来完成逻辑数据库设计,将逻辑设计转换成物理数据库,以及处理数据和过程模型另外,《数据库基础教程(第3版)》还介绍数据库安全、在线分析处理、数据库与应用系统的连接,以及将XML和对象内容集成到数据库等内容《数据库基础教程(第3版)》最后给出了各个章节的自我测试题答案和动手实践练习题解决方案,非常适合作为数据库系统的基础教材。

(展开)

目录

第l部分 数据库概念
第1章 数据库基础
1.1 数据库特性
1.1.1 数据库管理系统
1.1.2 数据抽象层次
1.1.3 物理数据独立性
1.1.4 逻辑数据独立性
1.2 流行的数据库模型
1.2.1 纯文本文件
1.2.2 层次模型
1.2.3 网状模型
1.2.4 关系模型
1.2.5 面向对象模型
1.2.6 对象关系模型
1.3 数据库简史
1.4 为什么关注于关系模型
第1章自我测试题

第2章 关系数据库组件之探讨
2.1 概念数据库设计组件
2.1.1 实体
2.1.2 属性
2.1.3 关系
2.1.4 业务规则
2.2 体验练习2-1:北风贸易公司数据库之探讨
2.3 逻辑/物理数据库设计组件
2.3.1 表
2.3.2 列和数据类型
2.3.3 约束
2.3.4 完整性约束
2.3.5 视图
第2章自我测试题

第3章 基于表单的数据库查询
3.1 QBE:基于表单查询的根源
3.2 微软Access入门
3.3 微软Access Relationships面板
3.4 微软Access表设计视图
3.5 使用微软Access创建查询
3.6 体验练习3-1:罗列出所有的客户
3.7 体验练习3-2:有选择地显示数据列
3.8 体验练习3-3:查询结果排序
3.9 体验练习3-4:高级排序
3.10 体验练习3-5:有选择地显示数据行
3.11 体验练习3-6:复合行的选取
3.12 体验练习3-7:使用不等于运算符
3.13 体验练习3-8:表连接查询
3.14 体验练习3-9:限制连接查询结果
3.15 体验练习3-10:外连接查询
3.16 体验练习3-11:微软Access SQL
3.17 体验练习3-12:多表连接查询与计算列
3.18 体验练习3-13:聚合函数
3.19 体验练习3-14:自连接查询
第3章自我测试题

第4章 SQL介绍
4.1 SQL简史
4.2 Oracle SQL入门
4.3 体验练习4-1:解锁:HR账户与HR身份登录
4.4 数据在哪里
4.4.1 使用目录视图查找数据库对象
4.4.2 使用对象浏览器查看数据库对象
4.5 体验练习4-2:使用Appfieation Experess Object Browser
4.6 数据查询语言(DQL):SELECT语句
4.6.1 列出所有的行与列
4.6.2 限制显示的列
4.6.3 查询结果排序
4.6.4 选取显示的行
4.6.5 表连接查询
4.6.6 聚合函数
4.7 数据操纵语言(DML)
4.7.1 事务支持(COMMIT与ROLLBACK)
4.7.2 INSERT语句
4.7.3 UPDATE语句
4.7.4 DELETE语句
4.8 数据定义语言(DDL)语句
4.8.1 CREATETABLE语句
4.8.2 ALTERTABLE语句
4.8.3 CREATEVIEW语句
4.8.4 CREATEINDEX语句
4.8.5 DROP语句
4.9 数据控制语言(DCL)语句
4.9.1 GRANT语句
4.9.2 REVOKE语句
第4章自我测试题

第2部分 数据库开发
第5章 数据库生命周期
5.1 传统生命周期
5.1.1 计划阶段
5.1.2 需求收集
5.1.3 概念层设计
5.1.4 逻辑层设计
5.1.5 物理层设计
5.1.6 构建阶段
5.1.7 实现与展现
5.1.8 后续支持
5.2 非传统生命周期
5.2.1 原型法
5.2.2 快速应用系统开发
5.3 工程三角形
5.4.体验练习5-1:工程数据库管理任务
第5章自我测试题

第6章 使用范式进行数据库设计
6.1 范式化的需求
6.1.1 插入异常
6.1.2 删除异常
6.1.3 更新异常
6.2 应用范式化过程
6.2.1 选择一个主键码
6.2.2 第一范式:去除重复数据
6.2.3 第二范式:去除部分依赖关系
6.2.4 第三范式:去除传递依赖性
6.2.5 高于第三范式的范式
6.3 非范式化
6.4 实践问题
6.5 体验练习6-1:UTLA教学信息跟踪
6.6 体验练习6-2:计算机图书公司
用户视图
第6章自我测试题

第7章 数据与过程建模
7.1 实体关系建模
7.1.1 ERD格式
7.1.2 超类与子类
7.1.3 绘画ERD图的指导方针
7.2 过程模型
7.2.1 流程图
7.2.2 功能层次图
7.2.3 泳道图
……
第8章 物理数据设计
第3部分 数据库实现
第9章 数据库与外部互连
第10章 数据库安全性
第11章 部署数据库
第12章 在线分析处理数据库
第13章 集成XML文档和对象入数据库
第4部分 附录
(展开)

书页展示

更多图书信息
数据来源于网络,如有问题,请反馈至此邮箱:service@bookask.com

作者:奥佩尔(Andy Oppel) 著;远红亮 等 译
出版:清华大学出版社

ISBN:9787302229506

出版日期:2010-11-01

清华大学出版社

清华大学出版社

清华大学出版社成立于1980年6月,是由教育部主管、清华大学主办的综合出版单位。植根于“清华”这座久负盛名的高等学府,秉承清华人“自强不息,厚德载物”的人文精神,清华大学出版社在短短二十多年的时间里,迅速成长起来。作为来自一流大学的出版单位,清华大学出版社始终坚持弘扬科技文化产业、服务科教兴国战略的出版方向,把出版高等学校教学用书和科技图书作为主要任务,并为促进学术交流、繁荣出版事业设立了多项出版基金,逐渐形成了以出版高水平的教材和学术专著为主的鲜明特色,在教育出版领域树立了强势品牌。目前,清华版教材已在全国一百多所院校得到广泛使用。高品质、多层次的计算机图书是清华大学出版社的一大品牌支柱。20世纪80年代末,在席卷全球的信息化浪潮中,清华大学出版社快速切入计算机图书市场,逐渐成为并一直保持这一市场的领先地位,为发展中国计算机教育做出了巨大贡献。

(展开)

作者信息

奥佩尔(Andy Oppel) 著;远红亮 等 译

Andrew J.(Andy)Oppel,不仅是马里兰州男童拉丁学校的优秀毕业生,同时也是特兰西瓦尼亚大学的优秀毕业生,他于1974年在该大学获取计算机科学专业的学士学位。从那时起,他一直投身于信息技术的各个领域,包括程序员、程序员/分析师、系统架构师、项目经理、高级数据库管理员、数据库组经理和顾问、数据库设计师、数据建模员、数据架构师。另外,他还在加利福尼亚大学伯克利分校做了20多年兼职教员,并于2000年获得最受尊敬教员奖。在加利福尼亚大学伯克利分校,他开发了三门课程,“数据库管理系统概念”、“关系数据库管理系统导论”和“数据建模与数据库设计”。同时,他于2003年获得Oracle 9i数据库认证。现在他受雇于Blue Shield of California公司,做高级数据建模师。除了计算机系统领域的工作之外,Andy喜欢音乐(吉他和主唱)、业余无线电(亚太部副主任、美国无线电中继联盟)和英式足球(裁判讲师、美式足球)。 Andy在广泛的应用领域中进行过数以百计的数据库设计与实现工作,这些领域包括医学研究、银行、保险、服装制作、电信、无线通信和人力资源。他是Databases Demy stift ed一书的作者(McGraw-Hill,2004)和.SOL,Demystified的作者(McGraw-Hill,2005),同时,他还是SQL:A Beginners Guide(McGraw-Hill,2009)的合著者。他在数据库产品方面的经验包括IMS、DB2、Sybase ASE、Microsoft So、L Server、Microsoft Access、My SQL和Oracle(版本7、8、8i、9i和10g)。

(展开)

使用移动设备
扫描二维码下载客户端

注:目前仅提供安卓客户端下载

Copyright ©2021  BookAsk 书问  |  京ICP证160134号   |  

京公网安备 11010802026432号

  |  出版物经营许可证新出发京零字第海150168号   |  营业执照:91110108318038279C   |  网站地图   |  关于我们   |  合作伙伴   |  商务合作   |  友情链接