上海开放大学数据库原理及应用作业与答案
上海开放大学数据库原理及应用作业与答案数据库原理及应用学校:无平台:上海开放大学题目如下:1. ()是对数据库中全部数据的逻辑结构和特征的描述A. 模式B. 外模式C. 内模式D. 视图答案:模式2. 已知学生表student(sid,sname,sex,age),其各个属性分别表示学号、姓名、性别和年龄,若要查询年龄在20到30岁之间的学生信息,下列SQL语句不正确的是()A. select * from student where age between20 and 30B. select * from student where age>=20and age<=30C. select * from student where age>=20or age<=30D. select sid,sname,sex,agefromstudentwhere age between 20 and 30答案:select * from student where age>=20or age<=303. 已知学生表student(sid,sname,sex,age),其各个属性分别表示学号、姓名、性别和年龄;课程表course(cid,n>cname),其各个属性分别表示课程号和课程名;选课表sc(sid,cid,score),其各个属性分别表示学号,课程号和成绩。若要检索姓名为张华的学生数据库课程的考试成绩,下列SQL语句正确的是()A. select scorefrom student,sc,coursewherestudent.sid=sc.sid and course.cid=sc.cidand sname=‘张华’ and cname='数据库'B. select scorefrom student, scwherestudent.sid=sc.sidand cname=‘数据库’ and sname='张华'C. select scorefrom scwherestudent.sid=sc.sid and sname=’张华’ and cname=’数据库’D. select scorefrom student,course, scwherecname='数据库' and sname='张华'答案:select scorefrom student,sc,coursewherestudent.sid=sc.sid and course.cid=sc.cidand sname=‘张华’ and cname='数据库'4. DB、DBS以及DBMS三者之间的关系是()A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS答案:DBS包括DB和DBMS5. SQL Server的身份验证机制不包括()A. Windows验证B. SQL Server身份验证C. 混合验证D. 密码验证答案:密码验证6. SQL语言中建表可以用下列()命令实现A. CREATE DATABASEB. CREATE VIEWC. CREATE TABLED. CREATE INDEX答案:CREATE TABLE7. 关于SELECT语句的执行顺序,下列排序方法正确的是()A. SELECT...FROM…WHEREB. SELECT..WHERE..FROMC. FROM..SELECT..WHERED. FROM..WHERE..SELECT答案:FROM..WHERE..SELECT8. 视图是从()中导出的A. 基本表B. 视图C. 基本表或视图D. 数据库答案:基本表或视图9. 数据库管理系统是()A. DBMSB. DBSC. DBAD. DB答案:DBMS10. ()描述的是数据的全局逻辑结构A. 模式B. 外模式C. 内模式D. 视图答案:模式11. SQL Server系统中所有的系统级信息均存放在()数据库中。A. masterB. modelC. tempdbD. msdb答案:master12. 一个事务中所有对DB的操作是一个不可分割的整体,这个性质称为()A. 完整性B. 一致性C. 隔离性D. 原子性答案:原子性13. 下面哪种情况下适合建立索引()A. 经常进行插入操作的表B. 行数较小的表C. 更新少而数据量大的表D. 表中存在大量重复值的列答案:更新少而数据量大的表14. 关于索引,下列说法错误的是()A. 索引可以加快数据的检索速度B. 建立索引会牺牲一定的系统性能C. 在一张表上可以建立多个聚集索引D. 在一张表上可以建立多个非聚集索引答案:在一张表上可以建立多个聚集索引15. 关系数据库中由数据冗余导致的异常不包括()A. 插入异常B. 删除异常C. 修改异常D. 查询异常答案:查询异常16. 在信息系统的设计中,普遍采用的是基于()的系统设计方法A. BCNFB. 3NFC. 2NFD. 4NF答案:3NF17. 数据库中的记录是按照B树存储还是按hash方法存储,这一特征在数据库的()中定义A. 模式B. 外模式C. 内模式D. 子模式答案:内模式18. 数据库管理系统的英文缩写是()A. DBMSB. DBAC. DBSD. MIS答案:DBMS19. 用户使用SQL Server时,通常需要依次经过()两个安全性阶段A. 身份验证、权限验证B. 权限验证、身份验证C. 登录验证、操作验证D. 操作验证、登录验证答案:身份验证、权限验证20. 若关系R和S的属性个数分别为m和n,则R×S的属性个数为()A. mB. nC. m+nD. m×n答案:m+n21. 1970年,美国IBM公司的研究员E.F.Codd发表论文,提出()模型A. 层次B. 网状C. 关系D. 实体答案:关系22. ()是数据库系统的核心,是位于用户和操作系统之间的一层数据管理软件。A. DBMSB. DBSC. DBAD. DDL答案:DBMS
页:
[1]