在线作业 发表于 2020-7-17 09:36:19

20秋北理工《实用数据库》模拟题五 更新

《实用数据库》模拟题五1.对DB中数据的操作分成两大类
A.查询和更新                                               
B.检索和修改
C.查询和修改                                               
D.插入和修改
答案:
题型:单选题
2.传统的集合运算不包括
A.并       
B.差       
C.交       
D.乘
答案:D
题型:单选题
3.从本质上说,Access是
A.分布式数据库系统               
B.面向对象的数据库系统
C.关系型数据库系统               
D.文件系统
答案:C
题型:单选题
4.在关系数据模型中,用来表示实体关系的是
A.字段               
B.记录               
C.表               
D.指针
答案:C
题型:单选题
5.数据对象导出到另一数据库中,在功能上是
A.转换成txt数据格式       
B.转换成Microsoft Excel数据格式
C.复制和粘贴                
D.转换成Microsoft Word数据格式
答案:
题型:单选题
6.设有选修计算机基础的学生关系R,选修数据库Access的学生关系S。求选修了计算机基础又选修了数据库Access的学生,则需进行的运算是
A.并       
B.差       
C.交       
D.或
答案:C
题型:单选题
7.数据模型的三要素是
A.外模式、概念模式和内模式
B.关系模式、网状模型,层次模型
C.1∶1的联系,1∶n的联系,n∶m的联系
D.数据结构,数据操作,完整性约束条件
答案:
题型:单选题
8.主键
答案:
题型:名词解释题
9.关系模型
答案:
题型:名词解释题
10.设有关系R和S:
        R        A        B        C                        S        A        B        C               
                                1        2        3                                4   5   6               
                                4        5        6                                7        8        9
                                7        8        9                               
                               
计算 R∩S。
答案: {R∩S        A        B        C
                                4        5        6
            7   8   9

题型:应用题                               
11.设数据库中有两个基本表:
职工表EMP(E#,ENAME,AGE,SALARY,D#),
其属性分别表示职工工号、姓名、年龄、工资和工作部门的编号。
部门表DEPT(D#,DNAME,MGR#),
其属性分别表示部门编号、部门名称和部门经理的职工工号。
试指出每个表的主键和外键。并写出每个表创建语句中的外键子句。
答案: {
EMP表的主键为E#,外键为D#。
                DEPT表的主键为D#,外键为MGR#
                在EMP表的创建语句中,可写一个外键子句:
                        FOREIGNKEYD#REFERENCESDEPT(D#);
                在DEPT表的创建语句中,可写一个外键子句:
                        FOREIGNKEYMGR#REFERENCESEMP(E#);

题型:应用题
12.下面程序段运行后,变量intsum的值为_________。
   Dim x As Integer
Dim I As Integer
x=0
for I=0 to 50 step 10
x=x+I
next I
   Print x
答案: {
50

题型:应用题
13.下面是一个求两位数的程序,要求每一个两位数的两个数码各不相同,并统计有多少个这样的两位数,显示所有满足条件的两位数。阅读程序,并完成程序。
   Private Sub Command1-Click()
n=0
for a=________
for b=0 to9
if a<>b and b<>a then
x=10*a+b
n=_________
print x
end if
Next___________
Print:Print″number=″,n
   End Sub
答案: {
l to9,n+1,b,a

题型:应用题 无忧答案网 q七六一二九六零二一
页: [1]
查看完整版本: 20秋北理工《实用数据库》模拟题五 更新