数据库管理系统一般具备数据库的定义、操作、查询及控制等功能。
它将所有应用程序使用的数据汇集起来,建立数据库,使之面对所有应用程序的查询和访问。因此,作为访问者的应用程序相对于数据库来说是独立的,而作为被访问的数据在数据库中同样是独立的。当要建立新的数据管理系统时,只要生成一个新的应用程序即可,它可以立即使用现成的数据库,而不必建立新的数据文件。
数据库管理系统是为数据库的建立、使用、管理和文护而配置的软件。它建立在操作系统的基础上,对数据库进行统一的管理和控制。用户使用的各种数据库命令以及应用程序的执行都要通过数据库管理系统。数据库管理系统还承担着数据库的文护工作,保证数据库的安全性和完整性。
系统文护是一项重要的工作,它包括数据库的转存、恢复、数据库的重组及性能监视、分析等。
由上可见,数据库管理系统是一个能使用和管理数据库中数据的软件。这是数据库系统与文件系统的一个最大的区别。数据库管理系统功能的强弱基本上决定了整个数据库系统功能。
5.2.2数据库的结构设计
为了实现管理信息系统的计算机化,仅仅用文字来描述信息的流动和存储还远远不够,还要进一步调查分析舍去物质流,抽象出信息流,定义出数据库,各数据表的结构,并对各种数据的属性和各项处理功能进行详细分析。系统分析的主要成果是系统的逻辑模型。
通过对该系统的研究,将系统数据分为以下几个表:用户信息表, 商家信息表, 预定表, 资讯表, 社圈信息表,会员信息表以及会员群组表等几个表,下面是部分主要表的设计结构:
字段名 类型 宽度 小数位数
用户编号 字符型 10
用户姓名 字符型 6
黄页编号 字符型 20
商家类型 字符型 2
登陆时间 字符型 8
登陆IP 字符型 20
商家等级 字符型 20
表5-2(商家信息表:bq)
字段名 类型 宽度 小数位数
商家编号 字符型 10
区 域 字符型 10
店 名 字符型 10
用户编号 日期型 8
地 址 字符型 10
电 话 字符型 10
地图X坐标
地图X坐标 字符型
字符型 5
5
表5-3(预定表: Bq_Order)
字段名 类型 宽度 小数位数
预定编号 字符型 8
商家编号 字符型 10
用户编号 字符型 20
预定内容 数值型 50 2
预定时 数值型 5 2
预定情况 字符型 10
预定价位 数值型 5 2
预定状态 字符型 5
备注 备注型
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>