![神通数据库集成开发手册_第1页](http://file4.renrendoc.com/view/74924a75fc096288f491b5be72eb5bd6/74924a75fc096288f491b5be72eb5bd61.gif)
![神通数据库集成开发手册_第2页](http://file4.renrendoc.com/view/74924a75fc096288f491b5be72eb5bd6/74924a75fc096288f491b5be72eb5bd62.gif)
![神通数据库集成开发手册_第3页](http://file4.renrendoc.com/view/74924a75fc096288f491b5be72eb5bd6/74924a75fc096288f491b5be72eb5bd63.gif)
![神通数据库集成开发手册_第4页](http://file4.renrendoc.com/view/74924a75fc096288f491b5be72eb5bd6/74924a75fc096288f491b5be72eb5bd64.gif)
![神通数据库集成开发手册_第5页](http://file4.renrendoc.com/view/74924a75fc096288f491b5be72eb5bd6/74924a75fc096288f491b5be72eb5bd65.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、神通数据库集成开发手册版本 7.0神舟通用数据技术2010 年 1 月神通数据库是神舟通用数据技术开发的数据库管理系统产品。神通数。据库的归神舟通用数据技术,任何的行为将神通数据库集成开发手册的神舟通用数据技术归的神舟通用数据技术准许,不得将本手册的所有。以任何形式、采用任何散。(电子的或机械的,包括照相或录制)、或为任何目的,进行或扩(c)Copyright 2010神舟通用数据技术。,翻制。神舟通用数据技术册中的缺陷所造成的任何损失负责。不对因为使用该、用户手册或由于该、用户手阅读指南阅读对象本手册是为使用神通数据库管理系统的用户编写的。使用神通数据库的用户在安装神通数据库之前应当认真阅读
2、本手册,以便熟悉集成开发环境的使用,进行神通数据库管理系统的集成开发。内容简介本手册介绍了如何使用建模工具集成神通数据库的进行集成开发,目的是让用户对神通数据库的集成开发过程有一个全面的了解,方便用户进行集成开发。神通数据库支持不同用户在一个操作系统工具进行集成开发。,在安装了神通数据库以后,可以在任何上进行集成开发,上熟悉了集成开发以后,可以很容易的在其它系统上使用建模手册本手册由 3 部分组成:第 1 章,“集成开发环境的搭建”,介绍了神通数据库以及集成开发工具的安装和集成开发环境的搭建。第 2 章,“用er Designer 进行集成开发”,介绍了如何使用er Designer 工具和神
3、通数据库进行集成开发。第 3 章,“用 ERWin 进行集成开发”,介绍了如何使用 ERWin 工具和神通数据库进行集成开发。第 4 章,“使用其它建模工具的注意事项”,介绍使用其它建模工具和神通数据库进行集成开发。相关文档使用本手册时可以参考神通数据库神通数据库安装手册册集,手册集包含以下文档:神通数据库备份恢复工具使用手册神通数据库 DBA 管理工具使用手册神通数据库系统管理员手册神通数据库SQL 语言手册神通数据库交互式 SQL 查询工具使用手册神通数据库 JDBC 开发指南神通数据库过程语言手册神通数据库 OLEDB/ADO 用户手册神通数据库迁移工具使用手册神通数据库 ODBC 程序
4、员开发指南神通数据库审计管理神通数据库审计工具使用手册神通数据库性能监测工具使用手册神通数据库作业调度工具使用手册手册约定本手册遵循以下约定:所有标题均使用黑体字。如果标题后跟有“【条件】”字样,说明该标题下正文所要求的内容只是在一定条件下必须的。【注意】的意思是请读者注意那些需要注意的事项。【警告】的意思是请读者千万注意某些事项,否则将造成严重错误。【提示】的意思是提供给读者一些实用的操作技巧。对于手册中出现的正文和程序代码,遵循如下约定:表 0-1 手册正文约定表 0-2 手册中出现的程序代码的书写约定约定含义范例表示包含一个或者多个可选项。不需要输入中括号本身。DECIMAL (digi
5、ts , preci)表示包含两个以上(含两个)的选项,其中有一个是必须的。不需要输入花括号本身。ENABLE | DISABLE|分割中括号或者花括号中的两个或者两个以上的选项。不需要输入 “|”本身。ENABLE | DISABLE COMPRESS |PRESS表示省略表示重复CREATE TABLE Abquery; SELECT col1, col2, , coln FROM employees;.表示省略了若干行斜体表示占位符或者需要提供特定值的变量CONNECT SYSTEM/system_password DB_NAME = database_name大写表示系统提供的元素,主
6、要是为了与使用者定义的元素相互区分。除SELECT last_name, employee_id FROM employees;SELECT * FROM USER_TABLES;约定含义范例粗体表示强调确保控制文件和数据文件不要驻留在同一个磁盘上。大写等宽字母表示由系统提供的元素,如参数、权限、数据类型、 、命令、函数名,以及由系统提供的列名、数据库对象和结构等。利用 BACKUP 命令备份数据库。在 USER_TABLES 数据字典视图中查询TABLE_NAME 列小写等宽字母表示执行程序、文件名、目录名以及需要由使用者提供的元素,包括计算机名、数据库名、数据库对象和结构、列名、程序单元以
7、及参数等。【注意】:某些元素要求使用大写或者大小写混合形式。此时,应当根据实际的要求输入。department_id,department_name 以及location_id 列在 departments 表中。小写等宽斜体表示占位符或者变量了出现在方括号中的元素外,应当按照顺序逐字输入。当然,有些元素在系统中是大小写不敏感的,因此使用者也可以根据系统说明以小写的方式输入。DROP TABLE hr.employees;小写表示由使用者提供的元素。例如:表、列和文件的名字。【注意】:根据某些具体的要求,有些由使用者提供的元素可能要 求使用大写或者大小写混合的形 式。此时,应当根据实际的要求输
8、入。SELECT last_name, employee_id FROM employees;CREATE USER tom IDENTIFIED BYa8M9j7目录阅读对象ii内容简介ii手册ii相关文档ii手册约定iii第 1 章1.11.21.31.41.5集成开发环境的搭建1安装神通数据库1安装过程1产品配置6安装结束7配置数据源测试数据库81.5.11.5.21.5.31.5.4新建数据源8选择驱动8数据源安装设置9数据源配置成功101.6安装er Designer 集成开发工具101.6.11.6.21.6.31.6.41.6.51.6.61.6.7启动er Designer 的
9、安装程序11确认安装协议11安装路径选择12选择需要安装的组件12安装组件列表13开始安装er Designer13安装er Designer 完成141.7安装 ERwin 集成开发工具141.7.11.7.21.7.31.7.41.7.51.7.61.7.71.7.8用安装 ERwin 欢迎界面14安装 ERwin信息确认界面15输入用户名和组织名15选择安装路径16选择要安装的组件16开始安装 ERWin 工具17安装 ERWin17完成 ERWin 的安装18er Designer 进行集成开发19第 2 章2.1建立开发工程192.1.12.1.22.1.3新建 Physical D
10、ata M.19设置 M属性20用er Designer 进行集成开发202.2生成数据库212.2.12.2.22.2.3生成数据库向导22选择生成类型22生成的.23.232.3建立逆向 M2.3.12.3.22.3.32.3.42.3.5打开逆向 M建立向导23建立逆向的 M界面24数据库逆向工程设置24选择并连接到数据源25设置完数据源252.3.62.3.7查找到的数据库信息26生产的逆向 M.26第 3 章3.1用 ERWin 进行集成开发26建立开发工程273.1.13.1.23.1.33.1.4建立开发工程27建立物理模型向导27ODBC 连接设置28开发 ERWin 模型28
11、3.2生成数据库293.2.13.2.2生成数据库向导29生成数据库设置主界面303.3建立逆向 M.303.3.13.3.23.3.3建立逆向 M向导31选择数据库连接方式31逆向工程设置32第 4 章使用其它建模工具的注意事项34第1章 集成开发环境的搭建要用神通数据库做集成开发,必须先搭建好集成开发环境,神通数据库可以安装在Windows 系列或者Linux 系列的大部分操作系统上,集成开发工具可以使用ERWin 等建模工具。下面详细的说明环境的搭建过程:1.1安装神通数据库erDesigner 、这里简单介绍一下搭建集成开发环境之神通数据库的安装过程以及注意事项(更详细的安装过程可以参
12、考神通数据库安装手册)。1.2安装过程1.欢迎使用界面图 1-1 欢迎界面1-1),选定后点击按钮,稍后出现的安装程序界面将根据需要选择安装语言(图显示为相应的语言。2.用户须知显示神通数据库管理系统的用户须知信息,向您介绍该产品,如图 1-2。图 1-2 用户须知界面3.阅读协议显示神通数据库管理系统的协议内容,请认真阅读并在选择“本人接受协议条款”后继续进行神通数据库管理系统的安装,如图 1-3。图 1-3协议界面4.选择安装集神通数据库管理系统的产品安装集有三种(图 1-4):选择将安装神通数据库管理系统的全部组件; 选择只安装神通数据库管理系统客户端相关组件;若需挑选组件进行安装请选择
13、,点击将显示组件选择界面(图 1-5)。图 1-4 选择安装集界面图 1-5 选择安装集-组件选择界面5.选择安装文件夹请输入或选择安装文件夹的全路径(图 1-6),如果路径输入错误,将弹出相应的错误提示信息,比如图 1-7。图 1-6 选择安装文件夹界面图 1-7 安装文件夹错误界面6.选择捷径文件夹指定神通数据库管理系统产品快捷图标创建的位置。【注意】在不同的操作系统下该界面显示的内容有所不同,请根据界面提示进行操作。图 1-8 选择捷径文件夹界面7.预安装摘要开始执行安装操作前,安装程序会显示神通数据库管理系统安装的摘要信息(图 1-9)。图 1-9 预安装摘要界面点击按钮,开始产品安装
14、进程。【警告】如果目标空间,会显示警告界面,同时按钮将失效,您也不能进行接下来的安装操作(图 1-10),此时点击可重新指定安装目的文件夹路径。图 1-10 警告界面8.安装进度界面执行神通数据库管理系统产品安装操作,显示安装进程。【提示】安装进行中可以点击按钮,确认后可停止本次安装操作。图 1-11 安装进度界面1.3产品配置如果您选择安装了“数据库服务器端”组件,安装进程结束后神通数据库会弹出“数据库配置工具”界面,引导您创建数据库实例,如图 1-12。图 1-12 数据库配置程序界面【注意】首次安装神通数据库系统时必须创建一个数据库实例,否则将不能正常启动神通数据库服务器。成功创建数据库
15、实例后,会弹出“参数配置工具”窗口,您可以根据提示来配置神通数据库相关参数,如图 1-13。有关“数据库配置工具”和“参数配置工具”的详细使用说明,您可以阅读该工具的帮助信息。图 1-13 参数配置程序界面【提示】从快捷文件夹打开 “帮助手册”的“联机帮助”项,可进入工具帮助信息阅读界面。【注意】神通数据库管理系统的帮助信息是通过网页浏览器阅读的,请您在打开“联机帮助”前确认网页浏览器可正常运行。1.4安装结束图 1-14 安装完毕界面最后安装程序将进入“安装完毕”界面,并提示产品是否已成功安装,此时和按钮均处于失效状态,如图 1-14。单击按钮,关闭安装程序。【注意】在某些操作系统下,一些系
16、统设置必须重新启动操作系统后才可生效,所以安装完毕后安装程序会提示您是否重新启动操作系统,请保存好其它系统程序后点击,安装程序将自动重新启动计算机。【提示】详细的安装日志信息会保存在安装目录的“神通数据库_InstallLog.log”文件中。配置数据源测试数据库打开控制面板 管理工具 数据源 (ODBC)( 如果是C:WINDOWSSysWOW64odbcad32.exe),见图表 1-1:新建数据源64位系统, 打开图表 1-1 数据源配置工具图单击 Add 打开建立数据源设置向导,见图表 1-2。1.5.2 选择驱动图表 1-2 建立数据源向导选择驱动在其中选择 OSCAR ODBC D
17、RIVER,单击完成。进入数据源安装设置界面,见图表1-3。1.5.3数据源安装设置图表 1-3 神通数据库数据源安装设置在数据源名称中输入:osrdb(也可以输入喜欢的名字)服务器地址中输入服务器的 IP 地址,因为这里是本地配置环境,所以输入:localhost数据库名称在安装数据库到建立数据库的时候输入过,如果没有修改默认为:osrdb端口可以在配置文件中修改,如果没有修改,默认是:2003用户名称可以登录 sysdba 建立,sysdba 的默认区分大小写)是 szoscar55,这里就是用:sysdba(不输入用户的:szoscar55单击测试连接,见图表 1-4。图表 1-4 连接
18、测试1.5.4 数据源配置成功图表 1-5 成功配置了数据源 osrdb数据源配置成功后,会在列表当中显示配置成功的数据源,见图表1-5。1.6安装er Designer 集成开发工具这里简单介绍一下er Designer 的安装过程以及安装过程中的注意事项,关于更详细的安装过程参考er Designer 的帮助手册。er Designer 的安装程序1.6.1启动图表 1-6 PD 安装启动界面协议确认界面见图表这里直接单击 Next确认安装协议1-7。1.6.2图表 1-7安装协议这里选择 I AGREE,单击 Next,进入安装路径选择阶段,见图表1-8。1.6.3安装路径选择图表 1-
19、8 安装路径选择的路径,一般默认即可,单击 Next 进入下一个安装步骤,单击 Browse 来选择要安装如。1.6.4选择需要安装的组件图表 1-9 选择安装组件默认即可,单击 Next,进入修改开始菜单名称界面,继续单击 Next,进入安装组件信息界面,见图表 1-10。1.6.5安装组件列表图表 1-10 安装组件列表如果要安装的组件都在,可以直接单击 Next,否则需要单击 Back 继续选择。这里直接单击 Next,进入安装界面,如图表 1-11 所示。1.6.6开始安装er Designer图表 1-11 PD 安装界面1.6.7er Designer 完成安装图表 1-12 安装
20、完成安装 ERwin 集成开发工具ERwin 用来建立实体-关系(E-R)模型,是关系数据库应用开发的优秀 CASE 工具。下面对 ERWin 的安装过程做一个简单的介绍,更详细的安装帮助参照 ERWin 的安装手册。安装 ERwin 欢迎界面图表 1-13 ERWin 欢迎界面单击 Next 开始安装 ERWin 工具。1.7.2 安装 ERwin信息确认界面图表 1-14 ERWin信息确认界面这里需要将所有的信息都阅读完才能单击 I agree 进入下一步继续安装,拉动滚动条到最后或者按 CTRL+END,单击 I agree 进入下一步继续安装,见图表 1-15。1.7.3 输入用户名
21、和组织名图表 1-15 用户信息输入界面这里默认会将操作系统的用户名和组织名做为 ERWin 的用户名和组织名,这些信息都默认即可,单击 Next 进入下一个安装阶段。1.7.4 选择安装路径图表 1-16 选择安装路径一般用默认的安装路径即可,单击 Next,进入选择安装组件界面,见图表 1-17。1.7.5 选择要安装的组件图表 1-17 选择安装组件这里全部默认即可,单击 Next,进入确认阶段,见图表 1-18。如果要安装的分区空间,会弹出提示窗口。1.7.6 开始安装 ERWin 工具图表 1-18 安装信息确认界面单击 Install 开始安装 ERWin 工具,见图表 1-19。
22、1.7.7 安装 ERWin图表 1-19 ERWin 安装界面1.7.8 完成 ERWin 的安装图表 1-20 ERWin 安装完成界面单击 Finish 完成 ERWin 的安装。第2章 用er Designer 进行集成开发er Designer 是 Sybase 公司的 CASE 工具,使用它可以方便地对管理信息系统进行分析设计,它几乎包括了数据库模型设计的全过程。利用er Designer 可以制作数据流程图、概念数据模型、物理数据模型,可以生成多种客户端开发工具的应用程序。它可与许多流行的数据库设计 ,例如: erBuilder,Delphi,VB 等相配合使用来缩短开发时间和使
23、系统设计更优化。明如何用er Designer 连接神通数据库进行集成开发,er本章内容主Designer 不光支持流行的几个数据库的各个版本,例如:Oracle、SQL server、DB2 以及 Sybase 等;还支持几个流行的开源数据库的各个版本,例如:tgres 和等;而且还可以通过通用的 ODBC 连接数据库。下面对于er Designer 连接神通数据库进行集成开发做一个详细的介绍,为借助er Designer 开发的 Developer 提供方便。2.1建立开发工程er Designer 启动以后的主界面如图表2-1 所示:图表 2-12.1.1 新建 Physical Dat
24、a Mer Designer 主界面单击 FileNew,打开新建窗口,如图表 2-2 所示:图表 2-2 新建属性框2.1.2 设置 MMName 修改为想要的工程名,这里修改为:oscarenDBMS 选择成 ODBC 3.0其它选项默认,单击 OK 即可建立一个 M,如图表2-3空 M空 M:图表 2-3 空 Mer Designer 进行集成开发er Designer 的使用以及开发的过程,可以查看2.1.3 用关于er Designer 的帮助。下面是一个简单的实例:建立表 Employee,属性如错误!未找到源。:ColumnDaypePrimary Keyem_idYesem_n
25、ameCHAR(10) em_em_salaryFLOAT表格 1 Employee 表结构建立表 Holiday,属性如错误!未找到源。:表格 2 Holiday 表结构其中 em_id 是表 Employee 上的 foreign所示:key。建立完以后,如图表2-4开发的数据库M图表 2-4 开发的数据库 M2.2生成数据库这里以 2.1.3 开发的 M为例。ColumnDaypePrimary Keystart_dateDATEYesem_idYes2.2.1生成数据库向导图表 2-5 生产数据库菜单单击 generate database菜单即可打开数据库生成向导。2.2.2 选择生
26、成类型Generation 可以选择Script generation 生成也可以选择Direct generation 生成数据库,当选择 Direct generation 以后,会提示执行最后生产的将生产的表全部导入到数据库中。,如果数据库连接没有问题,会图表 2-6 生成 oscaren 数据库为了将数据导入到数据库中,这里选择 Direct generation,并且选择 osrdb 数据源(数据源的建立见 1.2),单击 OK 即可生成 SQL,见图表 2-7 生成的。2.2.3 生成的图表 2-7 生成的对应的,单击 Run,即可将这个 M这里生成了 M据库中。的所有信息都到数2
27、.3建立逆向 M逆向工程是根据目前数据库中的情况建立表以及其关系的 M,这对于已经在神通数据库上开发出了应用程序的 Developer 来说,希望可以将神通数据库中的表逆向导出成的er Designer 的 M来生成一些文档和。下面详细的说明具体的生产过程:2.3.1 打开逆向 M建立向导单击 FileReverse EnginnerDatabase,见图表2-8:图表 2-8 打开逆向工程建立向导2.3.2 建立逆向的 M界面图表 2-9 建立逆向的 M界面逆向工程建立向导中,第一步需要输入 MDBMS 选择 ODBC 3.0Name,这里输入:oscaren单击 OK下一步。2.3.3 数
28、据库逆向工程设置图表 2-10 逆向工程连接配置这里单击 Using a data source 下面输入窗口后面的 Connect to a Data Source表 2-11。按钮,见图2.3.4 选择并连接到数据源图表 2-11 选择数据源在 User ID 中输入默认账户:sysdba在 Password 中输入默认:szoscar55单击 Connnect,即可设置完数据源,见图表2.3.5 设置完数据源2-12。图表 2-12 设置完数据源设置完数据源以后,单击 OK,见图表 2-132.3.6 查找到的数据库信息图表 2-13 数据库中的信息可以看到数据库中的所有信息,包括系统表
29、、系统视图、用户表以及用户视图等。选择Employee 和 Holiday 表,单击 OK,见图表2-14。2.3.7生产的逆向 M图表 2-14 逆向 M完成了逆向工程以后,可以在此基础上做各种开发以及对该工程生成文档和的使用见er Designer 的帮助文档。第3章 用 ERWin 进行集成开发,其它本章内容主明如何用 ERWin 连接神通数据库进行集成开发,ERWin 不光支持流行的几个数据库,例如:Oracle、SQL server、DB2 以及 Sybase 等;还支持几个流行的开源数据库,例如: tgres 和等;而且还可以通过通用的 ODBC 驱动连接各种数据库。下面对于 ER
30、Win 连接神通数据库进行集成开发做一个详细的介绍,为借助 ERWin 开发的Developer 提供方便。3.1建立开发工程建立 ERWin 工程先单击开始程序CA AllFu ERwin DataMer r7 ERwin Data Mer r7 来启动 ERWin,见图表3-1 ERWin 主界面图表3-1。3.1.1建立开发工程图表 3-1 ERWin 主界面单击 FileNew 打开建立工程3.1.2 建立物理模型向导框,见图表 3-2。图表 3-2 建立物理 MNew MType 选择 PhysicalDatabase 选择 ODBC/GenericVer选择 3.0单击 OK下一步
31、,见。3.1.3 ODBC 连接设置Database 选择 ODBC 3.X User Name 写 sysdba Password 写 szoscar55ODBC Data Source 选择 osrdrdb 数据源的建立过程见 1.2)单击 Connect,即可建立 ERWin 的工程。3.1.4 开发 ERWin 模型关于 ERWin 的使用以及开发的过程,可以查看 ERWin 的帮助。下面是一个简单的实例:建立表 Employee,属性如错误!未找到源。:ColumnDaypePrimary Keyem idYesem nameCHAR(10) emem salaryFLOAT表格 3
32、Employee 表结构建立表 Holiday,属性如错误!未找到源。:表格 4 Holiday 表结构其中 em_id 是表 Employee 上的 foreign key。建立完以后,如图表 3-3 所示:ColumnDaypePrimary Keystart dateDATEYesem idYes图表 3-3 ERWin 开发的简单 M3.2生成数据库这里以 3.1.4 开发的简单 M为例,说明生成数据库工程的步骤。3.2.1生成数据库向导图表 3-4 生成数据向导单击 ToolsForward EngineerSchema Generation 即可打开生成数据库向导,见。3.2.2生成数据库设置主界面图表 3-5 生成数据库设置这里可以单击 Genarate 来直接执行,如果中的有些语句执行出错,可以通过单击 Preview来浏览和修改,对于执行出错的语句,可以查看神通数据库的 sql 手册来查看语法的写法,可能会与
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电气工程师的工作总结
- 2025年度商业写字楼车位使用权转让合同模板
- 二零二五年度大型商场消防工程验收及安全评估合同3篇
- 二零二五年度个人消费信贷合同模板8篇
- 二零二五年度青少年户外夏令营活动参加协议3篇
- 二零二五版房地产售后服务居间合同范本
- 二零二五年度个人房产买卖合同终止协议3篇
- 二零二五年度钢材采购与供应合同范本
- 二零二五年度深海探测设备制造个人工劳务分包合同4篇
- 二零二五年度离婚探望权协议范本与子女监护权规定3篇
- 医药营销团队建设与管理
- 工程项目设计工作管理方案及设计优化措施
- 二年级数学上册口算题100道(全册完整)
- 围场满族蒙古族自治县金汇萤石开采有限公司三义号萤石矿矿山地质环境保护与土地复垦方案
- 小升初幼升小择校毕业升学儿童简历
- 资金支付审批单
- 第一单元(金融知识进课堂)课件
- 新概念二册课文电子版
- 介入导管室护士述职报告(5篇)
- GB/T 37062-2018水产品感官评价指南
- 零件的工艺分析及毛坯选择
评论
0/150
提交评论