关于知识树软件在数据库方面的部分代码

对这个项目,我只能说,搞不定了。。。

如果在给一个星期的话可能还能把代码敲完,但现在,却实在不行了。

主要原因还是因为我们太循规蹈矩了,看着书上说瀑布模型没做完上一步就不能进行下一步,就真的这么干了,结果到了第6、7周还在说明书上转悠,这真是一个悲伤的故事。。。

下面是我对数据库的定义:

drop table if exists Book;

drop table if exists Student;

drop table if exists Teacher;

create table Book(
Zhang_id int,
Jie_id int ,
Book_id int,
Zhang_name varchar(50),
Jie_name varchar(50),
Book_name varchar(50),
Book_view text,
primary key(Zhang_id,Jie_id,Book_id));

create table Teacher(
Teacher_id varchar(50),
Teacher_name varchar(50),
Teacher_passward varchar(50),
primary key(Teacher_id));

create table Student(
Student_id varchar(50),
Student_name varchar(50),
Student_passward varchar(50),
primary key(Student_id));

时间: 2024-12-15 06:49:21

关于知识树软件在数据库方面的部分代码的相关文章

知识树软件的功能模块在数据库方面的部分原理

知识树软件的主要功能有查询,增添,修改,和删除以下是各功能执行时在数据库方面要用到的代码: 查询String s=in.nextLine();/*用户输入要查询的内容*/String S="select * from Book where Book_id="+s+" or Jie_id="+s+" or Zhang_id="+s; 修改int i=in.nextInt();/*章名*/if(i==1) {String s1=in.nextLine

关于知识树软件的部分文档

技术选型 数据库查询语言使用SQL 数据库管理系统选用mysql 相对于其他数据库管理系统,mysql既小,又开放源码,而且语言简洁,易学易用,更 适合我们这种适合小型网页的开发.特别是最近试着装了一下oracle之后,就更有体会了. 网页描述语言使用HTML.CSS.JavaScript 工具选用HBuilder 相对于其他的工具来说HBuilder拥有灵活的快捷键,最重要的是它可以边改边看查看编 程效果,这对网页的设计来说十分方便. 过程模型 过程模型选用瀑布模型 瀑布模型具有阶段性,方便我

知识树软件的E-R图

知识树登录界面设计

我们组做的是知识树软件,我分配的的任务是界面设计,如下: 源代码如下: <html> <head> <title>登录界面</title> </head> <body bgcolor="aliceblue"> <h1 align="center";>知识树软件系统</h1> <h2 align="center">Welcome to the

知识树的数据库建模 第八周作业

知识树系统的设计,最大的特点便是凸显"树”这一特性.而树的最大特征便是树枝与树枝间的父与子的节点关系. 如果把树比作整个文档文件,那么树枝间的交叉点就好比是目录节点,而树叶就是依附于不同节点的文本.根据这一抽象的概念我创建数据库的简单却又精髓的模型. 该数据库模型包含point(节点)表和text(文本)表. 数据库具体建模步骤为下: (文档为个人编写,只是coding中数据库版本II采纳相同的也是个人编写的) 1.E-R图 2.关系模型: point(ID,type,father_id,poi

在写项目软件知识树的需求规格说明书后的一些个人所想

虽然接触软件工程这个专业已经有不少时间了,但是自己对软件工程其实并没有一个系统的概念,甚至简单的以为软件就是写代码而已,其他的都不是重要的,虽然听周围的老师同学说我们以后出去肯定不只是写代码,但是自己想想那我们还能干其他的什么呢,心中并没有一个回答. 而这次通过软件工程概论终于感觉自己开始真正的初步接触软件工程这个专业了,软件不是光有写代码的就可以了,至少现在所知道的就有在写代码前期需要的需求分析员这个职位,而且作用也直接关乎到软件的成功与否.我想通过后面的学习,软件工程也会真正的向我打开大门,

MySQL知识树-查询语句

在日常的web应用开发过程中,一定会涉及到数据库方面的操作,其中查询又是占绝大部分的.我们不仅要会写查询,最好能系统的学习下与查询相关的知识点,这篇文章我们就来一起看看MySQL查询知识相关的树是什么样的. MySQL查询知识树: 一.查询的种类 二.查询的原理 三.查询的应用场景 四.查询的效率比较 五.如何进行查询优化 六.与查询相关的知识扩展 一.查询的种类 MySQL的查询可以分为内连接查询.左连接查询.右连接查询.联合查询. ①内连接是通过关联表中共有的列来匹配出记录,查询出来的数据是

MySQL知识树-支持的数据类型

本篇学习笔记的主要内容: 介绍MySQL支持的各种数据类型(常用),并讲解其主要特点.   MySQL支持多种数据类型,主要包括数值类型.日期和时间类型.字符串类型. 数值类型 MySQL的数值类型包括整数类型.浮点数类型.定点数类型.位类型. 整数类型 MySQL支持的整数类型有tinyint.smallint.mediumint.int.bigint(范围从小到大). zerofill 我们在定义整数类型时可以在类型名称后面的小括号内指定显示宽度,例如int(5),当插入的数值宽度小于5位时

关于《软件工程知识树》项目我自己写的一些文档

立项说明书(未修改之前的初版)我主要负责模型板块,对增量模型进行了分析   一.概述 本项目是名为“软件工程知识树”的网页数据管理系统.旨在采用B/S模型创建一个树形界面的文档管理网页.通过集成前端服务,平台管理,数据库调用搭建一款具有节点.内容管理功能的页面系统. 该项目界面以一颗没有展开的树为主,点击节点,不停展开,有内容的点击跳转到内容页.所有节点和内容可以增删改查,保持动态更新. 二.模型分析 1.      采用模型: 增量模型 2.     模型采用原因分析: I.