信息系统与数据库技术2024尔雅答案 -MYTG

京潮坚囤版尾漓亩茨凭萎浓尾

点击这里,查看本门课程答案

信息系统与数据库技术2024尔雅答案 -MYTG

 

信息系统概述

数据是( )。

信息的价值关键取决于( )。

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

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

在设计和开发信息系统时,系统功能越多越好。

在信息系统开发过程中,用户必须参与系统设计。

信息系统的类型

股票交易系统属于( )。

事务处理系统的主要用户是()。

数据仓库中的数据一般()。

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

联机分析处理系统的主要特点包括()。

联机事务处理(OLTP)和联机分析处理(OLAP)相比较,OLAP实时性要求更高。

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

信息系统案例简介

 

电子商务系统中,支持企业间在线交易和产品展示的系统是( )系统。

地理信息系统GIS可以应用在以下应用中( )。

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

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

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

ERP系统是主要实现对企业人力资源进行管理的信息系统。

数据模型概述

独立于计算机系统,只用于描述某个特定组织所关心的信息结构模型,称为( )。

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

层次模型、网状模型和关系模型的划分原则是()。

结构数据模型是由( )三部分组成。

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

主教练和足球队之间的联系,属于一对一联系。

省区和城市之间是一种多对多联系。

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

在关系数据库设计中用( )来表示实体及实体之间的联系。

在关系模型中,一个主关键字( )。

同一个关系模型的任意两条记录值( )。

在一个关系模式中,侯选关键字和主关键字分别可以有( )。

一个关系只有一个( ) 。

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

表之间关系的作用包括( )。

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

一个关系模式的两个属性的名称可以相同,但数据类型不能相同。

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

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

对关系表进行数据操作的结果是()。

关系数据库能够进行的数据操作包括()。

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

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

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

现有如下关系模式:患者( ),诊疗( ),诊疗关系模式的外键是( )。

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

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

在数据库中,若部门表( )的主键是部门号,职工表( )的主键是职工号,外键是部门号,则以下操作不能成功执行的是( )。

3-4-2.GIF

关系模式的三类数据完整性规则包括( )规则。

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

3-4-3.GIF

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

关系模型因为有数据完整性约束,一定不会在数据库中出现垃圾数据。

数据库管理系统SQL Server概述

SQL Server中,启动或停止SQL Server服务的管理工具是( )。

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

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

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

数据库管理系统(DBMS)是由一组硬件和软件组成。

数据库的创建与维护

在数据库中存储了( )。

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

在SQL Server中创建一个数据库,在指定的磁盘位置至少会生成以下文件( )。

在一个SQL Server服务器下可以创建多个数据库。

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

数据表设计

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

在电商平台数据库中的商品表设计时,“商品价格”字段最好选择( )类型。

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

在电商平台数据库中的商品表设计时,“折扣”字段最好选择( )类型。

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

关于主键约束,以下说法错误的是( )。

 

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

数据表设计的主要任务包括( )。

下列( )属于SQL Server域完整性约束机制

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

在电商平台数据库中的商品表设计时,以下完整性约束设置合理( )。

在电商平台数据库中的客户表设计时,以下完整性约束设置合理( )。

 

数据表中各个字段的数据类型不能完全相同。

为字段选择数据类型时,只需考虑该类型是否能存放得下有关数据。

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

数据表创建操作

在向数据表录入数据时,应遵循以下原则()。

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

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

SQL语言概述

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

为了增加SQL语句的可读性,可在适当的地方加上注释语句,下面属于T-SQL提供的注释方法的有( )。

SQL语言主要包括三类语句( )。

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

 

SQL语言是过程化的语言,简单易学。

数据库定义语言DDL简介

DDL语句创建对象命令是( )。

SQL Server支持生成数据库或数据表脚本.sql文件,执行该文件可以( )。

数据库定义语言DDL支持创建( )。

USE Animal 命令可以将数据表Animal设定为当前数据表。

数据查询语句SELECT

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

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

SELECT  _________ BookSort FROM Book

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

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

SELECT _________ FROM Customer

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

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

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

FROM CustomerEvaluation WHERE _________

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

在某SQL语句中,WHERE PublisherCode IN (’21’, ’31’)子句等价于________。

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

SELECT TOP 3 OrderCode,OrderTime,OrderStatus FROM [Order]语句中TOP 3的含义是________。

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

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

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

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

ROM OrderDetail

GROUP BY Bookcode

ORDER BY ________

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

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

SELECT __ ______ FROM Customer

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 _________

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

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

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

WHERE ________

00 <=TotalPrice<=

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

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

SELECT BookCode,BookName,Author,Price,Discount FROM Book  WHERE Name=“%程序%”

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

多表联接查询

BookStore数据库关系图如下:

05-1-2.GIF

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

SELECT Customer.CustomerCode, Name, VIPClass, EvaluateDate

FROM Customer JOIN CustomerEvaluation

ON _________

BookStore数据库关系图如下:

05-1-2.GIF

查询所有客户的购书情况( ),显示客户号( )、客户名( )和订单号( )、购书时间( )。SQL语句:

SELECT Customer.CustomerCode, Name, OrderCode, OrderTime

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

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

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

 

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

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

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

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

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

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

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

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

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

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

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

DELETE FROM Customer WHERE ________ 。

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

视图可以基于()创建。

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

数据库备份与恢复

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

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

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

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

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

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

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

数据库间的数据转换

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

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

Web窗体与服务器控件

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

零代码写数据库程序

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

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

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

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

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

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

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

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

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

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

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

8-1.GIF

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

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

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

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

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

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

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

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

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

页面共享信息

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

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

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

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

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

系统开发方法概述

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

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

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

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

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

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

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

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

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

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

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

系统规划和分析

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

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

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

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

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

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

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

系统设计之数据库设计

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

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

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

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

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

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

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

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

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

设有关系W( ),将其规范化到第三范式正确的答案是( )。

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

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

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

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

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

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

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

数据库设计之其他设计

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

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

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

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

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

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

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

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

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

系统实施和运维

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

 

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

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

系统测试

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

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

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

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

信息系统管理

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

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

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

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

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

 

 

椿方谢韶魂竿牛抹亢读考讽勾