Access数据库程序设计;第一章 数据库基础知识
第二章 数据库和表
第三章 查询
第四章 窗体
第五章 报表
第六章 数据访问页
第七章 宏
第八章 VBA程序设计
第九章 上机考试系统介绍;第一章 数据库基本知识; 第一章 数据库基础知识; ;1.1.1 数据库基本概念;2.数据库
数据库(DB)是存储在计算机存储设备上的、结构化的相关数据的集合。数据库不仅包括了描述事物的具体数据,而且反映了相关事物之间的联系。
3.数据库管理系统
数据库管理系统(DBMS)是指位于操作系统与用户之间的数据管理软件。是为数据库的建立、使用和维护所配置的软件,是数据库系统的核心组成部分。;4.数据库系统(DBS)
数据库系统(DBS)是指引进数据库技术后的计算机系统,是实现有组织地、动态地存储大量相关数据,提供数据处理和信息资源共享的一种便利手段。
5.数据库应用系统
数据库应用系统是指系统开发人员利用数据库存系统资源开发出来的,面向某一类实际应用的软件系统。
;数据库系统由五部分组成: 硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员、用户。;1.1.3 数据库系统的特点;1.2 数据模型分类;1.2.1 层次模型;1.2.2 网状模型;1.2.3 关系模型;1.3 关系数据库; 在各类关系数据库管理系统中,对于数据元素、数据元组、数据表以及数据库等术语名称的定义基本类似:;1.3.1 关系术语;4.域
属性的取值范围,即不同元组对同一个属性的取值所限定的范围。
5.关键字
其值能够惟一地标识一个元组的属性或属性的组合。在Access中标识为字段或字段的组合,如学生表中的“学号”字段可以作为标识一条记录的关键字。
6.外部关键字
如果表中的一个字段不是本表的关键字,而是其他表的主关键字和候选关键字,这个字段(属性)就称为外部关键字。;1.3.2 关系的特点;1.3.3 关系运算;差:设有两个相同结构的关系R和S,R与S的差是由属于R但不属于S的元组组成的集合,即差运算的结果是从R中去掉S中也有的元组。
例如:设有选修C语言程序设计课程的学生关系R和选修Access数据库程序设计课程的学生关??S。求选修了C语言程序设计课程,但没有选修Access数据库程序设计课程的学生,就应当进行差运算。;2.专门的关系运算;1.3.4 关系的完整性;1.4 Access 系统简介;1.4.1 Access系统的基本特点;Access提供了丰富的图形化工具和向导,使用户不用编写代码即可轻松地创建并管理数据库系统。
Access针对实际应用,提供了表、查询、窗体、报表、页、宏和模块共7类对象,用于收集、存储和处理各种信息,并为每个对象都提供了设计器和生成向导。
Access内置大量函数,提供了多种宏操作和联机帮助功能。
提供了创建数据访问页的功能,可以发布到网络上的Web页面。用户通过数据访问页可以直接查询和处理数据库中的数据。;1.4.2 Access的数据类型;⒊数字型
数字数据类型用于存储可以进行计算的数字数据。
数字数据类型字段属性如下表所示:
;⒋日期/时间型:用于存储公元100-9999年之间的日期、时间或日期和时间的组合。占用8个字节的存储空间。
⒌货币型:用于存储货币数据或用于计算的数值数据。
⒍自动编号型:用于给记录指定唯一的顺序号。
⒎是/否型:用于存放“是”或“否”这两个逻辑值,占用1个字节的存储空间。
⒏OLE对象型:(连接与嵌入对象)数据类型,最大可以占用1GB的空间 。
⒐超链接型:超链接数据类型用来存储一个地址,它指向了一个对象、文档、Web页或其他目标。在超链接类型的字段中可以包含3部分内容,分别是显示文本、地址和屏幕提示。系统默认最大可以占用64000字节。
⒑查阅向导型:是一种列表,用户可以从列表中选择一个数据项填入到字段中,一般为4个字节。 ;1.4.3 Access基本操作; 2.Access的工作界面 Access的工作界面与其他Microsoft Office组件相似,由标题栏、菜单栏、工具栏、工作区、状态栏和任务窗格等部分组成.;
数据库窗口是Access文件的组织和命令中心。Access数据库的创建和管理都是通过对Access数据库对象的操作实现的。
当用户确定创建一个新数据库或打开一个原有的数据库时,都会打开相应的数据库窗口,如图1-7所示是“教学管理”数据库的窗口。;⒌ Access系统设置 ;2)自定义应用程序的环境;
原创力文档

文档评论(0)