|
本题添加时间:2023/6/28 23:04:00 |
|
圆梦客服:王老师 19139051760(微信同号) 19139051760(微信同号) |
(本题10分)写出创建如下三张数据表的SQL语句。 “课题”表结构: 课题号:普通编码定长字符类型,长度为10,主键。 课题名:统一编码可变长字符类型,长度为30,非空。 经费:整型。 年限:整型,大于等于1。
“成员”表结构: 成员号:普通编码定长字符类型,长度为18,主键。 成员名:统一编码可变长字符类型,长度为10,非空。 专长:统一编码定长字符类型,长度为4,取值为{“网络架构”,“数据分析”}。
“参与”表结构: 课题号:普通编码定长字符类型,长度为10,引用“课题”表的外键。 成员号:普通编码定长字符类型,长度为18,引用“成员”表的外键。 参加日期:日期型。 主键:(课题号,成员号)。
|
答案是:(本题10分)参考答案及评分要点: CREATE TABLE 课题( 课题号 char(10) primary key, 课题名 nvarchar(30) not null, 经费 int, 年限 int check(年限 >=1) ) 评分要点:主键1分;check约束1分,其他1分;共计3分。 CREATE TABLE 成员( 成员号 char(18) primary key, 成员名 nvarchar(30) not null, 专长 nchar(4) check(专长 in ('网络架构','数据分析')) ) 评分要点:主键1分;check约束1分;其他1分。共计3分。
CREATE TABLE 参与( 课题号 char(10), 成员号 char(18), 参加日期 date, Primary key(课题号,成员号), Foreign key(课题号) references 课题(课题号), Foreign key(成员号) references 成员(成员号) ) 评分要点:主键1分;2个外键共2分;其他1分。共计4分。
出自
国家开放大学数据库应用技术模拟试题 国家开放大学系统
郑州大学
|
更多试题>>>>
1、索引的作用是提高数据的查询效率
2、第三范式的关系模式一定不包含部分函数依赖。
3、关系数据库的组织层数据模型是简单二维表
4、在进行数据库概念结构设计时,通常需要考虑所使用的数据库管理系统。
5、事务的原子性是指事务对数据的修改是持久的。
|