习题1 数据库基础知识 一、选择题 1. 常说的DBS、 DB 与 DBMS三者之间的关系是 。 A. DBMS包括DB 和 DBS B. DB 包括DBMS和 DBS C. DBS包括DB 和 DBMS D. DBMS、 DB 和 DBS之间无关联 2. 数据库系统与文件系统的主要区别是 。 A. 文件系统简单,而数据库系统复杂 B. 文件系统只能管理少量数据,而数据库系统能管理大量数据 C. 文件系统只能管理数据文件,而数据库系统能管理各种类型的文件 D. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统则可以解决 3. 数据(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系 。 A. DBS包括DB 和 DBMS B. DBMS包括DB 和 DBS C. DB 包括DBS和 DBMS D. DBS就是DB,也就是DBMS 4. 数据库系统与文件系统的最主要区别是 。 A. 数据库系统复杂,而文件系统简单 B. 文件系统不能解决数据冗余性和数据独立性问题,而数据库可以解决 C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件 D. 文件系统管理的数据量较小,而数据库系统可以管理数量庞大的数据 5. 在概念模型中,实体所具有的某一特性称为 。 A. 实体集 B. 属性 Visual FoxPro 程序设计上机实验指导 - 88 - C. 码 D. 实体型 6. 根据数据模型的概念,人们把数据模型划分为关系模型、层次模型和 。 A. 网络模型 B. E-R 模型 C. 网状模型 D. 实体模型 7. 在已知教学环境中,一名学生可以选择多门课程,一门课程可以被多名学生选择,这说明学生记录型与课程记录型之间的联系是 。 A. 一对一 B. 一对多 C. 多对多 D. 未知 8. 如果一个班只能有一个班长,而且一班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于 。 A. 一对一联系 B. 一对二联系 C. 多对多联系 D. 一对多联系 9. Visual FoxPro 支持的数据模型是________。 A. 层次数据模型 B. 关系数据模型 C. 网状数据模型 D. 树状数据模型 10. 在 Visual FoxPro 中 “表 ”是指 。 A. 报表 B. 关系 C. 表格 D. 表单 11. 在面向对象技术中,现实世界的任何实体都可称为 。 A. 关系 B. 属性 C. 记录 D. 对象 12. 在关系数据库中,记录的集合称为 。 A. 字段 B. 文件 C数据项 D. 数据表 习题 1 数据库基础知识 - 89 - . 13. 如果一个关系中的一个属性或属性组能够唯一地标识一个元...