Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2338119
  • 博文数量: 816
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5010
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-17 17:57
文章分类

全部博文(816)

文章存档

2011年(1)

2008年(815)

分类:

2008-12-17 18:08:22

我和3个同学一起做这个程序,是个编译软件,有谁见过这样的源代码或者有这样的源代码,或者给些建议如何去做呢?我做DML,另外两个同学做DDL和DCL.时间紧,希望C语言的哥哥姐姐们帮忙.谢谢谢谢谢谢!



第一部分:

SQL语言是RDBMS的重要组成部分。对数据库的操作、管理和控制需要通过应用SQL语言的相关语句来实现。SQL语言由DDL、DML、DCL三部分组成。本题目是在交互环境下,将DCL语句进行编译并执行。
一. 内容
1)开发出一个微型化关系式数据库管理系统RDBMS软件中的SQL语言,实现其中的数据定义部分DCL。
2)实现DCL中的安全性定义、完整性定义;安全性控制、完整性控制。
3) 安全性定义主要实现授权和收回语句。授权对象:表、属性。
4)完整性定义主要为主关键字约束,唯一性约束。可选项:参照完整性约束。
5)交互式查询分析器可视化界面。
二.要求
1.在Windows 环境、开发工具为C/C++。
2.完成本题目要求学生具有较好的数据结构、编译原理、数据库原理的基础知识,并且有较强的高级语言编程能力。
3.在交互式环境下翻译(解释/编译)SQL语句并执行。
4.交互式查询分析器可视化界面可参照MS SQL Server中的SQL查询分析器界面。
第二部分, SQL语言是RDBMS的重要组成部分。对数据库的操作、管理和控制需要通过应用SQL语言的相关语句来实现。SQL语言由DDL、DML、DCL三部分组成。本题目是在交互环境下,将DML语句进行编译并执行。

第二部分:

一. 内容
1)开发出一个微型化关系式数据库管理系统RDBMS软件中的SQL语言,实现其中的数据定义部分DML。
2)主要实现DML中的查询语句功能。投影、选择、笛卡儿积、自然连接、集函数。
3) 在采用B+树、Hash索引技术的数据库文件上进行搜索。
4)可选项:排序查询、分组查询、嵌套查询
二.要求
1.在Windows 环境、开发工具为C/C++。
2.完成本题目要求学生具有较好的数据结构、编译原理、数据库原理的基础知识,并且有较强的高级语言编程能力。
5.在交互式环境下翻译(解释/编译)SQL语句并执行。
第三部分: SQL语言是RDBMS的重要组成部分。对数据库的操作、管理和控制需要通过应用SQL语言的相关语句来实现。SQL语言由DDL、DML、DCL三部分组成。本题目是在交互环境下,将DDL语句进行编译并执行。

第三部分:

一.内容
1) 开发出一个微型化关系式数据库管理系统RDBMS软件中的SQL语言,实现其中的数据定义部分DDL。
2) DDL具有下列语句(功能):创建/删除数据库;修改数据库各属性;创建/修改/删除表结构;创建/修改/删除关键字和索引;插入数据;删除数据;修改数据;
3) 数据库文件采用B+树、Hash索引技术进行组织。
4)可选项:日志文件维护、视图定义、散列文件组织。
二.要求
1.在Windows 环境、开发工具为C/C++。
2.完成本题目要求学生具有较好的数据结构、编译原理、数据库原理的基础知识,并且有较强的高级语言编程能力。
3.在交互式环境下翻译(解释/编译)SQL语句并执行。


--------------------next---------------------

阅读(1254) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~