GBase 8s 教程:查询与管理数据库示例
需积分: 49 24 浏览量
更新于2024-08-06
收藏 1.42MB PDF 举报
"这篇文档是关于GBase 8s数据库管理系统的一个教程,主要展示了如何进行普通查询的操作。通过一个名为`shop`的表实例,解释了如何创建表、插入数据,并执行查询。此外,文档还提及了GBase的版权信息和使用权限规定,强调了对知识产权的保护。GBase是南大通用数据技术股份有限公司的产品,拥有相关的商标权和法律保护。"
正文:
在GBase 8s中,查询操作是数据库管理的基础,对于理解数据和执行日常业务至关重要。文档中提到的"普通查询的例子"是针对一个名为`shop`的表,这个表用于存储商品价格信息,其中`article`代表商品ID,`dealer`表示交易商,而`price`则是价格。表的结构定义如下:
```sql
CREATE TABLE shop (
article INT(4) UNSIGNED ZEROFILL DEFAULT '0000' NOT NULL,
dealer CHAR(20) DEFAULT '' NOT NULL,
price DOUBLE(16,2) DEFAULT '0.00' NOT NULL,
PRIMARY KEY(article, dealer)
);
```
这里的`CREATE TABLE`语句用于创建表,`INT(4) UNSIGNED ZEROFILL`定义了`article`字段为无符号整型,自动填充0以达到四位长度,`CHAR(20)`定义了`dealer`字段为20个字符的字符串,`DOUBLE(16,2)`则表示`price`字段为双精度浮点数,精度为2位小数。`PRIMARY KEY`定义了复合主键,由`article`和`dealer`两列组成。
插入数据的语句如下:
```sql
INSERT INTO shop VALUES
(1,'A',3.45),(1,'B',3.99),(2,'A',10.99),(3,'B',1.45),
(3,'C',1.69),(3,'D',1.25),(4,'D',19.95);
```
这将向`shop`表中添加几条示例记录,每条记录包括商品ID、交易商和对应的价格。
在实际使用中,用户可以通过GBase的命令行工具`sqlcli`连接到数据库,并执行上述SQL语句来创建和填充表。`sqlcli`是GBase提供的一个交互式查询工具,用户可以借此进行数据的增删改查等操作。
此外,文档还提到了一些法律条款,强调了GBase及相关文档的知识产权保护,要求用户在合法范围内使用。例如,未经南大通用数据技术股份有限公司的书面许可,不得擅自复制、修改或再发布文档内容。用户有权在法律允许的范围内查阅和打印文档,但必须遵守相关法律法规。
GBase 8s教程可能还会涵盖GBase Studio的使用,这是一个图形化的数据库管理工具,提供诸如连接服务器、浏览数据库对象、执行查询等便捷功能。例如,用户可以通过`NorthWind`这样的示例数据库了解如何连接到服务器,使用对象资源管理器来查看和管理数据库对象,并调整工作环境布局以适应个人工作习惯。
总结来说,这个教程不仅展示了如何在GBase 8s中处理基本的查询任务,也涵盖了数据库管理和工具的使用,同时强调了尊重和保护知识产权的重要性。通过学习和实践,用户能够更好地理解和操作GBase 8s数据库系统。
点击了解资源详情
152 浏览量
点击了解资源详情
844 浏览量
393 浏览量
158 浏览量
222 浏览量
2015-01-26 上传
2011-05-14 上传

杨_明
- 粉丝: 80
最新资源
- Eclipse IDE基础教程:从入门到精通
- 设计模式入门:编程艺术的四大发明——可维护与复用
- Java正则表达式基础与Jakarta-ORO库应用
- 实战EJB:从入门到精通
- PetShop4.0架构解析与工厂模式应用
- Linux Vi命令速查与操作指南
- Apriori算法:挖掘关联规则的新方法与优化
- ARM9嵌入式WinCE 4.2移植实战教程
- ISO9000-2000质量管理体系标准解析
- ASP.NET 实现无限级分类TreeView教程
- 微软解决方案框架MSF:基本原理与团队模型解析
- 项目绩效考核:误区、方法与挑战
- C++数据结构与算法习题答案详解
- C语言编程实践:经典案例与算法解析
- 探索55个Google奇趣玩法,乐在其中
- JSF:Java构建高效Web界面的新技术