山大电子商务本科数据库系统原理模拟题

时间:2025-04-20

山大网络教育 电子商务本科数据库系统原理模拟题 含答案

《数据库系统原理》模拟题

一、选择题

1.SQL Server 2000是一个( C )的数据库系统。

A、网状型 B、层次型 C、关系型 D、以上都不是

2.SQL Server 2000 企业版可以安装在操作系统上。( C )

A、Microsoft Windows 98

B、Microsoft Windows 2000 Professional

C、Microsoft Windows 2000 Server

D、Microsoft Windows XP

3.SQL Server 2000 采用的身份验证模式有( D )。

A、仅Windows身份验证模式

B、仅SQL Server身份验证模式

C、仅混合模式

D、Windows身份验证模式和混合模式

4.SQL Server 2000提供了一整套管理工具和实用程序,其中负责启动、暂停和停止SQL Server的4种服务的是( D )。

A、企业管理器 B、导入和导出数据 C、事件探察器 D、服务管理器

5.为存贮不同出版商出版的书的材料,用CREATE TABLE 语句创建以下表。

CREATE TABLE Books (

cBookId char(4) not null,

cPublisherId char(6) not null,

cBookName char(30) not null,

iBookPrice int not null

)

CREATE TABLE Publisher (

cPublisherId char(6) not null,

cPublisherName char(30) not null,

cPublisherAddress char(40) not null,

cPublisherCity char(35) not null,

cPublisherState char(40) not null,

cPublisherPhone char(15) not null

)

识别有助于维护Books 和 Publisher 表之间的完整性的正确步骤。( B )

A、创建具有char(4)类型的用户定义的数据类型typPublisher,仅在Books 表的cPublisherId 属性中使用它。.

B、创建Publisher 表的cPublisherId 属性的主键约束,和Books 表的cPublisherId 属性的外键约束。

C、创建Books 表的cPublisherId 属性的主键约束,和Publisher表的cPublisherId 属性的外键约。

D、创建具有char(6)类型的用户定义的数据类型typPublisher,对Books 和Publisher表的cPublisherId 属性使用它。

6. 考察以下陈述:

陈述 A:缺省可联编到列或用户定义的数据类型。.

陈述 B:不可对存在缺省约束的列联编为缺省,除非用Alter table语句停止此约束。

山大网络教育 电子商务本科数据库系统原理模拟题 含答案

关于上面陈述以下中哪个是正确的?( A )

A、 两个陈述都为真 B、 两个陈述都为假

C、陈述A为真,陈述B为假 D、 陈述B 为真,陈述A为假

7.关于用户定义的数据类型,以下陈述中哪个是正确的?( B )

陈述 A:用户定义的数据类型由用户创建,并基于系统数据类型。.

陈述 B:用户定义的数据类型用sp_addtype 系统存贮过程创建。

陈述 C:可用sp_droptype系统存贮过程停止用户定义的数据类型。

陈述 D:sp_help提供了关于用户定义的数据类型的信息。.

A、 陈述A, B, C, 和 D B、 陈述A, B,和 C

C、 陈述A, C, 和 D D、 陈述B, C, 和 D

8. 考察有以下材料的 Product 表:

product ID,

product name,

price,

quantity on hand

为创建具有auto-increment 特征使能的产品ID ,你应使用以下关键字中哪个?其第一个产品的产品ID从1开始,以后产品ID自动加一。 ( C )

A、SEED B、INCREMENT C、IDENTITY D、AUTOINCREMENT

9. 考察表:

Product

Product_id

Product_name

Price

Quantity_on_hand

哪个语句保证产品的数量总是正的?( B )

A、 Alter table Product Add constraint chkQoh check (Quantity_on_hand <0)

B、 Alter table Product Add constraint chkQoh check (Quantity_on_hand >0)

C、 Alter table Product Add constraint chkQoh check (Quantity_on_hand <=0)

D、 Alter table Product Add constraint chkQoh check (Quantity_on_hand >=0)

10. 预测以下SQL 语句的输出: ( B )

Select * from sales

where tran_date &gt;= dateadd(dd,-3, getdate())

A、 显示销售日期在当前系统日期之后3天的所有行。

B、 显示销售日期在当前系统日期之前3天的所有行。

C、 显示销售日期是当前系统日期的所有行。

D、 显示销售日期在当前系统日期之后3周的所有行。

11.以下哪条语句是错误的?( C )

A、SELECT empno,ename name,sal salary FROM emp;

B、SELECT empno,ename name,sal AS salary FROM emp;

C、SELECT ename,sal*12 AS “Annual Salary” FROM emp;

D、SELECT ename,sal*12 Annual Salary FROM emp;

12.某用户希望显示补助非空的所有雇员信息,应该使用哪条语句( B )

A、SELECT ename,sal,comm FROM emp WHERE comm.<>null;

B、SELECT ename,sal,comm FROM emp WHERE comm. IS NOT null;

山大网络教育 电子商务本科数据库系统原理模拟题 含答案

C、SELECT ename,sal,comm FROM emp WHERE comm.<>0;

D、SELECT ename,sal,comm FROM emp WHERE comm.IS NULL;

13.以下哪条语句是错误的?( D )

A、SELECT ename,sal salary FROM emp ORDER BY sal;

B、SELECT ename,sal salary FROM emp ORDER BY salary;

C、SELECT ename,sal salary FROM emp ORDER BY 3;

D、SELECT ename FROM emp ORDER BY sal DESC;

14. DEFINE 命令可用于定义哪种变量?( B )

A、NUMBER B、CHAR C、VARCHAR2 D、DATE

15.以下哪条语句是正确的?( C )

A、SELECT deptno,sum(sal) FROM emp;

B、SELECT deptno,sum(sal) FROM emp WHERE avg(sal)>2000 GROUP BY deptno;

C、SELECT deptno,sum(sa …… 此处隐藏:9730字,全部文档内容请下载后查看。喜欢就下载吧 ……

山大电子商务本科数据库系统原理模拟题.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219