(5) 数据库实施阶段
根据逻辑设计和物理设计的结果,在计算机系统上建立起实际数据库结构、装入数据、测试和试运行的过程称为数据库的实施阶段。实施阶段主要有三项工作:
①建立实际数据库结构。对描述逻辑设计和物理设计结果的程序即“源模式”,经DBMS编译成目标模式并执行后,便建立了实际的数据库结构。
②装入试验数据对应用程序进行调试。试验数据可以是实际数据,也可由手工生成或用随机数发生器生成。应使测试数据尽可能覆盖现实世界的各种情况。
③装入实际数据,进入试运行状态。测量系统的性能指标,是否符合设计目标。如果不符,则返回到前面,修改数据库的物理模型设计甚至逻辑模型设计。
(6) 数据库运行和文护阶段
数据库系统正式运行,标志着数据库设计与应用开发工作的结束和文护阶段的开始。运行文护阶段的主要任务有四项:
①文护数据库的安全性与完整性:检查系统安全性是否受到侵犯,及时调整授权和密码,实施系统转储与备份,发生故障后及时恢复。
②监测并改善数据库运行性能:对数据库的存储空间状况及响应时间进行分析评价,结合用户反应确定改进措施。
③根据用户要求对数据库现有功能进行扩充。
④及时改正运行中发现的系统错误。
在对本课题进行分析后得出要再数据库中需要建立优尔个表,如下图
图3.1 数据库TunnelMonitoring基本结构示意图
3.5 数据库表的设计
表是设计如下
表名:VIPinfo,用于存储注册用户信息,结构如表3.1所示
表3.1 表“VIPinfo”
字段名 数据类型 备注
username char(10) NOT NULL 用户登录名(主键)
userpwd char(10) NOT NULL 用户登录密码
sex char(4) NULL 用户性别
Birthday datetime NULL 生日
Email char(20) NULL 电子邮箱
telephone char(13) NULL 电话
address char(50) NULL 用户地址
实现表3.1的SQL代码
CREATE TABLE [dbo].[VIPinfo] (
[username] [char] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[userpwd] [char] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[sex] [char] (4) COLLATE Chinese_PRC_CI_AS NULL ,
[birthday] [datetime] NULL ,
[Email] [char] (20) COLLATE Chinese_PRC_CI_AS NULL ,
[telephone] [char] (13) COLLATE Chinese_PRC_CI_AS NULL ,
[address] [char] (50) COLLATE Chinese_PRC_CI_AS NULL
) ON [PRIMARY]
表名:桩基基本信息,结构如表3.2所示。
表3.2 表“桩基基本信息”
字段名 数据类型 备注
桩号 char(10) NOT NULL 主键 非空
仪器编号 char(20) NULL
仪器所属单位 char(10) NULL
起测时间 datetime NULL
备注 text NULL
实现表3.2的SQL代码
CREATE TABLE [dbo].[桩基基本信息] (
[桩号] [char] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[仪器编号] [char] (20) COLLATE Chinese_PRC_CI_AS NULL ,
[仪器所属单位] [char] (10) COLLATE Chinese_PRC_CI_AS NULL ,
[起测时间] [datetime] NULL ,
[备注] [text] COLLATE Chinese_PRC_CI_AS NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
- 上一篇:商贸中心空调工程设计+计算书
- 下一篇:MATLAB超长光纤光栅沉降管挠度计算算法研究
-
-
-
-
-
-
-
中国传统元素在游戏角色...
高警觉工作人群的元情绪...
NFC协议物理层的软件实现+文献综述
巴金《激流三部曲》高觉新的悲剧命运
江苏省某高中学生体质现状的调查研究
上市公司股权结构对经营绩效的影响研究
g-C3N4光催化剂的制备和光催化性能研究
C++最短路径算法研究和程序设计
现代简约美式风格在室内家装中的运用
浅析中国古代宗法制度