毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
VB+access公司管理系统设计-基本数据模块(6)
6.可文护性:系统软件设计时应采用结构化模块设计,以便于开发和文护,也有利于根据情况随时进行功能调整。同时在系统开发时应该充分考虑到用户的日常文护。
5 数据库表的设计
5.1 ADO的对象模型
ActiveX Data Objects简称ADO,是微软软件体系中处理关系数据库和非关系数据库的常用技术,ADO技术方式是DAO和RDO方式的继承者。ADO的对象模型如下图,它可以轻松地实现本地和远程数据库的访问过程,并且可以把数据对象绑定到制定的内置控件和ActiveX控件上,创建DHTML应用程序等。
图 5.1 ADO的对象模型图
从图可知,ADO中对象的组成一共有3个,它们是ADO的顶层的对象,具体的功能如下表:
表1 ADO功能表
对象名称 功能
Connection 连接数据库的对象,指定对象的数据源,建立数据库连接和隔离指定的数据库连接
Command 操作数据库的指令,可以接收SQL指令、表的操作和存储过程指令,一般用来执行SQL查询、增加、删除和在线更新数据
RecordSet 得到表中的结果或者Command操作后的结果,通常是一个表或者是几个记录的集合
总而言之,ADO技术在实际的应用中有如下的很多优点:
(1) 毫不费力地定位记录,并使用过滤器和书签;
(2) 提供排序、自动分页和持久性等功能,并能在与数据源断开时工作;
(3) 可以在多层之间相当高效率地汇集记录集,不过只有COM对象才能使用ADO记录集。
5.2 基本数据库管理
SQL的
英文
全称是Structure Query Language ,即结构化查询语言。作为一种数据库的查询和编程语言,它可以对数据库中的数据进行组织、管理和检索。它集数据查询(Data Query)、数据操作(Data Definition)和数据控制(Data Contol)等功能于一体,具有综合统一、高度非过程化、面向集合的操作方式、语言嫁接等特点。一次,SQL已经成为广大的用户所接受,成为一种通用的数据库语言。
5.3 数据库的实现
DB的物理结构设计:在数据库中一个关系就对应一个表,根据以上关系数据库对几个主要的数据表结构进行设计,列示如下:
checkin表定义了用户出勤信息的数据
表2 checkin表
字段名称 数据类型
emp_id 数字
check_ym 文本
w_days 数字
l_nums 数字
e_nums 数字
h_days 数字
r_days 数字
overtime_s 数字
d_check 数字
check_des 文本
n_days 数字
o_days 数字
department 表定义了用户部门的数据类型种类
表 5.3 department 表
字段名称 数据类型
dept_name 文本
dept_id 文本
dept_des 文本
duty 表定义了用户政治面貌的数据类型种类
表 5.4 duty 表
字段名称 数据类型
duty_id 自动编号
duty_name 文本
education 表定义了用户教育成都的数据类型种类
表 5.5 education 表
字段名称 数据类型
edu_id 自动编号
edu_name 文本
employee 表定义了用户信息的数据类型种类
表 5.6 employee 表
字段名称 数据类型
共10页:
上一页
1
2
3
4
5
6
7
8
9
10
下一页
上一篇:
Android平台现状分析与未来发展趋势
下一篇:
基于.NET的三层构架的护理文书系统的设计与实现
PHP+IOS的会议管理系统的设计+ER图
标准件经销管理系统【959字】
客户關系管理系统的发展与研究【1843字】
學生成绩管理系统的设计与实现【1741字】
港航管理系统门户网站之思考【2521字】
可扩展的计算机网络管理...
java物业管理系统设计
医院财务风险因素分析及管理措施【2367字】
国内外图像分割技术研究现状
志愿者活动的调查问卷表
神经外科重症监护病房患...
C#学校科研管理系统的设计
AT89C52单片机的超声波测距...
公寓空调设计任务书
承德市事业单位档案管理...
10万元能开儿童乐园吗,我...
中国学术生态细节考察《...