一、用高级程序设计语言创建数据库。具体包括:
(1)实现SQL的建库语句,建立相应的数据库表,并填写数据字典。
(2)实现表模式的修改功能。
① 能够为已建立的表添加属性。
② 能够从已建立的表中删除属性。
(3)实现删除表功能。
(4)实现创建索引的功能。
(5)实现删除索引的功能。
二、使用java高级程序设计语言,实现SQL语句中的数据维护操作和查询操作。
(1)往已经创建的表中插入元组。
(2)从已经创建的表中删除元组。
(3)修改表中的数据。
(4)实现SELECT语句:
① 实现单表上的选择和投影操作。
② 实现多表的连接操作。
③ 实现多表的选择、投影和连接的混合操作。
④ 实现索引关系的上述操作。
(5)用java语言实现启发式关系代数优化算法
三、根据数据字典(DD)实现对数据库的完整性约束的机制
1