ITPub博客

首页 > 数据库 > 数据库开发技术 > 创建新数据库 (转)

创建新数据库 (转)

原创 数据库开发技术 作者:amyz 时间:2007-10-17 18:47:20 0 删除 编辑
创建新数据库 (转)[@more@]与桌面型数据库(相对真正的数据库而言,其时应该叫数据表)不同的是,Interbase数据库只存在一个以 .Gdb 为扩展名的“大文件”,此文件将所有的数据表、索引存储过程、视图、触发器、异常等“打包”在一起。这样的数据库对数据的维护与备份等都大大简化。
  要创建一个数据库,首先你得先安装Interbase,以下的讨论都以Interbase 6 版本进行讨论,没有Interbase 6 的,请在本站的软件下载栏内或到相关数据站点下载一个Interbase 6 进行安装。Interbase 6 的默认安装路径为“C:Program FilesBorlandInterBase”。
  打开“开始”->“程序”->“Interbase”->“IBConsole”。
  你就会看到IBConsole的操作主界面:
.NET/develop/article/images/16039_1.jpg" align=baseline border=0> 
操作步骤如下:
1:数据库服务器登录。
A:双击 Interbase Servers 或选中 Interbase Servers 按鼠标右键选中 Register 菜单,打开 Register Server and Connect 窗口。
B:如果是登录到本地,在 Server Information 页面内选择 Local Server。在 Login Information 页面内录入你的用户名及正确的密码。Interbase 的默认用户名为 SYSdba ,密码为:masterkey (注意密码大小写敏感)。
C:如果你是登录到远程服务器上,请在 Server Information 页面内选择 Romote Server ,与 Local Server 不同的是,此页面内的 Server Name .netword Protocol,与 Alias Name 变为可选,要求用户填写。(如:Server Name 设为 3hsoft。Network Protocol 选择 TCP/IP,Alias Name 我们设为 Test。)其中的 Login Information 页面内的操作同以上 B 。
2:创建数据库A:按以上的步骤成功登录到服务器后,打开 IBConsole 内的左边窗口的 Local Server (假定我们是以本地服务器的方法登录)。
B:选中其中的 Databases 选项,按鼠标右键,出现 Register 与 Create Database 两个选项菜单,因为我们在这里是创建数据库,因此我们选择 Create Database 菜单,弹出 Create Database 窗口。
C:在 Create Database 窗口中的 Alias 内填写数据库的别名。如:Test
D:在 File(s) 页面下的 Filename 内填写你要创建的数据名,此数据库名必需含正确的路径。如:(E:/3hsot/Application/Book/Test/ExtraData/Test.gdb。)
E:如果是在网络上创建一个数据库,你还得加上服务器的名称。如:3hsot:G:ApplicationBookTestTest.gdb。不同的通信协议,书写方式略有不同。a:TCP: 服务器名称:路径
b:NetBEUI: 服务器名称路径
c:SPX: 服务器名称@路径
【注】
这里的路径是指服务器的绝对路径,并非是通过本地 PC 对服务器的映射路径等。很多初学者在与 Interbase 的服务器并行连接时,就是路径这儿(同时也决定通信协议)出错。F:Options的选项a:选择 Page Size 大小,一般选择 4096。Page Size 的大小有时直接影响数据库的存取速度。
b:设置 Default Character Set,此项设置数据库的默认语言字符,一般设为None就可以了。
c:设置 sql Dialect。 如果你要创建的数据库需要与旧版的 Interbase 兼容的话, 请将其值设为 1 。 相反, 请设置为 3 。
G:单击“OK”按钮,搞定。
 
H:当然,你也可以利用命令行的方式来创建数据库,但这要求对 SQL 语句比较熟练,如要创建上面一样的数据库,打开 Interactive SQL 窗口,书写如下语名并执行即可:CREATE DATABASE 'E:/3hsot/Application/Book/Test/ExtraData/Test.gdb' PAGE_SIZE 4096;在后面的章节中,我会专门讨论 Create Database语名的一些使用方法与技巧。
3:回到IBConsole主窗口,你就可以看到你刚才创建的数据库 Test 了,但里面内容为空,因为你还没有创建表、视图、存贮过程等,这只是开了一个头,但愿是一个好头。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10752019/viewspace-977267/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
  • 博文量
    3984
  • 访问量
    7339170