




已阅读5页,还剩24页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目 录 1 需求分析 3 1 1 系统需求分析 3 1 1 1 系统调查 3 1 1 2 用户需求 3 1 1 3 可行性分析 4 1 1 4 系统业务流程图 5 1 2 系统逻辑方案 5 1 2 1 数据流图 简称 DFD 6 1 2 2 数据字典 简称 DD 8 1 3 系统功能模块设计 9 2 概念结构设计 11 2 1 设计方法和步骤 11 2 2 概念结构 E R 图 11 3 逻辑结构设计 E R 图向关系模型的转换 13 4 物理结构设计 15 4 1 索引的选择建立 16 4 2 数据存放位置 16 4 3 确定系统配置 16 5 数据库的实施和维护 16 5 1 数据库的完整性和安全性 16 5 2 数据库操作 SQL SERVER2000 语句完成 17 5 2 1 创建数据库 17 5 2 2 建立存储过程向表中插入 修改 删除数据 18 5 2 3 建立存储过程实现查询 22 5 2 4 视图建立 28 5 2 5 建立触发器 28 6 课程设计小结 29 7 参考文献 29 2 1 需求分析 需求分析 1 11 1 系统需求分析 系统需求分析 1 1 11 1 1 系统调查系统调查 随着社会不断的发展 人们的生活水平越来越高 人们对知识的和对时 事的渴求也越来越高 而获得知识的一个主要途径就是通过阅读书籍 所以人 们希望能够方便快捷地订阅各种报刊杂志 通过对某些企业的报刊订阅业务进 行调查 发现目前是通过以下 3 种方式订阅报刊 一是读者可到全市邮政支局 办理报刊订阅业务 办理订阅后可按读者要求送达地址进行投送 二是读者通 过单位报刊发行站集体订阅 由单位发行人员登记汇总后集中到邮局办理报刊 订阅 三是读者也可拨打邮政服务热线 11185 电话 办理报刊订阅 一般适用 于新订户 读者拨打 11185 接通后 根据语音提示 话务员就可为你办理所 需要的邮发报刊的订阅预约 并通知相关邮局按读者约定的时间内上门办理报 刊订阅手续 通过调查得知 过去这些企业的报刊订阅人工操作占绝大部分 操作起来 很费时而且很容易出错 数据的存储很不科学 订阅数据随时间的推移很容易 丢失 如果订户因工作调动 搬迁或其它原因要更改投送地址 为此订户要持 原报刊费收据或单位证明信 到邮局申请办理改址手续 在填写 报刊改寄单 时 新旧户名 住址一定要填写详细 清楚 而且这样的改址只限于本省 市 区 范围 这样的操作给订户带来很大的不便 为适应当前网络技术新形势的发 展 把报刊订阅与网络技术与数据库技术结合起来 我们要开发一个适合现代 企业报刊订阅的管理系统 实现更加数字化和自动化的管理 该系统兼有数据 备份和数据恢复的功能 使订阅的数据更加安全 1 1 21 1 2 用户需求用户需求 要设计一个性能良好的管理系统 明确用户的应用环境对系统的要求是首 3 要的和基本的 本系统从以下六个功能对用户需求进行了分析 1 登录功能 登录系统为身份认证登录 分为管理员登录和一般用户登录 分别通过不同的用户名和密码进入报刊订阅管理界面 2 录入功能 对于管理员 包括新用户信息和新报刊信息的录入功能 信 息一旦提交就存入到后台数据库中 普通用户自行注册并可以修改个人信息 3 订阅功能 用户可以订阅报刊 系统自动计算所需金额 并显示在界面 上 管理员不可以订阅报刊 必须以用户身份订阅报刊 4 查询功能 用户可以查询并显示自己所订阅的信息 管理员可以按人员 报刊 部门分类查询 查询出的信息显示在界面上 并且可以预览和打印出结 果 5 统计功能 管理员可以按人员 部门 报刊统计报刊的销售情况 并对 一些重要的订阅信息进行统计 普通用户可以统计出自己的订阅情况 并且可 以预览和打印出结果 6 系统维护 数据的安全管理 主要是依靠管理员对数据库里的信息进行 备份和恢复 数据库备份后 如果出了什么意外可以恢复数据库当时备份的状 态 这提高了系统和数据的安全性 有利于系统的维护 1 1 31 1 3 可行性分析可行性分析 Microsoft SQL Server 2000 数据库管理系统是微软公司研制开发的关系型 数据库管理系统 该系统支持并扩展了 SQL 语言标准 可以运用标准 SQL 语 句对数据进行操作 也可以使用功能强大的 GUI 工具进行灵活的数据管理 同 时 系统还提供功能完善的 API 可以在应用程序中调用这些 API 来实现与数 据库系统的链接以及相关数据的操作 我们的报刊订阅管理系统正是基于 SQL2000 操作的 该系统是一种比较 智能化的管理系统 它面向所有企业部门的职工用户 但具有比较高的安全性 能 它能够实现报刊订阅的基本功能 包括新刊信息的录入 订阅 查询等操 作以及后台数据库的备份和恢复 用户合法注册后必须输入有效密码才能成功 进入此系统 可以进行订阅报刊 查询信息 统计信息等系统 对于非法操作 系统有识别和防护措施 4 为了克服人工管理造成的困难 本系统使用程序代码标准化 软件统一 化 确保软件的可维护性和实用性 删除不必要的管理冗余 实现管理规范化 科学化 界面友好 简单化 做到实用 方便 尽量满足报刊订阅中用户的需 要 1 1 41 1 4 系统业务流程图系统业务流程图 业务流程图的符号说明如图 1 所示 1 2 2 3 3 4 5 系统中人员 实体或单据 实物或信息流 处理 数据存储 图 1 业务流程图图例 详细调查之后 结合现行考试模式 为开发本系统而绘制出的报刊订阅管理流 程图如图 2 所示 用户 登录注册选择报刊下订 填写信 息 检查 计费 确认 下订 数据 存储 管理员 登录 订单接受或 拒绝 用户信息 管理 报刊信息 管理 统计信息 管理 系统维 护 图 2 报刊订阅管理系统流程图 5 1 21 2 系统逻辑方案系统逻辑方案 系统分析的主要成果是系统的逻辑模型 本系统的逻辑模型主要是以系 统的数据流图和数据字典为主要描述工具 即在报刊订阅管理方式和业务流程 进行认真分析和研究的基础上 排除现有组织机构和业务分工所造成的信息障 碍 1 2 11 2 1 数据流图 简称数据流图 简称 DFDDFD 数据流图是组织中信息运动的抽象 是在调研的基础上 从系统的科学性 管理的合理性 实际运动的可行性角度出发 将信息处理功能和彼此之间的联 系自顶向下 逐层分解 从逻辑上精确地描述系统应具有的数据加工功能 数 据输入 数据输出 数据存储及数据来源和去向 外部实体 等项目 首先 分析报刊订阅管理系统的总体情况 划分系统边界 识别系统的数 据来源和去处 确定外部实体 得出系统的顶层数据流程图 然后划分出几个主要的信息管理功能 并明确各功能之间的联系 绘制出 数据流程图 数据流程图的符号说明如图 3 所示 报刊订阅管理系统的顶层数据流程图如图 4 所示 图 5 是报刊订阅管理系统第 2 层数据流图 由于我负责的是管理员与订阅 2 两张表 所以只画出订阅 2 的第 2 层数据流图 外部实体 处理数据流 数据存储 图 3 数据流程图的符号 6 报刊订阅 管理系统 管 理 员 用 户 图 4 报刊订阅管理系统的顶层数据流程图 4 1添加 部门 4 2删除 4 3修改 报刊 订单信息 图 5 订阅 2 的第 2 层数据流图 信息输入 信息返回 查询请求 查询结果信息 统计请求 统计信息 系统维护 信息输入 信息返回 查询请求 统计请求 订阅确认 新增部门 7 1 2 21 2 2 数据字典 简称数据字典 简称 DDDD 绘制 DFD 只是对数据处理和彼此之间的联系进行了说明 为进一步明确数 据的详细内容和数据加工过程 应将数据流图中的全部数据流及其组成部分的数 据元素 数据存储 数据加工 通过数据字典描述清楚 以便于此后系统设计的 进行 这就需要开发人员编写详细的数据字典 来描述系统开发过程的细节 下面列出本系统中的数据项 数据流 数据存储 加工处理和数据结构的数据 字典 数据字典可采用图表格式或较紧凑的记录格式描述 本文采用的是图表 格式 数据项的 DD 表列举如下 表 1 数据项表 编号标识符类型长度所属表名同义名 1AdminNumVarchar20Administer 管理员账 号 2AdminPassVarchar10Administer 管理员密 码 3DepNameVarchar20Department 部门名 4NewsSnoVarchar10Information 报刊代号 5OrderData2Datetime20Order2 下订日期 2 6Quantity2Int10Order2 订阅数量 2 注 上述表也只是列出我所负责的两个表所需要用到的数据项 注 上述表也只是列出我所负责的两个表所需要用到的数据项 表 2 数据流 编号名称来源去向组成 1 信息输入管理员管理系统管理员账号 管理员密码 3 信息返回管理系统管理员 4 查询请求管理员管理系统待查询对象标识符 如 Uid NewsSno 5 查询结果信息管理系统管理员被查询对象具体信息 6 统计请求管理员管理系统识别符 Uid NewsSno 管 8 理类型 7 统计信息管理系统管理员被管理对象处理结果 8 系统维护管理员系统维护 9 信息输入用户管理系统用户编号 用户密码 10 信息返回管理系统用户 11 查询请求用户管理系统待查询对象标识符 12 统计请求用户管理系统被查询对象标识符 13 订阅确认用户管理系统 数据结构 管理员 管理员名 管理员密码 用户 用户编号 用户名 用户电话 用户地址 数据存储 按用途分类可把本系统文件分成以下几种 1 主文件 系统中的主文件是最重要的共享文件 主要存放具有固定值 属性的数据 它需要长期保存 并不断更新 如用户登录文件 管理 员和一般用户 录入文件 系统维护文件 2 处理文件 处理文件包含下一次更新文件所需要的全部记录 本系统 中的处理文件如订阅文件 查询文件 统计文件 1 31 3 系统功能模块设计系统功能模块设计 通过对系统的数据流图进行分析 进一步进行功能分解 直到分解成含义明确 功能单一的功能模块 从而得到系统的功能模块结构图 如图 1 3 1 所示 9 报刊订阅管理系统 登录模块 管理功能 查询功能结果打印 登 录 验 证 修 改 管 理 员 添 加 管 理 员 用 户 管 理 报 刊 管 理 订 单 管 理 增 加 用 户 修 改 用 户 删 除 用 户 增 加 报 刊 修 改 报 刊 删 除 报 刊 增 加 订 单 修 改 订 单 删 除 订 单 订 单 查 询 统 计 查 询 用 户 查 询 目 录 查 询 结 果 导 出 到 文 件 图 1 3 1 系统功能模块结构图 10 2 概念结构设计概念结构设计 2 12 1 设计方法和步骤设计方法和步骤 采用自底而上的设计方法 先自顶向下地进行需求分析 对报刊订阅管理系统 的需求进行逐步细化 然后再自底而上地设计概念结构 最终将各个局部应用 的概念结构集合成为全局概念 2 2 概念结构概念结构 E RE R 图图 构造的四条基本原则 1 原则 1 确定实体 能独立存在的是事物 例如人 物 事 地 团体 机构 活动 事项等等 在其有多个数据项描述的特性需要关 注时 就应把它作为实体 2 原则 2 确定联系 两个或两个实体间的关联与结合 如用户 管 理员 报刊等等 当需要予以关注时 应作为联系 实体间的联系可 以分为一对一 一对多 多对多等三类 在确定联系时还要确定其类 型 3 原则 3 确定属性 实体的属性是实体的本质特征 实体应有标识属 性 能把不同个体区分开来的属性组 并指定其中一个作为主标识 联系的属性是联系的结果或状态 4 原则 4 一事一地 信息分析中得到的数据项要在且仅在实体联系图 中的一个地方作为属性出现 根据上述原则 该系统的实体有部门 管理员 报刊类别 报刊信息 先 画出各个实体的分 E R 图 如下图 部门 部门名部门号 管理员 管理员账号 管理员密码 11 图 2 2 1 部门 E R 图 图 2 2 2 E R 管理员 E R 图 用 户 部门号 用户名 用户编号 密码用户地址 用户电话 图 2 2 3 用户 E R 图 报刊 出版报表 报刊报价 报刊名称 报刊编 号 分类编号 内容介绍 图 2 2 4 报刊 E R 图 接下来合并各个分 E R 图 生成初步 E R 图 消除不必要的冗余 可以得 到以下报刊订阅管理系统的 E R 图 12 管理员 用户 报刊 订阅1 部门 拥有 管理员账号 管理员密码 用户电话 密码 用户地址 用户编号 用户名 部门号 报刊编号 分类编号 内容介绍 出版报社 报刊名称 部门号部门名 m 1 m n 订阅2 下订日期1 订阅数量1 下订日期2订阅数量2 mn 图 2 2 5 整体 E R 图 3 逻辑结构设计 逻辑结构设计 E R 图向关系模型的转换 图向关系模型的转换 E R 图向关系模型的转化要解决的问题是如何将实体和实体间的联系转换为 关系模式 如何确定这些关系横式的属性和码 对于实体间的联系我们分不同的情况讨论 1 若实体间的联系是 1 1 可以在两个实体转换成的两个关系中任意一个关 系的属性中加入另一个关系的码 2 若实体间联系为 1 n 则在 n 端实体转换成的关系中加入 1 端实体转换成 13 的关系码 3 若实体间联系为 n m 则将联系转换为关系 关系的属性为诸个实体的 码加上联系具有的属性 而关系的码则为诸实体的码的组合 由以上三点 可转换为关系模型 每个关系的码用下划线表示 管理员 管理员账号 密码 用户 用户编号 用户名 用户地址 用户电话 密码 部门号 部门号是 外码 部门 部门号 部门名 报刊 报刊编号 报刊名称 分类编号 内容介绍 出版报社 报刊报价 订阅 1 下订日期 订阅数量 1 报刊编号 用户编号 报刊代号和用户编号是 外码 订阅 2 下订日期 2 订阅数量 2 报刊编号 部门号 报刊代号和部门号是外 码 基于以上关系模型 本系统中关于数据库表结构设计如下 在服务器上用 SQL Sever2000 建立名为 Newspaper 的数据库 其中包括以下表 管理员 Administer 部门 Department 用户 User1 报刊 Information 下面将具体介绍数据库中各个表的结构 表 3 1 Administer 管理员表 字段名称字段类型允许空说明 AdminNum 主码 Varchar 20 否管理员账号 AdminPassVarchar 10 否管理员密码 表 3 2 User1 用户表 字段名称字段类型允许空说明 Uid 主码 Varchar 20 否用户编号 UserNameVarchar 20 否用户名 AddressVarchar 20 否用户地址 PhoneVarchar 20 否用户电话 UserPassVarchar 10 否用户密码 DepNumber 外码 Varchar 10 可以部门号 14 表 3 3 Information 报刊信息表 字段名称字段类型允许空说明 NewSno 主码 Varchar 10 否报刊代号 NewsNameVarchar 20 否报刊名称 ClassifynoVarchar 20 否分类编号 IntroductionVarchar 20 否内容介绍 PublishVarchar 20 否出版报社 PriceFloat 10 否报刊报价 表 3 4 Department 部门表 字段名称字段类型允许空说明 DepNumber 主码 Varchar 10 否部门号 DepNameVarchar 20 否部门名 表 3 5 Order1 订阅 1 表 字段名称字段类型允许空说明 NewSno 外码 Varchar 10 可以报刊代号 Uid 外码 Varchar 20 可以用户编号 OrderData1Varchar 20 否下订日期 1 Quantity1Varchar 20 否订阅数量 1 表 3 6 Order2 订阅 2 表 字段名称字段类型允许空说明 NewSno 外码 Varchar 10 可以报刊代号 DepNumber 外码 Varchar 10 可以部门号 OrderData2Varchar 20 否下订日期 2 Quantity2Varchar 20 否订阅数量 2 4 物理结构设计物理结构设计 数据库物理结构依赖于选定的数据库管理系统 此次报刊管理系统中使用的数 15 据库管理系统是 SQL SERVER2000 数据库的物理结构设计主要任务是关系模 式存储方法和确定数据库存储结构 4 14 1 索引的选择建立索引的选择建立 由于系统可能要涉及大量数据的操作 所以索引的建立就成为一种必要 我们 可以在最经常查询的列上建立索引可以提高查询效率 而在这个系统中 我们 经常要按用户编号 报刊代号 部门查询 所以我们可以为这三个表建立索引 SQL 语句如下 这几个都是字符型 Create unique index UserNum on User Uid Create unique index depNum on Department DepNumber Create unique index on Indata on Information NewSno 4 24 2 数据存放位置数据存放位置 本系统的数据和索引存放在磁盘中 4 34 3 确定系统配置确定系统配置 根据具体需要配置 5 数据库的实施和维护数据库的实施和维护 5 15 1 数据库的完整性和安全性数据库的完整性和安全性 在实现数据库 SQL 语句操作前 先考虑数据库的完整性和安全性 1 数 据库的完整性是指数据的正确性和相容性 数据库管理系统 DBMS 用一定 的机制来检查数据库中的数据是否满足规定的条件 完整性约束条件 数据 的约束条件是语义的体现 将作为模式的一部分存入数据库中 本系统中定义了表与表之间的联系有助于实现完整性规则 一般在程序中 实现具体的完整性控制 16 实体完整性 要求主键属性的值不为空且唯一 参照完整性 维护实体间的联系 保证关系模式间属性的正确引用 2 数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄漏 更改或破坏 在数据库系统中 大量的数据集中存放 而且为许多用户直接共 享 是宝贵的信息资源 系统的安全保护措施就显得更为重要 它保护数据库 防止恶意的破坏和非法的存取 本系统包括数据库的安全和服务器的安全 采用管理员表示和鉴定的方法实 现数据库的安全 此安全管理措施并不在前台开发工具中实现 而是在后台数 据库中实现 在登录数据库时 系统让管理员户表示自己的身份 不同的管理 员权限不同 系统进行核实 鉴别此管理员是否为合法用户 若是 系统进一 步核实用户 通常要求用户输入口令 系统和对用户口令以鉴别用户身份 服 务器的安全也是通过用户在登录服务器时输入合法的用户名和密码来实现的 这是一种简单可行的方法 实现起来比较方便 没有采用更加复杂的系统安全 管理措施是因为本管理系统一般是应用在校园网中 采用安全管理措施主要是 为了防止没有修改权限的用户无意间修改了数据 因此采用用户标识和鉴定的 安全管理措施就能够保障数据库的安全性 5 25 2 数据库操作 数据库操作 SQLSQL Server2000Server2000 语句完成 语句完成 数据库的选择和部分重要 SQL 代码 5 2 15 2 1 创建数据库创建数据库 create database Newspaper 创建报刊订阅管理系统 use Newspaper go create table Administer 创建管理员表 AdminNum varchar 20 AdminPass varchar 10 not null primary key AdminNum go create table Department 创建部门表 DepNumber varchar 10 DepName varchar 20 not null primary 17 key DepNumber go create table User1 创建用户表 Uid varchar 20 UserName varchar 20 not null Phone varchar 20 not null Address varchar 20 not null UserPass varchar 10 not null DepNumber varchar 10 primary key Uid foreign key DepNumber references Department DepNumber go create table Information 创建报刊表 NewSno varchar 10 NewsName varchar 20 not null Classifyno varchar 20 not null Introduction varchar 20 not null Publish varchar 20 not null Price float 10 not null primary key NewSno go create table Order1 创建订阅 1 表 NewSno varchar 10 Uid Varchar 20 OrderData varchar 20 not null Quantity1 varchar 20 not null primary key NewSno Uid foreign key NewSno references Information NewSno foreign key Uid references User1 Uid go create table Order2 创建订阅 2 表 NewSno varchar 10 DepNumber Varchar 10 OrderData2 varchar 20 not null Quantity2 varchar 20 not null primary key NewSno DepNumber foreign key NewSno references Information NewSno foreign key DepNumber references Department DepNumber 18 5 2 25 2 2 建立存储过程向表中插入 修改 删除数据建立存储过程向表中插入 修改 删除数据 1 插入数据的存储过程 插入数据的存储过程 create proc Admin proc AdminNum varchar 20 AdminPass varchar 10 as insert into Administer AdminNum AdminPass values AdminNum AdminPass exec Admin proc 2000 637074 exec Admin proc 2001 637075 exec Admin proc 2002 637076 exec Admin proc 2003 637077 exec Admin proc 2004 637078 create proc Depart proc DepNumber varchar 20 DepName varchar 10 as insert into Department DepNumber DepName values DepNumber DepName exec Depart proc 1005 管理部 exec Depart proc 1007 信息部 exec Depart proc 1003 工程部 exec Depart proc 1009 技术部 exec Depart proc 1004 财务部 exec Depart proc 1006 工程部 exec Depart proc 1002 工程部 create proc Use proc Uid varchar 20 UserName varchar 20 Phone varchar 20 Address varchar 20 UserPass varchar 10 DepNumber varchar 10 as 19 insert into User1 Uid UserName Phone Address UserPass DepNumber values Uid UserName Phone Address UserPass DepNumber exec Use proc 200812 郑建娜 1586830 温州乐清 10010 1005 exec Use proc 200813 戎婷婷 1586831 杭州萧山 10011 1007 exec Use proc 200814 王友文 1586832 浙江衢州 10012 1003 exec Use proc 200815 胡焕婷 1586833 宁波余姚 10013 1009 exec Use proc 200816 吴志红 1586834 浙江丽水 10014 1004 exec Use proc 200817 鲁玉娇 1586837 浙江绍兴 10016 1009 create proc Infor proc NewSno varchar 10 NewsName varchar 20 Classifyno varchar 20 Introduction varchar 20 Publish varchar 20 Price float 10 as insert into Information NewSno NewsName Classifyno Introduction Publish Price values NewSno NewsName Classifyno Introduction Publish Price exec Infor proc 21001 时代杂志 001 有关潮流 人民日报 2 0 exec Infor proc 21002 青年杂志 002 一些故事 中华日报 2 5 exec Infor proc 21003 环球时报 003 国际情况 新华报社 5 0 exec Infor proc 21004 电脑杂志 004 电脑操作 科技日报 3 0 exec Infor proc 21005 娱乐杂志 005 娱乐新闻 新闻日报 2 6 exec Infor proc 21006 娱乐杂志 007 娱乐新闻 新闻日报 2 4 create proc Ord1 proc NewSno varchar 10 Uid Varchar 20 OrderData varchar 20 Quantity1 varchar 20 as 20 insert into Order1 NewSno Uid OrderData Quantity1 values NewSno Uid OrderData Quantity1 exec Ord1 proc 21001 200812 2010 7 1 3 exec Ord1 proc 21002 200813 2010 9 11 5 exec Ord1 proc 21003 200814 2010 10 16 1 exec Ord1 proc 21004 200815 2010 2 10 9 exec Ord1 proc 21005 200816 2010 5 5 8 create proc Ord2 proc NewSno varchar 10 DepNumber Varchar 20 OrderData2 varchar 20 Quantity2 varchar 20 as insert into Order2 NewSno DepNumber OrderData2 Quantity2 values NewSno DepNumber OrderData2 Quantity2 exec Ord2 proc 21001 1005 2010 9 1 2 exec Ord2 proc 21002 1007 2010 4 11 6 exec Ord2 proc 21003 1003 2010 6 16 1 exec Ord2 proc 21004 1009 2010 1 10 9 exec Ord2 proc 21005 1004 2010 8 5 8 2 删除数据的存储过程 删除数据的存储过程 create proc Admin delete proc AdminNum varchar 20 as delete from Administer where AdminNum AdminNum 21 exec Admin delete proc 2000 create proc Ord2 delete proc Quantity2 varchar 20 as delete from Order2 where Quantity2 Quantity2 exec Ord2 delete proc 8 3 修改数据的存储过程 修改数据的存储过程 create proc Admin update proc AdminNum varchar 20 AdminPass varchar 10 AdminNum1 varchar 20 as update Administer set AdminNum AdminNum AdminPass AdminPass where AdminNum AdminNum1 exec Admin update proc 2008 637075 2001 create proc Ord2 update proc Quantity2 varchar 20 Quantity3 varchar 20 as update Order2 set Quantity2 Quantity2 where Quantity2 Quantity3 exec Ord2 update proc 7 9 22 5 2 35 2 3 建立存储过程实现查询建立存储过程实现查询 A 建立存储过程实现单表查询 建立存储过程实现单表查询 5 个 个 建立存储过程实现单表查询 建立名为 单表查询 1 的存储过程 用来查询管理员编号 create proc 单表查询 1 AdminNum varchar 20 as select from Administer where AdminNum AdminNum exec 单表查询 1 2000 建立存储过程实现单表查询 建立名为 单表查询 2 的存储过程 用来查询管理员密码 create proc 单表查询 2 AdminPass varchar 10 as select from Administer where AdminPass AdminPass exec 单表查询 2 637076 建立存储过程实现单表查询 建立名为 单表查询 3 的存储过程 用来查询报刊编号 create proc 单表查询 3 NewSno varchar 10 as select 23 from Order2 where NewSno NewSno exec 单表查询 3 21001 建立存储过程实现单表查询 建立名为 单表查询 4 的存储过程 用来查询部门编号 create proc 单表查询 4 DepNumber Varchar 10 as select from Order2 where DepNumber DepNumber exec 单表查询 4 1003 建立存储过程实现单表查询 建立名为 单表查询 5 的存储过程 用来查询下订日期 create proc 单表查询 5 OrderData2 varchar 20 as select from Order2 where OrderData2 OrderData2 exec 单表查询 5 2010 8 5 B 建立存储过程实现连接查询 建立存储过程实现连接查询 5 个 个 建立存储过程实现连接查询 建立名为 连接查询 1 的存储过程 用来查询订阅 2 的信息 create proc 连接查询 1 Price float 10 as 24 select Price Information NewSno from Information Order2 where Information NewSno Order2 NewSno and Price Price exec 连接查询 1 2 0 建立存储过程实现连接查询 建立名为 连接查询 2 的存储过程 用来查询报刊的信息 create proc 连接查询 2 Publish varchar 20 as select Publish Information NewSno from Information Order2 where Information NewSno Order2 NewSno and Publish Publish exec 连接查询 2 人民日报 建立存储过程实现连接查询 建立名为 连接查询 3 的存储过程 用来查询报刊的信息 create proc 连接查询 3 Introduction varchar 20 as select Introduction Information NewSno from Information Order2 where Information NewSno Order2 NewSno and Introduction Introduction exec 连接查询 3 有关潮流 建立存储过程实现连接查询 建立名为 连接查询 4 的存储过程 用来查询部门的信息 create proc 连接查询 4 DepName varchar 10 as 25 select DepName Department DepNumber from Department Order2 where Department DepNumber Order2 DepNumber and DepName DepName exec 连接查询 4 管理部 建立存储过程实现连接查询 建立名为 连接查询 5 的存储过程 用来查询订阅 2 的信息 create proc 连接查询 5 OrderData2 varchar 20 as select DepName Department DepNumber from Department Order2 where Department DepNumber Order2 DepNumber and OrderData2 OrderData2 exec 连接查询 5 2010 9 1 C C 建立存储过程实现嵌套查询 建立存储过程实现嵌套查询 2 2 个 个 建立存储过程实现嵌套查询 建立名为 嵌套查询 1 的存储过错 用来查询订阅数量 2 的信息 create proc 嵌套查询 1 Quantity2 varchar 20 as select OrderData2 from Order2 where NewSno IN select NewSno from Information where Quantity2 Qu
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 编程语言间的比较试题及答案
- 2025年软考备考指南试题及答案
- 行政法学参与与监督试题及答案解析
- 2025年计算机二级VB考试的内容架构及试题及答案
- 工厂女工考试题及答案
- 农用智能农机维修培训服务考核试卷
- 教练实践考试题及答案
- 石棉制品生产项目管理考核试卷
- 公司多渠道战略与风险管理的综合应用试题及答案
- 航班行李追踪技术考核试卷
- 21CJ103-1玻璃纤维增强聚酯(FRP)板材应用构造(一) 采光带、通风、消防排烟天窗及防腐板
- MOOC 国际交流学术英文写作-湖南大学 中国大学慕课答案
- JJG(皖)112-2021 失重秤检定规程
- 焊接机器人操作工职业技能竞赛考试题库(浓缩500题)
- (2024年)医疗法律法规知识培训课件
- 2023年江苏省镇江市中考化学真题含解析
- 《简易呼吸器》课件
- 2024届江苏省徐州市、南通市等2地高三第二次调研测试语文试题
- 粮食购销合同样本.文档
- 2023中考数学练习 08 圆与几何综合问题(学生版+解析版)
- 读后续写:三大出彩收尾设计(解析版)2023年新高考英语读后续写练习
评论
0/150
提交评论