出版时间:2002-7 出版社:蓝色畅想图书有限公司(高等教育出版社) 作者:铁军 页数:201
内容概要
本书根据教育部关于高职高专教育改革精神和计算机教学课程改革的要求,结合作者多年讲授数据库课程的教学经验和讲义,本着理论适度、注重技术应用能力培养的原则,以学生和教师亲身接触到的教学管理为实例,在介绍数据库基本知识的基础上,讲述用数据库来解决实际问题的思路、技术和方法,培养学生的技术应用能力。全书共分11章。第1章介绍数据库基本知识和关系数据库的构成;第2章先演示了本书的例子―教学管理系统,然后介绍了建立该系统的思路、方法;第3章至第9章给出用MicrosoftAccess2000建立数据库应用程序的技术和技巧,包括表的建立、数据表的使用特别是数据交换、查询设计方法和SQL、窗体和报表、宏与模块的建立与使用,以及构成应用程序的菜单设计、数据库安全等;在第10章和第11章中介绍在MacromediaDreaweaverUltraDev中用ASP建立WEB数据库应用程序的方法。
书籍目录
第1章 关系数据库 1.1 数据库及其特点 1.2 数据模型 1.3 关系数据库的组成 1.4 关系规范化 1.5 数据完整性 习题第2章 数据库的设计 2.1 Access 2000操作界面 2.2 数据库程序示例教学管理系统介绍 2.3 系统的需求分析 2.4 数据库的设计 2.5 规范化和反规范化数据表 习题第3章 建立数据表 3.1 Access中的字段类型及属性 3.2 创建目标数据库 3.3 创建数据表 3.4 定义主键 3.5 创建索引 3.6 定义关系 3.7 教学管理系统数据库的数据表 习题第4章 数据表的应用 4.1 增加、编辑、删除记录 4.2 改变表的布局和格式 4.3 记录的筛选和排序 4.4 Office连接和发送 4.5 数据的链接和导入 4.6 数据的导出 4.7 于数据表及其使用 习题第5章 数据的查询 5.1 查询设计方法 5.2 结构化查询设计语言(SQL) 5.3 选择查询 5.4 操作查询 习题第6章 窗体和报表的基础知识 6.1 创建窗体 6.2 窗体及数据控件 6.3 数据输入窗体 6.4 连续窗体和数据表视图 6.5 子窗体 6.6 报表 习题第7章 宏和模块 7.1 宏 7.2 模块 7.3 在窗体和报表中使用模块 7.4 在数据库对象中调用自定义通用函数 习题第8章 活动数据对象 8.1 对象模型 8.2 连接(Connection)对象 8.3 记录集(Recordset)对象 8.4 命令(Command)对象 8.5 使用ADO进行编程的示例 习题第9章 建立应用程序 9.1 应用程序的结构 9.2 建立切换面板窗体 9.3 自定义菜单和工具栏 9.4 数据库的维护与安全 9.5 数据库的启动设置 习题第10章 Web数据库应用程序基础 10.1 ASP及其工作模式 10.2 相关软件的使用 10.3 HTML,VBScript及其混合 10.4 ASP的内置对象 10.5 使用ADO对象访问数据库 习题第11章 建立网络数据库应用程序 11.1 系统流程 11.2 建立网站 11.3 登录系统 11.4 任务切换网页(main.asP)和菜单页(menu.asp)的设计 11.5 学生成绩页(stgrade.asP)的设计 11.6 教学计划网页(Plan.asp)的设计 11.7 学生课表页(starrange.asp)的设计 11.8 更改密码页(pwJ.asp)的设计 11.9班级成绩输入页(thinputgrade.asP)的设计 习题
章节摘录
插图:DBMS向用户提供操纵语言(data manipulation language,缩写为DML),实现对数据库的基本操作,如对数据库中数据进行查询、插入、删除和修改等。(3)数据库的运行管理功能这是DBMS的核心部分,它包括并发控制(即处理多个用户同时使用某些数据时可能产生的问题)、安全性检查、完整性约束条件的检查和执行、数据库的内部维护等。所有数据库的操作都要在这些控制程序的统一管理下进行,以保证事务的正常运行,保证数据正确有效。(4)数据库的建立与维护功能它包括数据库初始数据的输入、转换功能,数据库的转储、恢复功能,数据库的重新组织功能和性能监视、分析功能等,这些功能通常由一些实用程序完成,是数据库管理系统的一个重要组成部分。(5)数据通信功能包括与OS(操作系统,Operating system)的联机处理、分时处理和远程作业传输等,这一功能对分布式数据库系统尤为重要。4.数据库语言数据库提供的数据操纵语言主要有两类:一类是交互式命令语言,它们语法简单,可以独立使用,称为自主型语言或自含型语言。另一类是嵌入到某种程序设计语言中的数据库语言,如c,FORTRAN,COBOL等,称为宿主型语言。DBMS对交互式命令语言通常采用解释执行方式,而对宿主型语言一般采用两种处理方法,即编译方法和修改并扩充主语言编译程序方法(也称增强编译方法)。在前一种方法中,DBMS提供预处理程序,对源程序进行扫描,识别DML语句并把它们转换成主语言调用语句,以使原来的编译程序能接受和执行它们。其处理过程如图1.1.1所示。5.数据库系统(data base system,缩写为DBS)数据库系统是指引进数据库技术后的计算机系统。它不仅包括数据库本身,还包括相应的硬件、软件和各类人员,图1.1.2为数据库系统组成的示意图。(1)数据库集合数据库系统包括若干个设计合理、能满足应用需要的数据库,这些数据库由DBMS通过操作系统读写(在图1.1.2中没有明显地表示出来)。
编辑推荐
《数据库应用技术》是教育部高职高专规划教材之一。
图书封面
评论、评分、阅读与下载