王老师:19139051760(微信同号)  13333709510
联大   青书学堂   文才   和学   现代兴业   安徽教育在线   超星   弘成   广东开放大学   国家开放大学   上海开放大学   含弘慕课 

教育服务

成人高校
成考录取分数线
我要提升学历
提升学历的理由:
升职加薪、积分落户、考研、公务员考试、子女入学、出国留学


成人高考报名入口

当前位置: 首页 > 国家开放大学系统 > 郑州大学> 国家开放大学数据库应用技术模拟试题
 

输入试题:
本题添加时间: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、事务的原子性是指事务对数据的修改是持久的。


提升学历-成人高考报名入口 提升学历-成人高考院校名单