单选题 SQL语言具有两种使用方式,它们在使用的细节上有些不同,其中一种是:将SQL语句嵌入到高级语言(如C、Java)中使用,称为嵌入式SQL;另一种是:在数据库管理系统中直接使用,称为?
A、交互式SQL(即自含式SQL)
B、高级SQL(即自含式SQL)
C、数据库语言(即自含式SQL)
D、数据定义语言(即自含式SQL)
E、SQL语言集合,不能单独使用
单选题 为什么说掌握了数据库的操作语言后,就无需关心“后台”的人工数据处理和“前端服务”?这体现了数据库系统的什么优势?
A、因为数据库系统将数据的定义与操作分离,简化了应用程序的开发,提高了数据的独立性
B、因为数据由DBMS统一管理
C、因为数据库系统减少了数据的冗余
D、因为数据库系统提高了数据的共享性
E、因为数据库系统使得不同的数据可以互通
单选题 不同的老师使用同一个数据库时,数据库管理员给他们分配了不同的“权限”,有的老师只能“查询数据”,有的老师可以“修改数据”,有的老师可以“创建表格”,这体现了数据库的什么特点?以下哪一种说法是正确的?
A、数据共享,多用户一起使用
B、数据控制,保证了统一管理
C、数据库自动实现了权限的控制
D、不同的老师使用了不同的数据库
单选题 日常教学中,我们将“学生信息”交给SQLServer来保存,将“图书信息”交给Access来保存,将“成绩信息”交给DB2来保存,这表明了数据库系统的什么特点?
A、数据结构化
B、数据的共享性高、冗余度低且易扩充
C、数据独立性高
D、数据由DBMS统一管理和控制
单选题 从“关系表”中“查询出指定的数据”,需要使用哪一种“语句”?以下哪一种写法是正确的?
A、选择语句→查询→数据表
B、数据查询语句→查询→SQL语句的SELECT语句→数据表
C、数据查询语句→查询→数据表→SELECT语句
D、关系数据表→查询规则→数据的关系
E、投影、选择、连接以及除运算,合成查询
单选题 关于我们“第二版”教材的内容,利用SQL来进行数据查询,以下哪一种说法是正确的?
A、数据库只有一张供我们使用的表格,没有其他表格
B、数据库有两张表格,一张是学生,另一张是成绩,它们之间可以通过"学号"进行关联
C、Excel表格无法实现关联,而我们的数据库可以实现关联
D、数据库不存在两张表格,只能是一张
单选题 MySQL或DBMS的“约束(主键、外键、唯一、非空)”不是可有可无的选项,约束能够保证“实体完整性”、“参照完整性”和“用户定义完整性”,以下哪一种说法是错误的?
A、约束可以保证数据的正确性和完整性,防止无效数据的插入
B、约束增加了人工的工作量,应该删除所有约束
C、当我们更新数据时,约束会自动检查数据是否符合要求
D、约束可以保证数据之间的关联关系,防止数据的不一致
单选题 在设计“选课系统”的时候,需要建立“学生表”和“课程表”,为了让两个表之间能够实现关联(即通过“学号”和“课程号”来查询某个学生的选课情况),我们应该建立哪种关系?【单选题】
A、学生表和学生表(通过学号)关联
B、学生表和课程表(通过课程号)关联,使得学生表和课程表之间是1对多的关系
C、建立"选课表"作为中间表(关联表),保证学生表和课程表之间是多对多的关系
D、不需要建立关联,人工查找就行