沈阳体育学院数据库原理专升本

本试卷为沈阳体育学院数据库原理专升本,题目包括:单项选择题,填空题,判断题,综合应用题。

覆盖的内容包括:综合应用。

数据库原理专升本

一、单项选择题 (共20题,每题2分,共计40分)

(  B  )
1、关于数据库口令配置,描述正确的是( )。
A、长度7位的口令属于强口令
B、可以配置sys账号和system账号密码相同
C、包含特殊字符的密码不必用双引号包含起来
D、安装数据库软件后,将不能再修改密码
(  C  )
2、属性类型允许是基本数据类型、结构类型和集合类型的模型是( )
A、平面关系模型
B、嵌套关系模型
C、复合对象模型
D、分布式关系模型
(  D  )
3、SQL语言一次查询的结果是一个( )。
A、记录
B、数据项
C、元组
D、表
(  A  )
4、Access用于存储数据的对象是( )
A、表
B、查询
C、窗体
D、数据访问页
(  C  )
5、关系代数的半联接操作由下列操作组合而成()
A、投影和选择
B、联接和选择
C、联接和投影
D、笛卡儿积和投影
(  B  )
6、下列关于SQL的说法中,错误的是
A、SQL是一个综合的、功能强大的语言
B、SQL与Java、C等程序设计语言非常相似
C、SQL由很少的词构成
D、每个SQL语句都是由一个或多个关键字所组成
(  D  )
7、学校图书馆规定,一名旁听生同时只能借一本书,一名在校生同时可以借5本书,一名教师同时可以借10本书,在这种情况下,读者与图书之间形成了借阅关系,这种借阅关系是( )
A、一对一联系
B、一对五联系
C、一对十联系
D、一对多联系
(  A  )
8、在E-R图中,用来表示实体的属性的图形是( )。
A、椭圆形
B、矩形
C、菱形
D、三角形
(  D  )
9、设有关系模式R(A,B,C,D),函数依赖F={AB→C,D→B},则F在模式ACD上的投影为( )
A、φ
B、{AB→C}
C、{AC→D}
D、{AD→C}
(  C  )
10、关系模型中,实体与实体间的联系都是通过( )。
A、索引表示
B、指针链表示
C、关系表示
D、文件表示
(  C  )
11、有关系模式:RA,B,C)和SD,E,A),若规定S中A的值必须属于R中A的有效值,则这种约束属于( )
A、实体完整性规则
B、用户定义完整性规则
C、参照完整性规则
D、数据有效性规则
(  D  )
12、设有关系模式R(X,Y,Z,W)与它的函数依赖集F={X→Y,Y→Z,Z→W,W→X },则F的闭包F+中左部为(ZW)的函数依赖有( )个。
A、2
B、4
C、8
D、16
(  D  )
13、现要查出纳税人B的名称、税务机关名称,下面那个查询是对的。()
A、select nsrmc,swjgdm from nsrdzda
B、select nsrmc,swjgmc from nsrdzda,swjg_dm
C、select nsrmc,swjgmc from nsrdzda,swjg_dm where nsrdzda.swjgdm=swjg_dm.swjgdm
D、select nsrmc,swjgmc from nsrdzda,swjg_dm where nsrdzda.swjgdm=swjg_dm.swjgdm And nsrsbh='B的识别号'
(  A  )
14、Oracle中( )用于在用户之间控制对数据的并发访问
A、锁
B、索引
C、分区
D、主键
(  C  )
15、有关系q(a,b,c,d)和关系s(c,d,e,f,g),经过关系运算后得到一个新的关系r(a,g),问这个关系运算是( )
A、选择
B、投影
C、连接
D、并
(  C  )
16、若用户要连接数据库,则该用户必须拥有的权限是( )。
A、create table
B、create index
C、create session
D、connect
(  C  )
17、下列四项中说法不正确的是( )。
A、数据库减少了数据冗余
B、数据库中的数据可以共享
C、数据库避免了一切数据的重复
D、数据库具有较高的数据独立性
(  A  )
18、在ORDER BY 子句中,DESC和ASC分别表示______。
A、降序、升序
B、升序、升序
C、升序、降序
D、降序、降序
(  D  )
19、在 SQL 语句中,与 X BETWEEN 20 AND 30 等价的表达式是()。
A、X>=20 AND X<30
B、X>20 AND X<30
C、X>20 AND X<=30
D、X>=20 AND X<=30
(  B  )
20、某菜单项名称为“Help”,要为该菜单项设置访问键【Alt】+【H】则在菜单项名称中的设置是( ) 。
A、Alt + Help
B、\< Help
C、Alt + \
D、H\

二、填空题 (共5题,每题2分,共计10分)

1、合并局部E-R图时可能会发生三种冲突,它们是:( )、( )和( )。
2、分别统计男女生的平均年龄SQL语句:select ssex,avg(sage) as平均年龄from student ( )。
3、现实世界的事物反映到人的头脑中经过思维加工成数据,这一过程需要经过三个世界的转( )、( )、( )
4、备份设备可以是( )、( )或( )。
5、在数据访问页上采用图片提示形式插入超链接时,可选用工具箱中的____控件。

三、判断题 (共10题,每题1分,共计10分)

(   F  )
1、不能修改Access 2010的默认文件格式。 
(   T  )
2、每个Oracle数据库至少有一个控制文件,用于维护数据库的元数据。 
(   F  )
3、在Oracle数据库中是利用权限来进行安全管理的。这些权限分为系统权限和用户权限两类。 
(   F  )
4、根据列表中的值的集合来作为条件选择行,只能使用IN和NOT IN运算符不能使用exists子查询。 
(   F  )
5、Oracle进程就是服务器进程 
(   F  )
6、SELECT * FROM table只查询了表的一个列。 
(   F  )
7、创建触发器的时候可以不是表的所有者或数据库的所有者。 
(   F  )
8、子模式是模式的副本。 
(   T  )
9、层次模型的数据结构是树结构;网状模型的数据结构是有向图结构;关系模型的数据结构是二维表结构。 
(   T  )
10、数据独立性又可分为逻辑数据独立性和物理数据独立性。 

四、综合应用题 (共2题,每题20分,共计40分)

1、设有下列关系模式:STUDENT(SNO,SNAME,AGE,SEX,DNO)其中,SNO表示学号,CNAME表示姓名,AGE表示年龄,SEX表示性
别,DNO表示院系号。
SC(SNO,CNO,GRADE),其中SNO表示学号,CNO表示课程号,GRADE表示成绩。
COURSE(CNO,CNAME),其中CNO表示课程号,CNAME表示课程名。
请用关系代数表示下列查询:
1)检索年龄小于16的女学生的学号和姓名。
2)检索成绩大于85分的女学生的学号、姓名。
3)检索选修课程为C1或C2的学生的学号
4)检索至少选修了课程号为C1和C2的学生的学号。
5)检索选修课程号为C1的学生的学号,姓名,课程名和成绩。
6)检索选修了全部课程的学生的学号、姓名和年龄。
2、设学生-课程数据库中包括三个表:
学生表:Student (Sno,Sname,Sex,Sage,Sdept)
课程表:Course(Cno,Cname,Ccredit)
学生选课表:SC(Sno,Cno,Grade)
其中Sno、Sname、Sex、Sage、Sdept、 Cno、Cname、Ccredit 、Grade分别表示学号、姓名、
性别、年龄、所在系名、课程号、课程名、学分和成绩。
试用SQL语言完成下列项操作:
(1)查询选修课程包括“1042”号学生所学的课程的学生学号
(2)创建一个计科系学生信息视图S_CS_VIEW,包括Sno学号、Sname姓名、Sex性别;
(3)通过上面第2题创建的视图修改数据,把王平的名字改为王慧平
(4)创建一选修数据库课程信息的视图,视图名称为datascore_view,包含学号、姓名、成绩。