概念结构设计阶段得到的结果是(B )
A. 数据字典描述的数据需求
B. E-R图表示的概念模型
C. 某个DBMS所支持的数据模型
D. 包括存储结构和存取方法的物理结构
答案是:B
设关系R和S的属性个数为r和s ,则(R×S)操作结果的属性个数为(A )
A.r+sB. r-s
C.r*sD.max(r+s)
答案是:A
有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于(C ):
A.实体完整性约束B.参照完整性约束
C.用户自定义完整性约束D.关键字完整性约束
答案是:C
SQL语言中,删除一个表的命令是(B )
A.DELETEB.DROP
C.CLEARD.REMOVE
答案是:B
下面系统中不属于关系数据库管理系统的是(C )
A.OracleB.MySQL
C.IMSD.DB2
答案是:C
关系数据库中,实现实体之间的联系是通过表与表之间的(D )
A.公共索引B.公共存储
C.公共元组D.公共属性
答案是:D
在下列关于关系的陈述中,错误的是(B )
A.关系中任意两行的值不能相同
B.关系中任意两列的值不能相同
C.行在关系中的顺序无关紧要
D.列在关系中的顺序无关紧要
答案是:B
连接MySQL服务器的指令是?(C )
A. mysqladmin -u root password test
B. mysql -u root password test
C. mysql -u root -p test
D. m
答案是:C
关系数据模型的三个组成部分中,不包括(B )
A. 完整性约束 B. 数据维护
C. 数据结构D. 数据操作
答案是:B
下列聚合函数中不忽略空值 (NULL) 的是(C )。
A.SUM (列名) B.MAX (列名)
C.COUNT ( * ) D.AVG (列名)
答案是:C
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是(C )
A.多对多 B.一对一
C.多对一 D.一对多
答案是:C
设计一表结构,某字段要求存放员工编号,为固定10位长字符,采用哪种类型字段。(D )
A. varrayB. LONG
C. VARCHARD. CHAR
答案是:D
如下语句
if v_num > 5 then
v_example := 1;
elsif v_num > 10 then
v_example := 2;
elsif v_num < 20 then
v_example := 3;
答案是:A
关于索引(index)的说法哪些是错误?(A )
A. 创建索引能提高数据插入的性能
B. 索引应该根据具体的检索需求来创建,在选择性好的列上创建索引
C. 索引并非越多越好
D. 建立索引可使检索操作更迅速
答案是:A
表A中有字段b,类型为int,100条记录,值分别为1至100。如下语句
SELECT b FROM A
WHERE b BETWEEN 1 AND 50OR (b IN (25,70,95)AND b BETWEEN 25 AND 7
答案是:A
如下查询语句SELECT id_number,100/quantity from inventory如果quantity为空,则查询语句的第二个字段将返回(B )
A. a spaceB. a null value
C. a value
答案是:B
用TRUNCATE和DELETE语句删除表中数据的区别 (A )
A. TRUNCATE命令不记录日志
B. TRUNCATE命令记录日志
C. DELETE命令不记录日志
D. TRUNCATE和DELETE命令均不记录日志
答案是:A
存在两个结构相同的数据库表T1(col1,col2,col3)、T2(col1,col2,col3),写出一SQL语句将所有T1数据导入到T2表 (D )
A.select col1,col2,col3 from T1 INTO T2 (
答案是:D
员工表staff表结构如下
staffNo varchar2(10),
Email varchar2(50)
哪一个SQL语句能查询出没有E_mail地址的员工号(C )
A. select staffno from Staff w
答案是:C
已知表T1含有字段ID、CourseID和Score,且数据为
ID CourseID Score
3 1 90
2 1 85
2 2 90
3 2 80
则语句“select id,sum(Score) from T1 gro
答案是:B
已知表T1和T2的字段定义完全相同,T1,T2中各有5条不同的数据,其中T1有2条数据存在于表T2中,语句“select * from T1 union select * from T2”,返回的行数为(A )
A. 8行B. 10行
答案是:A
已知表T1中有2行数据,T2中有3行数据,执行SQL语句
“select a.* from T1 a,T2 b”后,返回的行数为(D )
A. 2行B. 3行
C. 5行D. 6行
答案是:D
“汽车用品网上商城”数据库包括(C )张表。
A. 6B. 7
C. 8D. 9
答案是:C
汽车用品网上商城”中,购物车实体与(B)实体有联系。
A.用户类别 B. 用户
C.订单 D.订单明细
答案是:B
在网上购物流程中,位于“用户注册”与“选购产品”之间的步骤是(A)。
A. 浏览产品B. 订购产品
C. 送货上门D. 货到付款
答案是:A
“汽车用品网上商城”中,关于购物车功能的描述,(A)是错误的。
A.购物车中的购物信息不可删除
B. 购物车能自动跟踪并记录消费者网上购物所选择的商品
C.购物车可以对数据库进行实时更新
D.购物车可以累计购物总金额
答案是:A
在ER模型中,如果有3个不同的实体集,3个M:N联系,根据ER模型转换为关系模型的规则,转换为关系的数目是(C )。
A. 4 B. 5
C. 6 D. 7
答案是:C
从ER图导出关系模型时,如果实体间的联系是M:N的,下列说法中正确的是(D )。
A. 将N方关键字和联系的属性纳入M方的属性中
B. 将M方关键字和联系的属性纳入N方的属性中
C. 在M方属性和N方属性中均增加一个表示级别的属性
答案是:D
“为哪些关系,在哪些属性上,创建什么样的索引”这一设计内容应该属于(C )设计阶段。
A. 概念设计 B. 逻辑设计
C. 物理设计 D. 全局设计
答案是:C
在关系数据库设计中,设计关系模式是数据库设计中(A )阶段的任务 。
A. 逻辑设计阶段 B. 概念设计阶段
C. 物理设计阶段 D. 需求分析阶段
答案是:A
在E-R模型向关系模型转换时,M:N的联系转换为关系模式时,其外键包括(C )。
A.M端实体的关键字 B.N端实体的关键字
C.M、N端实体的关键字D.重新选取其他属性
答案是:C
数据库设计的概念设计阶段,表示概念结构的常用方法和描述工具是(C )。
A.层次分析法和层次结构图 B.数据流程分析法和数据流程图
C.实体联系法和实体联系图 D.结构分析法和模块结构图
答案是:C
子模式是用来描述(B )。
A. 数据库的总体逻辑结构 B. 数据库的局部逻辑结构
C. 数据库的物理存储结构 D. 数据库的概念结构
答案是:B
在数据库设计中,将E-R图转换成关系数据模型的过程属于(B )。
A. 需求分析阶段 B. 逻辑设计阶段
C. 概念设计阶段 D. 物理设计阶段
答案是:B
数据库设计中,用E-R图来描述信息结构,这是数据库设计的(C )。
A. 需求分析阶段 B. 逻辑设计阶段
C. 概念设计阶段 D. 物理设计阶段
答案是:C
假设学生关系S(S#,SNAME,SEX),课程关系C(C#,CNAME),学生选课关系SC(S#,C#,GRADE)。要查询选修“Computer”课的男生姓名,将涉及到关系(D )。
A. S B. S,SC
C. C,SC D.
答案是:D
若用如下的SQL语句创建了一个表SC:
CREATE TABLE SC (S# CHAR(6) NOT NULL,C# CHAR(3) NOT NULL,SCORE INTEGER,NOTE CHAR(20));向SC表插入如下行时,(B
答案是:B
有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是学生号,SNAME是学生姓名,SEX是性别, C#是课程号,CNAME是课程名称。要查询选修“数据库”课的全体男生姓名的SQL语句是SE
答案是:A
SQL是一种(C )语言。
A. 高级算法 B. 人工智能
C. 关系数据库 D. 函数型
答案是:C
在SQL语言中,子查询是(D ) 。
A. 返回单表中数据子集的查询语言
B. 选取多表中字段子集的查询语句
C. 选取单表中字段子集的查询语句
D. 嵌入到另一个查询语句之中的查询语句
答案是:D
设关系数据库中一个表S的结构为:S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。若要更正王二的化学成绩为85分,则可用(A ) 。
A. UPDATE S SET
答案是:A
设关系数据库中一个表S的结构为S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。若要把“张二的化学成绩80分”插入S中,则可用(D )。
A. ADD INTO S
答案是:D
有关系S(S#,SNAME,SAGE),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是学生号,SNAME是学生姓名,SAGE是学生年龄, C#是课程号,CNAME是课程名称。要查询选修“MySQL”课的年龄不小于20的全
答案是:A
学生关系模式 S( S#,Sname,Sex,Age),S的属性分别表示学生的学号、姓名、性别、年龄。要在表S中删除一个属性“年龄”,可选用的SQL语句是(B )。
A. DELETE Age from SB. ALTER TABLE S
答案是:B
若要在基本表S中增加一列CN(课程名),可用( C)。
A.ADD TABLE S(CN CHAR(8))
B.ADD TABLE S ALTER(CN CHAR(8))
C.ALTER TABLE S ADD(CN CHAR(8)
答案是:C
若要删除数据库中已经存在的表S,可用( C)。
A. DELETE TABLES B. DELETE S
C. DROP TABLE S D. DROP S
答案是:C
下列的SQL语句中,( D)不是数据定义语句。
A. CREATE TABLE B. DROP VIEW
C. CREATE VIEW D. GRANT
答案是:D
在SQL语言中的视图VIEW是数据库的( A) 。
A. 外模式 B. 模式
C. 内模式 D. 存储模式
答案是:A
SQL语言中,删除一个视图的命令是( B)。
A.DELETE B.DROP
C.CLEAR D.REMOVE
答案是:B
SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE、DROP、ALTER语句是实现哪种功能(C )。
A. 数据查询 B. 数据操纵
C. 数据定义 D. 数据控制
答案是:C
在视图上不能完成的操作是(C ) 。
A. 更新视图 B. 查询
C. 在视图上定义新的表 D. 在视图上定义新的视图
答案是:C
SQL语言的数据操纵语句包括SELECT、INSERT、UPDATE、DELETE等, 其中最重要的,也是使用最频繁的是(A ) 。
A. SELECT B. INSERT
C. UPDATE D. DELETE
答案是:A
SQL语言是( B)的语言,容易学习 。
A.过程化 B. 非过程化
C.格式化 D. 导航式
答案是:B
有关系SC(S_ID,C_ID,AGE,SCORE),查找年龄大于22岁的学生的学号和分数,正确的关系代数表达式是(D ) 。
ⅰ. πS_ID,SCORE (σ age>22 (SC) )
ⅱ. σ age>22 (πS_ID,SCO
答案是:D
下面四个关系表达式是等价的,是判别它们的执行效率(A ) 。
E1 =πA (σ B=C ∧ D=E′ (R×S) )
E2 =πA (σ B=C (R× σD=E′ (S) )
E3 =πA (R∞B=CσD=E′(S) )
E3
答案是:A
假设有关系R和S,关系代数表达式R-(R-S)表示的是(A )。
A.R∩S B. R∪S
C. R-S D. R×S
答案是:A
假设有关系R和S,在下列的关系运算中,(D )运算不要求:“R和S具有相同的元数,且它们的对应属性的数据类型也相同” 。
A.R∩S B. R∪S
C. R-S D. R×S
答案是:D
关系代数中的连接操作是由(B )操作组合而成 。
A.选择和投影 B. 选择和笛卡尔积
C.投影、选择、笛卡尔积 D. 投影和笛卡尔积
答案是:B
在数据库技术中,独立于计算机系统的模型是(C )。
A. 面向对象的模型 B.关系模型
C. E-R模型 D.层次模型
答案是:C
在SQL查询时,使用WHERE子句指出的是(B )。
A. 查询目标B. 查询条件
C. 查询视图D. 查询结果
答案是:B
在下列描述中,正确的描述是(B )。
A.SQL是一种过程化语言B.SQL集合操作方式
C.SQL不能嵌入到高级语言程序中 D.SQL 是一种 DBMS
答案是:B
在数据库中,概念模型是(D )。
A.用于现实的建模,与具体的DBMS有关
B.用于信息世界的建模,与具体的DBMS有关
C.用于现实的建模,与具体的DBMS无关
D.用于信息世界的建模,与具体的DBMS无关
答案是:D
用二维表来表示实体及实体之间联系的数据模型称为(C )
A. 实体–联系模型B.层次模型
C. 关系模型D.网状模型
答案是:C
(A )是目前数据库系统中最常用的一种数据模型。
A.关系模型 B.层次模型
C.网状模型 D.面向对象模型
答案是:A
数据库与文件系统的根本区别在于(C )
A. 提高了系统效率 B. 方便了用户使用
C. 数据的结构化 D. 节省了储存空间
答案是:C
实体-联系模型是一种(B )工具。
A.需求分析 B. 系统设计
C.系统测试D. 编程实现
答案是:B
从一个关系中取出满足某个条件的所有记录形成一个新的关系的操作是(C )操作 。
A.投影 B. 联接
C.选择 D. 复制
答案是:C
关系代数中的投影操作是指从关系中( B) 。
A.抽出特定记录 B. 抽出特定字段
C.建立相应的影像 D. 建立相应的图形
答案是:B
专门的关系代数运算是(A )。
A.σ π ∞÷B.∪ - σ π
C.∪ ∩ × σ D.∪ ∩ σ π
答案是:A
关系数据库管理系统应能实现的专门关系运算包括(B)。
A. 排序、索引、统计 B. 选择、投影、连接
C. 关联、更新、排序D. 显示、打印、制表
答案是:B
关系代数运算是以(C )为基础的运算 。
A. 关系运算 B. 谓词演算
C. 集合运算 D. 代数运算
答案是:C
关系模型中实现实体间 N:M 联系是通过增加一个(A ) 。
A.关系实现 B. 属性实现
C. 关系或一个属性实现 D. 关系和一个属性实现
答案是:A
现有一个关系:借阅(书号,书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本,则该关系模式的外键是(D )。
A. 书号 B. 读者号
C. 书号+读者号 D. 书号+读者号+借期
答案是:D
现有如下关系:患者(患者编号,患者姓名,性别,出生日起,所在单位),
医疗(患者编号,患者姓名,医生编号,医生姓名,诊断日期,诊断结果)
其中,医疗关系中的外键是(A )。
A. 患者编号 B. 患者姓名
C. 患者编号和患者姓名
答案是:A
关系模型中,主键是( C)。
A.可以由多个任意属性组成
B.至多由一个属性组成
C.可有多个或者一个其值能够唯一表示该关系模式中任何元组的属性组成
D.以上都不是
答案是:C
下面的选项不是关系数据库基本特征的是(A)。
A.不同的列应有不同的数据类型 B.不同的列应有不同的列名
C.与行的次序无关 D.与列的次序无关
答案是:A
下述(D)不是DBA数据库管理员的职责 。
A.完整性约束说明 B. 定义数据库模式
C.数据库安全 D. 数据库管理系统设计
答案是:D
用户或应用程序看到的那部分局部逻辑结构和特征的描述是(C ),它是模式的逻辑子集。
A.模式 B. 物理模式
C.子模式 D. 内模式
答案是:C
要保证数据库的逻辑数据独立性,需要修改的是( A) 。
A. 模式与外模式的映射 B. 模式与内模式之间的映射
C. 模式 D. 三层模式
答案是:A
要保证数据库的数据独立性,需要修改的是(C ) 。
A. 模式与外模式 B. 模式与内模式
C. 三层之间的两种映射 D. 三层模式
答案是:C
描述数据库全体数据的全局逻辑结构和特性的是(A ) 。
A. 模式 B. 内模式
C. 外模式 D. 用户模式
答案是:A
数据库系统的数据独立性体现在(B )。
A.不会因为数据的变化而影响到应用程序
B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
C.不会因为存储策略的变化而影响存储结构
D.不会因为某些存储结构的变化而影响其他的存储
答案是:B
下列四项中,不属于数据库系统特点的是(C)。
A. 数据共享 B. 数据完整性
C. 数据冗余度高D. 数据独立性高
答案是:C
下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是(D)。I.人工管理阶段 II.文件系统阶段 III.数据库阶段
A. I 和 II B. 只有 II
C. II 和 III D. 只有 I
答案是:D
数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(A)。
A. DBS包括DB和DBMS B. DBMS包括DB和DBS
C. DB包括DBS和DBMS D. DBS就是DB,也就是DBMS
答案是:A
数据库系统是采用了数据库技术的计算机系统,它是一个集合体,包含数据库、计算机硬件、软件和(C) 。
A. 系统分析员 B. 程序员
C. 数据库管理员 D. 操作员
答案是:C
目前为:
2/2
页
首页 上页 下页 尾页