大学计算机基础完整性约束,大一大学计算机基础题库含12份

《大一大学计算机基础题库含12份》由会员分享,可在线阅读,更多相关《大一大学计算机基础题库含12份(9页珍藏版)》请在人人文库网上搜索。

1、请注意,红色的部分不要一、单选题1. 数据库( DB )、数据库管理系统 ( 的关系是( )。A. DB 包括 DBMS 和 DBSC. DBMS 包括 DB 和 DBS2. 在数据库中存储的是( )。A. 数据C.数据及数据之间的联系3. 下列四项中说法不正确的是(A. 数据库减少了数据冗余C.数据库避免了一切数据的重复DBMS )和数据库系统( DBS )三者之间B. DBS 包括 DB 和 DBMSD. DBS 与 DB 和 DBMS 无关B. 数据模型D.信息)。B. 数据库中的数据可以共享D.数据库具有较高的数据独立性)。B. SQL ServerD. Photoshop)。B.数据。

2、安全问题D.简化数据维护问题B.名称D.属性B. E-R 图D.现实世界)。8. 采用二维表格结构表示实体类型及实体间联系的数据模型是( A.C.9.A.C.10.A.C.11.4. 下列软件产品中不是数据库管理系统的是A. OracleC. DB25. 数据库设计的根本目标是要解决(A. 数据共享问题C. 大量数据存储问题6. 不同实体是根据( )区分的。A. 属性值C. 结构7. 数据库的概念模型独立于(A. 具体的机器和 DBMSC.信息世界层次模型B.网状模型关系模型D.实体联系模型( )由关系数据结构、关系操作集合和完整性约束三部分组成。关系模型B.关系关系模式D.关系数据库( )运。

3、算从一个现有的关系中选取某些属性,组成一个新的关系。选择B.投影 连接D.差在下面的两个关系中,职工号和部门号分别为职工关系和部门关系的主键。职工(职工号,职工名,部门号,职务,工资) 部门(部门号,部门名,部门人 数,工资总额) 在这两个关系的属性中,只有一个属性是外键。它是( )。 A. 职工关系的“职工号”B .职工关系的“部门号”C.部门关系的“部门号”D.部门关系的“部门名”12. 设学生关系模式为:学生(学号、姓名、年龄、性别、成绩、专业),则该 关 系模式的候选键是( )A.姓名B.学号,姓名C?学号D?学号,姓名,年龄13. 数据的正确性和相容性称之为数据的()。A.安全性E.。

4、致性C.独立性D.完整性14. 定义外键实现的是()完整性。A.实体完整性E. 参照完整性C. 用户定义的完整性D. 实体完整性、参照完整性和用户定义的完整性15. 在关系数据模型中,一个关系中的主键()E.只能是单个属性D.只能有一个A.可以取值为NULL (空值)C.不能是其他关系的外键16. 设关系 R=(A, B, C),与 SQL 语句 SELECT DISTINCT A FROM R WHERE B=17等价的关系代数表达式是()。A. n a,b ( (T b=17 (R)C. n a ( T b=17 (R)17. DBMS提供了数据定义语言(B. T B=17 ( n A,B。

5、 ( R)D. T b=17 (n a(R),可以方便地定义数据库结构、数据完整B. DMLA. DDLC. DCLD. SQL18. 假设两个关系具有参照关系,以下关于外键和相应的主键之间的描述, 正确的是()。A. 外键并不一定要与相应的主键同名B. 外键一定要与相应的主键同名C. 外键一定要与相应的主键同名而且唯一D. 外键一定要与相应的主键同名,但并不一定唯一19. 下列对关系的叙述中,()是不正确的A.关系中的每个属性是不可分解的C.任意的一个二维表都是一个关系20. 数据的完整性是指()。A.数据的存储和使用数据的程序无关C.数据的正确性和相容性B. 在关系中元组的顺序是无关紧要的。

6、D. 每一个关系只有一种记录类型B. 防止数据被非法使用D.减少重复数据21.对于两个实体型及它们之间的联系,转换为关系模型时,最少会转换为()个关系模式。A.C.13B. 2D. 422.目前主要使用的关系数据库语言是()。A.DDLB.DMLC.DCLD.SQL23.SQL语言具有()的功能。A.关系规范化、数据操纵、数据控制B.数据定义、数据操纵、数据控制C.数据定义、关系规范化、数据控制D.数据定义、关系规范化、数据操纵24. 设 S 为学生关系, Sc 为学生选课关系, Sno 为学生号, Cno 为课程号,执行 下 面 SQL 语句查询结果是( )。Select S.* From 。

7、S , SC Where S.Sno=Sc.Sno and Sc.Cno ”=c2 ”A. 选出选修 c2 课程的学生信息E. 选出选修 c2 课程的学生名C. 选出S中学生号与Sc中学生号相等的信息D. 选出 S 和 Sc 中的一个关系25. 在 SQL 的 SELECT 语句中,用于指定查询条件的子句是()。A. ORDER BYB. WHEREC. GROUP BYD. FROM二、填空题1. 数据库数据具有永久存储、有组织和( )三个基本特点。2. 数据库管理系统是数据库系统的一个重要组成部分,它的主要功能包括数据 定 义、( )、数据控制、数据维护。3. DBMS 的中文含义是()。。

8、4. DBMS 的数据操作功能可以实现对数据的查询、插入、删除和()等基本操作。5. 按用户的观点来对信息世界建立的数据模型称为()。6. 在概念数据模型中,现实世界中存在的、可以相互区别的事物或活动都称为 ( )。7. 关系数据模型中,二维表的列称为属性,二维表的行称为()。8. 关系模型由( )、关系操作、关系完整性约束三部分构成。9. 对关系进行选择、投影或连接运算之后,运算的结果仍然是()。10. 根据参照完整性规则, 外键的值或者等于以此外键为主键的关系中某个元组主键的值,或者取()。11. 关系数据库中的数据表是依据()数据模型创建的。12. 关系模型中用()来描述一个关系。13.。

9、 主键的值可以用来识别和区分(),主键的取值是惟一的、不能重复的。14. 如果对多个关系进行综合查询 , 需要进行()运算。15. 针对关系:课程(课程号,课程名,开课学期,学分,开课院系) ,若要查询某学院开设的所有课程名单,须进行()运算。16. 为防止选课关系中出现不存在的学生的选课信息, 需要定义学生关系与选课关系的()约束条件。17. 指定某关系的“性别”字段的取值只能是“男”或“女”,这是数据的( )完整性约束。18. 当向选课表中插入实际不存在的学生的选课数据时, DBMS 会根据参照完整 性规则进行检测并( )该操作。19. 假设有关系:学生(学号,姓名,性别,所在班级) 选课。

10、(学号,课程号,成绩) 课程(课程 号,课程名,学分)若试图向选课关系中插入一个课程号为空的元组时, 将会违反()完整性 规则。20. 命令SELECT () FROM 选课 WHERE课程号=“c03将从选课表(学号,课程号,成绩 )查询选修课程 c03 的学生该课程的最高成绩。21. 命令“ SELECT ()课程号 FROM 选课”将从选课表 (学号,课程号,成绩 )查询所有被选修的课程号且不允许重复。22. 关系 R( A,B,C )和 S( A,D,E,F),R 和 S 有相同属性 A,若将关系代数表达式:n A,B,D,F(RS)用SQL语言的查询语句表示,则为:SELECT R.。

11、A ,B ,D ,F FROM R ,S WHERE ()。23. 基于关系数据模型构建的数据库称为 ()。24. 在关系数据库中,采用 ()语言对数据表进行操作。25. Oracle 是一款应用很广泛的 ()软件。26. 面向对象数据模型是一种新型的数据模型,是 ()技术与面向对象技术相结合的产物。27. 面向对象数据模型是一种新型的数据模型,是数据库技术与 ()技术相结合的产物。28. ACCESS 是一款()产品。29. 为保证不引用 ()的实体,关系模型制定了参照完整性规则。30. 为保证不引用不存在的实体,关系模型制定了 ()规则。31. SELECT 命令中每个子句都由一个特定的关。

12、键字标识,后面跟一些需要用户指定的()。三、判断题1. ()数据库应用程序可以直接访问数据库中的数据,无须通过DBMS。2. ()数据库是数据库系统的核心。3. ()数据库的设计离不开 DBA 的参与。4. ()数据库中的数据只能被一个应用程序使用。5. ()数据库实现数据共享,主要是为了节省存储空间。6. ()概念模型中,每个实体型至少存在着一个关键字,以此来区别各实体。7. ()实体联系模型是一种关系数据模型。8. ()不同的逻辑数据模型有不同的数据结构形式。9. () 一个关系中,主键的取值不可以重复,但可以为空。10. ()关系模型的数据结构很简单,只包含单一的数据结构一一关系。11.。

13、 ()一个关系的候选键至少有一个,也可能有多个。12. ()数据的完整性约束能够防止非法用户修改和破坏数据。13. ()所谓的主键不能取空值,是指构成主键的所有主属性中至少有一个不取空值即可。14. ()任何关系数据库系统都必须支持实体完整性约束和用户定义的完整性约束。15. ()一个关系中同一列的取值可以是不同的数据类型。16. ()向关系中添加数据时可以不考虑关系的完整性约束条件。17. () RDBMS 能够按照用户定义的数据完整性规则自动检验用户的数据操作。18. ()要从关系:选课 (学号,课程号,成绩 )中查询选修了课程号为“ C01”的课程,且成绩不及格的学生的学号,相应的关系表。

14、达式为n学号(c课程号=oi成绩|11. 针对数据库中的3个数据表:学生(包含字段:学号、姓名、性别、班级)、课程(包含字段:课程号、课程名、学分)、选课(包含字段:学号、课程号、成绩),下面的SELECT命令实现了什么查询?SELECT COUNT (课程号)FROM学生,选课 WHERE学生.学号二选课.学号 AND 班级=” 090511”AND姓名二”李莉”12. 对数据库中的选课表(包含字段:学号、课程号、成绩),下面 SELECT命令 实现了什么查询?SELECT * FROM 选课 ORDER BY 课程号,学号13. 针对数据库中的3个数据表:学生(包含字段:学号、姓名、性别、。

15、班级)、课程(包含字段:课程号、课程名、学分)、选课(包含字段:学号、课程号、成绩),下面的SELECT命令实现了什么查询?SELECT COUNT (*) FROM选课,课程 WHERE课程.课程号=选课.课程号 AND 课程名=”英语” AND成绩V 6014. 针对数据库中的3个数据表:学生(包含字段:学号、姓名、性别、班级)、课程(包含字段:课程号、课程名、学分)、选课(包含字段:学号、课程号、成绩),下面的SELECT命令实现了什么查询?SELECT课程名称,成绩FROM学生,选课,课程 WHERE学生学号 二选课.学号 AND课程.课程号 二选课.课程号AND姓名二”王亮” AND成绩=9015. 针对数据库中的3个数据表:学生(包含字段:学号、姓名、性别、班级)、课程(包含字段:课程号、课程名、学分)、选课(包含字段:学号、课程号、成绩),下面的SELECT命令实现了什么查询?SELECT AVG (成绩)FROM学生,选课,课程 WHERE学生.学号=选课.学号 AND课程.课程号 二选课.课程号AND班级=” 090511”ND课程名“高等 数学。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值