《资料库技术与套用:Access套用系统的开发》是由史令、史济民编着,2008年清华大学出版社出版的中国高等院校计算机基础教育课程体系规划教材。该书适合大学各专业本科学生用作资料库套用的入门教材,也可供高职、高专计算机套用专业用作教材,或资料库套用开发人员在工作中参考。
全书由绪论和三篇共11章组成。其中“关係资料库系统基础”篇包含“关係模型和关係数据操作”、“关係数据语言SQL”和“初识Access”等3章;“资料库套用系统开发”篇包含“单机系统开发: 数据表、窗体与报表”、“单机系统开发: 两种编程工具”、“网路套用系统的开发”和“Web资料库套用开发示例”等4章;“进一步的知识”篇包含“关係资料库设计”、“资料库保护”和“数据仓库的建立与套用”等3章。外加两个附录: 本书导读及上机实验安排。
基本介绍
- 书名:资料库技术与套用:Access套用系统的开发
- 作者:史令、史济民
- ISBN:9787302174943
- 类别:中国高等院校计算机基础教育课程体系规划教材
- 页数:238页
- 出版社:清华大学出版社
- 出版时间:2008年7月1日
- 装帧:平装
- 开本:16开
成书过程
作为计算机基础教学的典型核心课程之一,为此,作者编写了《资料库技术与套用:Access套用系统的开发》一书,该书符合教育部高等学校计算机基础课程教学基本要求和《CFC2006》中对《资料库技术与套用》课程大纲的基本要求。中国高校计算机基础教育研究会谭浩强会长和理工专业委员会汪蕙主任对该书的编写提出过意见。华东理工大学计算机教学实验中心顾春华、刘江二位主任也给予了支持。
该书具体编写分工如下:史济民编写了本书第1、第9、第11章,史令编写了其余8章,全书由史令统稿。
该教材于2008年7月1日由清华大学出版社出版。
内容简介
全书包括“绪论:资料库系统概述(第1章)”和上、中、下三篇,总计11章。上篇为“关係资料库系统基础”,包含“关係模型和关係数据操作”、“关係数据语言SQL”和“初识Access"3章;中篇为“资料库套用系统开发”,包含“单机系统开发:数据表、窗体与报表”、“单机系统开发:两种编程工具”、“网路套用系统的开发”和“Web资料库开发示例”4章;下篇为“进一步的知识”,包含“关係资料库设计”、“资料库保护”和“数据仓库的建立与套用”3章。另外加两个附录,即附录A本书导读及附录B上机实验安排。首章及三篇字数的比例,大体为1∶5∶7∶2。
教材目录
第1章绪论:资料库系统概述1 1.1计算机数据管理1 1.1.1数据与数据管理1 1.1.2数据管理技术的发展2 1.1.3资料库系统的特徵3 1.2数据模型与资料库类型4 1.2.1数据模型4 1.2.2资料库系统的类型5 1.3资料库管理系统6 1.3.1资料库管理系统的基本功能7 1.3.2资料库管理系统的发展现状8 1.4资料库套用系统8 1.4.1资料库系统的分级结构8 1.4.2资料库系统的套用模式10 1.4.3网路资料库的相关技术12 1.5资料库套用系统的开发环境12 1.5.1两类开发环境:单机套用与网路套用13 1.5.2网路资料库系统开发环境13 1.5.3资料库集成开发环境13 小结14 习题15 上篇关係资料库系统基础 第2章关係模型和关係数据操作19 2.1创建引例资料库19 2.1.1引例简介19 2.1.2定义数据表结构20 2.1.3插入数据21 2.1.4查询数据21 2.2关係模型22 2.2.1关係的数学定义22 2.2.2关係的性质24 2.2.3关係的码(键)25 2.2.4关係资料库的描述26 2.3重访引例资料库27 2.3.1建立余下的3个表27 2.3.2向数据表输入数据31 2.3.3关係的完整性33 2.3.4表间的联繫34 2.4关係数据操作34 2.4.1关係代数运算35 2.4.2关係演算运算37 2.4.3关係完备性38 小结39 习题40 第3章关係数据语言SQL43 3.1关係资料库系统的首选语言43 3.1.1SQL的特点43 3.1.2SQL的限制44 3.1.3SQL支持SPARC分级结构44 3.2SQL的数据查询45 3.2.1简单查询45 3.2.2分组查询47 3.2.3连线查询49 3.2.4嵌套查询58 3.3SQL的数据更新61 3.3.1插入数据61 3.3.2修改数据64 3.3.3删除数据65 3.4SQL的数据控制67 3.4.1数据的安全控制67 3.4.2授予与收回许可权67 3.5SQL视图及其操作68 3.5.1视图68 3.5.2创建视图69 3.5.3删除视图71 3.5.4更新视图71 小结72 习题72 第4章初识Access76 4.1Access的操作平台76 4.2Access的7类对象78 4.3工作方式和辅助设计工具80 4.4Access的集成开发环境82 4.5安装、启动与退出Access82 小结83 习题83 中篇资料库套用系统开发 第5章单机系统开发:数据表、窗体与报表87 5.1数据表设计87 5.1.1创建数据表87 5.1.2编辑数据表97 5.1.3建立表间关係99 5.1.4数据的导出101 5.2查询数据表101 5.2.1QBE查询101 5.2.2SQL查询109 5.2.3查询实例111 5.3窗体与报表设计113 5.3.1创建窗体的方法113 5.3.2窗体设计视图113 5.3.3窗体设计实例116 5.3.4报表的设计121 小结122 习题122 第6章单机系统开发:两种编程工具125 6.1宏的套用125 6.1.1宏的创建125 6.1.2宏程式设计127 6.2VBA编程131 | 6.2.1VBA语言基础131 6.2.2VBA程式设计138 6.3学生成绩管理系统的开发142 6.3.1需求分析142 6.3.2系统设计143 6.3.3系统实现145 小结151 习题152 第7章网路套用系统的开发155 7.1C/S模式155 7.1.1W/S和C/S的比较155 7.1.2C/S结构156 7.2B/W模式157 7.2.1全球资讯网的由来158 7.2.2B/W/S结构159 7.3资料库访问技术161 7.3.1ODBC162 7.3.2OLEDB164 7.3.3ADO166 小结168 习题169 第8章Web资料库开发示例171 8.1访问Web资料库171 8.1.1ADO数据访问技术171 8.1.2建立应用程式与资料库的连线172 8.1.3创建记录集173 8.1.4创建并执行数据操作命令175 8.1.5关闭资料库175 8.2ASP网页的开发176 8.2.1ASP档案及其运行环境176 8.2.2IIS的安装与配置176 8.2.3ASP与Web资料库的联繫178 8.3Web资料库系统的开发181 8.3.1需求分析181 8.3.2系统设计181 8.3.3系统实现183 小结193 习题193 下篇进一步的知识 第9章关係资料库设计197 9.1关係规範化197 9.1.1函式依赖197 9.1.2关係模式的範式199 9.2资料库设计概述201 9.3概念设计202 9.3.1实体-联繫方法202 9.3.2用E-R图描述概念模型203 9.4逻辑设计204 9.4.1E-R模型向关係模式的转换205 9.4.2关係模式的最佳化206 9.5物理设计208 小结208 习题208 第10章资料库保护210 10.1资料库完整性210 10.2资料库安全性210 10.2.1RDBMS的一般安全措施211 10.2.2SQLServer的安全管理212 10.3资料库的恢复214 10.3.1资料库备份215 10.3.2资料库恢复策略215 小结216 习题216 第11章数据仓库的建立与套用217 11.1数据仓库的建立217 11.1.1数据仓库处理218 11.1.2构建仓库的基本方法219 11.2数据仓库的套用220 11.2.1在线上分析处理(OLAP)220 11.2.2数据挖掘(DM)223 小结224 习题225 附录A本书导读226 附录B上机实验安排228 B.1创建SQLServer资料库和表228 B.1.1实验目的228 B.1.2实验内容228 B.1.3思考题230 B.2SQLServer表的索引和维护230 B.2.1实验目的230 B.2.2实验内容230 B.2.3思考题233 B.3Access资料库的建立和维护233 B.3.1实验目的233 B.3.2实验内容233 B.3.3思考题234 B.4Access资料库的简单查询和连线查询235 B.4.1实验目的235 B.4.2实验内容235 B.5Access资料库的嵌套查询和数据更新235 B.5.1实验目的235 B.5.2实验内容235 B.6窗体的设计236 B.6.1实验目的236 B.6.2实验内容236 B.7Web资料库套用238 B.7.1实验目的238 B.7.2实验内容238 |
教学资源
- 配套教材
该教材有配套教材《资料库技术与套用:Access套用系统的开发题解与实验指导》。
书名 | 书号 | 出版社 | 出版时间 | 作者 |
---|---|---|---|---|
《资料库技术与套用:Access套用系统的开发题解与实验指导》 | 9787302191919 | 清华大学出版社 | 2009.05.01 | 史令、赵敏 |
教材特色
(1)“重在套用、兼顾必要理论”。主要是指与资料库套用密切相关,对保证和提高套用质量有直接影响的基本原理、共性技术和方法。
(2) 做到“案例先行”,按照《中国高等院校计算机基础教育课程体系2006》(简称CFC2006)倡导的“新三部曲”--提出问题、解决问题、归纳分析--来编写教材;
(3)推广《CFC2006》强调的“建构主义(Constructivism)”教学法,“由以教师为中心,改变为在教师指导下的学生自主学习”。通过在教材编写中以“启发代替灌输”,帮助学生建立“自主地构建知识”的思想。
作者简介
史令,女,华东理工大学信息科学与工程学院副教授,研究领域,资料库;数据挖掘,主讲课程VB程式设计、资料库、软体开发。
史济民,四川大学教师。