GBase 8t数据库概述

1.GBase 8t SQL语言的特点:
  • 功能全面:包含定义数据模式、查询数据、更新数据、控制数据访问权限、维护元数据等。这些功能都可以使用SQL完成。
  • 声明式语言:SQL是一种声明式语言,用户只需要声明做什么,而无须具体指出完成这件事的详细步骤。
  • 面向集合:关系实际上就是元祖的集合。将元祖集合作为SQL语句的输入,查询语句的输出结果通常是满足条件的元组集合,更新语句所影响的范围也是一个元组的集合。SQL以面向集合的操作方式对数据进行处理,而不是关系表中的一行或一列。
  • 使用方式灵活:可以作为交互式语言,也可以嵌入式语言。
  • 易学易用

2.GBase 8t中SQL的组成:

	1.数据定义语言 DDL:定义表、视图、索引等数据库对象,还可以修改删除数据库对象的定义。关键词:create、alter、drop
	2.数据库查询语言 DQL:用于根据指定条件查询数据。关键词:select
	3.数据操纵语言 DML :用于更新指定的数据,包含插入、修改和删除数据。关键词:insert、update、delete
	4.数据控制语言 DCL:用于管理对于数据的访问授权,允许控制数据库中的某个用户有权查看或修改某项数据。关键词:grant、revoke
3.对三级模式的支持:
SQL--->
		视图【外模式】
		基本表【模式】
		存储文件【内模式】
注意:一个存储文件可以存储多个基本表,数据量大的基本表可以存放在多个存储文件中,此过程DBMS会自动进行模式与内模式的映射,对用户是透明的。

2022-07-22 09:23:24 星期五2022-07-22 09:23:25 星期五

posted @ 2022-07-22 09:28  乐酷yuan  阅读(412)  评论(0编辑  收藏  举报