数据库原理及应用学习与实践指导 SQL Server 2012
图11-22 SQL Server 配置服务管理器(一)
图11-23 SQL Server 配置管理器(二)
在视图菜单中单击“已注册的服务器”菜单选项显示已注册的服务器,如图11-24所示。
图11-24 已注册服务器
在右上角已注册的服务器中,选择注册类型进行相应服务类型注册。
在选定的服务类型的树型架构的根部单击鼠标右键,选择“新建服务器组…”进行组的建立,如图11-25所示。
第11章 数据库应用实验指导
图11-25 选择服务器组菜单
输入服务器组名称,单击保存即可,如图11-26所示。
图11-26 新建服务器组 图11-27 新建服务器注册
在新建的服务器组下面注册服务器,在新建服务器节点处单击鼠标右键,弹出菜单,选择新建选项下面的服务器注册选项,进行服务器注册,如图11-27所示。填写服务器名称,选择相应的认证方式,输入用户名及密码,完成注册。
3.SQL Server Management Studio的使用
SQL Server Management Studio(可称为SQL Server集成管理器,简写为Management Studio,缩写为SSMS)是为SQL Server数据库管理员和开发人员提供的新工具。此工具由Visual Studio内部承载,它提供了用于数据库管理的图形工具和功能丰富的开发环境。Management Studio将SQL Server 2012企业管理器、Analysis Manager和SQL 查询分析器的功能集于一身,还可用于编写MDX、XMLA和XML语句。
1)启动Management Studio 在“开始”菜单上,依次指向“所有程序”、SQL Server 2012,再单击Management Studio。出现如下11-28的展示屏幕。
接着打开Management Studio窗体,并首先弹出“连接到服务器”对话框(如图11-29)。在“连接到服务器”对话框中,采用默认设置(Windows身份验证),再单击“连接”。
数据库原理及应用学习与实践指导 SQL Server 2012
默认情况下,Management Studio 中将显示三个组件窗口,如下图11-30。
图11-28 SQL Server 2012展示屏幕 图11-29 打开时的SQL Server Management Studio
标准工具栏 已注册的服务器 属性窗口 对象资源管理器 文档窗口
图11-30 SQL Server Management Studio的窗体布局
2)使用SQL用户验证登录
许多初次使用SQL Server 2012的SQL验证登入时,例如使用sa账户登入会出错,解决办法如下:右键单击服务器,在菜单中选择“属性”。弹出如下图11-31所示对话框,选择“SQL Server 和Windows身份验证模式”。
图11-31服务器属性--选择“SQL Server 和Windows身份验证模式”局
第11章 数据库应用实验指导
再依次单击“安全性”,”登录名”,双击要改变登录属性的数据库用户名,例如sa,弹出如下对话框,选择“状态”,更改成如下样子即可。如图11-32所示。
选择确定按钮后,弹出“重启服务器”对话框,返回到主界面。再右键单击服务器,在菜单中选择“重新启动”,则服务器重新启动。
图11-32登录属性--选择启用登录 图11-33 登录属性—常规中设置sa用户密码
接着单击服务器的“安全性”,右键单击“登录名”中的sa,在菜单中选择“属性”,弹出“登录属性对话框”,选择“常规”选项,设置sa用户的登录密码和确认密码“123456”,如图11-33所示。再选择“状态”选项,选择“启用”登录。按确定按钮即完成用户sa的登录设置。如图11-34所示。
图11-34登录属性—状态中设置启用登录 图11-35连接到服务器界面
断开服务器连接后,再次建立连接服务器,打开如图11-35所示的“连接到服务器对话框,选择身份验证为”SQL Server身份验证“,设置”登录名“为sa,输入密码”123456“,即进入主界面。
11.2实验二 关系模式及模型应用 11.2.1实验目的
(1)学会使用Sybase公司的PowerDesigner 12.5建模工具绘制概念模型图。 (2)学会使用Sybase公司的PowerDesigner 12.5建模工具生成物理模型图。
数据库原理及应用学习与实践指导 SQL Server 2012
(3)学会使用Sybase公司的PowerDesigner 12.5建模工具生成SQL Server数据库对应的SQL脚本。 11.2.2 实验指导及步骤
使用PowerDesigner 12.5制做概念模型图。 随着数据库应用系统的广泛使用,各大数据库厂商和第三方合作开发了智能化的数据库建模工具,如Sybase公司的PowerDesigner、RATIONAL公司的Rational Rose、Oracle公司的CASE*METHOD等,它们是同一类型的计算机辅助软件工程(CASE)工具。CASE工具把开发人员从繁重的劳动中解脱出来,大大地提高了数据库应用系统的开发质量。
PowerDesigner是Sybase公司的数据库建模工具,使用它可以方便地对管理信息系统进行分析设计,它几乎包括了数据库模型设计的全过程。利用PowerDesigner可以制作数据流程图、概念数据模型、物理数据模型,可以生成多种客户端开发工具的应用程序,可为数据仓库制作结构模型,还可以对团队设计模型进行控制。
PowerDesigner 是唯一结合了下列几种标准建模技术的建模工具套件:使用 UML 的应用程序建模、业务流程建模和传统数据库建模技术,从而为您提供了高度集成、基于知识库、可自定义、图形化、直观并易于使用的工具集。作为功能强大的全部集成的建模和设计解决方案,PowerDesigner 可使企业快速、高效并一致地构建自己的信息系统。PowerDesigner 提供大量角色功能,从而区分企业内部不同职责。PowerDesigner 使用中央企业知识库提供高级的协同工作和元数据的管理,并且十分开放,支持所有主流开发平台。
PowerDesigner 支持以下技术:
(1)数据建模:PowerDesigner 支持基于信息工程或 IDEF 1/x 标记的概念层、逻辑层和物理层数据建模。
(2)应用程序建模:PowerDesigner 支持全部 UML 图表并提供高级对象/关系映射以持久实施管理。PowerDesigner 还支持链接到 UML 和数据建模的特定 XML 建模。
(3)业务流程建模:PowerDesigner 支持直观、通俗的业务流程说明和定义图表。 (4)集成建模:PowerDesigner 模型完全集成在一起:使用 PowerDesigner 的链接和同步技术。PowerDesigner 模型将元数据集成到所有模型类型。
对所有主流开发平台的开放支持:支持超过 45 种 RDBMS、主流应用程序开发平台(如 Java J2EE、Microsoft .NET、Web Services 和 PowerBuilder)以及流程执行语言(如 ebXML 和 BPEL4WS)。
可自定义:PowerDesigner 提供完全脚本化的 MDA 支持、UML 框架的高级支持,通过脚本语言提供常规任务自动化,以及通过模板和脚本代码生成器提供完全可自定义的 DDL 或生成代码。
参考步骤:绘制概念模型的步骤如下:
(1)启动PowerDesigner,如图11-36所示。
(2)新建概念模型图。概念模型图类似于E-R图,只是模型符号略有不同。在打开的窗口中,选择菜单:File→New,出现如图11-37所示的新建文件对话框,选择“Conceptual Data
Model”,然后单击“确定”按钮,将创建概念模型图。图11-36 PowerDesigner启动程序