佛山科学技术学院历年数据库原理试题
本试卷为佛山科学技术学院历年数据库原理试题,题目包括:单项选择题,填空题,简单题,综合应用题。
覆盖的内容包括:简答,综合应用。
数据库原理试题
一、单项选择题 (共20题,每题2分,共计40分)
( C )
1、数据库系统的核心和基础是( )
( D )
2、在表的设计视图,不能完成的操作是( )
( C )
3、在Oracle中,使用HAVING子句也可以进行条件查询,以下选项说法是正确的是( )
( D )
4、分布式数据库系统中,查询处理的时间主要取决于( )。
( D )
5、关系模型的数据结构是( )。
( A )
6、以下说法正确的是( )
( C )
7、SQL语言引入了视图的概念,下述说法正确的是()。
( B )
8、下列关于窗体控件说法中,错误的是( )
( D )
9、子查询返回的结果集仅仅是一个值的是
( B )
10、当对各种约束进行命名后,就可以使用【】语句来更新与列或表有关的各种约束。
( D )
11、对现实世界进行第一层抽象的模型,称为 ( );对现实世界进行第二层抽象的模型,称为( )
( D )
12、从E-R模型向关系模型转换时,一个1:N联系转换为关系模式时,该关系模式的码是()。
( D )
13、需求分析阶段设计数据流图(DFD、通常采用( )。
( B )
14、数据库启动时,如果一个数据文件或日志文件不可用,会出现什么结果?()
( C )
15、以下是对单用户数据库系统的描述,请选择错误描述的选项()。
( A )
16、在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的()阶段。
( A )
17、VARCHAR类型字段保存最大的字符数是______。
( A )
18、存储在某一种媒体上能够识别的物理符号是( )
( D )
19、()语句将控制权转到标号指定的语句或块中。
( B )
20、不能在STORAGE子句中进行设置的参数是( )。
二、填空题 (共10题,每题2分,共计20分)
1、“列出学生关系中所有男同学元组”的操作属于关系代数的____运算。
2、在Access中的内部函数相当于面向对象程序设计概念中的_______集.
3、关系模式S(SNO,SN,DNO)和D(DNO,CN,NM)中,S的主键是SNO,D的主键是DNO,则DNO在S中称为_______。
4、F、2NF、3NF之间,相互是一种( )关系。
5、据库系统的核心是______。
6、将数据库的结构划分成多个层次,是为了提高数据库的逻辑独立性和______。
7、SQL语言是________的语言,易学习。
8、关系R的属性A参照引用关系T的属性A,T的某条元组对应的A属性值在R中出现,当要删除T的这条元组时,系统可以采用的策略包括(),(),()。
9、Access中,实现打开表功能的宏命令是____。
10、报表由报表页眉、页面页眉等多个部分构成,每一部分称为报表的一个____。
三、简单题 (共4题,每题5分,共计20分)
1、向关系表S中增加一名新同学,该同学的学号是“990010”,姓名是“李国栋”,性别是“男”,年龄是19岁( )。
2、简述数据库设计过程。
3、简述视图的优点。
4、SQL语言具有什么功能?
四、综合应用题 (共1题,每题20分,共计20分)
1、某大学的运动会比赛项目管理数据库包括如下三张表: Student(xh,xm,xb,nl,szx)// 学号、姓名、性别、年龄、所在系 Sports(xmh,xmm,dw) //运动项目的编号、名称、项目的计分单位 SS(xh,xmh,cj) //学号、运动项目的编号、成绩 根据上述情况,完成如下操作: (1)使用SQL语言,创建student表,并定义xh为主键。 (2)在Student表xh属性列上建立名称为xh的聚簇索引。 (3)使用SQL语言从表Student中删除学生“张三”的记录。 (4)使用SQL语言为SS表添加一条记录:学号为“xh001”的学生参与了编号为“xm001”的运动项目,但还没成绩。 (5)使用SQL语言,将Student表学号为“xh001”的学生的姓名改为“李明”。 (6)查询“计算机”系的学生参加了哪些运动项目,只把运动项目名称列出,去除重复记录。 (7)查询各个系的学生的“跳高”项目比赛的平均成绩 (不要求输出比赛项目的计分单位) 。 (8)统计各个系的总成绩情况,并根据总成绩按降序排序。 (9)建立“计算机”系所有男学生的信息视图JSJ_M_Student。 (10)回收用户“李明”对Sports表的查询权限。
相关标签:
- 数据库原理及应用
- 佛山科学技术学院
- 试题