问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

求一个sql server数据库课程设计题目可以是报刊订阅管理系统,人事管理系统,旅行社管理信息系统等等

发布网友 发布时间:2022-05-06 00:03

我来回答

3个回答

懂视网 时间:2022-05-06 04:24

PowerDesigner 15是Sybase公司推出的一个集成了企业架构分析、UML(统一建模语言)和数据建模的CASE(计算机辅助软件工程)工具。

一. PowerDesigner 介绍

PowerDesigner 15是Sybase公司推出的一个集成了企业架构分析、UML(统一建模语言)和数据建模的CASE(计算机辅助软件工程)工具。它不仅可以用于系统设计和开发的不同阶段(即业务分析、概念模型设计、逻辑模型设计、物理模型设计以及面向对象开发阶段),而且可以满足管理、系统设计、开发等相关人员的使用。它是业界第一个同时提供业务分析、数据库设计和应用开发的建模软件。

PowerDesigner是一个功能强大而使用简单工具集,提供了一个复杂的交互环境,支持开发生命周期的所有阶段,从处理流程建模到对象和组件的生成。PowerDesigner产生的模型和应用可以不断地增长,适应并随着你的组织的变化而变化。

PowerDesigner包含六个紧密集成的模块,允许个人和开发组的成员以合算的方式最好地满足他们的需要。这六个模块是:

(1)PowerDesigner Process Analyst:用于数据发现。

  (2)PowerDesigner Data Architect:用于双层,交互式的数据库设计和构造。

(3)PowerDesigner App Modeler:用于物理建模和应用对象及数据敏感组件的生成。

(4)PowerDesigner Meta Works:用于高级的团队开发,信息的共享和模型的管理。

(5)PowerDesigner Warehouse Architect:用于数据仓库的设计和实现。

(6)PowerDesigner Viewer:用于以只读的、图形化方式访问整个企业的模型信息。

PowerDesigner 主要包括以下几个功能部分:

(1) DataArchitect:

  这是一个强大的数据库设计工具,使用DataArchitect 可利用实体-关系图为一个信息系统创建"概念数据模型"-CDM(Conceptual Data Model)。并且可根据CDM 产生基于某一特定数据库管理系统(例如:Sybase System 11)的"物理数据模型"-PDM(PhysicalData Model)。

  还可优化PDM,产生为特定DBMS 创建数据库的SQL 语句并可以文件形式存储以便在其他时刻运行这些SQL 语句创建数据库。另外,DataArchitect还可根据已存在的数据库反向生成PDM,CDM 及创建数据库的SQL脚本。

(2) ProcessAnalyst:

  这部分用于创建功能模型和数据流图,创建"处理层次关系"。

(3) AppModeler:

  为客户/服务器应用程序创建应用模型。

(4) ODBC Administrator:

  此部分用来管理系统的各种数据源。

(5)XML文件

  可以使用工具生成相应的XML文件,或者用XML文件生成相关模型。

二. PowerDesigner作者说明

王晓昀,1978年上了北京大学,只上了三个月,于1979年去法国读书,1986年大学毕业后在巴黎的SDP软件公司工作,当时从事软件的开发和设计,在工作中,一直想找到一个很好的建模设计工具,可是当时没有。就想能不能自己开发一个这样的软件呢,于是在1988年开始开发,1989年开发出了第一个版本,叫作AMC*Designor,在法国销售,而且卖的很好。

当时所在的公司的所有软件都用PD开发的这个工具,直到现在一直在用。后来继续开发和完善这个产品,并把市场拓展到了美国,1991年开始在美国销售,产品名字叫作S-Designor。

1995年Powersoft买下了我们的SDP公司,同年,Sybase又买下了Powersoft,S-Designor和AMC*Designor的名字改为PowerDesigner和PowerAMC。

从1995年到现在一直负责PowerDesigner的设计和开发。

三. PowerDesigner15 模型说明 3.1 数据模型的概念

数据(data)是描述事物的符号记录。模型(Model)是现实世界的抽象。数据模型(DataModel)是数据特征的抽象,是数据库管理的教学形式框架。

数据模型所描述的内容包括三个部分:数据结构、数据操作、数据约束:

1)数据结构:数据模型中的数据结构主要描述数据的类型、内容、性质以及数据间的联系等。数据结构是数据模型的基础,,数据操作和约束都建立在数据结构上。不同的数据结构具有不同的操作和约束。

  2)数据操作:数据模型中数据操作主要描述在相应的数据结构上的操作类型和操作方式。

3)数据约束:数据模型中的数据约束主要描述数据结构内数据间的语法、词义联系、他们之间的制约和依存关系,以及数据动态变化的规则,以保证数据的正确、有效和相容。

3.2 PowerDesigner 15的功能模块

项目(Project)

知识库(Repository)

插件(Addins & Plug-in)

模型(Model)

企业架构模型(Enterprise Architecture Model,EAM)

需求模型(RequirementsModel,RQM)

信息流模型(InformationLiquidity Model,ILM)

业务处理模型(Business Process Model,BPM)

概念数据模型(Conceptual Data Model,CDM)

逻辑数据模型(Logical Data Model,LDM)

物理数据模型(Physical Data Model,PDM)

面向对象模型(Object-Oriented Model,OOM)

XML模型(XML Model, XSM)

文档(Report)

模型文档编辑器:

将各种模型生成相关的RTF或HTML格式的文档

可以自定义文档生成项,设置文档格式

PowerDesigner 目前支持的模块如下:


各个模块的相互关系及其作用如下图:

概念数据模型 (CDM):

对数据和信息进行建模,利用实体关系图(E-R图)的形式组织数据

检验数据设计的有效性和合理性

物理数据模型 (PDM):

基于特定DBMS,在概念数据模型、逻辑数据模型的基础上进行设计

由物理数据模型生成数据库,或对数据库进行逆向工程得到物理数据模型

面向对象模型 (OOM):

  一个OOM包含一系列包,类,接口 , 和他们的关系。 这些对象一起形成所有的( 或部份) 一个软件系统的逻辑的设计视图的类结构。 一个OOM 本质上是软件系统的一个静态的概念模型。

利用UML描述系统结构

利用类图生成不同语言的源文件(如Java、C#、PowerBuilder等),或利用逆向工程将不同类型的源文件转换成相应的类图

业务程序模型 (BPM):

  BPM 描述业务的各种不同内在任务和内在流程,而且客户如何以这些任务和流程互相影响。

  BPM 是从业务合伙人的观点来看业务逻辑和规则的概念模型,使用一个图表描述程序,流程,信息和合作协议之间的交互作用。

信息流模型(ILM):

  ILM是一个高层的信息流模型,主要用于分布式数据库之间的数据复制。

企业架构模型(EAM):

从业务层、应用层以及技术层的对企业的体系架构进行全方面的描述

包括:

组织结构图

业务通信图

进程图

城市规划图

应用架构图

面向服务图

技术基础框架图

四. PowerDesigner 通用特性

需求管理:

PowerDesigner可以把需求定义转化成任意数量的分析及设计模型,并记录需求及所有分析及设计模型的改动历史,保持对它们的跟踪。

文档生成:

PowerDesigner提供了Wizard向导协助建立多模型的RTF和HTML格式的文档报表。

影响度分析:

PowerDesigner模型之间采用了独特的链接与同步技术进行全面集成,支持企业级或项目级的全面影响度分析。从业务过程模型、UML面向对象模型到数据模型都支持该技术,大大提高了整个组织的应变能力。

数据映射:

PowerDesigner提供了拖放方式的可视化映射工具,方便、快速及准确地记录数据依赖关系。在任何数据和数据模型、数据与UML面向对象模型以及数据与XML模型之间建立支持影响度分析的完整的映射定义、生成持久化代码以及数据仓库ETL文件。

开放性支持:

PowerDesigner 支持所有主流开发平台:支持超过 60 种(版本)关系数据库管理系统,包括最新的Oracle, IBM, Microsoft、Sybase、NCR Teradata、MySQL等,支持各种主流应用程序开发平台,如 Java J2EE、Microsoft .NET(C#和 VB. NET)、Web Services 和 PowerBuilder,支持所有主流应用服务器和流程执行语言,如 ebXML 和 BPEL4WS 等。

可自定义:

PowerDesigner支持从用户界面到建模行为以及代码生成的客户化定制。支持用于模型驱动开发的自定义转换,包括:对 UML 配置文件的高级支持、可自定义菜单和工具栏、通过脚本语言实现自动模型转化、通过 COM API 和 DDL 实现访问功能以及通过模板和脚本代码生成器生成代码。

企业知识库:

PowerDesigner 的企业知识库是存储在关系数据库中的完全集成的设计时知识库,具有高度的可扩展性,便于远程用户使用。

该知识库提供以下功能:基于角色的模型和子模型访问控制,版本控制和配置管理、模型与版本的变更报告以及全面的知识库搜索功能。PowerDesigner 的知识库还可以存储和管理任何文档,包括 Microsoft, Office 和 Project 文件、图像和其他类型的文档。

linux

热心网友 时间:2022-05-06 01:32

就这几分就想让高手们把自己的详细的课程设计报告发给你,你也太扣了吧!

热心网友 时间:2022-05-06 02:50

1、用关系代数(集合运算,专门关系运算)表示查询
2、给定关系模式,找出其中函数依赖,判断是几范式,生成高级范式。
3、SQL语句。
4、生成ER图、 将ER图转换成关系模式
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...先讲女主的灵魂飘荡了一段时间,然后重生,请问是那本? 拯救者散热器怎么开 电脑如何一键还原系统电脑一键还原怎么操作 神舟笔记本电脑怎么重新设置神舟战神bios恢复出厂设置 神舟电脑恢复出厂设置神舟战神怎么恢复原厂系统 水泥楼梯如何铺木楼梯 家里面楼梯是水泥的不想铺地毯或者地砖还能铺什么 楼梯的水泥台阶上可以铺地板革吗 手机腾讯会议共享屏幕播放视频没声 腾讯会议共享屏幕没声音怎么办 每天早上空腹喝蜂蜜柠檬茶好吗 早上能喝柠檬水吗 职位评价的职位价值评估 怎样清除皮鞋上的压痕 中信信用卡会员宝可以取消吗中信银行还款宝怎样取消? 皮鞋表面有折痕怎么办 黄磊老师制作过一款雪碧拌面,这道菜都需要什么材料? 常用的职位评价方法有哪些 皮鞋一天有折痕怎么办 雪碧拌面制作时都需要准备哪些食材? 做拌面要撒的调料有哪些 我用劳务公司承包了一个建筑工程,工程完工后所赚的钱可以转让我的私人账户吗? 建设工程债权转让后受让人是否享有优先受偿权 上早教后的家长感受 早教家长感言简短 早教毕业家长成长寄语 未开票付款、未入库的材料已售出,后期怎么入帐? 增值电信业务中间商如何做账确认收入? 货代“中间商赚差价”? 未收到票但是已付款已入库并且已发货给下家未开票怎么做账(商贸企业因为还未收到卖方给我们的*) 公司带交保险扣多少钱一个月多少钱 公司和自己社保要交多少钱一个月 保险一般交工资的多少钱一个月 形容黄脸婆的成语有哪些? 用 豆蔻年华和人老珠黄造句说明 母亲老了 用豆蔻年华和人老珠黄对比造句 求地老天荒造句 凤资卓越和人老珠黄在一起造句 形容黄颜色的成语有哪些? 用成语豆蔻年华怎么造句 用天荒地老造句 在爱剪辑里怎么移动已添加片段的顺序 成语意思加造句10字 RLZH 是什么成语? iPhone快影长安拖动改变顺序怎么用? 请问XP系统下,同时打开多个excel07表格,并排在任务栏中,怎么不能拖动改变其排列顺序? 宝宝咳嗽不止,家长应该怎么处理? 宝宝夜间咳嗽的家庭护理方法有哪些 宝宝咳嗽,鼻塞时,有哪些实用的家庭护理的方法? 三个月的宝宝,睡前咳嗽怎么护理?