超星学习通信息系统与数据库技术 刘晓强 黄雅萍 东华大学

信息系统概述

1

【单选题】

数据是(C)。

A、信息

B、信息的描述形式

C、信息的集合

D、信息的价值

2

【单选题】

信息的价值关键取决于()。 正确答案:对用户有用

A、对用户有用

B、数据量大

C、与事实相符合

D、时效性

3

【单选题】

信息系统是一个以人为主导,利用计算机硬件、软件、网络通信设备以及其他办公设备,进行信息的收集、传输、加工、储存、检索、更新和应用,以达到特定目标的()。 正确答案:人机系统

A、自动化系统

B、决策支持系统

C、计算机软件

D、人机系统

4【判断题】

信息具有可加工性,经过加工处理还可能增加一定的信息量。 正确答案:正确

5【判断题】

在设计和开发信息系统时,系统功能越多越好。 正确答案:×

6【判断题】

在信息系统开发过程中,用户必须参与系统设计。 正确答案:√

 

信息系统的类型

1

【单选题】

股票交易系统属于()。 正确答案:事务处理系统

A、地理信息系统

B、分析处理系统

C、知识处理系统

D、事务处理系统

2

【单选题】

事务处理系统的主要用户是()。 正确答案:业务人员

A、管理人员

B、业务人员

C、单位领导

D、计算机技术人员

3

【单选题】

数据仓库中的数据一般()。 正确答案:从数据库抽取、清理再进行加工、整理后导入

A、直接从数据库直接导入

B、从数据库抽取、清理再进行加工、整理后导入

C、人工录入

D、从网页自动搜索获得

4

【单选题】

一个旅游搜索引擎通过实时搜索分析多家售票网站的票务报价来提供当前最低折扣的机票信息,该信息系统属于()。 正确答案:分析处理系统

A、办公自动化系统

B、分析处理系统

C、知识处理系统

D、事务处理系统

5【多选题】

联机分析处理系统的主要特点包括()。 正确答案:对历史数据进行分析

支持分析决策

A、对历史数据进行分析

B、要求实时性高

C、支持分析决策

D、通常进行大量数据更新操作

6【判断题】

联机事务处理(OLTP)和联机分析处理(OLAP)相比较,OLAP实时性要求更高。 正确答案:错误

7【判断题】

通过对大数据进行数据挖掘分析可以获得潜在隐含的知识,进行预测。 正确答案:正确

信息系统案例简介

1

【单选题】 正确答案:B to B

电子商务系统中,支持企业间在线交易和产品展示的系统是()系统。 正确答案:B to B

A、B to C

B、C to C

C、B to B

D、C to B

2【多选题】

地理信息系统GIS可以应用在以下应用中()。 正确答案:矿产资源管理`

汽车导航`

旅游资源管理

A、矿产资源管理

B、汽车导航

C、工资管理

D、旅游资源管理

3【多选题】

一个电子商务系统,一般包括()。     ABCD

A、网站系统

B、电子支付系统

C、客户关系管理系统

D、物流信息系统

4【判断题】

在自助银行系统中,用户账户以及交易信息存放在各个ATM机所安装的数据库中。 正确答案:×

5【判断题】

我国电子政务系统采用“三网一库”体系,三网是指“外网”、“内网”和“专网”,“一库”是指公文数据库。 正确答案:错误

6【判断题】

ERP系统是主要实现对企业人力资源进行管理的信息系统。 正确答案:×

数据模型概述

1

【单选题】

独立于计算机系统,只用于描述某个特定组织所关心的信息结构模型,称为()。 正确答案:概念数据模型

A、概念数据模型

B、结构数据模型

C、关系数据模型

D、网状数据模型

2

【单选题】

现实世界的事物成为计算机中加工处理的数据,这一过程要经过三个“世界”,依次是现实世界、()和计算机世界。 正确答案:信息世界

A、物理世界

B、主观世界

C、信息世界

D、客观世界

3

【单选题】

层次模型、网状模型和关系模型的划分原则是()。 正确答案:数据之间联系的表达方式

A、记录长度

B、文件的大小

C、联系的复杂程度

D、数据之间联系的表达方式

4【多选题】

结构数据模型是由()三部分组成。 正确答案:数据结构-

数据完整性约束-

数据操作

A、数据结构

B、数据完整性约束

C、数据对象

D、数据操作

5【多选题】

实体联系模型一般用实体联系图(E-R图)来表示,E-R图的主要构成部件有()。 正确答案:实体-

属性-

联系

A、实体

B、属性

C、联系

D、概念

6【判断题】

主教练和足球队之间的联系,属于一对一联系。 正确答案:正确

7【判断题】

省区和城市之间是一种多对多联系。 正确答案:×

关系数据库–关系表的数据结构

1

【单选题】

在关系数据库设计中用()来表示实体及实体之间的联系。 正确答案:二维表结构

A、树结构

B、封装结构

C、二维表结构

D、指针

2

【单选题】

在关系模型中,一个主关键字()。 正确答案:只能由一个属性组成,该属性能唯一标识关系中的一个元组

A、由多个任意属性组成

B、至多由一个属性组成

C、可由一个或多个属性组成

D、与属性无关

3

【单选题】

同一个关系模型的任意两条记录值()。 正确答案:不能完全相同

A、不能完全相同

B、可以完全相同

C、必须完全相同

D、可以相同也可以不同

4

【单选题】

在一个关系模式中,侯选关键字和主关键字分别可以有()。 正确答案:多个、1个

A、0个、多个

B、1个、多个

C、多个、1个

D、多个、多个

5

【单选题】

一个关系只有一个() 。 正确答案:主码

A、候选关键字

B、外关键字

C、主属性

D、主关键字

6

【单选题】

有一关系:教学(教工号、课程号、开课时间),假定每个老师可以讲授多门课程,每门课程只能由一个老师来讲授,那么该关系的主键设置为()比较合适。 正确答案:课程号

A、课程号

B、教工号

C、(课程号,开课时间)

D、(课程号,教工号)

7【多选题】

表之间关系的作用包括()。 正确答案:表中数据互相约束-

减少数据重复存储-

联合提取两表中数据

A、加快表的访问速度

B、表中数据互相约束

C、减少数据重复存储

D、联合提取两表中数据

8【多选题】

一个关系模式包含三个属性,那么它的主关键字可能具有()个属性。 正确答案:1

2

3

A、0

B、1

C、2

D、3

9【判断题】

一个关系模式的两个属性的名称可以相同,但数据类型不能相同。 正确答案:错误

10【判断题】

一般情况下,在关系表中记录行的位置可换,属性列的位置也可换。 正确答案:正确

关系数据库–关系表的数据操作

1

【单选题】

对关系表进行数据操作的结果是()。 正确答案:关系表

A、数据集合

B、数组

C、序列

D、关系表

2【多选题】

关系数据库能够进行的数据操作包括()。 正确答案:查询-

插入

-修改

-删除

A、查询

B、插入

C、修改

D、删除

3【判断题】

数据操作描述了关系模型的动态特性,规定了可以在关系上执行的操作。 正确答案:正确

4【判断题】

关系模型以简单的二维表描述数据和数据之间的关系,但有坚实的数学理论基础来支持它进行严密的关系操作。 正确答案:√

关系数据库–关系表的数据完整性约束

1

【单选题】

现有如下关系模式:患者(患者编号,患者姓名,性别,出生日期,所在单位),诊疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果),诊疗关系模式的外键是()。 正确答案:患者编号

A、患者编号

B、患者姓名

C、患者编号和患者姓名

D、医生编号和患者编号

2

【单选题】

已知关系R(A,B,C,D)及其中数据如下所示:

3-4-1.GIF

 

可以作为关系R主关键字的属性组是(C)。

A、(A,C,D)

B、(A,B,C)

C、(A,B,D)

D、(B,C,D)

3

【单选题】

在数据库中,若部门表(如表5.1)的主键是部门号,职工表(如表5.2)的主键是职工号,外键是部门号,则以下操作不能成功执行的是()。 正确答案:将行(‘005,’,‘乔兴’,‘04’,750)插入到职工表中

3-4-2.GIF

A、从职工表中删除行(’005’,’王万里’,’12’,8000)

B、将行(’006’,’乔兴’,’14’,7500)插入到职工表中

C、将职工号为“001”的工资改为5900

D、将职工号为“003”的部门号改为’10’

4【多选题】

关系模式的三类数据完整性规则包括()规则。 正确答案:参照完整性

实体完整性

域完整性

A、参照完整性

B、实体完整性

C、结构完整性

D、域完整性

5【多选题】

假设厂商表(如表10.8)和产品表(如表10.9)的主关键字分别为厂商号和(产品号,厂商号),产品中的厂商号是外键,两个表中已经有如下元组,能够插入产品表中的元组是(AD)。

3-4-3.GIF

A、(’P03’,’红’,’C02’)

B、(’P01’,’蓝’,’C01’)

C、(’P04’,’白’,’C04’)

D、(’P05’,null,’C03’)

6【判断题】

“成绩在0至100分之间”这个约束规则应该建立在成绩表的学号字段上。 正确答案:错误

7【判断题】

关系模型因为有数据完整性约束,一定不会在数据库中出现垃圾数据。 正确答案:错误

数据库管理系统SQL Server概述

1

【单选题】

SQL Server中,启动或停止SQL Server服务的管理工具是()。 正确答案:SQL Server配置管理器

A、SQL Server Profiler

B、SQL Server Management Studio

C、SQL Server配置管理器

D、SQL Server外围应用配置器

2

【单选题】

要让管理SQL Server数据库的Management Studio或者访问数据库的应用程序正常工作,()必须处于启动状态。 正确答案:SQL Server服务

A、SQL Server Analysis Servers服务

B、SQL Server服务

C、SQL Server Browser服务

D、SQL Server Agent服务

3

【单选题】

要连接到SQL Server服务器,有两种身份验证方式,其中在()方式下,需要客户端应用程序登录时提供登录的用户标识和密码。 正确答案:SQL Server身份验证

A、Windows身份验证

B、SQL Server身份验证

C、以超级用户身份登录

D、其他方式登录

4

【单选题】

专门支持数据库创建、管理和使用的系统软件是(),它位于应用程序与操作系统之间。 正确答案:数据库管理系统

A、数据库

B、数据库系统

C、信息管理系统

D、数据库管理系统

5【判断题】

数据库管理系统(DBMS)是由一组硬件和软件组成。 正确答案:错误

数据库的创建与维护

1

【单选题】

在数据库中存储了()。 正确答案:数据以及数据之间的关系

A、数据

B、数据模型

C、数据以及数据之间的关系

D、信息

2

【单选题】

数据库工作时所需要的系统级信息都存放在系统数据库中,以下()数据库用于整体上控制SQL Server系统和用户数据库的运行。 正确答案:MASTER

A、MASTER

B、TEMPDB

C、MODEL

D、MSDB

3【多选题】

在SQL Server中创建一个数据库,在指定的磁盘位置至少会生成以下文件()。 正确答案:主数据文件.MDF

事务日志文件.LDF

A、主数据文件.MDF

B、系统数据文件.SDF

C、次数据文件.NDF

D、事务日志文件.LDF

4【判断题】

在一个SQL Server服务器下可以创建多个数据库。 正确答案:正确

5【判断题】

一个数据库在未来3年预计将存储1G的数据,为了让数据库有足够的容量存储下未来3年的数据,创建数据库时将数据库大小设置为1G比较好。 正确答案:错误

 

数据表设计

1

【单选题】

在电商平台数据库中的商品表设计时,“商品名”字段最好选择()类型。 正确答案:nvarchar(n)

A、text

B、char(n)

C、varchar(n)

D、nvarchar(n)

2

【单选题】

在电商平台数据库中的商品表设计时,“商品价格”字段最好选择()类型。 正确答案:decimal(m,n)

A、int

B、decimal(m,n)

C、real

D、money(n)

3

【单选题】

在电商平台数据库中的商品表设计时,“是否上架”字段最好选择()类型。 正确答案:bit

A、int

B、char(n)

C、bit

D、varchar(n)

4

【单选题】

在电商平台数据库中的商品表设计时,“折扣”字段最好选择()类型。 正确答案:decimal(m,n)

A、int

B、char(n)

C、bit

D、decimal(m,n)

5

【单选题】

在电商平台数据库中的商品表设计时,“商品图片”字段存放图片的路径信息,最好选择()类型。 正确答案:nvarchar(n)

A、image

B、text

C、nvarchar(n)

D、datetime

6

【单选题】

关于主键约束,以下说法错误的是()。 正确答案:允许空值的字段上可以定义主键约束

A、允许空值的字段上不能定义主键约束

B、可以将包含多个字段的字段组合设置为主键

C、一个表中只能设置一个主键约束

D、允许空值的字段上可以定义主键约束

7

【单选题】 正确答案:类别

索引可以加快按索引字段的查找速度,如果经常在产品表上按类别查找产品名,则应该在()字段建立索引。 正确答案:类别

A、类别

B、产品名

C、产品号

D、(类别,产品名)

8【多选题】

数据表设计的主要任务包括()。 正确答案:定义字段 名

定义表的参照完整性约束规则

为字段选择数据类型

A、定义数据表大小

B、定义字段名

C、定义表的参照完整性约束规则

D、为字段选择数据类型

9【多选题】

下列()属于SQL Server域完整性约束机制 正确答案:非空值约束

默认值约束

检查约束

A、非空值约束

B、主关键字约束

C、默认值约束

D、检查约束

10【多选题】

在数据库系统中,对空值描述不正确的是()。 正确答案:空值是0

空值是空格

空值是空字符串

A、空值是0

B、空值是空格

C、空值是空字符串

D、空值是不确定的值

11【多选题】

在电商平台数据库中的商品表设计时,以下完整性约束设置合理()。 正确答案:商品名不允许为空

设置商品号为主关键字

“是否上架”默认值设置0

A、商品名不允许为空

B、价格<=10

C、设置商品号为主关键字

D、“是否上架”默认值设置0

12【多选题】

在电商平台数据库中的客户表设计时,以下完整性约束设置合理()。 正确答案:昵称建立唯一索引

出生日期允许空

A、昵称建立主关键字

B、昵称建立唯一索引

C、设置检查约束:性别=’男’ And 性别=’女’

D、出生日期允许空

13【判断题】

数据表中各个字段的数据类型不能完全相同。 正确答案:错误

14【判断题】

为字段选择数据类型时,只需考虑该类型是否能存放得下有关数据。 正确答案:错误

15【判断题】

通过外关键字约束可以为相关联的两个表建立联系,实现数据的参照完整性约束。 正确答案:正确

数据表创建操作

1【多选题】

在向数据表录入数据时,应遵循以下原则()。 正确答案:先完成数据库库中所有表和表间关系创建,再录入数据

主表数据先录入,外表数据后录入

A、先完成数据库库中所有表和表间关系创建,再录入数据

B、建完一个表后就录入数据

C、外表数据先录入,主表数据后录入

D、主表数据先录入,外表数据后录入

2【判断题】

要控制两个数据表中数据的完整性和一致性,可以设置参照完整性,要求这两个表的相关联字段都具有唯一性。 正确答案:×

3【判断题】

在电商平台数据库中的订单表设计时,将下单时间默认值设置为GetDate()是合理的。 正确答案:正确

SQL语言概述

1

【单选题】

SQL语言有两种使用方式,其中一种是独立交互使用,另一种是将SQL语句嵌入到某一高级语言中,此高级语言称为()。 正确答案:宿主语言

A、查询语言

B、宿主语言

C、自含语言

D、会话语言

2【多选题】

为了增加SQL语句的可读性,可在适当的地方加上注释语句,下面属于T-SQL提供的注释方法的有()。 正确答案:/*注释文本内容*/

–注释文本内容

A、//注释文本内容//

B、/*注释文本内容*/

C、–注释文本内容

D、_ _注释文本内容

3【多选题】

SQL语言主要包括三类语句()。 正确答案:数据定义语句DDL

数据控制语句DCL

数据操纵语句DML

A、数据定义语句DDL

B、数据分析语句DAL

C、数据控制语句DCL

D、数据操纵语句DML

4【判断题】

SQL语言是一个通用的关系数据库语言,关系数据库SQL Server、Oracle、Access等都可以使用。 正确答案:正确

5【判断题】 正确答案:×

SQL语言是过程化的语言,简单易学。 正确答案:×

数据库定义语言DDL简介

1

【单选题】

DDL语句创建对象命令是()。 正确答案:Create

A、Make

B、Create

C、Set

D、Order

2

【单选题】

SQL Server支持生成数据库或数据表脚本.sql文件,执行该文件可以()。 正确答案:重建数据库或数据表

A、向新数据库导入数据

B、维护数据库或数据表

C、重建数据库或数据表

D、更新数据库或数据表

3【多选题】

数据库定义语言DDL支持创建()。 正确答案:数据库

视图

数据表

A、数据库

B、视图

C、数据表

D、注释

4【判断题】

USE Animal 命令可以将数据表Animal设定为当前数据表。 正确答案:错误

数据查询语句SELECT

1

【单选题】

 

BookStore数据库中有图书表Book(BookCode, BookName, Author, PublisherCode, PublishTime,BookSort, ISBN, BookPicture, ContentInro, Price, Discount),其中 PublishTime是datetime类型。

查询Book表中的图书类别(BookSort),要求每个类别只显示一次。SQL语句:

SELECT  _________ BookSort FROM Book 正确答案:DISTINCT

A、DISTINCT

B、ONLY

C、ONE

D、PERCENT

2

【单选题】

BookStore数据库中有客户表Customer(CustomerCode, Name, Sex, Hometown, Email, Telephone, LoginDate, Password)

查询Customer表中所有客户的信息,要求显示CustomerCode、Name、Hometown和Telephone字段信息。SQL语句:

SELECT _________ FROM Customer 正确答案:CustomerCode,Name,Hometown,Telephone

A、*

B、ALL

C、CustomerCode、Name、Hometown、Telephone

D、CustomerCode,Name,Hometown,Telephone

3

【单选题】

BookStore数据库中有客户评价表CustomerEvaluation(CustomerCode, VIPClass, Author, EvaluateDate),其中 PublishTime是datetime类型。

查询用户等级(VIPClass)为“A”的客户编号(CustomerCode)和评价时间(EvaluateDate),要求显示标题分别为“客户编号”和“评价时间”。SQL语句:

SELECT CustomerCode As 客户编号, EvaluateDate As 评价时间

FROM CustomerEvaluation WHERE _________ 正确答案:VIPClass=’A’

A、VIPClass=’A’

B、VIPClass=”A”

C、VIPClass=A

D、VIPClass==A

4

【单选题】

BookStore数据库中有出版社表Publisher(PublisherCode,  Publisher, Telephone)

在某SQL语句中,WHERE PublisherCode IN (’21’, ’31’)子句等价于________。 正确答案:PublisherCode= ’21’ OR PublisherCode=’31’

A、PublisherCode= ’21’ AND PublisherCode=’31’

B、PublisherCode= ’21’ OR  PublisherCode=’31’

C、PublisherCode<=’31’ AND  PublisherCode>=’21’

D、PublisherCode<’31’ AND  PublisherCode>’21’

5

【单选题】

BookStore数据库中有订单表Order(OrderCode, CustomerCode, TotalPrice, Address, OrderTime, OrderStatus)

SELECT TOP 3 OrderCode,OrderTime,OrderStatus FROM [Order]语句中TOP 3的含义是________。 正确答案:前3个记录

A、前3个字段

B、前3条属性

C、前3个记录

D、前3个别名

6

【单选题】

BookStore数据库中有图书表Book(BookCode, BookName, Author, PublisherCode, PublishTime,BookSort, ISBN, BookPicture, ContentInro, Price, Discount),其中 PublishTime是datetime类型。

显示图书的最高价、最低价、平均价、最高价与最低价之间的差值。SQL语句:

SELECT MAX(Price) As 最高价, MIN(Price) As 最低价, Str(AVG(Price),6,2) As 平均价,

________ As 最高价与最低价的差值 From Book 正确答案:MAX(Price)-MIN(Price)

A、(MAX-MIN)Price

B、MAX(Price)-MIN(Price)

C、(MAX-MIN)(Price)

D、MAX:Price-MIN:Price

7

【单选题】

BookStore数据库中有销售明细表OrderDetail(OrderCode, BookCode, Amount)

查询销售总量前20%的图书,并按总销量降序排列。SQL语句:

SELECT TOP 20 PERCENT Bookcode As 书号, SUM(Amount)As总销量

ROM OrderDetail

GROUP BY Bookcode

ORDER BY ________ 正确答案:SUM(Amount) DESC

A、Amount DESC

B、SUM(Amount) DESC

C、COUNT(Amount) DESC

D、ADD(Amount) DESC

8【多选题】

BookStore数据库中有客户表Customer(CustomerCode, Name, Sex, Hometown, Email, Telephone, LoginDate, Password)

查询Customer表中所有客户的信息,SQL语句:

SELECT __ ______ FROM Customer   ABC

A、*

B、CustomerCode, Name, Hometown, Sex, Email, Telephone, LoginTime, PassWord

C、CustomerCode, Hometown, Telephone, Name, Sex, Email, LoginTime, PassWord

D、CustomerCode ~ PassWord

9【多选题】

BookStore数据库中有图书表Book(BookCode, BookName, Author, PublisherCode, PublishTime,BookSort, ISBN, BookPicture, ContentInro, Price, Discount),其中 PublishTime是datetime类型。

查询2009年出版的少儿类图书,要求显示图书名称(BookName)、作者(Author)、出版时间(PublishTime)、价格(Price)和折扣(Discount),并且字段标题分别为图书名称、作者、内容简介、价格和折扣。SQL语句:

SELECT BookName As 图书名称, Author As 作者, convert(char(10), PublishTime, 120) As 出版时间, Price As 价格, Discount As 折扣 FROM Book WHERE BookSort=’少儿’ AND _________    ACD

A、PublishTime=2009

B、YEAR(PublishTime)=2009

C、PublishTime>=’2009-1-1′ AND PublishTime<‘2010-1-1′

D、PublishTime>=’2009-1-1′ AND PublishTime<=’2009-12-31′

10【多选题】

BookStore数据库中有订单表Order(OrderCode, CustomerCode, TotalPrice, Address, OrderTime, OrderStatus)

查询订单总价(TotalPrice)在100到200元之间的订单信息。SQL语句:

SELECT OrderCode, TotalPrice, OrderTime, OrderStatus FROM [Order]

WHERE ________  AD

A、TotalPrice BETWEEN 100 AND 200

B、TotalPrice NOT BETWEEN 100 AND 200

C、100 <=TotalPrice<=200

D、TotalPrice>=100 And TotalPrice<=200

11【判断题】

BookStore数据库中有图书表 Book(BookCode, BookName, Author, PublisherCode, PublishTime,BookSort, ISBN, BookPicture, ContentInro, Price, Discount)

查询图书名称(BookName)含有“程序”的图书信息。SQL语句:

SELECT BookCode,BookName,Author,Price,Discount FROM Book  WHERE Name=“%程序%” 正确答案:错误

12【判断题】

BookStore数据库中有图书表 Book(BookCode, BookName, Author, PublisherCode, PublishTime,BookSort, ISBN, BookPicture, ContentInro, Price, Discount)

查询作者名长度大于等于8的图书信息,显示书名(BookName)及作者(Author)。SQL语句:

SELECT BookName, Author FROM Book WHERE Lenth(Author)= 8 正确答案:×

—————————————

完整章节答案点此购买

—————————————

多表联接查询

1

【单选题】

BookStore数据库关系图如下:

05-1-2.GIF

查询所有客户的用户等级(VIPClass),要求显示客户号(CustomerCode)、客户名(Name)、用户等级(VIPClass)和评价时间(EvaluateDate)。SQL语句:

SELECT Customer.CustomerCode, Name, VIPClass, EvaluateDate 

FROM Customer JOIN CustomerEvaluation

ON _________

A、Customer.CustomerCode=CustomerEvaluation.CustomerCode

B、Customer =CustomerEvaluation

C、Customer.CustomerCode AND CustomerEvaluation.CustomerCode

D、Customer AND CustomerEvaluation

2

【单选题】

BookStore数据库关系图如下:

05-1-2.GIF

查询所有客户的购书情况(也包括未购书人的信息),显示客户号(CustomerCode)、客户名(Name)和订单号(OrderCode)、购书时间(OrderTime)。SQL语句:

SELECT Customer.CustomerCode, Name, OrderCode, OrderTime

FROM ________ ON Customer.CustomerCode=[Order].CustomerCode

A、Customer LEFT JOIN [Order]

B、Customer INNER JOIN [Order]

C、Customer RIGHT JOIN [Order]

D、Customer,[Order]

数据更新语句INSERT、UPDATE、DELETE

1

【单选题】

BookStore数据库中有出版社表Publisher(PublisherCode,  Publisher, Telephone)

在Publisher表中添加一条记录:“66”、“群众出版社”、“0321-76584391”。SQL语句:________。

A、INSERT INTO Publisher VALUES('群众出版社', '66', '0321-76584391')

B、INSERT INTO Publisher VALUES('群众出版社',66, '0321-76584391')

C、INSERT INTO Publisher VALUES('66', '群众出版社', '0321-76584391')

D、INSERT Publisher VALUES('66', '群众出版社', '0321-76584391')

2

【单选题】

BookStore数据库中有出版社表Publisher(PublisherCode,  Publisher, Telephone)

将Publisher表中出版社代号(CustomerCode)为“01”的出版社联系电话(Telephone)修改为“010-79797979”。 SQL语句:________ 。

A、UPDATE Publisher SET Telephone =010-79797979 WHERE PublisherCode =01

B、UPDATE Publisher SET Telephone ='010-79797979' WHERE PublisherCode ='01'

C、UPDATE FROM Publisher SET Telephone ='010-79797979' WHERE PublisherCode ='01'

D、UPDATE Publisher Telephone ='010-79797979' WHERE PublisherCode ='01'

3

【单选题】

BookStore数据库中有出版社表Publisher(PublisherCode,  Publisher, Telephone)

从Publisher表删除“群众出版社”。SQL语句:________ 。

A、DELETE Publisher WHERE Publisher='群众出版社'

B、DELETE FROM Publisher WHERE Publisher='群众出版社'

C、DELETE FROM Publisher WHERE Publisher=群众出版社

D、DELETE Publisher WHERE Publisher=群众出版社

4【多选题】

BookStore数据库中有销售明细表OrderDetail(OrderCode, BookCode, Amount)

在OrderDetail表中添加一条记录:“08110801”、0701、3。SQL语句:________ 。

A、INSERT INTO OrderDetail(OrderCode, Amount, BookCode) VALUES('08110801',3, '0701')

B、INSERT INTO OrderDetail(OrderCode, Amount, BookCode) VALUES('08110801', '0701', 3)

C、INSERT INTO OrderDetail(OrderCode, BookCode, Amount) VALUES('08110801', '0701', 3)

D、INSERT INTO OrderDetail VALUES('08110801', '0701', 3)

5【多选题】

BookStore数据库中有图书表Book(BookCode, BookName, Author, PublisherCode, PublishTime,BookSort, ISBN, BookPicture, ContentInro, Price, Discount),其中 PublishTime是datetime类型。

将Book表中的所有“外语”类图书的价格降低10%,并将折扣均设为8折。SQL语句:

UPDATE Book SET ________ Where BookSort ='外语'。

A、Price=Price*0.9,Discount=0.8

B、Price=Price*(1-10%),Discount=0.8

C、Price=0.9, Discount=0.8

D、Discount=0.8, Price=Price*0.9

6【多选题】

BookStore数据库中有客户表Customer(CustomerCode, Name, Sex, Hometown, Email, Telephone, LoginDate, Password)

删除Customer表中姓“刘”和姓“杨”的记录。SQL语句:

DELETE FROM Customer WHERE ________ 。

A、LEFT(Name,1)= '刘' OR LEFT(Name,1)= '杨'

B、Name LIKE '刘%' OR Name LIKE '杨%'

C、Name LIKE '[刘,杨]%'

D、Name LIKE '[^刘,^杨]%'

视图

1

【单选题】

关于视图,以下说法正确的是()。

A、视图是一种虚表,不存放实际数据值

B、视图是关系的图形

C、视图是建立的临时表,存放选中数据

D、视图是表的别名,与表作用相同

2

【单选题】

视图可以基于()创建。

A、基本表或索引

B、基本表或视图

C、视图或索引

D、基本表、视图或索引

3【判断题】

基于一个基本表可以创建多个视图。

数据库备份与恢复

1

【单选题】

对某数据库每天清晨2:00做完整备份,每隔2小时做事务日志备份,如果某天上午9:00数据库发生故障,则使用备份文件可使数据库最近恢复到()的状态。

A、凌晨2:00

B、早晨9:00

C、早晨8:00

D、早晨6:00

2

【单选题】

数据库备份文件的扩展名是()

A、LDF

B、BAK

C、DBF

D、BAC

3

【单选题】

数据库恢复的基础是利用转储的冗余数据,这些转储的冗余数据指()。

A、数据字典、应用程序、审计档案、数据库备份

B、数据字典、应用程序、日志文件、审计档案

C、日志文件、数据库备份

D、数据字典、应用程序、数据库备份

4【多选题】

在SQL Server中,数据库恢复采用的方法有()。

A、建立视图后执行视图

B、备份数据库后还原数据库

C、复制数据库文件后附加数据库文件

D、建立索引后使用索引

5【判断题】

在SQL Server 中,通过定义数据库维护计划可以实现系统定时自动进行数据库备份。

6【判断题】

突然停电、CPU故障会破坏正在运行的数据库。

数据库间的数据转换

1【判断题】

SQL Server数据库可以向Excel或SQL Server导出数据,但不能导出到其他数据库中。

2【判断题】

数据库从SQL Server服务器分离以后,才能从磁盘拷贝该数据库的数据库文件和日志文件。

Web窗体与服务器控件

1

【单选题】

在Visual Studio开发环境中,一个Web应用程序一般包含()。

A、多个文件和文件夹

B、只有一个文件

C、多个文件,但不能有文件夹

D、文件必须是.cs文件

2

【单选题】

容器控件允许在其内部添加其他控件,便于整体布局和控制整体的隐藏和显示,下面属于容器控件的是()。

A、Panel

B、CheckBox

C、Label

D、Textbox

3

【单选题】

Web服务器控件Textbox的主要用途是()。

A、接收和展示用户输入

B、接收用户输入

C、展示用户输入

D、接收用户点击事件

4

【单选题】

下面控件中经常成组使用,用来表现多选一情况的是()。

A、Radiobutton

B、Checkbox

C、HyperLink

D、DropDownlist

5

【单选题】

当需要通过选择输入性别时,应采用的控件是()。

A、RadioButtonList

B、CheckBox

C、CheckBoxList

D、Lable

6

【单选题】

()是.NET框架中支持Web应用程序开发的类库。

A、ASP.NET

B、ADO.NET

C、Java语言

D、VB.NET

7

【单选题】

Visual Studio是微软公司提供的一种()。

A、开发环境

B、高级语言

C、Microsoft .Net框架

D、Windows窗体

8

【单选题】

窗体事件()在内存加载页面时自动发生,可利用该事件处理代码来初始化控件属性、建立数据绑定或者创建数据库的连接对象等。

A、Page_Load

B、Page_Unload

C、Form_Click

D、FileUpLoad

9

【单选题】

如果要实现点击某HyperLink控件来打开页面hello.aspx,应使用的属性设置为()。

A、NavigateUrl="hello.aspx"

B、Target="hello.aspx"

C、Text="hello.aspx"

D、Value="hello.aspx"

10

【单选题】

静态网页可以直接被浏览器解析显示,下面()是静态网页文件的扩展名。

A、.htm

B、.ASP

C、.aspx

D、.jsp

11

【单选题】

在使用C#语言创建ASP.NET Web应用程序时,如果选择将“代码放在单独的文件中”,那么交互代码存放在()文件中。

A、.cs

B、.aspx

C、.skin

D、.html

12【多选题】

Web服务器控件是窗体上的对象,每类对象具有()三个要素。

A、属性

B、方法

C、事件

D、类型

13【多选题】

Web窗体基于事件驱动编程,以下()事件发生可能触发相关事件处理程序的执行。

A、点击按钮

B、点击窗体

C、按下键盘按键

D、窗体加载

14【判断题】

Web信息系统采用浏览器/服务器结构。

15【判断题】

ASP.Net和HTML都是创建静态网页的技术。

16【判断题】

在Visual Studio中创建ASP.Net应用程序时,有三个视图:设计视图、源视图、代码视图,其中源视图专门用来支持事件处理程序的代码编辑。

零代码写数据库程序

1

【单选题】

()是支持数据库应用程序开发的一个组件,它可以访问和操作数据库。

A、ADO.NET

B、Visual Studio

C、ASP.NET

D、.NET Framework

2

【单选题】

使用ASP.NET的数据源控件()和数据绑定控件GridView可以可视化实现Web数据库应用程序。

A、SqlDataSource

B、SqlConnection

C、DataSet

D、DataSource

3

【单选题】

使用GridView展示条件查询的结果时,配置SqlDataSource数据操作Select语句时,查询条件可以通过()表达与某个控件取值关联。

A、添加WHERE子句

B、添加ORDER BY子句

C、添加GROUP BY语句

D、添加其他高级设置


4

【单选题】

下面有关SqlDataSource控件的描述中错误的是()。

A、在数据操作时,不能使用参数

B、可连接Access数据库

C、可执行SQL Server中的存储过程

D、可插入、修改、删除、查询数据

5

【单选题】

如果希望在GridView中分页显示查询结果,可用“启用分页”将()设置为True。

A、AllowPaging

B、PageIndex

C、PageSize

D、PagerSettings

6

【单选题】

()控件以表格形式显示数据,一次只能呈现一条记录,并提供翻阅多条记录以及插入、更新和删除记录功能。

A、DetailsView

B、GridView

C、Repeater

D、ListView

7

【单选题】

GridView提供了丰富的属性,()属性可以设置显示的标题名。

A、Caption

B、

AllowPaging

C、EmptyDataText

D、PageSize

8

【单选题】

GridView支持以图片形式来显示员工照片,这时需要使用自定义绑定列()。

A、ImageField

B、ButtonFiel

C、Image

D、PictureBox

9【多选题】

使用SqlDataSource数据源控件访问数据库时,以SQL Server用户验证方式配置数据源生成的连接字符串ConnectionString包括()。

A、DataSource

B、Intial Catalog

C、User ID

D、Password

10【多选题】

使用SqlDataSource数据源控件访问数据库时,数据访问命令的类型可以是()。

A、SQL语句

B、存储过程

C、C#语句

D、GridView属性

11【多选题】

如果要实现一个如下所示的密码验证页面,需要的页面控件有()。

8-1.GIF

A、Label、Textbox

B、Button 

C、LinkButton

D、ImageButton

12【多选题】

如果要使用GridView编辑或删除数据记录,注意在配置SqldataSource的数据操作Select语句时一定要包含(),系统才能自动生成UpdateQuery或DeleteQuery语句。

A、主关键字

B、索引

C、外关键字

D、所有字段

13【多选题】

使用ASP.NET开发的数据库应用程序一般需要使用Visual Studio开发环境中的以下部件()。

A、ASP.Net

B、ADO.NET

C、C#语言

D、C++语言

14【判断题】

开发Web数据库应用程序一般包括数据层、数据访问层和表示层三层。

15【判断题】

如果采用SQL Server数据库开发信息系统,在系统开发阶段需要SQL Server,系统运行阶段不需要。

16【判断题】

使用SqlDataSource配置数据源控件访问数据库时,需要说明身份验证方式。

17【判断题】

控件Button的主要用途是接受用户点击操作。

18【判断题】

使用SqlDataSource数据源控件访问数据库时,访问数据可以通过视图配置。

19【判断题】

GridView控件以表格的形式显示数据源中的数据,可以支持各种对数据库数据记录的交互操作,但不支持插入操作。

20【判断题】

在ASP.NET应用程序中,如果要在窗体上一次只显示一个学生记录的详细信息,可以选用DetailsView控件。

页面共享信息

1

【单选题】

为多个页面创建一致的布局,可以使用()实现。

A、母版文件

B、皮肤文件

C、样式文件

D、主题文件

2

【单选题】

能为特定用户在Web页面间实现跨页传值的对象是()。

A、Session

B、Application

C、Response

D、Request

3【多选题】

主题用来统一网站外观,使所有的窗体都采用相同的界面风格,以下()文件可以包含在主题中。

A、skin

B、css

C、cs

D、Config

4【多选题】

一个Web站点包含很多页面,这些页面之间存在着层次结构关系,使用()等导航控件可以实现站点导航功能。

A、Menu

B、SiteMapPath

C、TextBox

D、Button

5【多选题】

6【判断题】

在Web应用程序中,可以使用公共的全局变量来在页面间传递数据。

系统开发方法概述

1

【单选题】

信息系统开发是一项复杂的系统工程,所以要使用()进行系统开发。

A、软件工程方法

B、程序设计方法

C、统计分析方法

D、程序调试方法

2

【单选题】

在结构化信息系统开发中,以下()说法更合适。

A、“分析重于设计,设计重于编码” 

B、“设计重于编码,编码重于分析”

C、“设计重于分析,分析重于编码”

D、“分析重于编码,编码重于设计”

3

【单选题】

()是信息系统生命周期中持续最长的一个阶段。

A、维护期

B、定义期

C、开发期

D、测试期 

4

【单选题】

结构化信息系统生命周期法在使用上有一定局限性,主要是由于()。

A、需要首先严格定义需求

B、开发周期过长

C、过于严格划分工作阶段

D、兼顾数据结构不够

5

【单选题】

对于信息系统开发人员,原型法的困难主要是随着()变得复杂。

A、系统的扩大

B、数据的增加

C、需求的更改

D、程序的复杂

6【判断题】

进行信息系统开发时一般遵循优先采用先进技术原则选择软件开发技术。

7【判断题】

系统设计阶段是信息系统生命周期中持续最长的一个阶段。

8【判断题】

系统生命周期法的各阶段任务可交叉或并行。

9【判断题】

信息系统开发中,可以使用原型法构造一个演示模型来听取用户意见。

10【判断题】

采用原型法开发信息系统简化系统分析设计工作、工作效率高,不需要进行项目管理。

11【判断题】

一个信息系统采用数据库组织和管理数据,也可以同时采用数据文件存储一些临时或少量数据。

系统规划和分析

1

【单选题】

企业提出开发一个信息系统主要是由于()。

A、企业需要技术创新

B、企业发展目标需要信息系统支持

C、企业有信息化建设资金

D、企业有信息技术人员

2

【单选题】

在使用系统生命周期法开发信息系统时,系统规划的主要任务是()。

A、确定系统各模块的功能

B、

确定系统系统目标和开发计划

C、确定各模块的处理流程

D、

确定所购买的设备列表


3

【单选题】

在系统分析阶段,对获得的业务与数据联系的形式描述一般采用()表示,刻画数据从输入到输出的变换过程。

A、判定表

B、数据字典

C、数据流图

D、E-R图


4

【单选题】

在系统分析时,使用判定表或判定树来帮助()。

A、判断多逻辑条件下执行不同操作的情况

B、判断一个描述是否正确

C、判断数据类型的选择是否合理

D、判定是否完成分析工作

5【多选题】

系统开发是否可行需要从( )几个方面进行分析。

A、经济

B、操作

C、技术

D、进度

6【判断题】

企业发展目标有信息服务需求是一个企业信息系统建设的主要动因。

7【判断题】

在系统分析时,数据字典是用来描述需求说明中的一些专业词汇的具体含义的工具。

系统设计之数据库设计

1

【单选题】

在数据库设计中,概念设计阶段用()来描述信息结构但不涉及信息在计算机中的表示。

A、E-R图

B、数据流图

C、结构数据模型

D、数据字典

2

【单选题】

数据库逻辑结构设计的主要任务是()。

A、

将E-R图转化为关系模式

B、

建立E-R图和说明书

C、建立数据流图

D、

把数据送入数据库


3

【单选题】

数据库概念设计的E-R图中,用属性描述实体的特征,属性在E-R图中一般用()表示。

A、

椭圆形

B、

矩形

C、

四边形

D、

菱形

4

【单选题】

从E-R模型向关系模式转换时,一个m:n的联系转换为一个关系模式时,依据联系所定义的关系的主键是()。

A、

m端实体主键与n端实体主键的组合

B、

m端实体主键

C、

n端实体主键

D、

由两个属性构成

5

【单选题】

如果两个实体间的联系是m:n,在将其转换为关系模型时,需要()。

A、

引入第三个关系

B、

建立一个m×n关系

C、

忽略联系

D、

合并两个实体

6

【单选题】

要将下图所示的图书管理E-R图转换为关系模式,一般可以转换为()关系模式。

????.jpg


A、

3个

B、

1个

C、

2个

D、

4个

7

【单选题】

关系模式规范化的主要目的是()。

A、

保证数据结构合理,消除存储异常

B、

避免非法用户使用数据

C、

避免应该删除的数据未被删除

D、

保证合法用户使用数据

8

【单选题】

关系模式规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须满足:其每一属性都是()。

A、

不可分解的

B、互不相关的

C、

长度可变的

D、

互相关联的

9

【单选题】

关系数据库规范化可以解决关系数据库中()问题。

A、

数据冗余、插入异常、删除异常和修改异常

B、

提高查询速度

C、

减少数据操作的复杂性

D、

保证数据的安全性和完整性

10

【单选题】

设有关系W(工号,姓名,工种,定额),将其规范化到第三范式正确的答案是()。

A、

W1(工号,姓名,工种)W2(工种,定额)

B、

W1(工号,姓名) W2(工种,定额)

C、

W1(工号,工种,定额)W2(工号,姓名)

D、

以上都不对

11

【单选题】

如果只知道关系包含的属性和关系的主键(用下划线表示),则一定是第二范式的关系是()。

A、

R1(B1,B2,B3) 

B、

R2(A1,A2,A3) 

C、

R3(C1,C2,C3) 

D、

R4(D1,D2,D3) 

12

【单选题】

若两个实体之间的联系是1:m,则将该联系向关系模式转换的方法是()。

A、在“m”端实体转换的关系中加入“1”端实体的主键

B、在“1”端转换的关系中加入“m”端实体的主键

C、在两个实体转换的关系中,分别加入另一个关系的主键

D、将两个实体转换成一个关系

13【判断题】

实体图书在两个局部E-R图中分别被描述为图书(书号,书名)和图书(编号,书名),这两个E-R图合并时存在冲突,是一种结构冲突。

14【判断题】

全局E-R图中,一个实体可能不与任何实体建立联系,也可能与多个实体建立联系。

15【判断题】

数据库的概念模型是对现实世界要解决问题所涉及对象的抽象描述,不依赖于具体的计算机环境和数据库管理系统。

16【判断题】

购买计算机安装数据库是数据库物理设计阶段的工作。

17【判断题】

如果关系模式R中的属性全部是主属性(即主关键字由所有属性构成),R满足3NF。

数据库设计之其他设计

1

【单选题】

将数据和应用程序都安装和运行于主计算机上,通过浏览器使用系统功能,应用于广域地区的系统属于()。

A、


B/S结构

B、

C/S结构

C、

集中式主机结构

D、

混合结构

2

【单选题】

在采用客户机/服务器结构的自助银行系统中,ATM机是()。

A、提供服务的服务器

B、请求服务的客户机

C、请求服务的服务器

D、提供服务的客户机

3

【单选题】

一个信息系统包含哪些系统功能通常采用()来描述。

A、系统架构图

B、系统E-R图

C、系统功能结构图

D、系统流程图

4【多选题】

在信息系统生命周期开发方法中,系统设计阶段工作包括()。

A、数据库设计

B、用户界面设计

C、模块功能设计

D、程序设计

5【多选题】

在进行系统的用户界面设计时,应普遍提倡的做法是()。

A、以用户为中心

B、页面控件种类多一些

C、色彩丰富一些

D、减少用户输入

6【判断题】

C/S架构的应用程序需要用户安装特定的客户端程序,系统更新和维护比较麻烦。

7【判断题】

一个信息系统可以且只能在B/S或C/S中选择一种架构。

8【判断题】

一个系统的功能结构图一般采用网状结构图描述。

9【判断题】

系统用户界面设计的基本原则是美观。

系统实施和运维

1

【单选题】

一个系统已经过测试,表明所有功能都正常,但系统实际实施运行后,当有1000个以上用户同时使用时,响应时间太慢,说明系统测试工作在以下方面不足()。

A、系统功能测试

B、系统性能测试

C、系统安全测试

D、系统界面测试

2

【单选题】

在信息系统实施阶段中,用新系统取代旧系统采用()转换方法,是指新旧两系统同时运行一段时间,并且将两个系统进行对比。

A、逐步

B、串行

C、平行

D、直接

3【多选题】

采用生命周期法开发信息系统时,以下()工作在系统实施期间完成。

A、程序设计

B、系统测试

C、数据库设计

D、需求调查

4【多选题】

在信息系统开发中,使用文档可以()。

A、保障系统安全

B、规范系统开发过程

C、方便用户和开发人员交流

D、提高信息系统运行速度

5【判断题】

系统正式投入运行,标志着系统生命周期的结束。

6【判断题】

开发一个电子商务网站,如果已经完成系统功能测试,就可以上线运行了。

7【判断题】

系统生命周期法要求每个阶段都产生文档,文档可以规范系统开发过程和方便交流,也是系统维护的依据。

信息系统管理

1【多选题】

一个单位的信息主管CIO应该至少兼具以下两种能力()。

A、业务管理

B、信息技术

C、外语

D、财务

2【多选题】

信息系统相关的伦理道德义务,包括以下()内容。

A、尊重知识和知识产权

B、与计算机犯罪作斗争

C、个人信息要无私共享

D、注重搜集和发送信息的可靠性、可信性

3【多选题】

信息系统安全需要从以下()方面工作来保障。

A、完善管理制度

B、选聘高学历人员

C、实施技术措施

D、加强人员教育

4【判断题】

信息系统建设项目的领导最好由高水平的IT专家而不是业务专家担任。

5【判断题】

管理缺陷是一种信息系统安全隐患。