201309学期数据库原理与应用作业1单项选择题第1题已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,学生关系的主关键字是___。A、姓名B、学号C、系编号D、无答案:B第2题在下列实体类型的联系中,一对多联系的是___。A、学校与课程的学习联系B、父亲与孩子的父子关系C、省与省会的关系D、顾客与商品的购买关系答案:B第3题实体集书店与图书之间具有___联系。A、一对一B、一对多C、多对多D、多对一答案:C第4题储蓄所有多个储户,储户在多个储蓄所存取款,储蓄所与储户之间是___。A、一对一的联系B、一对多的联系C、多对一的联系D、多对多的联系答案:D第5题以下说法正确的是:A、一个关系就是一张二维表B、在关系所对应的二维表中,行对应属性,列对应元组C、笛卡儿积中不允许有相同的域D、关系的各属性名必须与对应的域同名答案:A第6题关系代数表达式的优化策略中,首先要做的是___。A、对文件进行预处理B、尽早执行选择运算C、执行笛卡儿积运算D答案:B第7题DBMS通过___来定义三种模式,并将各种模式翻译成相应的目标代码。A、DMLB、DDLC、FoxProD、DBA答案:B第8题根据关系模式的完整性规则,一个关系中的“主键”___。A、不能有两个B、不能成为另一个关系的外部键C、不允许为空D、可以取空值答案:C第9题在关系模型中,如果二维表中的数据有变化,则它的记录数___,它的字段数___。A、改变,相对固定B、改变,也随之改变C、不变,相对固定D、不变,也随之改变答案:A第10题从E-R图导出关系模型的时候,图中的每一个实体,都应转换为___,其中应包括对应实体的全部___,并应根据关系所表达的语义确定哪个属性(或哪几个属性组合)作为___。A、关系,键,属性B、文件,键,属性C、关系,属性,主键D、文件,属性,键答案:C第11题关系模型概念中,不含有多余属性的超键称为___。A、候选键B、对键C、内键D、主键答案:A第12题关系模型中,实体与实体间的联系都是通过___。A、索引表示B、指针链表示C、关系表示D、文件表示答案:C第13题在文件系统中,一张二维表称为一个___,表头行称为记录型,表中其他各行称为___,而每一列中的各元素称为一个___。A、记录,文件,数据项B、文件,记录,数据项C、记录,数据项,文件D、文件,数据项,记录答案:B第14题E-R图在概念上表示了一个数据库的信息组织情况,E-R图包括了___这几种基本图素。A、实体、属性、联系B、实体、联系C、属性、联系D、实体集、属性、联系答案:A第15题若干记录的集合称为___。A、数据B、数据库C、数据项D、文件答案:D第16题已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,学生关系的外关键字是___。A、系编号B、学号C、姓名D、无答案:A判断题第17题对应于一个关系数据库模式的所有关系的集合称为关系数据库。所以,关系数据库是由若干个相关的关系组合而成的。答案:正确第18题关系数据库的实体完整性规则规定:基本关系的主属性都不能取空值。答案:正确第19题如果数据库对象存储在多个表空间中,那么可以通过把它们各自的数据文件存放在不同磁盘上来对其进行物理分割。答案:正确第20题数据文件一旦加入到表空间中,就不能直接从这个表空间中移走,也不能与其它表空间发生联系。答案:正确