SQLServer数据库基础认证考试模拟题(总)
1. ()可以同一个表的不同字段进行联接。(选一项) * * [单选题] *
A、内联接
B、自联接(正确答案)
C、外联接
D、左联接
2. 在SQL Server数据库中,UNIQUE约束与PRIMARY KEY约束之间最主要的区别是()(选一项) * * [单选题] *
A、UNIQUE约束要求数据库中至少存在一行数据,因此必须在创建数据库表之后才能创建,而PRIMARY KEY约束无此限制
B、UNIQUE约束允许有空值,而PRIMARY KEY约束不允许有空值
C、创建UNIQUE约束后,该数据行允许被更改,而PRIMARY KEY约束的数据行不允许更改
D、UNIQUE约束列不能创建外键,而PRIMARY KEY约束可以创建外键引用(正确答案)
3. 查询student表中的所有非空email信息, 以下语句正确的是()(选一项) * * [单选题]
*
A、Select email from student where email !=null
B、Select email from student where email not is null
C、Select email from student where email <> null
D、Select email from student where email is not null(正确答案)
4. SQL语句:select * from students where SNO like '010[^0]%[A,B,C]%',可能会查询出的SNO是( )(选两项) * * *
A、01053090A(正确答案) B、01003090A01
C、01053090
D、0101A01(正确答案)
5. 查找 student表中所有电话号码(列名:telephone)的第一位为8或6,第三位为0的电话号码()(‘[86]_0%’等同于'[8,6]_0%')(选一项) * * [单选题] *