sql数据库设计样例

来源:百度知道 编辑:UC知道 时间:2024/05/15 16:29:39
要求 简单的SQL数据库系统设计 差不多3到4个实体就可以了 还要需求分析 E-R图 要交作业的 请各位大虾帮帮忙啊! 简单点就可以了 采纳的话还有追加分数! 在线等!
我至少要有需求分析,E-R图,各个实体的关系属性图!

数据库技术是信息资源开发、管理和服务的最有效的手段。随着计算机技术、通信技术和网络技术的发展,数据库的应用范围越来越广泛,已渗透到社会的各个领域。从小型的单项事务处理系统到大型复杂的信息系统大都采用先进的数据库技术来保持系统数据的整体性、完整性和共享性。目前,数据库的建设规模、数据库信息的大小和使用频度已成为衡量一个国家或地区信息化程度的重要标识之一。
数据库设计时间里数据库及其应用系统的技术,是信息系统开发和建设中的核心技术,具体说,数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要去)。
在数据库领域内,使用数据库的各类系统通常被称为数据库应用系统。数据库技术和产品是计算机领域中最为活跃的部分之一,数据库技术与产品的发展总是与计算机技术的发展密切相关,从主机到现在的Internet/Intranet及网络计算。数据库总是站在技术的最前沿。
本系统采用了SQL SERVER 2008数据库作为后台数据库,SQL SERVER 2008是一个真正的多用户、多线程SQL数据库服务器。
3.2 库表概要设计
共分为以下四个数据库表:
(1) 用户登陆信息表: Logintable
(2) 客户资料表:nomalpeopletable
(3) 员工信息表: workpeopletable
(4) 购买商品表:ordertable
(5) 全国城市表:Citytable
(6) 食品信息表:Goodstable
Logintable(登录验证表)
列名 数据类型 是否可以为空 备注
controllerId int 不 管理员工号
Password nvarchar(50) 不 登录密码
Type Int 不 1为普通管理员;2为高级管理员
Clienttable(客户信息表)
列名 数据类型 是否可以为空 备注
clientName nvarchar(50) 不 客户名称
clientOriginId Int 不 客户来源(外键对应controllertable中,