北大青鸟第二学期 123章数据库选择题

1  第一章:    

1.假定一位教师可讲授多门课程,一门课程可由多位老师讲授、教师与课程之间是:C

 A. 一对一的关系 B. 一对多的关系 C. 多对多的关系 D. 多对多的关系 

 

 2.在E-R图中,用长方行和椭圆分别表示 C 

A.联系、属性 B.属性、实体 C.实体、属性 D.属性、联系  

 

3.用于表示数据库实体之间关系的图是 A 

A.实体关系 B.数据模型图 C.实体分类图 D.以上都不是 

 

 4所谓实体就是指现实世界中具有区分其他事物的特征或属性,并与其他实体有联系的对象,正确吗? A

 A. 对 B. 错  

 

5.下列是有效的映射约束。D

 A.多对多 B.多对一 C.一对一 D.以上都是  

 

6.关于数据库的设计范式,以下说法错误的是C 

 

A.数据库的设计范式有助于规范化数据库的设计 B.数据库的设计范式有助于减少数据冗余  C.设计数据库时,一定要严格遵守设计范式。满足的范式级别越高,系统性能就越好 

 

 

第二章:  

1.下面的()存储过程用于添加一个数据库安全账户并授予它访问权限。A  

A.sp_grandbaccess B.sp_grantlogin C. sp_grantuser D sp_grantall  

 

2.成功登陆到SQL Server后,好可以访问任意数据库了,这种说法 A

A.错误 B.正确

 

3.创建数据时,需要指定(C)属性

 A、数据库初始大小(size) B.数据库的存放位置  C数据库的物理名称和逻辑名称 E. 数据库的访问权限

 

4.创建图书借阅表时,“归还日期”默认为当天,且必须晚与“借书日期”,应采用(A)约束 

A.检查约束 B.默认约束 C.主键约束 D.外键约束  

 

5.某个字段希望存放电话号码,该段应选用(B)数据类型 

A.char(10) B.varchar(13) C.text D.int  

 

6 在SQL Server中,删除数据库使用(D)语句 

A REMOVE B DELETE C AKERT D DROP    

 

第三章  

1 批处理是一个单元发送的一条或多条SQL语句的集合,这种说法(A) 

A.对 B 错  

2 用户可以定义局部变量,也可以定义全局变量,这中说法(B) 

A对 B 错  

3 下列(B)语句可以用来从WHILE 语句块中退出 

A CLOSE B BREAK C 以上都是 D 以上都不是  

 

4 要将一组语句执行10次,下列(B)结构可以用来完成此项任务。 

A IF„ELSE B WHILE C CASE  D 以上都不是  

 

5 给变量赋值时,结果数据来源于表中是某一列,应采用(A)方式

A SELECT B print  C SET  

 

6 在SQL Server 的新建查询中运行下面的语句,得到的结果是(D) 

CREATE TABLE numbers (  N1 int  N2 numberic(5,0)  N3 numberic(4,2) ) 

Go  Insert numbers values(1.5,1.5,1.5) Select * from numbers   

A 返回2、2和1.50的记录  B 返回1.5、1.5、和1.5的记录集  C create table 命令不会执行,因为无法为列N2设置精度为0 
D 返回1、2和1.50的记录集 

posted @ 2017-09-13 13:25  XLcker  阅读(779)  评论(0编辑  收藏  举报