代码-急求,一个课程设计作业,最近要去考G,实在没空做

问题描述

急求,一个课程设计作业,最近要去考G,实在没空做 1000C
简单SQL数据定义语言DDL的解释器实现

1、问题理解和分析(简单分析)
针对一个需求比较明确的问题,进行问题定义。明确“做什么(What to do?)”。
2、确定解决问题的方法(技术方案、简单设计)
主要是构思解决问题的主要思路,明确“怎么做(How to do?)”。采用自顶向下方法,确定各个功能,用模块图描述系统的功能。确定各个功能对应的函数,以及函数之间的关系并能用流程图描述函数的算法。
3、程序调试和运行(编码与调试)
通过计算机程序设计语言(C语言)依次把确定的功能转换为函数代码。在编写代码的过程能,运用跟踪调试技术解决各类语法错误和逻辑错误。
4、完成课程设计报告(整理)
提交课程设计报告,学生完成题目任务后,要完整地书写课程色环节报告,以初步培养学生文档书写能力。课程设计报告主要内容应包括:
①问题定义
描述题目要解决的问题。
②设计描述
简要说明对题目的分析设计过程;系统应包含哪些主要功能模块(课程设计前动员大会时,指导教师举例说明);确定有哪些函数组成该程序,并且说明每个函数的原型、功能或目的;每个函数要借助于哪些函数共同完成了什么功能;
③编码与验证
程序的主界面;各个函数的伪代码或流程图;程序的使用说明;程序功能上的验证性测试;验证结果,包含这些测试数据和运行结果;
④总结
遇到的主要问题的关键解决方法,对设计和编码的回顾、讨论和分析,进一步改进设想、经验、收获、体会以及受到什么启发等。
⑤附录
包含主要代码清单。
5 课程设计具体内容
SQL的DDL用来定义关系数据的模式、外模式和内模式,实现对模式、基本表、视图以及索引的定义、修改和删除操作。本解释器只要求大家实现数据库模式创建及删除、基本表的创建、修改、删除及显示操作。本题目的所有信息均以文件方式存储,大家在做题目之前先查看一些有关数据库SQL语言的知识。
(1)数据库模式创建语句格式:
Create schema <数据库名>;
说明:该语句创建一个空的数据库,后面创建的表、视图、索引等数据字典信息均存放在该数据库下。
(2)数据库模式删除语句格式:
drop schema <数据库名>;
说明:该语句删除一个数据库,包括数据库本身、属于该数据库中的表、视图、索引等全部删除。
(3)创建表的语句格式:
Create table <表名>
(
<列名1> <数据类型1> [<列级完整性约束1>]
[<列名2> <数据类型2> [<列级完整性约束2>]
[ …]
[<列名n> <数据类型n> [<列级完整性约束n>]
[<表级完整性约束1>]
[ …]
[<表级完整性约束n>]
);
说明:该语句在当前数据库下创建一个新表。字段数据类型只要求支持char(n)、varchar(n)、int、boolean、numberic(pq)、float(n)、date、time等八种数据类型。列级完整性约束只要求支持primary key、unique、not null三种。表级完整性约束只要求支持primary key、foreign key两种。注意:同一数据库名下表不能同名,同一表中列字段不能同名。
例如:
Create table student
(
Sno char(10) primary key
Sname char(20) unique
Sdept varchar(20) not null
);
Create table course
(
Cno char(6) primary key
Cname varchar(20)
Ccredit numberic(51)
);
Create table sc
(
Sno char(10)
Cno char(6)
Grade int
Primary key (snocno)
Foreign key (sno) references student(sno)
Foreign key (cno) references course(cno)
);
(4)修改表的语句格式:
Alter table <>
[add <新列名> <数据类型> [完整性约束]]
[alter column <列名> <数据类型>];
例如:
Alter table student add sbirthday date;
修改student表,往表中增加一个sbirthday字段,类型为date。
Alter table course alter ccredit int;
修改Course表,把ccredit字段的数据类型由numberic改成int。
(5)删除表的语句格式:
Drop table <表名>;
从数据库中删除该表。
(6)显示表结构的语句格式:
Describe table <表名>;
显示指定表名的表结构信息。

这就是解释器的要求,求代码和说明文档!用cc++c#都可以

解决方案

可惜了1000C,怎么着也是50元呢。虽然做个课程作业是少了点,但是也足够去吃2次牛肉面了。你要是采纳了姐姐的回答,姐姐祝你考G成功。

解决方案二:
这个好像求不来,大家在这里都是交流问题的

解决方案三:
我只是很想知道你的c币这么多吗?

解决方案四:
你这一大串问题,我看的都头晕啊,一个一个的提问才对,不然大伙都累死了

解决方案五:
这个问题,应该去一些外包的网站上,比如zbj,比如csdn的外包模块,便宜的话,1000+大洋 可以搞定,你需要的可是代码和文档啊

解决方案六:
像这种作业什么的找学霸最靠谱

解决方案七:
可以找你的师哥师姐啊

时间: 2024-08-03 09:03:49

代码-急求,一个课程设计作业,最近要去考G,实在没空做的相关文章

css3-求点击按钮 div层飞进网页的效果代码..急求

问题描述 求点击按钮 div层飞进网页的效果代码..急求 如题 我做了一个计算器 计算器在层上面 点击按钮隐藏层 我想点击按钮 让层飞进来网页的效果 这样的代码 如何写 求大神指教 解决方案 http://www.3464.com/Data/wangyetexiao/Html/Html_301.asp 解决方案二: 网页飞入效果http://www.xker.com/js/code/117534.html

急求一个java编程!!!

问题描述 急求一个java编程!!! java编程 电话号码查询: 有电话录入.修改.增加.删除,按姓名查询,按电话号码查询,按部门查询,显示所有电话号码信息,打印等功能. 解决方案 http://www.docin.com/p-651608701.html 解决方案二: http://wenku.baidu.com/link?url=ZAaQ8BPeDjmuoS0Z2Mpsr9L1c4RxVLIn3SjARxUliyrtosrbNa_SDgct_SLE6mH5OtznL2y1tYllNruZa

急求一个不能小于0 不能大于360的正则表达式 (要正确的)

问题描述 急求一个不能小于0 不能大于360的正则表达式 (要正确的) 如题,急求一个不能小于0 不能大于360的正则表达式 (要正确的) 谢谢各位了 解决方案 之前给的怎么不正确了,是不是你没有转义. 解决方案二: /([^d-][0-9][^d]|[^d-][1-9][0-9][^d]|[^d-][1-2][0-9][0-9][^d-]|[^d]3[0-5][0-9][^d]|[^d]360[^d])/ 笨办法 解决方案三: var reg=/^([1-9]d?)|([12]d{2})|(3

急求一个Spring+Hibernate对MySQL数据库进行增删改查的例子!!!!

问题描述 现急求一个Spring+Hibernate对MySQL数据库进行增删改查的例子,例子比较简单也可以,主要就是要对数据库进行增删改查操作.如果哪位有的话请发到邮箱(395897780@qq.com),或者告诉我网址也行!最好是能连工程一起打包下载的,能够运行的,由于刚刚开始学,想下个完整的下来,怎样便于分析!!!本人在这里先表示感谢!!!!! 解决方案 解决方案二:其实不用这样,你用工具做,其中的包就可以生成的,注意:Hibernate一定要托管给Spring:之后以前Hibernate

javascript-新人公司代码急求大牛帮忙解答

问题描述 新人公司代码急求大牛帮忙解答 <@web_css_js></@web_css_js> 是什么,看不懂了,求解! 解决方案 这个应该是某种公司内部的模板引擎定义的规范.要看你的具体公司内部的框架程序,或者开发这个项目的负责人提供的文档和信息.

java-各位大神,急求一个访问数组的算法

问题描述 各位大神,急求一个访问数组的算法 现有三维数组 int[][][] a 而且 *a[i].length != a[j].length a[x][i].length != a[x][j].length* 希望实现以下遍历; a[0][0][] a[1][0][] ... a[a.length-1][0][] a[0][1][] a[1][0][] ... a[a.length-1][0][] a[0][2][] a[1][0][] ... a[a.length-1][0][] ... .

java代码-急求java高手,帮忙看下面的游戏代码,为何只能运行界面类然后其他都看不见也不能玩

问题描述 急求java高手,帮忙看下面的游戏代码,为何只能运行界面类然后其他都看不见也不能玩 //子弹Bullet类 package hy; import java.awt.Graphics; import java.awt.Image; import java.awt.Toolkit; public class Bullet { //坐标 public int x,y; //子弹大小 public int width,height; //子弹杀伤力 public int kill; //速度

代码-急求C++2005 写的学生管理系统,不用MFC界面,求大神

问题描述 急求C++2005 写的学生管理系统,不用MFC界面,求大神 C++2005 写的学生管理系统,不用MFC界面,要有管理员和学生两种身份登陆 解决方案 #include #include #include using namespace std; typedef struct stu//定义一个结构体作为类的私有成员 { int num; string name; }; class student //学生类为基类 { protected: stu a[100]; int i, n;

c#代码-急求,代码不会写,具体实现功能教学,希望在c#有经验的人士多多指点先谢谢了

问题描述 急求,代码不会写,具体实现功能教学,希望在c#有经验的人士多多指点先谢谢了 求教一段代码 C#的 生成两个窗口,第二个窗口可以由第一个窗口中的文本框中的输入文字改变背景颜色 在下用的是 VS2010 望赐教~~ 解决方案 public class myForm1:Form { public myForm1() {} public void myMethod() { mytxt.Text = "颜色代码"; //可以做个颜色拾取器 myForm2 aMyForm2 = new