SQL 数据库问题,请大神举个例子
在CourseSelect数据库中,必修课(bxk)表存储的是各专业应开设的课程,班级(bjmc)表存储的是各专业的班级信息。教师任课(teachrws)是存储各班各学期...
在CourseSelect数据库中,必修课(bxk)表存储的是各专业应开设的课程,班级(bjmc)表存储的是各专业的班级信息。教师任课(teachrws)是存储各班各学期应开设的课程,其数据来源于bxk、bjmc表,请编写存储过程实现如下操作:给定学期,自动生成该学期各班开设的课程到teachrws表中。
展开
1个回答
2015-06-11
展开全部
、数据库中的主数据文件一定属于主文件组吗?
答:是;因为所有数据库都至少包含一个主文件组,所有系统表都分配在主文件组中,所以一定属于主文件组。
2、数据文件和日志文件可以在同一个文件组吗?为什么?
答:不可以;因为主数据文件存在于主文件组,日志文件不属于任何文件组。
3、删除了数据库,其数据文件和日志文件是否已经删除?
答:是的,全部已删除;
4、TRUNCATE TABLE:删除内容、释放空间但不删除定义。
通过释放存储表数据所用的数据页来删除数据,并且只在事务日志中记录页的释放。
(自增长列重新开始计算)
DELETE TABLE:删除内容不删除定义,不释放空间。
每次删除一行,并在事务日志中为所删除的每行记录一项。(所以delete以后的数据有办法可以恢复的;自增长列接着之前的递增)
DROP TABLE:删除内容和定义,释放空间。
理论知识不一定靠谱,关键自己要实践。
答:是;因为所有数据库都至少包含一个主文件组,所有系统表都分配在主文件组中,所以一定属于主文件组。
2、数据文件和日志文件可以在同一个文件组吗?为什么?
答:不可以;因为主数据文件存在于主文件组,日志文件不属于任何文件组。
3、删除了数据库,其数据文件和日志文件是否已经删除?
答:是的,全部已删除;
4、TRUNCATE TABLE:删除内容、释放空间但不删除定义。
通过释放存储表数据所用的数据页来删除数据,并且只在事务日志中记录页的释放。
(自增长列重新开始计算)
DELETE TABLE:删除内容不删除定义,不释放空间。
每次删除一行,并在事务日志中为所删除的每行记录一项。(所以delete以后的数据有办法可以恢复的;自增长列接着之前的递增)
DROP TABLE:删除内容和定义,释放空间。
理论知识不一定靠谱,关键自己要实践。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询