摘要 现今的许多公司里面都会设有实验室。本软件是用来登记公司实验室做实验的结果。是一种典型的信息管理系统(MIS)。 1、 本软件是由Delphi7.0+Borland BDE(Borland DataBase Engine)和Microsoft Access2003编写完成的。Microsoft Access2003+Borland BDE提供数据库支持,Delphi7.0提供用户和数据库之间的接口。整个程序主要完成对实验台信息管理系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。
关键字:Access,DELPHI7.0,数据库,SQL,成像仪测试台。
目录 第一章 绪 论6 1.1 实验台信息系统简介6 1.2选用DELPHI的原因及其他工具比较6 第二章 数据库概论 10 2.1 数据库的发展 10 2.1.1 数据库的发展11 2.1.2 数据库阶段的特点12 2.1.3 数据库技术12 2.2 数据库基础13 2.2.1 基础知识13 2.2.2 数据库模型14 2.2.3 数据的独立性16 2.2.4 范式16 2.2.5 数据库的安全性17 2.2.6 事物18 2.2.7 数据字典18 2.2.8 完整性验证、存储过程和触发器18 2.2.9 本地数据库和远程数据库19 2.3 SQL语言基础19 2.3.1 SQL简介19 2.3.2 定义、修改和删除表20 2.3.3 查询检索操作20
2.3.4 存储操作21 第三章 开发工具简介23 3.1 DELPHI7.0 VCL组件的体系结构23 3.2 数据库组件介绍25 3.2.1 单层的数据库应用程序25 3.2.2 两层的数据库应用程序25 3.2.3 多层的数据库应用程序25 3.2.4 设计用户界面26 3.2.4.1 显示单条记录和多条记录26 3.2.4.2 分析数据26 3.2.4.3 选择要显示的数据27 3.3 SQL语言在DELPHI中的应用28 3.4 Access2000 简介33 第四章 系统功能及数据库概要设计35 4.1数据库设计35 第五章 详细设计及实现36 5.1主界面设计及实现36 5.2 查询界面设计及实现44 5.3 注册表调试程序设计及实现47 毕业小结51 致 谢52 参考文献53
本地数据库和远程数据库 本地数据库位于本地磁盘或局域网上。如果有几个用户同时访问数据库,本地数据库采取基于文件的锁定策略,因此,本地数据库又叫基于文件的数据库。 正因为本地数据库往往与数据库应用程序在同一个系统中,因此,访问本地数据库的速度比访问远程数据库的速度要快。 本地数据库所能存储的数据没有远程数据库所能存储的数据多,在选择使用本地数据库还是远程数据库时必须考虑到这一点。 使用本地数据库的应用程序也称为单层应用程序,因为数据库和应用程序在同一个文件系统中。 典型的本地数据库有Paradox、dBASE、FoxPro和Access。 远程数据库通常位于远程计算机上,用户通过SQL(Structured QueryLanguage)来访问远程数据库中的数据,正是基于这个原因,远程数据库有时候也叫SQL服务器或者叫RDBMS(Remote Database Management System)。 远程数据库非常适合于几个用户同时访问,与那些基于文件锁定策略的本地数据库不同的是,远程数据库提供了基于事务的多用户支持。 远程数据库所能存储的数据也比本地数据库多得多,甚至有时候数据并不 在一个服务器上,而是分布在几个服务器上。 使用远程数据库的应用程序称为两层或多层应用程序,因为数据库和应用程序位于彼此不依赖的系统(层)中。 典型的SQL服务器有Interbase、Oracle、Sybase、Informix、Microsoft SQLServer和DB2。 系统功能及数据库概要设计 概要设计基础是完成需求分析后提供的需求说明书,用概念数据模型表示数据及其相互间的关系,这种数据模型是与DBMS无关的、面向现实世界的、易如理解的数据模型,其独立于计算机的数据模型,独立于计算机的软硬件系统,与用户进行交流十分方便。 概念性数据模型关心的是如何完整、正确地反映客观实际情况,不关心在数据库中如何实现。这种数据模式能真实地反应用户要求的实际情况,是一种容易被人们理解的直观的数据库结构模式。同时也是一种相对稳定统一的数据模式,一般情况下很少变动。概念性数据在用户和设计者之间建立了桥梁。是设计数据库结构的基础。
(需要该计算机毕业设计论文的,请联系我们在线客服QQ:920225073或联系我们客服电话:15886499710) |