浙江中医药大学数据库原理及应用专升本

本试卷为浙江中医药大学数据库原理及应用专升本,题目包括:单项选择题,填空题,简单题,综合应用题。

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

数据库原理及应用专升本

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

(  D  )
1、为了获取控制文件中保存的数据文件所使用的记录总数,应查询以下的( )动态性能视图。
A、V$DATAFILE
B、V$ PARAMETER
C、V$ CONTROLFILE
D、V$ CONTROLFILE_RECORED_SECTION
(  B  )
2、从数据库中删除表的命令是( )
A、Alter TABLE
B、Drop TABLE
C、Delete TABLE
D、USE
(  D  )
3、数据库设计的重要目标包括
A、研究构造数据库
B、数据库结构设计
C、数据库行为设计
D、良好的数据库性能
(  C  )
4、在Visual FoxPro系统中,用户不能自定义( )。
A、对象的属性
B、对象的方法
C、对象的事件
D、对象所基于的类
(  C  )
5、已知SN是一个字符型字段,下列SQL查询语句( )SELECT SN FROM S WHERE SN LIKE 'AB%';的执行结果为
A、找出含有3个字符'AB%'的所有SN字段
B、找出仅含3个字符且前两个字符为′AB′的SN字段
C、找出以字符'AB'开头的所有SN字段
D、找出含有字符'AB'的所有SN字段
(  B  )
6、有两个关系R(A,B,C)和S(B,C,D),将R和S进行自然链接,得到的结果包含( )列。
A、6
B、4
C、5
D、2
(  B  )
7、数据库在磁盘上的基本组织形式是:( )
A、DB
B、文件
C、二维表
D、系统目录
(  D  )
8、数据库技术中,“日志”和操作的关系是( )。
A、操作完成后在记录日志
B、操作的同时记录日志
C、日志在操作完成之后任何时刻均可记录
D、日志先于操作进行记录
(  B  )
9、假设关系模式R(A,B)属于3NF,下列说法中()是正确的。
A、它一定消除了插入和删除异常
B、仍存在一定的插入和删除异常
C、一定属于BCNF
D、A和C都是
(  A  )
10、以下是对客户/服务器数据库系统的描述,请选择错误描述的选项。()
A、客户端的用户将数据进行处理可自行存放到本地,无须传送到服务器处理,从而显著减少了网络上的数据传输量,提高了系统的性能和负载能力
B、主从式数据库系统中的主机和分布式数据库系统中的每个节点都是一个通用计算机,既执行DBMS功能又执行应用程序
C、在网络中把某些节点的计算机专门用于执行DBMS核心功能,这台计算机就成为数据库服务器
D、其他节点上的计算机安装DBMS外围应用开发工具和应用程序,支持用户的应用,称为客户机
(  D  )
11、SQL语言的核心是______。
A、数据定义
B、数据控制
C、数据操纵
D、数据查询
(  C  )
12、oracle数据库中,通过( )可以以最快的方式访问表中的一行。
A、主键
B、唯一索引
C、rowid
D、全表扫描
(  B  )
13、当两个子查询的结果____时,可以执行并、交、差操作。
A、结构完全不一致
B、结构完全一致
C、结构部分一致
D、主键一致
(  A  )
14、( )是数据库数据字典的所有者。
A、sys
B、sysdba
C、dba
D、sysoper
(  C  )
15、扩展名为DBC的文件是( )
A、表单文件
B、数据库表文件
C、数据库文件
D、项目文件
(  C  )
16、字段名称命名规则错误的是( )。
A、字段名称可以是1~64个字符
B、字段名称可以采用字母、汉字、数字和空格
C、字段名称必须以字母或汉字开头
D、字段名称不可以以空格开头
(  B  )
17、在SQLPLUS中,执行外部脚本所用的命令是( )。
A、/
B、@脚本
C、EXE 脚本
D、不能在SQLPLUS中直接运行脚本
(  A  )
18、执行命令 ?at(“net”"Internet”) 的显示结果是____。
A、6
B、.F.
C、0
D、.T.
(  B  )
19、要截断(TRUNCATE)其他用户拥有的一个表,需要( )权限。
A、ALTER TABLE
B、DROP ANY TABLE
C、DELETE ANY TABLE
D、TRUNCATE ANY TABLE
(  D  )
20、设 M=“111”,N=“222”, 下列表达式为假的是____。
A、NOT(M==N) OR(M$N)
B、NOT(N$M) AND(M<>N)
C、NOT(M>=N)
D、NOT(M<>N)

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

1、数据库系统中,实现数据管理功能的核心软件称为()
2、数据库设计包括( )和 ( )两方面的内容。
3、查询学生的姓名和出生年的SQL语句是 select  sname as 姓名, year( )-sage as 出生年 from student
4、统计每个学生的总成绩和平均成绩SQL语句是: select sno, ( ) as 总成绩, avg(grade) as 平均成绩 from sc group by sno。
5、将数据库的结构划分成多个层次,是为了提高数据库的逻辑独立性和______。
6、数据库系统的数据独立性是指不会因为系统数据______与数据逻辑结构的变化而影响应用程序。
7、在Access中不能对自动编号和_____类型的字段设置默认值。
8、在Access中,报表最多可以由____个节构成。
9、按照转储状态,数据转储又可分为( )和( )。
10、在Access中,可以创建单字段、____和自动编号三种类型的主键。

三、简单题 (共4题,每题5分,共计20分)

1、由属性集X函数决定的属性的集合,称为( );被函数依赖集F逻辑蕴涵的函数依赖的全体构成的集合,称为( )。
2、SQL Server 2008所使用的运算符类别有哪些?
3、注释有几类,它们分别是什么?
4、T-SQL中有几种标识符?它们的区别是什么?

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

1、定义参加表,在语句中要求定义表中的主码和外码约束;(说明:表中属性的类型根据实际情况定义。)
2.查询每个社会团体的参加人数
3.检索所有比“王华”年龄大的职工的姓名、年龄和性别
4.查找参加了歌唱队或篮球队的职工号和姓名
5.没有参加任何社会团体的职工信息
6. 将所有参加编号为“10001”的社会团体的职工的工资增加10%
7.查询年龄最大的职工的职工号和姓名
8. 查询各社会团体的编号以及其负责人的姓名
9. 删除职工号为’402’的职工参加所有社会团体的记录
10.以职工姓名为参数建立一个带参数的存储过程,用于查询其所参加的社会团体的编号和名称,并调用此存储过程查询“王明”所参加的社会团体的编号和名称。