数据库信息要求和关系数据模型

数据库信息要求和关系数据模型

一.系统功能实现

1.数据库管理员可以对雇员表进行增加、修改、删除、查找的操作。

2.数据库理员可以对销售记录表进行增加、修改、删除、查找的操作。

3.数据库管理员可以对商品信息表进行增加、修改、删除、查找的操作。

4.超市员工可以增加,修改,查找雇员表的信息。

5.超市员工可以查找商品信息表的信息。

6.超市员工可以增加,查找,修改销售记录表的信息。

7. 顾客可以查找商品信息表的信息。

8.顾客可以增加订单信息。

二.系统主要成员

系统主要成员有商品管理员,员工,顾客。

三.系统用例

查询商品信息、商品信息处理、商品销售信息处理、员工信息处理、查询订单信息。

四.用例图

五.用例描述

六.实体有关属性

雇员表:雇员编号、雇员姓名、雇员性别、雇员年龄、雇员职位、雇员电话,雇员工龄。

主键:雇员编号

外键:雇员编号(与销售记录表连接)

约束:a. 雇员编号是唯一的,所以用作主键

b.可以通过雇员编号与销售记录表连接来进行

数据连接

c.性别只能是‘男’或者‘女’

d.雇员编号、年龄、联系电话和工龄必须为数字,其中联 系电话必须为11位的数字

商品表:商品编号,商品名称,商品类型,上架时间,商品库存,销售价格,商品成本。

主键:商品编号

外键:商品编号(与销售记录表连接)

约束:a. 商品编号是唯一的,所以作为主键

b.可以通过商品编号和销售记录表连接来进行数据连接

c.商品编号,上架时间,商品库存,销售价格,商品成本均为数字

d.上架时间必须为日期格式

销售记录表:订单编号、商品编号,雇员编号,零售价格,销售数量,销售日期。 主键:订单编号

外键:雇员编号(与雇员表连接)、商品编号(与商品表连接) 约束:a. 订单编号是唯一的,所以用作主键

b.可以通过雇员编号与雇员表连接来进行数据连接 c.订单编号、商品编号,雇员编号,零售价格,销售数量均为数字

D.销售日期必须为日期格式

e.可以通过商品编号与景点表连接

数据库信息要求和关系数据模型

一.系统功能实现

1.数据库管理员可以对雇员表进行增加、修改、删除、查找的操作。

2.数据库理员可以对销售记录表进行增加、修改、删除、查找的操作。

3.数据库管理员可以对商品信息表进行增加、修改、删除、查找的操作。

4.超市员工可以增加,修改,查找雇员表的信息。

5.超市员工可以查找商品信息表的信息。

6.超市员工可以增加,查找,修改销售记录表的信息。

7. 顾客可以查找商品信息表的信息。

8.顾客可以增加订单信息。

二.系统主要成员

系统主要成员有商品管理员,员工,顾客。

三.系统用例

查询商品信息、商品信息处理、商品销售信息处理、员工信息处理、查询订单信息。

四.用例图

五.用例描述

六.实体有关属性

雇员表:雇员编号、雇员姓名、雇员性别、雇员年龄、雇员职位、雇员电话,雇员工龄。

主键:雇员编号

外键:雇员编号(与销售记录表连接)

约束:a. 雇员编号是唯一的,所以用作主键

b.可以通过雇员编号与销售记录表连接来进行

数据连接

c.性别只能是‘男’或者‘女’

d.雇员编号、年龄、联系电话和工龄必须为数字,其中联 系电话必须为11位的数字

商品表:商品编号,商品名称,商品类型,上架时间,商品库存,销售价格,商品成本。

主键:商品编号

外键:商品编号(与销售记录表连接)

约束:a. 商品编号是唯一的,所以作为主键

b.可以通过商品编号和销售记录表连接来进行数据连接

c.商品编号,上架时间,商品库存,销售价格,商品成本均为数字

d.上架时间必须为日期格式

销售记录表:订单编号、商品编号,雇员编号,零售价格,销售数量,销售日期。 主键:订单编号

外键:雇员编号(与雇员表连接)、商品编号(与商品表连接) 约束:a. 订单编号是唯一的,所以用作主键

b.可以通过雇员编号与雇员表连接来进行数据连接 c.订单编号、商品编号,雇员编号,零售价格,销售数量均为数字

D.销售日期必须为日期格式

e.可以通过商品编号与景点表连接


相关内容

  • [环境信息系统]学生题库
  • <环境信息系统>学生题库 一.名词解释 1.数据:是一组可识别的符合.包括字母.数字.图像.声音或其他符号. 2.信息:用文字.数字.符号.语言.图像等介质来表示事件.事物.现象等的内容.数量或特征,从而向人们(或系统)提供关于现实世界新的事实和知识,作为生产.建设.经营.管理.分析和决 ...

  • 多媒体数据库的发展认识
  • 多媒体数据库技术的发展认识 随着近时代电子计算机的诞生,我们的工作.生活发生了革命性的变化,特别是近几年,计算机行业一次次的飞跃是我们亲身体会的,如多媒体产生而带来的巨大影响. 多媒体正以全新的方式在众多领域中得到广泛应用,为广大用户提供了丰富多彩的信息服务,其涉及的应用领域主要有办公室自动化.教育 ...

  • 数据库基础知识
  • 数据库基础知识 1.信息系统:一个由人.计算机等组成的能进行信息的收集.传递.储存.加工.维护.分析.计划.控制.决策和使用的系统.(核心为数据库) 2.计算机数据管理3阶段:人工管理阶段.文件系统阶段.数据库系统阶段 3.数据库系统的组成: 数据:是信息的符号化,数据库系统的工作对象,数据库数据称 ...

  • 地理信息系统考试
  • 一. 名词解释: 1. 地理信息系统(gis ):由计算机硬件.软件和不同方法组成的系统,该系统设计用来支 持空间数据采集.管理.处理.分析.建模和显示,以便解决复杂的规划和管理问题. 2. 元数据:是关于"数据的数据",是指在空间数据库中用于描述空间数据的内容.质量. 表示方式 ...

  • 计算机三级数据库考点串讲资料
  • 数据库 一.基础知识 1.计算机系统的组成和应用领域. 计算机系统由(硬件) 系统.(软件) 系统两部份组成. 计算机的硬件基本上由五大部分组成:运算器.控制器.存储器.输入设备.输出设备. 软件系统分为(系统) 软件.(应用) 软件两部分. 计算机的应用领域包括什么? 1.科学计算 2.数据通信与 ...

  • 福建信息技术选修4会考复习材料
  • 信息技术(选修4) 数据管理技术复习提纲 概要: 信息技术学科模块4--<数据管理技术>,全书以应用数据管理技术解决问题为主线,按照"分析问题--设计数据库--建立数据库--使用数据库--管理数据库"这一线索呈现学习内容.全书分五章,下面介绍第一章至第五章的主要内容: ...

  • 数据库1~9
  • -----第一章数据库概述------ 1.以数据为中心的应用系统有哪些特点? 答:涉及的数据量大,数据不随程序的结束而消失,数据可以被多个应用程序共享. 2.用文件系统管理数据的缺点是什么? 答:编写应用程序不方便,数据冗余不可避免,应用程序有依赖性,不支持对文件的并发访问,数据间联系弱,难以按不 ...

  • 4地理信息系统教程与地理信息系统概论课后题
  • 地理信息系统概论 第一章 1:什么是地理信息系统?它与一般的计算机应用系统有哪些异同点? 答:geographicalhical information system ,它是一种特定的十分重要的空间信息系统,是在计算机软硬件支持下,对整个或部分地球表层(包括大气层)的有关地理分布数据进行采集.存储. ...

  • [数据库基础]复习题(选修课)
  • 第一篇 绪 论 1.试述数据.数据库.数据库系统.数据库管理系统的概念. 答:(1)数据(Data ):描述事物的符号记录称为数据.数据的种类有数字.文字.图形.图像.声音.正文等.数据与其语义是不可分的.(2)数据库(DataBase ,简称DB ):数据库是长期储存在计算机内的.有组织的.可共享 ...

  • 停车场管理系统
  • 贵州工程应用技术学院•信息工程学院数据库系统课程设计报告 题目名称专业名称班级名称 学 姓号名计算机科学与技术张华飞 指导教师起止日期考核评语考核成绩 年月日 目录 摘要:摘要正文............................................................ ...