出版时间:2010-9 出版社:清华大学出版社 作者:彭慧卿,李玮 主编 页数:301
前言
21世纪影响世界的三大关键技术:以计算机和网络为代表的信息技术;以基因T程为代表的生命科学和生物技术;以纳米技术为代表的新型材料技术。信息技术居三大关键技术之首。国民经济的发展采取信息化带动现代化的方针,要求在所有领域中迅速推广信息技术,导致需要大量的计算机科学与技术领域的优秀人才。计算机科学与技术的广泛应用是计算机学科发展的原动力,计算机科学是一门应用科学。因此,计算机学科的优秀人才不仅应具有坚实的科学理论基础,而且更重要的是能将理论与实践相结合,并具有解决实际问题的能力。培养计算机科学与技术的优秀人才是社会的需要、国民经济发展的需要。制定科学的教学计划对于培养计算机科学与技术人才十分重要,而教材的选择是实施教学计划的一个重要组成部分,《21世纪计算机科学与技术实践型教程》主要考虑了下述两方面内容。一方面,高等学校的计算机科学与技术专业的学生,在学习了基本的必修课和部分选修课程之后,立刻进行计算机应用系统的软件和硬件开发与应用尚存在一些困难,而《21世纪计算机科学与技术实践型教程》就是为了填补这部分空白。将理论与实际联系起来,使学生不仅学会了计算机科学理论,而且也学会应用这些理论解决实际问题。另一方面,计算机科学与技术专业的课程内容需要经过实践练习,才能深刻理解和掌握。因此,本套教材增强了实践性、应用性和可理解性,并在体例上做了改进——使用案例说明。实践型教学占有重要的位置,不仅体现了理论和实践紧密结合的学科特征,而且对于提高学生的综合素质,培养学生的创新精神与实践能力有特殊的作用。因此,研究和撰写实践型教材是必需的,也是十分重要的任务。优秀的教材是保证高水平教学的重要因素,选择水平高、内容新、实践性强的教材可以促进课堂教学质量的快速提升。在教学中,应用实践型教材可以增强学生的认知能力、创新能力、实践能力以及团队协作和交流表达能力。
内容概要
数据库技术是计算机应用的重要分支,是高等学校非计算机专业的必修课。全书共分11章,详细介绍了数据库基础知识、Access数据库概述、表操作、数据查询、窗体及报表设计、宏、数据访问页、模块与VBA编程、数据库安全。在本书最后一章完整介绍了“图书借阅系统”的开发过程。 全书选材经典,内容丰富,结构清晰,层次分明,图文并茂,通俗易懂。讲述力求理论联系实际、循序渐进,注重培养读者分析问题和解决实际问题的能力。本书针对非计算机专业初学者的特点编写,教材内容突出数据库技术及应用课程的实际操作性。本书既可作为高等学校非计算机专业数据库技术及应用的教材,还可作为全国计算机等级考试二级Access的培训或自学教材。
书籍目录
第1章 数据库基础知识 1.1 数据处理技术 1.1.1 信息、数据与数据处理 1.1.2 数据处理技术的发展 1.1.3 数据库系统 1.2 数据模型 1.2.1 概念模型 1.2.2 数据模型 1.2.3 关系模型 1.3 关系数据库的设计 1.3.1 关系数据库 1.3.2 关系数据库的设计步骤 习题1第2章 Access 2003数据库概述 2.1 Access 2003概述 2.2 Access 2003系统界面 2.3 数据库对象 2.4 数据库的基本操作 2.4.1 创建数据库 2.4.2 操作已创建的数据库 习题2第3章 表的创建与使用 3.1 表 3.1.1 表的命名 3.1.2 表结构设计 3.1.3 表的视图 3.2 创建表及表间关系 3.2.1 使用设计器创建表 3.2.2 使用其他方式创建表 3.2.3 表的维护 3.2.4 创建表间关系 3.3 表的数据操作 3.3.1 记录操作 3.3.2 查找和替换数据 3.4 调整表的外观 3.5 使用表中的数据 3.5.1 排序 3.5.2 筛选 3.5.3 表的导出 习题3第4章 数据查询 4.1 查询概述 4.1.1 查询的作用 4.1.2 查询的类型 4.1.3 创建查询的方法 4.1.4 查询的5种视图 4.2 创建选择查询 4.2.1 使用查询向导创建选择查询 4.2.2 使用设计视图创建选择查询 4.2.3 查询条件中的运算符、函数和表达式 4.2.4 创建带条件的查询 4.2.5 在查询中进行计算 4.2.6 查询的有序输出 4.3 创建参数查询 4.3.1 单参数查询 4.3.2 多参数查询 4.4 创建交叉表查询 4.4.1 使用向导创建交叉表查询 4.4.2 使用设计视图创建交叉表查询 4.5 创建操作查询 4.5.1 创建生成表查询 4.5.2 创建追加查询 4.5.3 创建删除查询 4.5.4 创建更新查询 4.6 SQL查询 4.6.1 SQL语言概述 4.6.2 创建SQL查询 4.6.3 创建数据定义查询 4.6.4 SQL数据操作功能 4.6.5 使用于查询 习题4第5章 窗体 5.1 窗体概述 5.1.1 窗体的视图 5.1.2 窗体的组成 5.1.3 窗体的类型 5.2 窗体的创建 5.2.1 使用自动窗体方式创建窗体 5.2.2 使用窗体向导创建窗体 5.2.3 使用设计视图创建窗体 5.3 对象的属性、方法和事件 5.4 窗体的常用控件 5.4.1 标签 5.4.2 文本框 5.4.3 命令按钮 5.4.4 列表框和组合框 5.4.5 子窗体 5.4.6 其他常用控件简介 习题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.3 报表的排序、分组和汇总计算 6.4 将窗体转换为报表 6.5 打印输出报表 习题6第7章 宏 7.1 宏概述 7.2 常用宏操作 7.3 宏的创建与运行 7.3.1 宏的分类 7.3.2 宏的一般创建过程 7.3.3 宏的创建与运行示例 7.3.4 运行宏的条件 7.3.5 宏的错误处理 7.4 利用宏创建自定义菜单 习题7第8章 数据访问页 8.1 数据访问页概述 8.1.1 数据访问页的类型 8.1.2 数据访问页调用方式 8.2 创建数据访问页 8.2.1 自动创建数据访问页 8.2.2 使用向导创建数据访问页 8.2.3 在设计视图中创建数据访问页 8.2.4 将已有的网页转换为数据访问页 8.3 编辑数据访问页 8.3.1 设置主题 8.3.2 设置数据访问页的属性 8.3.3 添加删除字段控件和记录导航控件 8.3.4 数据分组 8.3.5 在数据访问页内添加控件 习题8第9章 模块与VBA 9.1 模块 9.1.1 模块概述 9.1.2 模块的创建与运行 9.2 VBA 9.2.1 VBA概述 9.2.2 VBA编程环境 9.2.3 VBA程序设计语法基础 9.2.4 宏与VBA 习题9第10章 数据库安全 10.1 数据库密码 10.1.1 设置数据库密码 10.1.2 撤销数据库密码 10.2 工作组 10.2.1 创建工作组 10.2.2 加入已有工作组 10.3 用户、组和权限 10.3.1 创建用户 10.3.2 创建新组 10.3.3 用户与组权限 10.4 安全机制向导 10.5 编码解码数据库 习题10第11章 图书借阅系统 11.1 数据库设计 11.2 创建数据库和表 11.3 数据维护 11.4 借书和还书 11.5 查询 11.6 统计 11.7 浏览 11.8 系统集成 11.9 系统测试附录A 部分习题答案 习题1 答案 习题2 答案 习题3 答案 习题4 答案 习题5 答案 习题6 答案 习题7 答案 习题8 答案 习题9 答案 习题10 答案附录B 模拟试卷附录C 模拟试卷答案参考文献
章节摘录
插图:(1)分布式数据库系统。分布式数据库允许用户开发的应用程序把多个物理分开的、通过网络互联的数据库当作一个完整的数据库看待。用户不必关心数据的分片,不必关心数据物理位置分布的细节,不必关心数据副本的一致性,分布的实现完全由分布式数据库系统来完成。(2)并行处理数据库系统。并行处理数据库系统通过将数据库在多个磁盘上分布存储,可以利用多个处理机对磁盘数据进行并行处理,解决了磁盘I/O瓶颈问题,通过开发查询的并行性、查询内的并行性以及操作内的并行性,提高了数据库的吞吐率、容错性和查询的效率。(3)知识库系统。知识库系统是数据库和人工智能两种技术结合的产物。使传统数据库具有一些人工智能的能力(如专家系统),以提高数据库的演绎、推理功能和智能化的程度,发展智能化的数据库。(4)主动数据库系统。主动数据库系统通常在传统数据库系统中嵌入EAC(即事件一条件一动作)规则,在某一事件发生时引发数据库管理系统去检测数据库当前状态,如满足设定的条件,便触发规定动作的执行。主动数据库系统提供对紧急情况及时反应的能力,同时提高数据库管理系统的模块化程度。(5)多媒体数据库系统。多媒体数据库提供了一系列用来存储图像、音频和视频对象的类型,更好地对多媒体数据进行存储、管理和查询。(6)模糊数据库系统。模糊数据库是存储、组织、管理和操作模糊数据的数据库,可以用于模糊知识处理。目前,模糊数据库系统还不够完善,但是已在模式识别、过程控制、案件侦破、医疗诊断、专家系统等领域有较好的应用。
编辑推荐
《Access数据库技术及应用》:普通高等教育“十一五”国家级规划教材,21世纪计算机科学与技术实践型教程
图书封面
评论、评分、阅读与下载