文章

StatPress

Today: 28
Total: 12702
since Feb 14, 2009

数据库应用技术试题集锦

高校里面有一种态度,不想让试题在学生中流传。可能是有些不负责任的教师历年来出题的重复率比较高。不过一来不利于学生复习,二来总有些人能通过种种渠道拿到,对其他人不公平。
其实这也像大禹治水一样,要“疏”而不是“堵”,同时也是对老师的一种鞭策。(我承认,有些课程其实出不重复的题目很难)。
为此,也是兑现今年对学生的承诺,将历届试题帖在这里供下载。
点击这里下载:数据库应用技术试题集合

数据库应用技术教材草稿2

数据库应用技术教材草稿 2007年4月版

编辑MM文件的软件FreeMind

FreeMind是一个开源的,基于Java的,本地化语言支持的MindMap(MM文件)编辑工具。可以方便地使用树型模式构建图形。在写一些东西,特别是设计方案时,确实很方便。
下载地址
下面是我使用FreeMind编辑的数据库对象及DDL一章的图形,作个例子。这是导出的HTML版本,原始版本每个树都可以扩展和收缩,更加丰富。

阅读全文——共203字

SQL集合运算的通用替代方式

SQL-3标准中提供了三种对检索结果进行集合运算的命令:并集UNION;交集INTERSECT;差集EXCEPT(在Oracle中叫做MINUS)。在有些数据库中对此的支持不够充分,如MySql中只有UNION,没有其他两种。实际上这些运算都可以通过普通的SQL来实现,虽然有时有些繁琐。
假设有两个表(或视图)s,t,s中有两个字段sa,sb;t中有两个字段ta,tb;
差集EXCEPT:
PLAIN TEXT
阅读全文——共1571字

数据库中的TOP-N问题

TOP-N问题是一个在实践中经常遇到的典型问题。问题可以定义如下,假设有一个表RANKS,其中包含一个主键字段ID,一个值字段SCORE。我们的问题是,按照值字段的次序只查询出排名在某个范围的记录。具体区分有如下几种:

M1:按照SCORE(增序)排序,排在最前面N位的记录(基本的TOP-N问题)。如果值字段出现重复(并列)时,也要准确地取出N条记录。
M2:按照SCORE(增序)排序,排在最前面N位的记录,并且包含所有与第N条等值的记录(返回记录数目可能大于N)。
阅读全文——共1640字

《数据库应用技术》示例数据表

计算机学院使用
点此下载

数据库应用技术的大纲及课件

计算机学院使用
点此下载

有关数据库教学方面的互动贴

有什么问题可以在这里跟评论

软件学院的Oracle课程大纲

下载地址:
oracle