欢迎来到天天文库
浏览记录
ID:33803454
大小:95.00 KB
页数:4页
时间:2019-03-01
《3数据表及数据课后习题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、习题一、选择题1.若为某公司开发一个逻辑模型:公司有10个部门,每个部门有6~7个员工,但每个员工可能会在不止一个部门工作。下面所给的模型正确的是()。A.部门和员工之间是一种确定的一对多的关系B.建立一个关联表,从该关联表到员工建立一个一对多的关系,然后再从该关联表到部门表建立一个一对多的关系C.建立一个关联表,从员工表到该关联表建立一个一对多的关系,然后再从该关联表到部门表建立一个一对多的关系D.这种情况下不能建立正常的数据库模型2.一个关系中,能唯一标识元组的属性集称为关系的()键。A.副键B.主键C.从键D.参数3.在一个表上,最多可以定义多少个聚集索引()。A.1B.2C.3D.4
2、4.E-R方法的三要素是()。A.实体、属性、实体集B.实体、键、联系C.实体、属性、联系D.实体、域、候选区5.若要撤销数据库中已经存在的表S,可用()。A.DELETETABLESB.DELETESC.DROPTABLESD.DROPS6.设关系数据库中一个表S的结构为S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。若要把“张三的化学成绩80分”插入S中,则可用()。A.ADDINTOSVALUES(’张三’,’化学’,’80’)B.INSERTINTOSVALUES(’张三’,’化学’,’80’)C.ADDIN
3、TOSVALUES(’张三’,’化学’,80)D.INSERTINTOSVALUES(’张三’,’化学’,80)7.若用如下的SQL语句创建了一个表SC:CREATETABLESC(S#CHAR(6)NOTNULL,C#CHAR(3)NOTNULL,SCOREINTEGER,NOTECHAR(20));向SC表插入如下行时,()行可以被插入。A.(’201009’,’111’,60,必修)B.(’200823’,’101’,NULL,NULL)C.(NULL,’103’,80,’选修’)D.(’201132’,NULL,86,’’)1.在数据库设计中,将E-R图转换成关系数据模型的过程属于(
4、)。A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段2.如果想给中国人的姓名定义数据类型,下列比较合理的是()。A.CHAR(4)B.VARCHAR(4)C.CHAR(8)D.VARCHAR(8)3.关于主键,描述错误的是()。A.主键具有非空性B.每个表只能有一列作为主键C.主键可以使用标识列D.主键具有唯一性4.关于表关系创建,方法正确的是()。A.应在主表中创建B.应在从表中创建C.二者都可以D.二者都不可以一、填空题1.在一个表上能创建一个主键约束,主键值不为空。2.数据库设计分为以下六个阶段__需求分析_____、___概念结构设计_____、___逻辑结构设计__
5、___、___物理设计阶段_____、___数据库实施阶段_____和___数据库运行和维护阶段_____。3.根据模型应用的不同目的,可以将这些模型划分为两类,它们分别属于两个不同的层次。第一类是__概念模型______,第二类是___数据模型_____。4.用__实体—联系方法(E-R)方法来设计数据库的概念模型是数据库概念设计阶段广泛采用的方法。5.客观存在并可相互区别的事物称为_实体__,它可以是具体的人、事、物,也可以是抽象的概念或联系。6.各分E-R图之间的冲突主要有三类:__属性冲突______、___命名冲突_____和___结构冲突_____。7.外键约束用来建立两个表之间
6、的关联。外键列的取值可以为空值,可以有重复值值,但其值必须是引用列的值之一。引用列必须是创建了主键或唯一的列。8.创建表用CREATETABLE语句,向表中添加记录用INSERT语句,删除表用DROPTABLE语句。9.在关系模式R中,若属性或属性组X不是关系R的关键字,但X是其他关系模式的关键字,则称X为关系R的____外键____。10.表由一系列的行和列组成,每创建一列时,必须指定该列的数据类型来限制列的长度,从而保证数据的完整性。1.如果一个作为关联的主键表,则该表__不能__删除。2.T-SQL中的整数数据类型包括bigint、__int___、smallint、__tinyint
7、___和bit5种。3.实体之间联系的基本类型有___1:1____、___1:n___、__1:m___。4.____概念世界___是现实世界在人们头脑中的反映,是对客观事物及其联系的一种抽象描述。5.在E-R图中,用__矩形____形状表示实体,用____菱形__形状表示联系,用__椭圆___形状表示属性。6.如果两个实体之间具有M:N联系,则将它们转换为关系模型的结果是___3_个关系。7.在E-R模型
此文档下载收益归作者所有