全国二级理论——1.5数据库设计基础 本套试题共50题。 1. 班级:格式“19计应31”2. 学号:10位数完整格式3. 姓名:4. 下列叙述中正确的是______。A. 为了建立一个关系,首先要构造数据的逻辑关系B. 表示关系的二维表中各元组的每一个分量还可以分成若干数据项C. 一个关系的属性名表称为关系模式D. 一个关系可以包括多个二维表5. 生产每种产品需要多种零件,则实体产品和零件间的联系是______。A. 多对一B. 一对多C. 多对多D. 一对一6. 下面描述中不属于数据库系统特点的是______。A. 数据共享B. 数据完整性C. 数据冗余度高D. 数据独立性高7. 在学生管理的关系数据库中,存取一个学生信息的数据单位是______。A. 文件B. 数据库C. 字段D. 记录8. 下面模型中为概念模型的是______。A. 实体-联系模型B. 层次模型C. 关系模型D. 网状模型9. 按照传统的数据模型分类,数据库系统可分为______。A. 层次、网状和关系B. 大型、中型和小型C. 西文、中文和兼容D. 数据、图形和多媒体10. 下列说法中,不属于数据模型所描述的内容的是______。A. 数据结构B. 数据操作C. 数据查询D. 数据约束11. 定义学生选修课程的关系模式如下:SC(S#,Sn,C#,Cn,G,Cr)(其属性分别为学号、姓名、课程号、课程名、成绩、学分),则对主属性部分依赖的是______。A. (S#,C#)→GB. (S#,C#)→S#C. (S#,C#)→C#D. C#→Cr12. 关系模型中的关系模式至少应是______。A. 1NFB. 2NFC. 3NFD. BCNF13. 定义学生、教师和课程的关系模式:S (S#,Sn,Sd, Sa)(属性分别为学号、姓名、所在系、年龄); C(C#,Cn,P#)(属性分别为课程号、课程名、先修课);SC(S#,C#,G)(属性分别为学号、课程号和成绩)。则该关系为______。A. 第一范式B. 第三范式C. 第二范式D. BCNF范式14. 一个兴趣班可以招收多名学生,而一个学生可以参加多个兴趣班。则实体兴趣班和实体学生之间的联系是______。A. 1:1联系B. 1:m联系C. m:1联系D. m:n联系15. 下列对数据库的描述中不正确的是______。A. 数据库避免了一切数据的重复B. 若系统是完全可以控制的,则系统可确保更新时的一致性C. 数据库中的数据可以共享D. 数据库减少了数据冗余16. 下述关于数据库系统的叙述中正确的是______。A. 数据库系统减少了数据冗余B. 数据库系统避免了一切冗余C. 数据库系统中数据的一致性是指数据类型的一致D. 数据库系统比文件系统能管理更多的数据17. 公司的开发人员可以同时参加多个项目的开发,则实体开发人员和实体项目间的联系是______。A. 多对多B. 一对多C. 多对一D. 一对一18. SQL语言又称为______。A. 结构化定义语言B. 结构化控制语言C. 结构化查询语言D. 结构化操纵语言19. 能够减少相同数据重复存储的是______。A. 记录B. 字段C. 文件D. 数据库20. 在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有______。A. 数据无冗余B. 数据可共享C. 专门的数据管理软件D. 特定的数据模型21. 下列叙述中正确的是______。A. 数据库的数据项之间存在联系B. 数据库中任意两个表之间一定不存在联系C. 数据库的数据项之间无联系D. 数据库的数据项之间以及两个表之间都不存在联系22. 设有一个商店的数据库,记录客户及其购物情况,由三个关系组成:商品(商品号,商品名,单价,商品类别,供应商),客户(客户号,姓名,地址,电邮,性别,身份证号),购买(客户号,商品号,购买数量),则关系购买的键为______。A. 客户号B. 商品号C. 客户号,商品号D. 客户号,商品号,购买数量23. 在数据库的三级模式中,可以有任意多个______。A. 外模式(用户模式)B. 模式C. 内模式(物理模式)D. 其余选项都不对24. 描述数据库系统中全局数据逻辑结构、且为全体用户公共数据视图的是______。A. 概念模式B. 外模式C. 内模式D. 中间模式25. 在银行业务中,实体客户和实体银行之间的联系是______。A. 多对多B. 一对多C. 多对一D. 一对一26. 数据库应用系统中的核心问题是______。A. 数据库设计B. 数据库系统设计C. 数据库维护D. 数据库管理员培训27. 用树形结构表示实体之间联系的模型是______。A. 关系模型B. 网状模型C. 层次模型D. 以上三个都是28. 数据库设计包括两个方面的设计内容,它们是______。A. 概念设计和逻辑设计B. 模式设计和内模式设计C. 内模式设计和物理设计D. 结构特性设计和行为特性设计29. 关系数据模型______。A. 只能表示实体间1:1联系B. 只能表示实体间1:m联系C. 可以表示实体间m:n联系D. 以上说法都不对30. 下列有关数据库的描述,正确的是______。A. 数据库是一个DBF文件B. 数据库是一个关系C. 数据库是一个结构化的数据集合D. 数据库是一组文件31. 关系表中的每一横行称为一个______。A. 元组B. 字段C. 属性D. 码32. 第二范式是在第一范式的基础上消除了______。A. 其他三项都不对B. 非主属性对键的传递函数依赖C. 多值依赖D. 非主属性对键的部分函数依赖33. 医院里有不同的科室,每名医生分属不同科室,则实体科室与实体医生间的联系是______。A. 一对多B. 一对一C. 多对一D. 多对多34. 数据库管理系统(DBMS)是______。A. 系统软件B. 硬件系统C. 一个完整的数据库应用系统D. 既包括硬件、也包括软件的系统35. 数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和______。A. 编码设计B. 测试阶段C. 运行阶段D. 物理设计36. 长期储存在计算机内、有组织的、可共享的大量数据的集合是______。A. 数据库B. 数据库系统C. 关系数据库系统D. 数据库管理系统37. 定义学生选修课程的关系模式如下:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩),则该关系的主键为______。A. C#B. S#C. S#,C#D. S#,C#,G38. 大学下面有若干学院,每个学院有一名院长(不可兼任),则实体学院和院长的联系是______。A. 一对一B. 一对多C. 多对一D. 多对多39. 一名演员可以出演多部电影,则实体演员和电影之间的联系是______。A. 多对多B. 一对一C. 多对一D. 一对多40. 图书馆数据库系统中有下列模式:书(书号,类别,书名,出版社,年份,作者,价格,总藏书量,现有库存);借书卡(卡号,姓名,单位,类别);借书记录(卡号,书号,借期,还期),其中关系书和关系借书卡的主键分别为书号和卡号,关系借书记录的主键为______。A. 卡号,书号B. 书号,借期C. 卡号,书号,借期D. 卡号,借期41. 数据库概念设计的过程中,视图设计一般有三种设计次序,以下各项中不对的是______。A. 自顶向下B. 由底向上C. 由内向外D. 由整体到局部42. 下列叙述中正确的是______。A. 数据库系统可以减少数据冗余和增强数据独立性,而文件系统不能B. 数据库系统能够管理各种类型的文件,而文件系统只能管理程序文件C. 数据库系统可以管理庞大的数据量,而文件系统管理的数据量较少D. 以上选项都不正确43. 数据模型的三个要素是______。A. 数据结构、数据操作、数据约束B. 实体完整性、参照完整性、用户自定义完整性C. 数据增加、数据修改、数据查询D. 外模式、概念模式、内模式44. 有三个关系R、S和T如下,则由关系R和S得到关系T的操作是______。 A. 自然连接B. 交C. 投影D. 并45. 养老院的实体护理员和实体老人之间的联系是______。A. 1:1B. N:1C. M:ND. 1:N46. 有两个关系R,S如下,由关系R和S得到关系T,则所使用的操作为______。 A. 并B. 自然连接C. 笛卡尔积D. 差47. 在数据库的数据模型中,面向数据库管理系统且着重于数据在数据库系统一级实现的是______。A. (逻辑)数据模型B. 物理模型C. 概念模型D. 面向对象的模型48. 有三个关系R、S和T如下,则由关系R和S得到关系T的操作是______。 A. 自然连接B. 交C. 投影D. 并49. 有三个关系R,S和T如下,则由关系R、S得到T的操作是______。 A. 交B. 自然连接C. 投影D. 并50. 有三个关系R,S和T如下,则由关系R、S得到T的操作是______。 A. 交B. 差C. 选择D. 并51. 有两个关系R与S如下,由关系R和S得到关系T,则所使用的操作为______。 A. 并B. 自然连接C. 笛卡尔积D. 差52. 定义学生关系模式如下:Student(S#,Sn,Ssex,class,monitorS#)(其属性分别为学号、学生名、性别、班级和班长学号),则该关系的主键是______。A. S#B. (S#,class)C. (S#,monitorS#)D. monitorS#53. 设有如下关系表,则下列操作中,正确的是______。 A. T=R∩SB. T=R∪SC. T=RхSD. T=R/S 提交成功!
全国二级理论——1.5数据库设计基础 本套试题共50题。 1. 班级:格式“19计应31”2. 学号:10位数完整格式3. 姓名:4. 下列叙述中正确的是______。A. 为了建立一个关系,首先要构造数据的逻辑关系B. 表示关系的二维表中各元组的每一个分量还可以分成若干数据项C. 一个关系的属性名表称为关系模式D. 一个关系可以包括多个二维表5. 生产每种产品需要多种零件,则实体产品和零件间的联系是______。A. 多对一B. 一对多C. 多对多D. 一对一6. 下面描述中不属于数据库系统特点的是______。A. 数据共享B. 数据完整性C. 数据冗余度高D. 数据独立性高7. 在学生管理的关系数据库中,存取一个学生信息的数据单位是______。A. 文件B. 数据库C. 字段D. 记录8. 下面模型中为概念模型的是______。A. 实体-联系模型B. 层次模型C. 关系模型D. 网状模型9. 按照传统的数据模型分类,数据库系统可分为______。A. 层次、网状和关系B. 大型、中型和小型C. 西文、中文和兼容D. 数据、图形和多媒体10. 下列说法中,不属于数据模型所描述的内容的是______。A. 数据结构B. 数据操作C. 数据查询D. 数据约束11. 定义学生选修课程的关系模式如下:SC(S#,Sn,C#,Cn,G,Cr)(其属性分别为学号、姓名、课程号、课程名、成绩、学分),则对主属性部分依赖的是______。A. (S#,C#)→GB. (S#,C#)→S#C. (S#,C#)→C#D. C#→Cr12. 关系模型中的关系模式至少应是______。A. 1NFB. 2NFC. 3NFD. BCNF13. 定义学生、教师和课程的关系模式:S (S#,Sn,Sd, Sa)(属性分别为学号、姓名、所在系、年龄); C(C#,Cn,P#)(属性分别为课程号、课程名、先修课);SC(S#,C#,G)(属性分别为学号、课程号和成绩)。则该关系为______。A. 第一范式B. 第三范式C. 第二范式D. BCNF范式14. 一个兴趣班可以招收多名学生,而一个学生可以参加多个兴趣班。则实体兴趣班和实体学生之间的联系是______。A. 1:1联系B. 1:m联系C. m:1联系D. m:n联系15. 下列对数据库的描述中不正确的是______。A. 数据库避免了一切数据的重复B. 若系统是完全可以控制的,则系统可确保更新时的一致性C. 数据库中的数据可以共享D. 数据库减少了数据冗余16. 下述关于数据库系统的叙述中正确的是______。A. 数据库系统减少了数据冗余B. 数据库系统避免了一切冗余C. 数据库系统中数据的一致性是指数据类型的一致D. 数据库系统比文件系统能管理更多的数据17. 公司的开发人员可以同时参加多个项目的开发,则实体开发人员和实体项目间的联系是______。A. 多对多B. 一对多C. 多对一D. 一对一18. SQL语言又称为______。A. 结构化定义语言B. 结构化控制语言C. 结构化查询语言D. 结构化操纵语言19. 能够减少相同数据重复存储的是______。A. 记录B. 字段C. 文件D. 数据库20. 在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有______。A. 数据无冗余B. 数据可共享C. 专门的数据管理软件D. 特定的数据模型21. 下列叙述中正确的是______。A. 数据库的数据项之间存在联系B. 数据库中任意两个表之间一定不存在联系C. 数据库的数据项之间无联系D. 数据库的数据项之间以及两个表之间都不存在联系22. 设有一个商店的数据库,记录客户及其购物情况,由三个关系组成:商品(商品号,商品名,单价,商品类别,供应商),客户(客户号,姓名,地址,电邮,性别,身份证号),购买(客户号,商品号,购买数量),则关系购买的键为______。A. 客户号B. 商品号C. 客户号,商品号D. 客户号,商品号,购买数量23. 在数据库的三级模式中,可以有任意多个______。A. 外模式(用户模式)B. 模式C. 内模式(物理模式)D. 其余选项都不对24. 描述数据库系统中全局数据逻辑结构、且为全体用户公共数据视图的是______。A. 概念模式B. 外模式C. 内模式D. 中间模式25. 在银行业务中,实体客户和实体银行之间的联系是______。A. 多对多B. 一对多C. 多对一D. 一对一26. 数据库应用系统中的核心问题是______。A. 数据库设计B. 数据库系统设计C. 数据库维护D. 数据库管理员培训27. 用树形结构表示实体之间联系的模型是______。A. 关系模型B. 网状模型C. 层次模型D. 以上三个都是28. 数据库设计包括两个方面的设计内容,它们是______。A. 概念设计和逻辑设计B. 模式设计和内模式设计C. 内模式设计和物理设计D. 结构特性设计和行为特性设计29. 关系数据模型______。A. 只能表示实体间1:1联系B. 只能表示实体间1:m联系C. 可以表示实体间m:n联系D. 以上说法都不对30. 下列有关数据库的描述,正确的是______。A. 数据库是一个DBF文件B. 数据库是一个关系C. 数据库是一个结构化的数据集合D. 数据库是一组文件31. 关系表中的每一横行称为一个______。A. 元组B. 字段C. 属性D. 码32. 第二范式是在第一范式的基础上消除了______。A. 其他三项都不对B. 非主属性对键的传递函数依赖C. 多值依赖D. 非主属性对键的部分函数依赖33. 医院里有不同的科室,每名医生分属不同科室,则实体科室与实体医生间的联系是______。A. 一对多B. 一对一C. 多对一D. 多对多34. 数据库管理系统(DBMS)是______。A. 系统软件B. 硬件系统C. 一个完整的数据库应用系统D. 既包括硬件、也包括软件的系统35. 数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和______。A. 编码设计B. 测试阶段C. 运行阶段D. 物理设计36. 长期储存在计算机内、有组织的、可共享的大量数据的集合是______。A. 数据库B. 数据库系统C. 关系数据库系统D. 数据库管理系统37. 定义学生选修课程的关系模式如下:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩),则该关系的主键为______。A. C#B. S#C. S#,C#D. S#,C#,G38. 大学下面有若干学院,每个学院有一名院长(不可兼任),则实体学院和院长的联系是______。A. 一对一B. 一对多C. 多对一D. 多对多39. 一名演员可以出演多部电影,则实体演员和电影之间的联系是______。A. 多对多B. 一对一C. 多对一D. 一对多40. 图书馆数据库系统中有下列模式:书(书号,类别,书名,出版社,年份,作者,价格,总藏书量,现有库存);借书卡(卡号,姓名,单位,类别);借书记录(卡号,书号,借期,还期),其中关系书和关系借书卡的主键分别为书号和卡号,关系借书记录的主键为______。A. 卡号,书号B. 书号,借期C. 卡号,书号,借期D. 卡号,借期41. 数据库概念设计的过程中,视图设计一般有三种设计次序,以下各项中不对的是______。A. 自顶向下B. 由底向上C. 由内向外D. 由整体到局部42. 下列叙述中正确的是______。A. 数据库系统可以减少数据冗余和增强数据独立性,而文件系统不能B. 数据库系统能够管理各种类型的文件,而文件系统只能管理程序文件C. 数据库系统可以管理庞大的数据量,而文件系统管理的数据量较少D. 以上选项都不正确43. 数据模型的三个要素是______。A. 数据结构、数据操作、数据约束B. 实体完整性、参照完整性、用户自定义完整性C. 数据增加、数据修改、数据查询D. 外模式、概念模式、内模式44. 有三个关系R、S和T如下,则由关系R和S得到关系T的操作是______。 A. 自然连接B. 交C. 投影D. 并45. 养老院的实体护理员和实体老人之间的联系是______。A. 1:1B. N:1C. M:ND. 1:N46. 有两个关系R,S如下,由关系R和S得到关系T,则所使用的操作为______。 A. 并B. 自然连接C. 笛卡尔积D. 差47. 在数据库的数据模型中,面向数据库管理系统且着重于数据在数据库系统一级实现的是______。A. (逻辑)数据模型B. 物理模型C. 概念模型D. 面向对象的模型48. 有三个关系R、S和T如下,则由关系R和S得到关系T的操作是______。 A. 自然连接B. 交C. 投影D. 并49. 有三个关系R,S和T如下,则由关系R、S得到T的操作是______。 A. 交B. 自然连接C. 投影D. 并50. 有三个关系R,S和T如下,则由关系R、S得到T的操作是______。 A. 交B. 差C. 选择D. 并51. 有两个关系R与S如下,由关系R和S得到关系T,则所使用的操作为______。 A. 并B. 自然连接C. 笛卡尔积D. 差52. 定义学生关系模式如下:Student(S#,Sn,Ssex,class,monitorS#)(其属性分别为学号、学生名、性别、班级和班长学号),则该关系的主键是______。A. S#B. (S#,class)C. (S#,monitorS#)D. monitorS#53. 设有如下关系表,则下列操作中,正确的是______。 A. T=R∩SB. T=R∪SC. T=RхSD. T=R/S 提交成功!
4. 下列叙述中正确的是______。A. 为了建立一个关系,首先要构造数据的逻辑关系B. 表示关系的二维表中各元组的每一个分量还可以分成若干数据项C. 一个关系的属性名表称为关系模式D. 一个关系可以包括多个二维表
11. 定义学生选修课程的关系模式如下:SC(S#,Sn,C#,Cn,G,Cr)(其属性分别为学号、姓名、课程号、课程名、成绩、学分),则对主属性部分依赖的是______。A. (S#,C#)→GB. (S#,C#)→S#C. (S#,C#)→C#D. C#→Cr
13. 定义学生、教师和课程的关系模式:S (S#,Sn,Sd, Sa)(属性分别为学号、姓名、所在系、年龄); C(C#,Cn,P#)(属性分别为课程号、课程名、先修课);SC(S#,C#,G)(属性分别为学号、课程号和成绩)。则该关系为______。A. 第一范式B. 第三范式C. 第二范式D. BCNF范式
16. 下述关于数据库系统的叙述中正确的是______。A. 数据库系统减少了数据冗余B. 数据库系统避免了一切冗余C. 数据库系统中数据的一致性是指数据类型的一致D. 数据库系统比文件系统能管理更多的数据
22. 设有一个商店的数据库,记录客户及其购物情况,由三个关系组成:商品(商品号,商品名,单价,商品类别,供应商),客户(客户号,姓名,地址,电邮,性别,身份证号),购买(客户号,商品号,购买数量),则关系购买的键为______。A. 客户号B. 商品号C. 客户号,商品号D. 客户号,商品号,购买数量
37. 定义学生选修课程的关系模式如下:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩),则该关系的主键为______。A. C#B. S#C. S#,C#D. S#,C#,G
40. 图书馆数据库系统中有下列模式:书(书号,类别,书名,出版社,年份,作者,价格,总藏书量,现有库存);借书卡(卡号,姓名,单位,类别);借书记录(卡号,书号,借期,还期),其中关系书和关系借书卡的主键分别为书号和卡号,关系借书记录的主键为______。A. 卡号,书号B. 书号,借期C. 卡号,书号,借期D. 卡号,借期
42. 下列叙述中正确的是______。A. 数据库系统可以减少数据冗余和增强数据独立性,而文件系统不能B. 数据库系统能够管理各种类型的文件,而文件系统只能管理程序文件C. 数据库系统可以管理庞大的数据量,而文件系统管理的数据量较少D. 以上选项都不正确
52. 定义学生关系模式如下:Student(S#,Sn,Ssex,class,monitorS#)(其属性分别为学号、学生名、性别、班级和班长学号),则该关系的主键是______。A. S#B. (S#,class)C. (S#,monitorS#)D. monitorS#