摘要: S (SNO,SNAME)学生关系。SNO 为学号,SNAME 为姓名C (CNO,CNAME,CTEACHER)课程关系。CNO 为课程号,CNAME 为课程名,CTEACHER 为任课教师SC(stu_No,cla_No,score)选课关系。score 为成绩初始化表:insert into S values("001","zhangsan");insert into S values("002","padern");insert into S values("003","wan 阅读全文
posted @ 2011-10-01 19:16 哈哈开心 阅读(364) 评论(0) 推荐(0)
摘要: 问题描述: 为管理岗位业务培训信息,建立3个表: student (stu_No,stu_name,stu_workunit,age)stu_No,stu_name,stu_workunit,age 分别代表学号、学员姓名、所属单位、学员年龄class (cla_No,cla_name )cla_No,cla_name 分别代表课程编号、课程名称sc ( stu_No,cla_No,score )stu_No,cla_No,score 分别代表学号、所选修的课程编号、学习成绩初始化表:create table student(stu_No varchar(20), stu_name varch 阅读全文
posted @ 2011-10-01 19:04 哈哈开心 阅读(486) 评论(0) 推荐(1)
摘要: 下面举一个具体使用这个数据结构的例子,由于前面的缺点,这里 显得比较麻烦,也比较耗资源,但确实使用到了多态的好处 main.cpp 文件#include <iostream>#include "BSTree.h"#include "IntClass.h"#include "StringClass.h"using namespace std;int main(){BSTree bstree;BSTr... 阅读全文
posted @ 2011-10-01 17:48 哈哈开心 阅读(292) 评论(0) 推荐(0)
摘要: 下面是树的实现,它的数据域只需要一个根节点 完成的主要工作是插入,删除和查找 BSTree.h 文件//此类是二叉搜索树类的定义部分#include "BinaryTreeNode.h"class BSTree{private://根节点BinaryTreeNode *root;public:BSTree();public:BinaryTreeNode *get(ObjectClass *theK... 阅读全文
posted @ 2011-10-01 17:47 哈哈开心 阅读(311) 评论(0) 推荐(0)
摘要: 下面是树的节点数据类型的实现 这里节点的成员数据域全部使用指针变量 BinaryTreeNode.h 文件//此类为二叉查找树的树节点类 //定义的关键子,值,父节点和儿子节点 #ifndef BINARY_TREE_NODE_H#define BINARY_TREE_NODE_H#include "objectclass.h"//通用类class BinaryTreeNode{private:... 阅读全文
posted @ 2011-10-01 17:46 哈哈开心 阅读(236) 评论(0) 推荐(0)
摘要: 下面是字符串数据类型的实现 StringClass.h 文件#ifndef STRING_CLASS_H#define STRING_CLASS_H#include "objectclass.h"class StringClass:public ObjectClass{private: char *data; int length;public: StringClass(); StringClas... 阅读全文
posted @ 2011-10-01 17:45 哈哈开心 阅读(242) 评论(0) 推荐(0)
摘要: 下面是整数数据类型的定义和实现 IntClass.h 文件#ifndef INTCLASS_H#define INTCLASS_H#include "objectclass.h"class IntClass:public ObjectClass{private: int data; int length;public:IntClass();IntClass(int data);public:int... 阅读全文
posted @ 2011-10-01 17:40 哈哈开心 阅读(214) 评论(0) 推荐(0)
摘要: ObjectClass 类的定义和实现 objectclass.h 文件#ifndef OBJECT_CLASS_H#define OBJECT_CLASS_H#include <iostream>using namespace std;class ObjectClass{public: ObjectClass(); ~ObjectClass();public: virtual int Compa... 阅读全文
posted @ 2011-10-01 17:38 哈哈开心 阅读(189) 评论(0) 推荐(0)
摘要: 现在有这几个文件: objectclass.h 定义一种数据基类型,以便查找树节点使用 当后面要用到数据类型是就继承它 IntClass.h 定义整数数据类型,从ObjetClass类继承而来 StringClass.h 定义字符串数据类型,从ObjetClass类继承而来 BinaryTreeNode.h 定义树的节点 具有关键字(key),值(value),父节点指针,儿子节点指针 BSTre... 阅读全文
posted @ 2011-10-01 16:59 哈哈开心 阅读(274) 评论(0) 推荐(0)