刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!
本题考查关系数据库方面的基础知识。关于题目的解析如下:
第1小题:正确选项为D,"家庭住址"属性是一个复合属性,可以进一步分为省、市、街道以及门牌号等部分,但这并不影响它作为一个整体属性的完整性。因此,不需要特别指定其为复合属性或主键等。题目中的选项与此不符,故排除。因此正确答案为D(没有给出具体的约束条件)。
第2小题:正确选项为B。"员工号"应该是员工关系Emp的主键,所以需要用语句PRIMARY KEY进行主键约束。选项中B的表述存在笔误,应为PRIMARY KEY而非PRJMARY KEY,故正确答案为B。
第3小题:正确选项为D。根据题意,“部门”属性是员工关系Emp的外键,需要参照完整性约束。而根据题目的描述,“部门号”应该是部门的主键,所以此处应使用语句“FOREIGN KEY REFERENCES Dept(部门号)”。因此正确答案为D。
第4小题:为在员工关系Emp中增加一个“工资”字段,数据类型为数字型并保留2位小数,正确的SQL语句应该是ALTER TABLE Emp ADD工资NUMERIC(精度,小数位数),其中精度根据实际需要设定,本题中未给出具体的精度要求,因此答案可以是C或类似的数值类型定义语句。题目的解析中给出的图片是一个错误的格式,因此排除。正确的做法是直接使用ALTER TABLE语句添加新的字段及其数据类型约束。
本文链接:关于数据库中的关系和字段描述,下列说法正确的是? 某数据库系统中存在部门关系Dept和员工关系Em
版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!
