1,什么是基表什么是系统表

按照我的理解,基表是广义的概念,一般用来指存放用户数据的表,系统表一般用来存放数据字典和内部结构、数据统计等信息,可以说系统表是基表的一种特殊形式。
基本表就是实际存在的表,它是实际存储数据的逻辑表示。系统表一般用来存放数据字典和内部结构、数据统计等信息。系统表是基表的一种特殊形式。
基表保留全部记录比如表a有id:1 2 3表b有id:2 3 4那么a做基表join on id 的新表就有id: 1 2 3

什么是基表什么是系统表

2,基表是什么意思啊

基表和数据字典视图数据字典包含对数据库中的对象的说明。它包括两种对象类型。基表:基表是存储有关数据库的信息的底层表。基表是在任何Oracle 数据库中首先创建的对象。在使用 CREATE DATABASE创建数据库时,只要Oracle 服务器运行 sql.bsq脚本,就会自动创建这些对象。只有Oracle 服务器才能对这些基表执行写入操作。用户很少直接访问基表,因为其中的数据大多数都是以隐含格式存储的。切勿使用DML 命令直接更新基表,但 AUD$ 表除外。例如,IND$表就是一个基表,它包含有关数据库中的索引的信息 。数据字典视图:数据字典视图是基表的汇总,可以更有效地显示基表信息。例如,在数据字典视图中,除了显示对象编号外还会使用对象名。数据字典视图是在运行 CREATE DATABASE 命令之后使用 catalog.sql脚本创建的。

基表是什么意思啊

3,学生数据库包括3个基本表 谢谢 大家

学号和成绩表都在同一个表里:[选课]好办了:select 学号,sum(成绩) as 总成绩 from 选课 where 成绩>=60 group by 学号 having count(学号)>=3 order by sum(成绩) desc测试过了,成功!别忘记加分哈!
有一个“学生-课程”数据库,数据库中包括三个表时间的齿轮不停地转动着,那甜蜜的心愿渐渐无味了。十岁那年,我已是一个三年级的女孩了。记得当时得知为“西部母亲”捐钱造水池,我于是又有了心愿,这个心愿是让西部所有的人能早日用上水,我拿着小钱盒,兴冲冲地来到邮电局汇款。我以为用钱就能实现心愿,我曾许下过这样一个愿望,愿我能有许多的钱,来满足我所有的心愿……这个心愿是“伟大”的。就这样,我那甜蜜的心愿由“伟大”的心愿代替着,我在这交替中长大了。
select 学号,sum(成绩) as total,count(*) as cnt from 选课 where 成绩>=60 group by 学号 having count(*) >= 3 order by total desc

学生数据库包括3个基本表 谢谢 大家


文章TAG:数据  数据库  基表  哪些  数据库基表有哪些  
下一篇