自助餐管理系统详细设计说明书_第1页
自助餐管理系统详细设计说明书_第2页
自助餐管理系统详细设计说明书_第3页
自助餐管理系统详细设计说明书_第4页
自助餐管理系统详细设计说明书_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、自助餐管理系统详细设计说明书 一、引言 1.1 背景与目的 随着一些公司的规模不断扩大, 公司后勤管理工作也日趋繁杂。 许多大型公 司拥有自己的食堂, 这些食堂要实现统一的协调管理, 就不得不借助现代化的管 理模式网络管理模式。 由于某公司为了提高职工的福利待遇, 规定每个员工每天可以在职工食堂用 餐两次(每餐 3 元),可以中午用餐一次,下午用餐一次;也可以集中到中午或 下午一次用餐两次。月底进行核算,如果用餐次数不足,餐费不退还职工。公司 根据实际的用餐次数支付食堂餐费。 根据题目要求, 需要设计并创建该公司的自助餐管理系统, 这样不仅提高了 工作效率, 也避免了以前手工作业的麻烦, 从而

2、使管理者能够准确, 有效的管理 餐饮。 1.2 后台数据库 SQL Sever 2008 简介 SQL 全称是“数据化查询语言”,其结构简单,功能强大,简单易学,所 以自从IBM公司1981年推出以来,SQL语言得到了广泛的应用。 SQL语言是高级的非过程化编辑语言,允许用户在高层数据结构上工作。 SQL 语言不要求用户指定对数据的存放方法, 也不需要用户了解具体的数据存放 方式,所以具有完全不同底层结构的不同数据库可以使用相同的 SQL语言作为数 据输入与管理的接口。它以记录集合作为操纵对象,所有SQL语句接受集合作为 输入,返回集合作为输出,这种集合特性允许一条 SQL语句的输出作为另一条

3、 SQL语句的输入,所以SQL语言可以嵌套,这使它具有极大的灵活性和强大的功 能,在多数情况下, 在其他语言中需要一大段程序实现的一个单独事件只需要一 个SQL语句就可以达到目的,这也意味着用 SQL语言可以写出非常复杂的语句。 二、系统需求分析 随着 21 世纪的到来,人们深切的感受到了计算机在生活和工作中的作用, 越来越多职业需要具有计算机的应用技能。 掌握计算机是职业的需要, 更是事业 发展的需要。 信息在社会和经济的发展中所起的作用越来越为人们所重视。 信息资源的开 发利用水平已成为衡量一个国家综合国力的重要标志之一。 在计算机的三大主要 应用领域(科学计算、数据处理与过程控制)中,数

4、据处理的比重占70%左右。 计算机作为信息处理的工具, 为适应数据处理需求的迅速提高, 满足各类系统对 数据处理的要求,在文件系统的基础上发展起了数据库系统。 随着计算机技术的飞速发展, 计算机在企业管理中应用及普及, 利用计算机 实现企业信息管理势在必行。 本课题以企业食堂为对象, 作为要面对大量的课程 设计项目及相关信息的处理, 这就需要一个课程设计管理系统来提高管理工作的 效率。通过本系统,可以做到信息的规范管理、科学统计和快速查询,从而减少 管理工作方面的工作量。 数据处理工作已深入到我们工作和生活的方方面面, 而数据库技术是数据处 理必不可少的手段。 随着数据库技术的发展, 面向对象

5、的数据库、 分布式数据库、 多媒体数据库、 数据库开发工具的研究方兴未艾, 这些技术的发展使软件的开发 速度更快、成本更低、质量更好、功能更强。 管理信息系统是一门新兴的、 集管理科学、 信息科学、 系统科学及计算机科 学为一体的综合性学科, 研究的是信息管理活动的全过程, 以便有效的管理信息, 提供各类管理决策信息, 辅助企业进行现代化的管理。 管理信息系统它具备数据 处理、计划、控制、预测和辅助决策功能,具体作用如下 5 点内容: (1)用统一标准处理和提供信息,排除使用前后矛盾的不完整信息; (2)完整、及时提供在管理及决策中需要的数据; (3)利用指定的数据关系分析数据、客观预测未来;

6、 (4)向各级管理机构提供不同详细程度的报告,缩短分析和解释的时间; (5)用最低的费用最短的时间提供尽可能精确、可靠的信息,以便使决策 者选择最佳的实施方案,以提高企业的经济效益。 2.1 系统功能分析 系统开发的总体任务是受用计算机信息管理技术, 实现公司的自助餐管理各 种信息的系统化,规范化,自动化,提高公司食堂管理的效率。 精选范本 ,供参考! 对应用系统项目的开发,首先要对程序要实现的功能和目标进行整体分析和 规划,确保在后期开发中不会出现遗漏或重大缺陷。因此在软件开发中,要严格 按照软件工程的流程进行系统的分析和设计 系统功能分析是在系统开发的总体任务的基本上实现的。 主要功能:

7、(1)职工信息管理; (2)职工食堂信息管理; (3)成本核算管理。 其中主要任务为职工信息管理和成本核算管理。 总的功能特点: 完善、全面的综合查询; 报表翔实,实用性强; 2.1.1子模块功能分析 职工信息管理:对来自客户端的不同用户进行权限审查, 限定对数据库的访 问级别 图2-1 职工用餐信息管理:记录员工用餐的次数,包括每日用餐次数和每月的用餐 次数; 精选范本 ,供参考! 职工用餐信息管理 图2-2 本日用餐次数:记录本日用餐次数,每增加一个便同步使每月用餐次数也增 加一次,每日用餐次数不大于 2次。 成本核算管理:对成本利润的综合分析。成本包括公司的本月开销和之前月 份公司开销的

8、统计记录: 成本核算管理 公司本月开销 公司每月开销 图2-3 公司本月开销:统计公司本月的开销,员工本月消费一次则增长3元的开销 公司每月开销:记录之前每月的开销情况 2.2系统功能模块设计 对上述各项功能进行集中、分块分析,按照结构化程序设计的要求,得到如 图所示的这个系统的功能模块图。 2.2.1系统功能管理模块 自助餐管理系统 职工信息管理 职工用餐信息管理 成本垓算管理 每月用餐養 本月用餐次数 香用餐次数 职工信息删除 职工信息添抑 职工信息修改 职工信息査询 公司本月开销 公司每月开销 图2-4 2.3数据流图 数据流程图是组织中信息运动的抽象,是管理信息系统逻辑模型的主要形 式

9、。它可以综合的反映出信息在系统中的流动、 处理和存储情况,具有良好的抽 象性和概括性。它在调查的基础上,从系统的科学性、管理的合理性、实际运行 的可行性角度出发,将信息处理功能和彼此之间的联系自顶向下、 逐层分解,从 逻辑上精确地描述系统应具有的数据输入、数据加工、数据输出、数据存储及数 据来源和去向(外部实体)等项目。数据流程图和系统的物理描述无关,它所描 述的内容不涉及技术细节,而是面向用户的,即使完全不懂信息技术的用户也容 易理解。因此,数据流程图成为系统分析员与用户进行交流的有效手段,同时也 成为系统设计的主要依据之一。 用户的需求具体体现在各种信息的提供、 保存、更新和查询等方面,这

10、就要 求数据库结构能充分满足各种信息的输入和输出。收集基本数据、数据结构及数 据处理的流程,组成一份详尽的数据字典,为数据库的具体设计打下基础。 数据流图表达了数据和处理之间的关系。 数据流图是有层次之分的,越高层 次的数据流图表现的业务逻辑越抽象,越底层次的数据流图表现得业务逻辑越具 体。 在仔细的分析调查有关食堂管理信息需求的基础上,得到如下图所示的这个 系统所处理的数据流程。 根据以上的分析,我们可以先画出分流程图,然后可以综合分流程图,画出 整个系统操作的业务流程图 。 231交易数据流图 职工办卡 职工信息管理 成朮核算管理 图2-5 232整体流图 整体流图简图: 图2-6 2.4

11、可行性分析 可行性分析是系统分析阶段的重要活动,是对系统进行全面、概要的分析。 它的任务是确定项目开发是否必要和可行。它的主要目标是:进一步明确系统的 目标、规模和功能,对系统开发背景、必要性和意义进行调查分析,并根据需要 和可能提出拟开发系统的初步方案和计划,明确问题,对所提供系统大致规模和 目标的几个有关约束条件进行论证,并且提出系统的逻辑模型和各种可能的方 案,从而为系统开发项目的决策提供科学依据。 其主要从三个方面进行研究: 技术可行性:对现有技术进行评价,以明确能否利用现有技术进行系统开发 及系统实施。计算机网络技术的发展和计算机硬件性价比的不断提升,使计算机 全面应用于医院管理的各

12、个环节成为可能。C/S开发模式、COM DCO技术在国 内各行各业的信息管理系统开发中已经被广泛采用,实践证明这些技术都非常适 合食堂管理系统的开发。 经济可行性:对组织的经济状况和投资能力进行分析, 对系统建设、运行和 维护费用进行评估,对系统建成后可能取得的社会及经济效益进行估计。连锁餐 饮企业整体规模庞大,个体规模小而营管理相对简单统一, 开发成本不高,一旦 开发成功,即能直接应用在所有同种食堂。 营运可行性:指系统对组织机构的影响,对现有人员和机构、设施、环境等 的适应性以及进行人员培训补充计划的可行性。连锁餐饮企业整体规模庞大,个 体规模小而营管理相对简单统一。所以食堂系统的计算机信

13、息管理人才、计算机 硬件设备、操作员的计算机应用能力都为系统的运行过程提供了可靠保证。 2.5数据字典 由于数据流程图只是对数据处理及彼此之间的联系进行说明,未对数据的详 细内容及数据的加工过程进行说明, 而这正是数据字典所要表达的。数据字典是 关于数据信息的集合,也就是对数据流程图中包含的所有元素的定义的集合。它 能将数据流程图中全部数据流及其组成部分的数据元素、数据存储、数据加工等 描述清楚,便于后续工作一系统设计的进行。数据字典是系统中各类数据描述的 集合,是进行详细的数据收集和数据分析所获得的主要成果。数据字典通常包括 数据项、数据结构、数据流、数据存诸和处理过程 5个部分。其中数据项

14、是最小 组成单位,若干数据项组成一个数据结构,数据字典通过对数据项和数据结构的 定义来描述数据流、数据存储和逻辑内容。 针对一般食堂管理信息系统的需求,通过对食堂管理工作过程的内容和数据 流程分析,设计如下所示的数据项和数据结构: 数据结构名称:职工用餐卡信息 含义说明:这里指的是职工用来使用付款的工具卡的一系列信息,它记录了 包括它本身以及持卡者的一些信息 包括的数据项有: 1)卡号 (消费者使用的用来付款的卡的编号,与消费者办卡的先后顺序有关 别名Card_number字符型 长度6) 2)余额(今日剩余用餐量) (消费者卡中所剩的金钱数量,别名 Bala nee 字符型长度6) 3)办卡

15、日期 (消费者办卡的日期 别名Card_date日期型 长度8) 4)持卡者姓名 (拥有信息卡的消费者的名称别名Person_name字符型长度10 ) 5)花费(用餐次数统计) (消费者所消费的金钱数量 别名Consume字符型 长度20) 数据结构名称:员工信息 含义说明:消费者群体之一,可以自由选择消费方式,办过卡用卡交易或者 用现金交易 包括的数据项有 1)工号:(职工在公司所编的号码别名 S_number字符型 长度6) 2)部门:(职工所在的部门的名称别名S_system 字符型 长度16) 3)职位:(职工所担任的职位别名S_class 字符型长度20) 4)姓名:(职工的姓名

16、别名S_name 字符型 长度10) 5)性别:(职工的性别 别名S_sex 字符型长度4) 6)地址:(职工的所在地址别名S_dorm 字符型 长度20) 7)联系方式:(职工的手机号码别名S_tel 字符型长度20) 三、概念结构设计 这一设计阶段是在需求分析的基础上,设计出能满足用户需求的各种实体, 以及它们之间的关系,为后面的逻辑结构设计打下基础。 将需求分析得到的用户需求抽象为信息结构即概念模型的过程就是概念结 构设计。它是整个数据库设计的关键。 概念结构设计的特点是能真实、充分的反映现实世界,包括事物和事物的联 系,能满足用户对数据的处理要求,是对现实世界的一个真实的模型。易于理解

17、, 从而可以用它和不熟悉计算机的用户交换意见,用户的积极参与是数据库设计成 功的关键。易于改正,当应用环境和应用要求改变时,易于对概念模型修改和扩 充。易于向关系、网状、层次等各种数据模型转换。 概念结构是各种数据模型的共同基础,它比数据模型更独立于机器、更抽 象,从而更加稳定。概念结构是对现实世界的一种抽象。所谓抽象是对实际的人、 物、事和概念进行人为处理,抽取所关心的共同特性,忽略非本质的细节,并把 这些特性用各种概念准确的加以描述。 概念结构设计通常分为四种方法: 自顶向下, 即首先定义全局概念结构的框 架,然后逐步细化。自底向上,即首先定义各局部应用的概念结构,然后将它们 集成起来,得

18、到全局概念结构。逐步扩张,首先定义最重要的核心概念结构,然 后向外扩张。 混合策略,即自顶向下和自底向上结合, 用自顶向下策略设计一个 全局概念结构的框架,以它为骨架集成由自底向上策略中设计的各局部概念结 构。通常分为两步, 第一步是抽象数据并设计局部视图, 第二步是集成局部视图, 得到全局视图。 下面首先对实体和其属性加以描述, 再写出系统的分 E-R 图,进而合并成为 整体的 E-R 图。 3.1构思ERD勺四条原则 原则 1:能独立存在的事物,例如人、物、事、地、团体、机构、活动、事 项等等,在其有多个由基本项描述勺特性需要关注时,就应把它作为实体。 原则 2:两个或多个实体间勺关联与结

19、合,如主管、从属、组成、占有、作 用、配合、协同等等,当需要予以关注时,应作为联系。联系通常是某类行为动 作,ERD中关注的是其状态与结果而非其过程。 原则 3:实体勺属性是实体勺本质特征。实体应有标识属性(能把不同个体 区分开来的属性组),并指定其中一个作为主标识。联系的属性是联系的结果或 状态。属性具有如下几个特点:a.非多值性;b.非复合性;c.非导出性。而实体 的属性还应有非关联性。 原则4:(一事一地原则):所有基本项在同一 E-R图中作为属性要在仅在一 个地方出现 3.2设计E-R图 根据上面的设计规划出的实体有: 卡信息实体、员工信息实体、消费者实体、 包房信息实体、订餐信息实体

20、、消费情况实体、管理员信息实体。各个实体具体 的描述E-R图及其之间的关系描述如下。 3.2.1 分 E-R 图 卡信息 卡号 持卡者姓名 余額 办卡日期 消费 图3-1为卡信息实体E-R图 职工号 聪工信总 妊名 部门 地址 职位 联系方式 性别 图3-2为职工信息实体E-R图 图3-3为消费情况实体 E-R图 员工号 Wil 职位 消费者美别 部门 职工唁息 消费宕 清奏序号 性剔 图3-4为卡信息实体、职工信息实体、消费者实体关系E-R图 四、逻辑结构设计 现在需要把上面设计好的数据库概念结构转化为 SQLServer 2008数据库系 统所支持的实际数据库模型,也就是数据库的逻辑结构。

21、先对数据库进行结构设 计,最终导出物理结构模型和逻辑结构模型,并生成 SQLServer 2008数据库文 件。 4.1一般逻辑模型设计 4.1.1由ERD导出一般关系模型的四条原则 原则1: E-R图中的每一个独立实体变换为一个关系,其属性变为关系的属 性,其主标识变为关系的主码。 原则2: E-R图中的从实体及相应的主从联系变换为一个关系,从实体的属 性加上主体关系的主码构成这个关系的属性。主从联系是1: 1的,则以主实体 关系的主码(作为外码)为这个关系的主码;主从联系是1: M的,则以主实体 关系的主码加上同一主实体个体联系的不同从属实体个体赖以相互区分的属性 组,组成该关系的主码。

22、原则3: 1: M联系通过在“多”实体关系中增加相联系的“ 1”实体关系的 主码及联系本身的属性来表达。其中“ T实体主码为外来码。 原则4: M M联系转换成一个独立的关系,被联系实体关系的主码(作为外 来码)和联系本身的属性作为该关系的属性, 被联系实体关系的主码组成其复合 主码。 4.1.2数据库初步的关系框架(E-R图向关系模型转化) 关系模型转化 消费情况:(日期 用餐次数 剩余次数) 消费:(旦期消费序号) 消费者 属于: :(消费序号姓名 (员工号 消费序号) 性别 消费类别 消费者类别) 员工信息:(员工号部门 职位 姓名 性别 地址 联系方式) 使用: (卡号 员工号) 卡信

23、息 :(卡号 余额办卡日期 持卡者姓名 花费) 持有: (卡号 员工号) 4.1.3数据模型优化 数据库逻辑设计的结果不是唯一的,为了进一步提高数据库应用系统的性 能,还应该根据应用需要适当地修改、 调整数据模型的结构,这就是数据模型的 优化。关系数据模型的优化通常以规范化理论为指导,方法为: 1、确定数据依赖 2、对于各个关系模式之间的数据依赖进行极小化处理,消除冗余的联系 冗余数据和冗余联系容易破坏数据为的完整性,给数据库维护增加困难, 应当予以消除。经过规范化理论得出,原关系模式之间的数据依赖已经达到极小 化,没有冗余的联系,消除冗余的 E-R图称为基本E-R图 3、按照数据依赖的理论对

24、关系模式逐一进行分析,考察是否存在部分函数 依赖,传递函数依赖,多值依赖等,确定各关系模式分别属于第几范式。 4、按照需求分析阶段得到的处理要求,分析对于这样的应用环境这些模式 是否合适,确定是否要对某些模式进行合并或分解。 5、对关系模式进行必要的分解,提高数据操作的效率和存储空间的利用率。 根据需求分析阶段系统的功能分析, 这样的应用环境,这些模式可以完成包 括消费者信息管理,预订信息管理,成本核算管理,审查工作,库存管理这些模 块的要求,分析结果中可在设计用户子模式中对不同级别的用户定义不同的 view o 优化后的关系模式: 消费情况:(日期 员工用餐次数 消费序号) 消费者:(消费序

25、号姓名 性别 属于:(员工号 消费序号) 组成:(员工号 消费序号) 员工信息:(员工号部门 职位 使用:(卡号 员工号) 卡信息:(卡号 余额办卡日期 持有:(卡号 员工号) 4.2具体逻辑模型设计 在上面的实体以及实体之间关系的基础上, 格之间的关系。 消费类别 消费者类别) 姓名 性别 地址 联系方式) 持卡者姓名花费) 形成数据库中的表格以及各个表 公司自助餐管理系统数据库中各个表格的设计结果如下面的几个表格所示 每个表格表示在数据库中的一个表。 表4-1创建消费情况表 ConsumeSituation 列名 数据类型 可否为空: 说明 声明 Date datetime NOT NUL

26、L 日期 主键建立唯一索引 Total int NULL 一天消费总额 建立聚簇索引 Con sumer nu mber nu meric(12) NOT NULL 消费序号 外键 聲 介许NJ值 date time tqUI int 9 CoriEumerjiLrnb END GO CREATE TRIGGER Update_Inc ON Worker AFTER UPDATE AS BEGIN IF(NEW.IncomeOLD.Income) THEN INSERT INTO Inc_log VALUES( NEW. S_number,NEW. Income, CURRENT_USER,C

27、URRENT_TIMESTAMP); END IF; END; 六、数据库结构的实现 经过前面的系统需求分析和概念结构设计以后,得到数据库逻辑结构,数据 库物理结构。现在就可以在 SQLServer 2008数据库系统中,实现上面设计的数 据库结构。这一步是利用SQLServer 2008数据库系统中的SQL查询分析器实现 的。 6.1数据定义 关系数据库系统支持三级模式结构, 其模式、外模式和内模式中的基本对象 有表、视图和索引。因此SQL的数据定义功能包括模式定义、表定义、视图和索 引的定义,如下表所示。 表6-1 SQL的数据定义语句 操作对象 操作方式 创建 删除 修改 表 CREAT

28、E TABLE DROP TABLE 视图 CREATE VIEW DROP VIEW ALTER TABLE 索引 CREATE INDEX DROP INDEX 6.1.1创建表格SQL语句 下面给出创建这些表格的SQL语句: 1) 为创建消费情况表ConsumeSituation CREATE TABLE Con sumeSituatio n (Date datetime PRIMARY KEY, Total int NOT NULL, Co nsumer_number varchar(12) NOT NULL, FOREIGN KEY (Con sumer_number) REFERE

29、NCES Con sumer(C on sumer_ nu mber), ); 2) 为创建员工表Consumer CREATE TABLE Con sumer (Co nsumer_number varchar(12) PRIMARY KEY, Con sumer_name varchar(10) NOT NULL, Con sumer_sex varchar(4), Consume_sort varchar(10), Consumer_sort varchar(10), ); 3) 为创建员工卡信息表 Card CREATE TABLE Card (Card_number varchar(

30、6) PRIMARY KEY, Balance varchar(6) NOT NULL, Card_date datetime, Person_name varchar(10), Consume varchar(20), ) ; 4) 为创建管理查询表 Manage CREATE TABLE Manage (Manager_number varchar(6) NOT NULL, Date datetime NOT NULL, PRIMARY KEY (Manager_number, Date), Foreign key (Manager_number) references Manager(M

31、anager_number), foreign key (Date) references ConsumeSituation(Date) ) ; 5) 为创建属于表 Attribute CREATE TABLE Attribute (S_number varchar(6) NOT NULL, Consumer_number varchar(6) NOT NULL, PRIMARY KEY (S_number), FOREIGN KEY (Consumer_number) REFERENCES Consumer(Consumer_number) ) ; 6) 为创建组成表 Compose CRE

32、ATE TABLE Compose (T_number varchar(6) NOT NULL, Consumer_number varchar(6) NOT NULL, PRIMARY KEY (T_number), FOREIGN KEY (Consumer_number) REFERENCES Consumer(Consumer_number) ) ; 7) 为创建使用表 Using CREATE TABLE Using ( S_number varchar(8) NOT NULL, Card_number varchar(6) NOT NULL, PRIMARY KEY (Card_n

33、umber), FOREIGN KEY (S_number) REFERENCES Student(S_number) ) ; 8) 为创建持有表 Hold CREATE TABLE Hold (Card_number varchar(6) NOT NULL, T_number varchar(6) NOT NULL, PRIMARY KEY (Card_number), FOREIGN KEY (T_number) REFERENCES Teacher(T_number) ) ; 6.1.2创建视图SQL语句 视图是从一个或几个基本表(或视图)导出的的表。它与基本表不同,是一 个虚表。数据库

34、中只存放视图的定义, 而不存放视图对应的数据, 这些数据仍存 放在原来的基本表中。 所以基本表中数据发生变化, 从视图中查询出的数据也就 随之改变了。 从这个意义上讲, 视图就像一个窗口, 透过它可以看到数据库中自 己感兴趣的数据及其变化。 精选范本 ,供参考! 视图还拥有以下优点: 1)视图能够简化用户的操作 2)视图使用户能以多种角度看待同一数据 3)视图对重构数据库提供了一定程度的逻辑独立性 4)视图能够对机密数据提供安全保护 5)适当的利用视图可以更清晰的表达查询 消费者查询信息所建立的视图 1)员工查询自己卡中余额(剩余用餐次数) 员工查询视图S_Balanee CREATE VIE

35、W S_Balance(sno , sname eno, balanee) AS SELECT S_nu mber S_n ame Card_nu mber, Bala nee FROM Studen, Card 管理员查询信息所建立的视图 1)食堂总支出 CREATE VIEW Trade_money(Trademoney, entertime , outtime) AS SELECT Price*(Enter_number-stock_number) , entertime , outtime FROM Stock 2)管理员查询消费者信息 查询员工的信息 CREATE VIEW Sele

36、ct_stude nt AS SELECT Consumer_number Consume_sort, S_numbe , S_name S_sex , class , S_system , S_dorm , S_tel FROM Con sumer Stude nt WHERE Con sumer_sort=J员工 6.1.3创建索引SQL语句 为消费情况表ConsumeSituation建立索引 1) 按Total建立聚簇索引 CREATE CLUSTER INDEX Cosi_total ON Con sumeSituatio n (Total) 2) 按Date升序建立唯一索引 CRE

37、ATE UNIQUE INDEX Cosi_date ON Con sumeSituati on (Date) 为卡信息表Card建立索引 1) 按Bala nee , Co nsume建立聚簇索引 CREATE CLUSTER INDEX card_bal ON Card (Bala nee) CREATE CLUSTER INDEX card_co n ON Card (Co nsume) 2) 按Card_number升序建立唯一索引 CREATE UNIQUE INDEX book_c ono ON Card (Card_number) 为员工信息表Worker建立索引 按S_name

38、建立聚簇索引 CREATE CLUSTER INDEX Worker_name ON Worker (S_name) 6.2数据查询 数据查询是数据库的核心操作。SQL提供了 SELECTS句进行数据库的查询, 该语句具有灵活的使用方式和丰富的功能。SELECT语句既可以完成简单的单表 查询,也可以完成复杂的连接查询和嵌套查询。 消费者管理信息查询 员工信息查询 查询关于公司员工的所有信息 SELECT * FROM Worke, Using WHERE Worker.S_number= (SELECT S_number FROM Usi ng WHERE Card_number IN (SE

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论