正确答案: AB
如果不能有同时重复的username和password,那么username和password可以组合在一起作为主键。 此表设计主键时,根据选择主键的最小性原则,最好采用userid作为主键。
题目:有一用户表,表中字段为:用户ID(userid(int))、用户名(username(varchar))、用户密码(password(varchar)),该表需要设置主键,以下说法正确的是()
查看原题 查看所有试题
学习资料的答案和解析:
[单选题]要想使SQL Server2005数据库管理系统开始工作,必须首先启动()。
SQL Server服务器
[多选题]以下关于InsertInto描述正确的是()
INSERTINTO中,列的数目必须等于SELECT语句返回列的数目
INSERTINTO中,列的数据类型必须与从SELECT语句返回的列的数据类型相同必须确定是否存在默认值,或所有被忽略的列是否允许空值,如果不允许空值
必须为这些列提供值
必须检验插入了新行的表是否在数据库中
[多选题]数据库中有一张表名称为Student,有列Name,Age,IDCard,Sex。要求写SQL语句查询出表中所有的数据,下列哪个SQL语句是正确的()
Select* From Student
Select Name,Age,IDCard,Sex From Student
[单选题]逻辑独立性是指当()
当模式发生变化时,应用程序可以不变
[单选题]对于存储过程test(@p int),调用该存储过程并付给参数1,以下能正确执行的语句是()
exec test 1
[单选题]已知实体A与实体B之间是一对多联系,为反映两个实体之间的关联关系,应()
将外部关键字放置在实体B中
[单选题]关系数据的数据操作对象是()
集合
[单选题]物理独立性是指当()
当内模式发生变化时,模式可以不变