上海交大数据库系统及应用第一次作业Word格式文档下载.docx
《上海交大数据库系统及应用第一次作业Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《上海交大数据库系统及应用第一次作业Word格式文档下载.docx(14页珍藏版)》请在冰豆网上搜索。
选择一项:
a.记录,字段正确
b.向量,分量
c.变量,值
d.字段,记录
反馈
你的回答正确
正确答案是:
记录,字段
题目2
在一个关系表中,关于码(Key,又称键)下面说法正确的是。
a.码唯一标识其对应的记录。
正确
b.码只由一个字段构成
c.一个表只允许一个码
d.一个表中,码可以有重复的值
码唯一标识其对应的记录。
题目3
SQL包括___。
①数据查询
②数据操纵
③数据定义
④数据控制
a.①~④正确
b.①~③
c.①~②
d.①
①~④
题目4
下面不属于应用与数据库连接的软件组件为()。
a.ODBC
b.JDBC
c.ADO
d.ActiveX正确
ActiveX
题目5
应用与数据管理系统的组成结构()。
a.只能采用B/S(浏览器-服务器)模式
b.不能采用C/S(客户-服务器)模式或B/S(浏览器-服务器)模式中的任意一种
c.只能采用C/S(客户-服务器)模式
d.可以采用C/S(客户-服务器)模式或B/S(浏览器-服务器)模式正确
可以采用C/S(客户-服务器)模式或B/S(浏览器-服务器)模式
题目6
E-R图中,表示m:
n的联系及实体,至少需要建立()个关系模式(即表)。
a.4
b.2
c.1
d.3正确
3
题目7
在一个关系表中,关于码(Key,又称键)下面说法正确的是()。
b.码只由一个字段构成。
c.一个表中,码可以有重复的值。
d.一个表只允许一个码
题目8
在SQLServer逻辑数据库对象中,可以存储的是()。
a.表、视图和索引
b.索引
c.表和视图
d.表正确
表
题目9
在SQLServer中页的大小为___,区的大小为___。
()。
a.8KB,64KB正确
b.64KB,8KB
c.1MB,64KB
d.64KB,1MB
8KB,64KB
题目10
关于SQLServer数据库的物理文件下面说法正确的是()。
a.每个数据库可以有多个主数据文件
b.辅助数据文件是可选的,可以添加和删除。
c.每个数据库可以有多个日志文件
d.主数据文件既可以添加,也可以删除
辅助数据文件是可选的,可以添加和删除。
题目11
SQLServer的系统数据库有()个。
a.1
c.3
d.4正确
4
题目12
为了在图形化界面下创建数据库,我们应该启动SQLServer的()组件。
a.SQLServerManagementStudio正确
b.SQLServerProfiler
c.SQLServer配置管理器
d.SQLServerBusinessIntelligenceDevelopmentStudio
SQLServerManagementStudio
题目13
创建一个包含主文件名为MYDATA,对应的“C:
\data”目录下以mydatafile为前缀的文件名,名为MYTEST数据库的SQL命令为()。
a.CREATEDATABASEMYTESTON(NAME='
MYDATA'
FILENAME='
C:
\data\mydatafile.mdf'
);
b.CREATEDATABASEMYTEST
c.CREATEDATABASEMYTESTON(NAME='
\data\mydatafile.ldf'
d.CREATEDATABASEMYTESTON(NAME='
mydatafile.mdf'
CREATEDATABASEMYTESTON(NAME='
题目14
将XSB表的“专业”列的类型改为长度为30的字符型的SQL命令为:
a.ALTERTABLEXSBADD专业char(30)
b.ALTERTABLEXSBALTERCOLUMN专业char(30)正确
c.CREATETABLEXSB(专业char(30))
d.ALTERTABLEXSBDROPCOLUMN专业char(30)
ALTERTABLEXSBALTERCOLUMN专业char(30)
题目15
在XSB表中增加一个名为“籍贯”长度为20的字符型的列,SQL命令为:
a.ALTERTABLEXSBDROPCOLUMN籍贯char(20)
b.ALTERTABLEXSBALTERCOLUMN籍贯char(20)
c.CREATETABLEXSB(籍贯char(20))
d.ALTERTABLEXSBADD籍贯char(20)正确
ALTERTABLEXSBADD籍贯char(20)
题目16
将XSB表“专业”列删除,SQL命令为:
a.ALTERTABLEXSBDROPCOLUMN专业正确
b.ALTERTABLEXSBALTERCOLUMN专业char(12)
c.CREATETABLEXSB专业char(12))
d.ALTERTABLEXSBADD专业char(12)
ALTERTABLEXSBDROPCOLUMN专业
题目17
在KCB中添加一行课程名为“人工智能”,课程号为303,学时为48,学分为3,开课学期为NULL,的记录,对应SQL语句为:
a.INSERTINTOKCBVALUES(303,'
人工智能'
NULL,48,3)正确
b.INSERTINTOKCBVALUES(303,人工智能,48,3)
c.INSERTINTOKCBVALUES(303,'
3,48)
INSERTINTOKCBVALUES(303,'
NULL,48,3)
题目18
将XSB中,计算机专业的学生的总学分设为52,对应的SQL命令为()。
a.UPDATESET总学分=52WHERE专业='
计算机'
b.SELECT总学分=52FROMXSBWHERE专业='
c.SET总学分=(SELECT总学分=52FROMXSBWHERE专业='
)
d.UPDATEXSBSET总学分=52WHERE专业='
UPDATEXSBSET总学分=52WHERE专业='
题目19
删除XSB中计算机专业的全部学生。
对应SQL语句为()。
a.TRUNCATETABLEXSB
b.DROPTABLEXSB
c.DELETEFROMXSBWHERE专业='
d.DELETEXSBWHERE专业='
DELETEFROMXSBWHERE专业='
题目20
删除KCB表中全部记录的SQL语句为()。
a.TRUNCATEKCB
b.DROPTABLEKCB
c.DELETEKCB正确
d.DELETETABLEKCB
DELETEKCB
题目21
删除KCB表的SQL语句为()。
a.DROPTABLEKCB正确
b.DELETETABLEKCB
c.TRUNCATEKCB
d.DELETEKCB
DROPTABLEKCB