书籍详情
《数据库系统设计实践指导与测试(Access 2016版)》[50M]百度网盘|亲测有效|pdf下载
  • 数据库系统设计实践指导与测试(Access 2016版)

  • 出版时间:2019-09
  • 热度:6707
  • 上架时间:2024-06-30 09:38:03
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

产品特色

编辑推荐

本教材基于Access 2016版数据库管理系统平台,详细介绍数据管理技术与数据库程序设计与开发。内容包括数据管理技术概述、数据库概念/逻辑/物理结构设计、常量/变量/表达式与函数、数据查询文件、SQL语言、报表与窗体、面向过程的程序设计、面向对象的程序设计、宏、数据库发布等内容。书中适当插入了情景导入、问题导入、思考练习、重点关注等环节,并通过二维码增加了扩展阅读内容,使本教材适用于多种水平和多种需求的读者。通过学习,读者能够建立数据管理的思维逻辑,全面了解数据管理技术与数据库设计开发技术,为深入学习计算机知识打下基础。

内容简介

  《数据库系统设计实践指导与测试(Access 2016版)》是《数据库系统设计(Access2016版)》教材的配套实践教程,在数据管理逻辑的基础上,详细介绍了数据库技术、VBA程序设计与系统开发。
  该书分为实验篇和测试篇。实验篇采用案例教学方式和“任务驱动”的方案,通过8个单元、18个实验的内容安排,帮助读者从实用角度出发,掌握完整的数据库系统开发全过程。测试篇和教材相呼应,提供了数量适当、难度合理、覆盖全面的测试题,并附上了参考答案。
  该书中图文并茂,按步骤讲解了案例求解的详细过程,并通过重点关注环节增加了扩展内容,使本教材适用于多种水平和多种需求的读者。
  该书可作为高等院校数据库课程教学用书,也可供各培训机构作为数据库应用教材和全国计算机等级考试参考用书。
  《数据库系统设计实践指导与测试(Access 2016版)》配套MOOC“数据库技术与程序设计”课程已在学堂在线上线,欢迎广大读者选修,也欢迎各教学单位开通SPOC平台。

作者简介

高裴裴,女,博士,南开大学公共计算机基础教学部教师。多年从事计算机基础课程教学工作。曾讲授计算机基础、数据库技术与应用、高级语言程序设计、数据结构与算法等课程。有着丰富的教学经验,并主持并参加多项教学改革项目,主编或参与编写多本教材。

内页插图

目录

实验篇
第1章 数据库物理结构设计与维护实验
实验1.1 数据库创建
实验1.2 数据库关联与维护
第2章 常量、变量、表达式与函数实验
实验2.1 VBA环境下的常变量、表达式与函数
第3章 数据检索与查询文件实验
实验3.1 设计选择、参数查询
实验3.2 设计操作、特殊查询
第4章 结构化查询语言实验
实验4.1 用SQL实现简单查询、连接查询
实验4.2 用SQL实现嵌套查询、操作查询
第5章 窗体与报表实验
实验5.1 创建窗体
实验5.2 创建报表
第6章 结构化程序设计实验
实验6.1 设计顺序程序
实验6.2 设计分支程序
实验6.3 设计循环程序
实验6.4 程序调用
实验6.5 数组
第7章 面向对象的程序设计实验
实验7.1 窗体程序设计
实验7.2 窗体程序设计
实验7.3 “在线练习”窗体的设计与实现
第8章 宏实验
实验8.1 宏设计与调用

测试篇
测试题及参考答案
第1章 数据库管理技术——数据库
第2章 数据库概念、逻辑结构设计
第3章 数据库物理结构设计与维护
第4章 常量、变量、表达式与函数
第5章 数据检索与查询文件
第6章 数据库结构化查询语言
第7章 窗体与报表设计
第8章 结构化程序设计
第9章 面向对象的程序设计
第10章 宏

测试题参考答案

精彩书摘

第5章窗体与报表实验

本章内容本章介绍了窗体的基本概念、创建窗体的具体过程、窗体视图的使用方法,以及利用Access 2016的各种控件创建不同窗体的具体过程。本章还介绍了报表的组成和分类,以及使用Access 2016数据库报表工具创建各种不同报表的一般过程。内容主要包括:

 窗体的概念、创建方法,窗体视图的使用,使用窗体控件创建各种功能的窗体。

 报表的结构,创建报表的基本方法,报表设计视图的详细功能及操作方法,高级报表的制作方法。

实验5.1创建窗体

实验要点 熟悉Access 2016创建窗体的操作界面,掌握创建窗体的一般过程。

 在窗体创建的过程中理解窗体的本质。

 熟练掌握各种窗体的创建方法。

 熟练掌握各种窗体控件及属性的使用方法。

 实验内容与操作提示

【例51】使用窗体向导创建一个窗体文件,包含图书的订购信息,具体数据包括书号、书名、单价、顾客号、订购日期和数量,并将窗体文件命名为“图书销售情况”。

(1) 启动Access 2016,打开图书销售数据库。

(2) 在Access 2016的功能区中选择“创建”,单击“窗体向导”。

(3) 此时出现“窗体向导”对话框。第一步要选择字段: 先在图书表里选择字段书号、书名、单价,然后在销售表里选择字段顾客号、订购日期和数量。

(4) 单击“下一步”按钮,选择窗体类型,此例选择“带有子窗体的窗体”选项。

(5) 单击“下一步”按钮,选择窗体布局为“表格”。

(6) 单击“下一步”按钮,为窗体和子窗体指定标题。

(7) 单击“完成”按钮,保存所创建的窗体。

【例52】切换到窗体视图下查看效果。在例51创建的“图书销售情况”的窗体结果中,子窗体是列表形式,没有必要使用导航按钮,而主窗体需要使用导航按钮来查看不同记录,但使用命令按钮更符合人们平时的操作习惯。所以将对上面的窗体进行修改,并将修改后的窗体另存为“图书销售情况改进”。

(1) 启动Access 2016,打开图书销售数据库。

(2) 在屏幕左侧的导航区选中“销售 子窗体”,单击右键,选择设计视图。

第5章窗体与报表实验数据库系统设计实践指导与测试(Access 2016版)(3) 在窗体任意位置单击右键,出现属性窗口,在属性窗口中选择“窗体”为修改对象,将“格式”选项卡中的“导航按钮”设置为“否”,如图51所示,然后关闭并保存该窗体。

图51取消导航栏操作

(4) 在屏幕左侧的导航区选中“图书销售情况”窗体,单击右键,选择设计视图;类似步骤3,去掉主窗体导航按钮。

(5) 单击“文件”选项卡→“对象另存为”,并在弹出的“另存为”对话框中将窗体命名为“图书销售情况改进”,确定。

(6) 如图51所示调整窗体上控件的位置,单击“窗体设计工具”选项卡上的“设计”按钮,出现“控件”组。

(7) 选择“按钮”控件,并在窗体相应位置拖动,这时弹出命令按钮向导,如图52所示,在“类别”下拉列表中选择“记录导航”,在“操作”列表中选择“转至下一项记录”生成显示“下一个”文字的命令按钮,同样方法生成“上一个”和“关闭”按钮。

图52命令按钮向导

(8) 选择窗体视图,查看修改结果,如图53所示。

图53含有自定义命令按钮的窗体

【例53】一般来说,为了实现界面友好的应用系统,每个系统都会有一个初始界面,如图54所示。下面使用窗体设计器来设计这个窗体。

图54应用系统的欢迎界面(1) 启动Access 2016,创建一个空数据库,命名为“练习”。

(2) 在Access 2016的功能区中选择“创建”,单击“窗体设计”。

(3) 此时出现窗体的设计视图,选择“窗体设计工具”选项卡→“设计”选项→ “属性表”,在“属性表”对话框中修改窗体属性如表51所示(校徽图片已准备好)。表51窗体属性设置属性功能说明标题欢迎来到南开大学在标题栏中显示图片校徽.jpg点击按钮,在“插入图像”对话框中选择图片类型嵌入宽度12cm自动居中是窗体运行时自动在屏幕上居中自动调整否首界面不允许改变大小边框样式对话框边框首界面不允许改变大小导航按钮否不需要导航按钮记录选择器否不需要记录选择器滚动条两者均无不能改变大小,不需要滚动条关闭按钮是用来关闭窗体最大最小化按钮无不能改变大小,不需要这两个按钮(4) 在窗体设计视图中选择“主体”,在主体属性表中设置主体高度为7.5cm(窗体的高度由主体、窗体页眉、窗体页脚的高度之和决定)。

(5) 保存窗体,命名为“首界面”,在窗体视图下浏览设计效果,如图54所示。

【例54】文本框是人们经常使用的一种窗体控件。在应用系统的窗体上使用文本框来输入信息或者输出信息,还可以利用文本框来进行计算等。如图55所示,使用文本框以两种形式来输出当前日期和时间,一种是系统提供的格式,另一种是人为设定的格式,请读者体会如何通过控件属性结合函数功能来控制输出格式。操作步骤如下。

(1) 启动Access 2016,打开“练习”数据库。

(2) 在Access 2016的功能区中选择“创建”,单击“窗体设计”打开窗体的设计视图。

(3) 在设计选项卡中选择文本框控件,在窗体中选定的位置上添加该控件,通过向导设置其显示字体为Times New Roman、字号为20等外观属性,如图55所示。

图55设置文本框外观

(4) 将步骤(3)中的文本框控件复制两次(使三个文本框外观一致),拖动到合适位置,修改三个文本框提示信息内容如图56所示。

(5) 选择控件Text0,即第一个文本框,在控件属性表中设置“控件来源”属性: 单击 按钮,弹出“表达式生成器”对话框,选择函数或者写入函数表达式都可,具体的表达式为“=Trim(Now())”(Trim()函数使输出的内容前后没有空格)。效果见图57。

图56日期时间窗体运行视图

(6) 分别选择控件Text2和Text4,与步骤(5)相同,表达式分别定义为: =Year(Date()) & "年" & Month(Date()) & "月" & Day(Date()) & "日"

=Hour(Time()) & "点" & Minute(Time()) & "分" & Second(Time()) & "秒"这个窗体每运行一次,日期和时间就更新一次,但是运行时,时间不能更新。运行效果见图56。

图57窗体设计视图

(7) 保存窗体,命名为“日期时间”。


前言/序言

  数据库技术于20世纪60年代产生,50多年来经历三代演变,已经发展为现代信息科学的重要组成部分,是内容丰富,应用广泛的一门学科,并带动一个巨大软件产业的兴盛。尤其是近些年来,数据库技术和网络技术相互结合、渗透,为分布式、实时的数据管理提供了解决方案。数据库技术不仅应用于事务处理,并且进一步应用到情报检索、人工智能、大数据技术等领域。
  数据库技术是一种数据管理方法,它研究如何组织和存储数据,如何高效地获取和处理数据。数据库相关工具和解决方案是数据库技术的研究热点,其中,数据库管理系统(DBMS)是数据库技术的核心。Access2016是微软系列办公自动化软件的组件之一,是一个功能丰富、鲁棒性强、成熟的64位关系数据库管理工具,可用于大批量的数据规范管理与数据处理。Access2016同时集成了VBA(Visual Basic for Application)程序设计模块,能编写类VB代码生成复杂的数据库应用系统程序。本书基于MicrosoftAccess2016数据库管理系统,主要讲解数据库技术的应用以及VBA程序设计,训练读者关于数据管理的思维逻辑,培养读者面向对象程序设计和数据库系统设计与开发的能力。
  本书是按照教育部高等教育司组织制定的《高等学校文科类专业大学计算机教学基本要求》编写的教材,满足大学计算机基础课程总体目标的第二个层次——“培养专业应用能力”的需要;也是《数据库系统设计(Access2016版)》教材的配套实践教程,在数据管理逻辑的基础上,详细介绍了数据库技术、VBA程序设计与系统开发。全书分为实验篇和测试篇两部分。实验篇采用案例教学方式和“任务驱动”的方案,共安排了数据库物理结构设计与维护,常量、变量、表达式与函数,数据检索与查询文件,结构化查询语言,窗体与报表,结构化程序设计,面向对象的程序设计、宏等8章,共计18个实验,帮助读者从实用角度出发,掌握完整的数据库系统开发全过程。测试篇和教材相呼应,提供了数量适当、难度合理、覆盖全面的测试题,并附上了参考答案。
  本书配套MOOC“数据库技术与程序设计”课程已在学堂在线正式上线,欢迎广大读者选修,也欢迎各教学单位开通SPOC平台。
  本书实验篇的第1、3、4、7、8章由高裴裴编写;第2、5、6章由张健编写;测试篇由高裴裴、张健、程茜编写;全书由程茜审校。感谢南开大学本科生李汀芷、靳一丹、魏明阳、王中伟、王澍为本书提出意见和建议。