数据库原理与应用

当前位置:首页 > 网络编程 > 数据库 > 数据库原理与应用

出版社:顾明 高等教育出版社 (2009-12出版)
出版日期:2009-12
ISBN:9787040279467
页数:328页

章节摘录

版权页:   插图:   (3)数字。 这种字段类型可以用来存储进行算术计算的数字数据,但货币或日期除外。把光标放在“数据类型”为“数字”的行中,在“字段属性”选项区域的“常规”选项卡中单击“字段大小”属性,出现下拉列表,可选择7种类型中的任何一种,其中常用的是以下5种类型。 “字节”表示一个单字节整数,其范围是1~255。 “整数”表示一个两字节整数,其范围是—32 768~32 767。 “长整数”表示一个4字节整数,其范围是—2 147 483 648~2 147 483 647。 “单精度型”表示一个4字节浮点类型,其范围是—34×1038~34x1038。 “双精度型”表示一个8字节浮点类型,其范围是—1.797×10308~1.797×10308。 在Access中通常默认为“双精度型”,最多可存储l、2、4或8个字节。要注意的是,Access在“数字”字段中不允许有任何文本。 (4)日期/时间。 这种类型是用来存储日期或时间的,其最多可存储8个字节。 (5)货币。 这种类型是数字数据类型中的特殊类型,多用于存储货币值,在输入数据时,不必输入人民币符号和千位分隔符,系统会自动显示,并在其后添加两位小数。当小数部分多于两位时,系统会对数据进行四舍五入。其最多可存储8个字节。 (6)自动编号。 每次向表中添加新记录时,Access会自动插入唯一编号或者随机编号,即为每个连续记录以递增次序或随机编号的方式填入的一个数字。 自动编号一旦被指定,就会永久地与记录绑定在一起。 如果删除了表格中含有自动编号字段的一个记录后,Access并不会为表格自动编号字段重新编号。当添加某一记录时,Access不再使用已被删除的自动编号字段的数值,而是按递增的规律重新赋值。它可以存储4个字节,但用于“同步复制ID”时,可存储16个字节,所谓同步复制ID就是一个16字节的全局唯一标识符(GUID)。 (7)是/否。 对真/假问题的答案,它可以含有两个值中的一个,即“是”或“否”、“真”或“假”、“开”或“关”,不允许取NULL值。 (8)OLE对象。 用于使用OLE协议在其他程序中创建的OLE对象到另一个数据库或文件的链接。OLE对象字段最大可为1 GB,它主要受磁盘空间限制。 (9)超链接。 主要是用来保存超链接的,包含作为超链接地址的文本或以文本形式存储的字符与数字的组合。超链接最多可包含3部分:一是在字段或控件中显示的文本;二是到文件或页面的路径;三是在文件或页面中的地址。最多可存储64 000个字符。 (10)查阅向导。 用于创建允许用户使用组合框选择来自其他表或值列表的值的字段,即允许用户创建一个列表,可以在列表中选择所列内容作为输入字段的内容。

前言

  MierosoftAccess2003是当今市场上最杰出的数据库管理系统之一,是一种功能强大且使用方便的关系型桌面数据库管理软件,通过直观的可视化操作可以完成大部分的数据管理工作。选用Access作为数据库知识的基础课,本书可作为学习数据库知识的第一本书,不管是对于学历教育的在校学生,还是对于社会上各类计算机培训班的学生,都是非常合适的,可以为以后学习大型数据库,如SQL Server、Oracle等打下基础。  本书自2004年出版以来,得到了广大读者的喜爱与好评。作者根据多年从事数据库教学和精品课程建设的经验,并结合软件企业开发项目的实际需求和过程,在保持第1版特色的基础上对教材进行了修订,修订后新增的特色如下。  1.基于工作过程组织知识点  软件企业开发数据库应用项目,是通过软件过程的控制和规范来管理的。本书的编排依据的是软件企业的工作过程,用两个不同级别的数据库应用项目来组织数据库中涉及的抽象原理和知识点,把知识点融入实际项目的开发中,通过项目的复杂度来不断拓展学习的知识内容,入门的门.槛低,图文并茂,可操作性强。  2.用实际项目贯穿原理,逐步提高自主开发能力  第一个项目是简单的“学生成绩管理系统”项目,用项目的问题做牵引,激发学生的学习好奇心和学习热情,从简单入门,循序渐进地掌握知识点。  第二个项目是“图书管理系统”项目,难度与简单项目“学生成绩管理系统”基本相同,调动学生模仿和自主学习的热情,巩固和重温项目中的知识点,达到熟练掌握知识点的目的。  第三个项目是高一级“校园位置查询系统”项目,项目的实现步骤不再是一步步讲授,而是有选择地省略一些步骤,激发学生综合运用所学的开发技巧,独立设计和实现省略的步骤,最终完成全部项目的开发工作。  第四个项目是综合实训,包括两个综合实训项目,比第三个项目省略的过程和步骤更多,只给出了几个主要的用户需求和图形界面,更大限度地发挥学生独立开发软件项目的能力。  3.注重软件职业能力的培养  遵循“理论够用,重在能力”的原则,合理删减数据库理论和暂时不用的知识,根据软件企业项目开发的需要对内容进行了大)Ig的取舍,以应用为前景,以项目为牵引,强调软件企业的开发过程和规范,适应应用型人才培养的特点。  本课程建议全程安排在机房上课,第1~10章的参考学时为52。60学时,第11~12章的参考学时为10~12学时,第12章的综合实训既可以安排在机房实训,也可以留作课后作业完成。  本书由顾明主编,其中第1版的第5、6、8、9、10、12章由薛海燕编写,第1版的第7、11章和附录由蒋韶生编写。在本版中由顾明对全书进行了重新设计和改写,并负责全书的统稿工作。

书籍目录

第1章简单项目“学生成绩管理系统”的分析和数据库表设计 1.1项目的需求分析 1.1.1项目的功能需求 1.1.2用Access进行项目开发的步骤 1.2项目涉及的基本慨念 1.3“学生成绩管理系统”的概念模型 1.4关系模型 1.4.1关系的直观解释和相关概念 1.4.2关系模型的3类数据完整性约束 1.5项目的概念模型转换为关系模型 1.6“学生成绩管理系统”数据库表的规范化 1.6.1关系模式的存储异常与数据依赖 1.6.2函数依赖的基本概念 1.6.3关系的规范化 1.6.4“学生成绩管理系统”数据库表的确定 课堂实训 第2章Access 2003简介 2.1 Access 2003的安装、启动和关闭 2.1.1从“开始”菜单启动Access 2003 2.1.2从桌面快捷菜单启动Access2003  2.1.3输入命令行打开Access 2003  2.1.4关闭和退出Access 2003 2.2 Access 2003的界面描述 2.3 Access 2003的数据库对象 课堂实训 第3章用Access 2003实现“学生成绩管理系统”的数据库表 3.1创建数据库 3.1.1 数据库及数据库管理系统的直观概念  3.1.2在Access 2003中创建数据库  3.2创建表  3.2.1使用数据库向导创建表 3.2.2使用表向导创建表 3.2.3使用设计器创建表 3.3建立表问关系 3.3.1表之间的关系类型 3.3.2创建表间关系 3.3.3删除表间关系 3.3.4查看关系 3.4为表输人数据 3.4.1双击表名输入数据 3.4.2通过创建表输入数据  3.5管理数据库的表 3.5.1修改表的结构 3.5.2复制数据表 3.5.3导出数据表 3.5.4设置表的说明信息 3.5.5隐藏表 3.5.6设置数据确认表达式  3.5.7删除表 3.5.8重命名表 3.5.9关闭表 课堂实训 第4章实现“学生成绩管理系统”的查询 4.1选择查询 4.1.1 利用简单查询向导创建选择查询  4.1.2利用设计视图创建选择查询 4.1.3利用设计视图增强查询功能 4.1.4设置查询准则 4.1.5建立运算字段 4.2交叉表查询 4.3重复项查询 4.4不匹配查询 4.5参数查询 4.6操作查询 4.6.1创建生成表查询 4.6.2创建更新查询 4.6.3创建追加查询 4.6.4创建删除查询 4.7 SOL查询  4.7.1常用的SQL数据查询 4.7.2多表连接的SQL查询 4.7.3创建联合查询 4.7.4创建传递查询 4.7.5创建数据定义查询 4.7.6数据更新查询 课堂实训 第5章实现“学生成绩管理系统” 的窗体 5.1窗体简介 5.2利用向导建立窗体 5.2.1 利用窗体向导创建基于单个数据源的数据输入窗体 5.2.2利用窗体向导创建基于多个数据源的数据输入窗体 5.2.3创建自动窗体 5.2.4自动创建窗体向导 5.3利用设计视图创建窗体 5.3.1窗体的视图  5.3.2设计视图中的工具箱 5.3.3 利用设计视图创建简单窗体  5.3.4完善窗体的功能 5.3.5修饰学生基本信息维护窗体  5.4创建图表窗体 5.5在窗体中操作数据 5.5.1浏览记录 5.5.2新增一条记录 5.5.3删除一条记录 5.5.4修改记录 5.6预览并打印窗体 5.7建立数据透视表 5.7.1数据透视表的建立 5.7.2新建计算字段 5.7.3新建总计字段 5.7.4删除字段 5.8建立数据透视图 5.8.1从数据透视表直接转换 5.8.2从头建立数据透视图 5.8.3建立汇总函数 5.8.4建立多图形区 5.9数据透视图中的图表类型 课堂实训 第6章 实现“学生成绩管理系统”的报表 6.1 建立基础信息的普通报表 6.1.1利用自动报表功能创建报表  6.1.2利用自动创建报表向导创建报表 6.1.3利用报表向导创建报表 6.1.4利用设计视图创建报表 6.1.5将窗体转换为报表 6.2报表的修改 6.2.1报表的排序和分组 6.2.2计算和汇总  6.2.3添加页码和日期时间 6.2.4为报表增加徽标 6.2.5创建多列报表 6.2.6加入分页符 6.2.7添加线条 6.3子报表的创建 6.4图表报表的创建 …… 第7章实现“学生成绩管理系统”的数据访问页 第8章为“学生成绩管理系统”建立宏 第9章包装应用系统 第10章数据库管理和安全性 第11章高一级项目开发准备知识 第12章高一级项目“校园位置查询系统”开发 参考文献

编辑推荐

《普通高等教育"十一五"国家级规划教材:数据库原理与应用(Access2003)(第2版)》可作为高等院校计算机相关专业学生“数据库原理与应用”课程的本科教材,也可作为培养应用型人才的教学用书,或供从事数据库开发与应用的相关人员学习和参考。

作者简介

《数据库原理与应用(Access 2003)(第2版)》是普通高等教育“十一五”国家级规划教材,也是广东省精品课程的配套教材。《数据库原理与应用(Access 2003)(第2版)》以Microsoft Access2003作为开发平台,全书共12章。前 10章以一个较简单的项目为载体,讲述如何将数据库原理和Access 2003结合起来开发数据库应用项目,内容包括概念模型、关系模型、规范化理论、表、查询、窗体、报表、数据访问页、宏、用户界面、安全性的设计与实现。第11章介绍高一级项目开发所需的相关知识。第12章以一个较复杂的项目为载体,讲述涉及简单VBA代码和宏的综合运用的项目的开发。 
《数据库原理与应用(Access 2003)(第2版)》可作为高等院校计算机相关专业学生“数据库原理与应用”课程的本科教材,也可作为培养应用型人才的教学用书,或供从事数据库开发与应用的相关人员学习和参考。

图书封面


 数据库原理与应用下载



发布书评

 
 


精彩短评 (总计1条)

  •     都是些基础 很适合新手学习 应付作业足够了
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024