河北科技大学数据库期末练习
数据库期末练习
一、单项选择题 (共20题,每题2分,共计40分)
( C )
1、下列关于表的字段属性设置,说法错误的是( )
( C )
2、在Oracle中, 获得当前系统时间的查询语句是:( )。
( D )
3、下列选项中,不.属于Access数据库对象的是( )
( B )
4、在数据库理论中,数据库总体逻辑结构的改变,如修改数据模式、增加新的数据类型、改变数据间联系等,不需要修改相应的应用程序,称为
( C )
5、下面关于SQL语言的叙述中,哪一条是错误的()。
( D )
6、关系运算中花费时间可能最长的是( )。
( D )
7、构造E-R模型的三个基本要素是()。
( B )
8、数据库设计中的概念结构设计的主要工具是( )。
( C )
9、在实际数据库设计中,“学号”通常作为( )存在。
( A )
10、________约束用于保证数据库表中记录的唯一性。
( C )
11、数据库中数据的正确性、有效性和相容性称为( )。
( A )
12、管理用户会话连接的进程是( )
( A )
13、数据库设计中的数据流图和数据字典描述是哪个阶段的工作()。
( B )
14、如果Access数据表中,需要某个字段存储多个文件,可以选用( )数据类型
( C )
15、下面SQL语句将USER表的名称更改为USERINFO的是( )。
( D )
16、执行下列命令后,屏幕显示结果是____。 USE ABC.DBF GO TOP SKIP +3 SKIP –2 DISPLAY
( B )
17、每个数据库至少有( )个重做日志文件。
( A )
18、( )是指对各种数据进行收集、存储、加工和传播的一系列活动的总和。
( B )
19、要截断(TRUNCATE)其他用户拥有的一个表,需要( )权限。
( A )
20、在SQL语言中,对输出结果排序的是( )。
二、填空题 (共10题,每题2分,共计20分)
1、数据库的物理结构设计主要包括( )和( )。
2、RDMBS查询处理可分为( )、( )、( )、( )四个阶段。
3、“列出学生关系中所有男同学元组”的操作属于关系代数的____运算。
4、数据库管理系统常见的数据模型有层次模型、网状模型和()三种。
5、关系运算分为()和()。
6、SQL语言具有数据定义、数据操纵、________的功能。
7、在创建表的过程中,设置有效性规则的目的是实施数据库的____。
8、在报表中最多可按____个字段或表达式进行排序。
9、SQL Server 2012支持DML触发器、DDL触发器和()。
10、Access窗口由标题栏、____、工具栏和状态栏几部分组成。
三、简单题 (共4题,每题5分,共计20分)
1、常用属性、事件、方法
2、查询所有科目成绩在85分以上的学生的学号及其平均分的SQL语句是select sno,avg(grade)as平均分from sc group by ( )
3、简述数据库的两种存储结构。
4、简述角色的概念及其分类。
四、综合应用题 (共1题,每题20分,共计20分)
1、设有一个SPJ数据库,包括S、P、J及SPJ4个关系模式: S(SNO,SBAME,STATUS,CITY); P(PNO,PNAME,COLOR,WEIGHT); J(JNO,JNAME,CITY); SPJ(SNO,PNO,JNO,QTY). 供应商表S由供应商代码(SNO),供应商姓名(SNAME),供应商状态(STATUS),供应商所在城市组成(CITY)。 零件表P由零件代码(PNO),零件名(PNAME),颜色(COLOR),重量(WEIGHT)组成。 工程项目表(JNO),工程项目名(JNAME),工程项目所在城市(CITY)组成。 供应情况表SPJ由供应商代码(SNO),供应商姓名(SNAME),供应商状态(STATUS),供应数量(QTY),表示某供应商供应某种零件给某工程项目的数量为QTY。 用关系代数表达式表示下面的查询要求: (1)求供应工程J1零件的供应商号码SNO。 (2)求供应工程J1零件P1的供应商号码SNO。 (3)求供应工程J1零件为红色的供应商号码SNO。 (4)求没有使用天津供应商生产的红色零件的工程号JNO。 (5)求至少用了供应商S1所供应的全部零件的工程号JNO。
相关标签:
- 数据库原理及应用
- 河北科技大学
- 期末练习