当前位置:文档之家› 数据库基础及其应用第四章课后作业

数据库基础及其应用第四章课后作业

数据库基础及其应用第四章课后作业
数据库基础及其应用第四章课后作业

第四章结构化查询语言—SQL

一、填空题

1.数据库系统的外模式在SQL中称为(视图),它由(基本表)产生出来。

2.SQL是高度(非过程化)和面向(集合)操作的语言。

3.由create schema KUCUN authorization LIU命令建立的一个数据库为(KUCUN),所有者为(LIU)。

4.在SQL中,若一个完整性约束只涉及到一个列,则该完整性约束既可以作为(列级)完整性约束定义,也可以作为(表级)完整性约束定义,两者只选其一。

5.在列级和表级完整性约束中同时存在的约束分别为(主码)、(单值)、(外码)和(检查)等四种约束。

6.在SQL中,主码约束的关键字为(primary key),外码约束的关键字为(foreign key)。

7.在SQL中,create table、alter table和drop table命令分别为在数据库中(建立)、(修改)和(删除)基本表结构的命令。

8.向基本表中插入数据有两种命令格式,一种称为(单行)插入格式,另一种称为(多行)插入格式。

9.在SQL中,insert、update和delete分别为对基本表进行(插入)、(修改)和(删除)记录操作的命令。

10.在SQL中,每个视图中的列可以来自不同的(表),它是在原有表的基础上(建立)的逻辑意义上的新关系。

11.当建立一个视图后,通常只对它做(修改)和(查找)这两种操作。

12.在(基本表)中,通常不应包括由计算可以得到的属性,而在(视图)中,为了用户查询数据的方便,则需要包含它们。

13.当建立和删除一个视图时,对相应的基本表(没有影响),当修改一个视图时,则对相应的基本表(有影响)。

14.在SQL中,建立视图、修改视图内容和删除视图的命令分别为(create view)、(update)和(drop view)。

15.在SQL新版的查询语句中,select选项实现(投影)运算,from选项实现(连接)运算,where 选项实现(选择)运算。

16.在SQL的查询语句中,(group by)选项实现分组统计功能,(order by)选项实现对结果表的排序功能。

17.在新版的SQL中,表之间的连接共有三种方式,对应的关键字分别为(inner join)、(left join)和(right join)。

18.在实际的数据库管理系统中,对数据库的操作方式有(命令交互)、(程序执行)和(窗口界面)三种。

19.在SQL中建立和删除数据库模式的命令分别为(create schema)和(dropschema)。

20.在SQL中完整性约束分为(列级)完整性约束和(表级)完整性约束两个方面。

21.在SQL中,列级完整性约束分为(6)各情况,表级完整性约束分为(4)种情况。

22.在列级和表级完整性约束中同时存在的约束分别为(主码)(单值)(外码)和(检查)四种约束。

23.在(列级)完整性约束中,每个约束只能涉及到一个属性;在(表级)完整性约束中,每个约束可以涉及多个属性。

24.在SQL中,单值约束的关键字为(Unique),检查约束的关键字为(check)。

25.向基本表插入数据时,可以在命令中例用关键字(Values)引出记录值,或者在命令中通过(Select)子句得到一个结果表。

26.在SQL中,对基本表进行插入、修改和删除记录的命令分别为(insert)、(update)和(delete)。

27.基本表属于全局模式的表,它是(实表),而视图则属于局部模式中的表,它是(虚表)。

28.在SQL中通过使用视图,能够使在关系规范化时被分解的关系(连接)起来,能够增强数据库的(安全)性。

29.在(基本表)中,通常不应包括由计算可以得到的属性;而在(视图)中为了用户查询数据的方便,则需要包含它们。

30.在SQL中,根据基本表建立一个视图时,包括建立了该视图的(结构)和(内容)两个方面。

31.在SQL中,create view、update和drop view命令分别为(建立)(修改)和(删除)视图的命令。

32.在SQL中,建立视图、修改视图内容和删除视图的命令分别为(create view)(update)和(drop view)。

33.在SQL的查询语句中,group by选项实现(分组统计)功能,order by选项实现对结果表的(排序)功能。

34.在新版的SQL中,查询所涉及的表及表之间的连接是在from选项中实现的,表之间的连接共有三种方式,分别称为(中间连接)(左连接)和(右连接)。

二、根据主教材第四章所给的商品库和教学库,按照下列所给的每条SQL查询语句写出相应的功能。

⑴在名称为商品库的数据库中包含有商品表1和商品表2,它们的定义分别为:

商品表1(商品代号 char(8),分类名 char(8),单价 float,数量 int)

商品表2(商品代号 char(8),产地 char(6),品牌 char(6),)

⑵在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义分别为:

学生(学生号 char(7),姓名 char(6),性别 char(2),出生日期 datetime,

专业 char(10),年级 int)

课程(课程号 char(4),课程名 char(10),课程学分 int)

选课(学生号 char(7),课程号 char(4),成绩 int)

1.select x.商品代号,分类名,数量,品牌

from 商品表1 x,商品表2 y

where x.商品代号=y.商品代号

从商品库中查询出每一种商品的商品代号、分类名、数量和品牌等信息。

2.select distinct 品牌

from 商品表2

从商品库中查询出所有商品的不同品牌。

3.select x.商品代号,分类名,产地,品牌

from 商品表1 x,商品表2 y

where x.商品代号=y.商品代号 and (品牌=’熊猫’ or 品牌=’春兰’)

从商品库中查询出品牌为熊猫或春兰的所有商品的商品代号、分类名、产地和品牌。

4.select 课程.课程号,课程.课程名,count(*) as 选课人数

from 课程,选课

where 课程.课程号=选课.课程号

group by 课程.课程号,课程.课程名

从教学库中查询出每门课程被选修的学生数。

5.select *

from 学生

where 学生号 in (select 学生号

from 选课

group by 学生号 having count(*)=1

)

从教学库中查询出只选修了一门课程的全部学生。

6.select x.*

from 课程 x,选课 y

where x.课程号=y.课程号 and y.学生号=@s1

and y.课程号 not in (select 课程号

from 选课

where 选课.学生号=@s2

)

从教学库中查询出学生号为@s1的学生所选修、而学生号为@s2的学生没有选修的全部课程。注:@s1和@s2分别是已保存相应学生号的字符型变量

7.select *

from 课程

where exists (select *

from 选课

where 课程.课程号=选课.课程号

)

从教学库中查询出所有已被学生选修的课程。

8.select *

from 学生

where exists (select *

from 选课

where 学生.学生号=选课.学生号

group by 选课.学生号 having count(*)=3

)

从教学库中查询出同时选修了3门课程的全部学生。

9.select 专业,count(*) as 专业人数

from 学生

group by 专业

order by 专业人数 desc

从教学库中查询出每个专业的学生人数,并按人数多少降序排列。

10.select x.*,课程名,课程学分,成绩

from 学生 x,课程 y,选课 z

where x.学生号=z.学生号 and y.课程号=z.课程号

order by x.学生号,z.成绩

从教学库中查询出每个学生选课的全部情况,并依次按学生号和成绩排序。

11.select distinct 产地

from 商品表2

从商品库中查询出所有商品的不同产地。

12.select count(distinct 产地)as 产地数

from 商品表2

从商品库中查询出所有商品的不同产地总数。

13.select 学生.学号,count(*)as 选课门数

from 学生,选课

where 学生.学生号=选课.学生号

group by 学生.学生号

从教学库中查询出每个学生选课的门数。

14.select distinct x.*

from 学生 x,选课 y,选课 z

where y.学生号=z.学生号 and y.课程号<>z.课程号and x.学生号=y.学生号

从教学库中查询出至少选修了两门课程的全部学生。

15.select x.学生号,y.学生号,y.课程号

from 选课 x,选课 y

where x.学生号=@s1 and y.学生号=@s2 and x.课程号=y.课程号

从教学库中查询出学生号为@s1的学生和学生号为@s2的学生所选修的共同课程的课程号。

16.select * from 课程 where not exists

(select * from 选课 where 课程.课程号=选课.课程号)

从教学库查询出所有未被学生选修的课程。

17.select * from 学生 where 学生号 in

(select 学生号 from 选课 group by 学生号 having count(*)<=2)

or not exists(select * from 选课 where 学生.学生号=选课.学生号)

从教学库中查询出最多选了2门课程(含未选任何课程)的全部学生。

18.select * from 学生 where not exists

(select y.课程号 from 学生 x inner join 选课 y on x.学生号=y.学生号

where x.姓名=@a and not exists(select * from 选课 where 学生.学生号=选课.学生号 and y.课程号=选课.课程号))

从教学库中查询出选修了姓名为@a的学生的全部选课的所有学生。

三、根据教材第四章所给的商品库和教学库,按照下列所给的每种功能写出相应的查询语句。

⑴在名称为商品库的数据库中包含有商品表1和商品表2,它们的定义分别为:

商品表1(商品代号 char(8),分类名 char(8),单价 float,数量 int)

商品表2(商品代号 char(8),产地 char(6),品牌 char(6),)

⑵在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义分别为:

学生(学生号 char(7),姓名 char(6),性别 char(2),出生日期 datetime,

专业 char(10),年级 int)

课程(课程号 char(4),课程名 char(10),课程学分 int)

选课(学生号 char(7),课程号 char(4),成绩 int)

1.从商品库中查询出每种商品的商品代号、单价、数量和产地。

select 商品表1.商品代号,单价,数量,产地

from 商品表1,商品表2

where 商品表1.商品代号=商品表2.商品代号

2.从商品库中查询出数量在10和20之间的商品种数。

select *

from 商品表1

where 数量 between 10 and 20

3.从商品库中查询出每类(即分类名相同)商品的平均数量。

select 分类名,avg(数量) as 平均数量

from 商品表1

group by 分类名

4.从商品库中查询出单价大于等于2000元、或者数量大于等于15的所有商品。select *

from 商品表1

where 单价>=2000 or 数量>=15

5.从商品库中查询出比所有商品单价的平均值要高的全部商品。

select *

from 商品表1

where 单价>all(select avg(单价)

from 商品表1

)

6.从商品库中查询出同一类商品多于一种的所有分类名。

select distinct 分类名

from 商品表1

group by 分类名 having count(*)>1

7.从商品库中查询出每种商品的总价值,并按降序排列出来。

select *,单价*数量 as 总价值

from 商品表1

order by 总价值 desc

8.从教学库中查询出至少选修了姓名为@m1学生所选课程中一门课的全部学生。select distinct 学生.*

from 学生,选课

where 学生.学生号=选课.学生号 and 课程号=any(select 课程号from 学生,选课

where 学生.学生号=选课.学生号 and 姓名=@m1

)

7.从商品库中查询出数量大于10的商品种数。

select count(*) as 数量

from 商品表1

where 数量>10

8.从商品库中查询出每类(即分类名相同)商品的最高单价。

select 分类名,max(单价) as 最高单价

from 商品表1

group by 分类名

9.从商品库中查询出每类(即分类名相同)商品的总数量。

select 分类名,sum(数量) as 总数量

from 商品表1

group by 分类名

10.从商品库中查询出比所有电视机的单价都高的每种商品。

select *

from商品表1

where单价>all(select单价

from商品表1

where分类名=’电视机’

)

11.从商品库中查询出数量最多的一种商品。

select *

from商品表1

where数量=some(selectmax(数量)

from商品表1

)

12.从商品库中查询出同一产地的商品只有一种的所有商品。

select 商品表1.*,产地

from 商品表1,商品表2

where 商品表1.商品代号=商品表2.商品代号and 产地in

(select 产地

from 商品表1 x,商品表2 y

where x.商品代号=y.商品代号

group by 产地having count(*)=1

)

13.从教学库中查询出每门课程被选修的学生人数,并按所选人数的升序排列出课程号、课程名和选课人数。

select 课程.课程号,课程名,count(课程.课程号) as 人数

from 课程,选课

where 课程.课程号=选课.课程号

group by 课程.课程号,课程名

数据库基础操作语句

一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建备份数据的device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat' --- 开始备份 BACKUP DATABASE pubs TO testBack 4、说明:创建新表 create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..) 根据已有的表创建新表: A:create table tab_new like tab_old (使用旧表创建新表) B:create table tab_new as select col1,col2…from tab_old definition only 5、说明:删除新表 drop table tabname 6、说明:增加一个列 Alter table tabname add column col type 注:列增加后将不能删除。DB2中列加上后数据类型也不能改变,唯一能改变的是增加varchar 类型的长度。 7、说明:添加主键:Alter table tabname add primary key(col) 说明:删除主键:Alter table tabname drop primary key(col) 8、说明:创建索引:create [unique] index idxname on tabname(col….) 删除索引:drop index idxname 注:索引是不可更改的,想更改必须删除重新建。 9、说明:创建视图:create view viewname as select statement 删除视图:drop view viewname 10、说明:几个简单的基本的sql语句 选择:select * from table1 where 范围 插入:insert into table1(field1,field2) values(value1,value2) 删除:delete from table1 where 范围 更新:update table1 set field1=value1 where 范围 查找:select * from table1 where field1 like ’%value1%’---like的语法很精妙,查资料! 排序:select * from table1 order by field1,field2 [desc] 总数:select count as totalcount from table1 求和:select sum(field1) as sumvalue from table1 平均:select avg(field1) as avgvalue from table1 最大:select max(field1) as maxvalue from table1 最小:select min(field1) as minvalue from table1 11、说明:几个高级查询运算词 A:UNION 运算符

VF基础教程

菜鸟学习VFP 前言 大学的暑假是珍贵的,像我这样暑假呆在家里面,整天无所事事的同学不在少数,为了应付枯燥乏味的暑假,我决定在暑假学习一些知识,挑来挑去还是觉得选VFP比较有意义,因为这门科需要过二级,相信许多看到这篇文章的朋友也要过二级,那么我们大家就从今天开始共同学习吧。 所以从今天起,我的网上VFP学习课程便开张了,希望我能写完。说起为什么会开这个专题,我相信很多读者都有疑问,学习就学习是了,干嘛还将自己的学习成果放到网上来?我在这里要澄清一下,之所以我会选择这样做,是因为我觉得一个人在家里面学习太没有那种气氛了,我希望能够放到网上来,大家看着想着,遇到问题大家可以在一起讨论,在一起互相提意见,还有就是希望能够帮到有心学习VFP,但是却觉得枯燥乏味而放弃的朋友。在更新期间,我将在我的QQ空间(https://www.doczj.com/doc/d713699345.html,/591841742/infocenter?ptlang=2052天下人犯是一家),上更新。欢迎大家转载,转载请注明出处,也希望大家能够在我的博客上踊跃发言。 首先要说明的是本文仅针对上机考试编写,让你能够在计算机上完成初级的数据库程序开发。关于理论的请多阅读教材。另外是针对VFP的初学者,也就是菜鸟级人物来学习,为了应付随之而来的省和国家二级VFP考试的同学使用,如果是VFP数据库专业人员来这里的话,希望多提提意见,不要见笑,错误之处,还请指正,就此拜谢!呵呵。 VFP是microsoft公司开发的一款数据库管理系统(DBMS),全称是Visual FoxPro。作为二级考试科目的是采用关系数据库系统Visual FoxPro 6.0 (为了区分版本,在以后的文章中简称为VF6),VF6是小型数据库管理系统的杰作,它以强大的性能,完整而又丰富的工具,较高的处理速度,友好的界面以及较完备的兼容性等特点,备受广大用户的欢迎。(注:该段内容来自国家二级考试VFP课本前言——高等教育出版社出版) 好了,套话到此结束,本来上面的那一段话不想写的,然后又觉得至少把出处点明,在吹吹牛,说VFP多好多好,毕竟人家公司开发这系统也不容易。由于VF6毕竟作为一门课程来学习,枯燥乏味在所难免,但在这里,我尽量用友好,和谐,幽默的语言来面对大家,希望给赏光的读者带来一个愉快又充实的暑假。 第一次写前言,写的不好,大家请多多海涵,不要留言骂我

《数据库基础与应用》形成性考核

《数据库基础与应用》形成性考核 第一次作业 一.单项选择题 A B C D B A C B B 二.是非判断题 错对对对错对对错错对 三、填空题 1、在人工管理和文件管理阶段,程序设计依赖于数据表示。 2、在文件系统中,不容易做到数据共享,在数据库系统中,容易做到数据共享。 3、在文件系统中,数据没有独立的操作界面,在数据库系统中,数据具有独立的操作界面。 4、分布式数据库系统既支持客户的局部应用,又支持客户的全局应用。 5、在实体中能作为码的属性称为主属性,否则称为非主属性。 6、若实体A和B是多对多的联系,实体B和C是1对1的联系,则实体A和C 是多对多的联系。 7、若实体A和B是1对多的联系,实体B和C是1对1的联系,则实体A和C 是1对多的联系。 8、任一种数据模型都有型和值的区别。 9、关系中的每一行称为一个元组,每一列称为一个属性。 10、把保存关系定义的关系称为对应数据库的元关系,一个数据库的元关系由DBMS自动建立。 11、在对象数据模型中,对象具有封装性、继承性和多态性。 12、数据库系统中的四类用户分别为数据库管理员、数据库设计员、应用程序员和终端用户。 13、在数据库体系结构中,两级数据映象分别是指外模式和模式之间的数据映象与模式和内模式之间的数据映象。 14、DBMS的主要功能之一是建立和维护数据字典。 15、关系数据模型包括关系运算、关系数据结构和关系完整性规则三个方面。 16、关系中的每个属性只能取单值,关系的结构不允许嵌套。 17、主码是一种候选码,主码中的属性个数没有限制。 18、在候选码中的每个属性被称为主属性,不在任何候选码中的每个属性被称

《数据库基础及应用》网上作业(1-5章).

Access2010《数据库基础及应用》网上作业(1-6章) (共68 题 第1 题: (单选题, 1.5 分 有三个关系 R、S 和 T 如下: R S T A B m 1 n 2 B C 1 3 3 5 A B C m 1 3 由关系 R 和 S 通过运算得关系 T,则所使用的运算是________。 A)笛卡尔积 B)自然连接 C)并

D)交 [A]选A [B]选B [C]选C [D]选D 答案: B 第2 题: (单选题, 1.5 分 数据库技术的根本目标是要解决数据的_____。 [A]存储问题 [B]共享问题 [C]安全问题 [D]保护问题 答案: B 第3 题: (单选题, 1.5 分 下列叙述中错误的是_______。 [A]数据库系统是在文件系统之上加入数据库管理系统对数据进行管理 [B]各种数据库管理系统均基于某种数据模型 [C]数据库管理系统必须在操作系统支持下工作 [D]数据库系统比文件系统能够管理更多的数据 答案: D 第4 题: (单选题, 1.5 分

数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的_____。 [A]可靠性 [B]一致性 [C]完整性 [D]安全性 答案: D 第5 题: (单选题, 1.5 分 有三个关系 R、S 和 T 如下: R S T D E F b0h1 y j p2 D E F g8f3 b0h1 c5z4 D E F b0h1

由关系 R 和 S 通过运算得到关系 T,则所使用的运算是________。 A)并 B)交 C)笛卡尔积 D)自然连接 [A]选A [B]选B [C]选C [D]选D 答案: B 第6 题: (单选题, 1.5 分 有两个关系 R 和 T 如下: R T A B C a 1 2 A B C c 3 2

vf数据库基础知识习题与答案

第一章VF基础知识 一、选择题 1. 在一个二维表中,行称为________,列称为________。 A) 属性;元组B) 元组;属性 C) 关系;元组D) 属性;关系 2. 数据库系统的核心是________。 A) 数据库管理系统B) 数据库 C) 数据D) 数据库应用系统 3. VFP是一种________数据库管理系统。 A) 层次型B) 网状型 C) 关系型D) 树型 4. 支持数据库各种操作的软件系统是________。 A) 数据库系统B) 操作系统 C) 数据库管理系统D) 命令系统 5. 在关系模型中,从表中选出满足条件的记录的操作称为________。 A) 连接B) 投影 C) 联系D) 选择 6. 数据库系统与文件系统的主要区别是________。 A) 文件系统只能管理程序文件,而数据库系统可以管理各种类型的文件 B) 文件系统管理的数据较少,而数据库系统能管理大量数据 C) 文件系统比较简单,数据库系统比较复杂 D) 文件系统没有解决数据冗余和数据独立性问题,而数据库系统解决了这些问题 7. 在关系运算中,选择的操作对象是________;投影的操作对象是_______ _;连接的操作对象是________。 A) 一个表;一个表;两个表 B) 一个表;两个表;两个表 C) 一个表;一个表;一个表 D) 两个表;一个表;两个表 8. 在关系数据库中,基本的关系运算有三种,它们是________。 A) 选择、投影和统计B) 选择、投影和连接 C) 排序、索引和选择D) 统计、查找和连接 9. VFP是一种关系型数据库管理系统,所谓关系是指________。 A) 表中各个记录之间的联系 B) 数据模型满足一定条件的二维表格式 C) 表中各个字段之间的联系 D) 一个表与另一个表之间的联系 10. 一个仓库里可以存放多个部件,一种部件可以存放于多个仓库,仓库与部件之间是________的联系。 A) 一对一B) 多对一 C) 一对多D) 多对多 11. 自然连接要求被连接的两关系有若干相同的________。 A) 实体名B) 属性名

2014电大《数据库基础与应用》形考考核册答案

2014电大《数据库基础与应用》形考考核册答案 数据库基础与应用第一次作业答案 一、单选:ABCDBACBB 二、判断:√√√√╳√√╳╳√ 三、填空:(1-36)依赖于、文件管理数据库、文件管理数据库、局部全局、主属性非主属性、多多、1 多、型值、元组属性、关系定义 DBMS、继承封装多态、DBA 数据库设计员应用程序设计员终端用户、外模式与模式模式与内模式、定义/操作/控制自动建立、关系数据结构关系运算关系完整性规则、单值重复、侯选码属性的、主非主、空主码、7 3 2、选择 2、S >< II学生号 (X))、II课程号(X)与C 、X←→Y 决定因素、非平凡完全、学号系主任、 X→Y X→Z 分解性、X 侯选码、2、3、第一不可再分、数据冗余操纵异常、第一 2 、第二二、第三、BC 主属性 数据库基础与应用形考作业参考答案 第二次作业解答: 一、填空:(1-21)视图基本表、CREATE SCHEMA DROP SCHEMA、列级表级、列级表级、建立修改删除、VALUES SELECT、表建立、按需要安全、不影响直接影响、SELECT FROM WHERE、GROUP BY ORDER BY 、需求分析概念设计、数据流图数据字典需求说明书、需求分析ER图、商品销售收款、全局模式外模式、1对1 1对多、设计要求功能完善操作方便、客房表住宿、娱乐费表催补款表、客房表客房空闲表 二、写功能 1. 从商品库中查询出每一种商品的商品代号、分类名、数量和品牌等信息。 2. 从商品库中查询出所有商品的不同产地的总数。 3. 从教学库中查询出每门课程被选修的学生数。 4. 从教学库中查询出学生号为@S1的学生和学生号为@S2的学生所选修的共同课程的课程号。 5. 从教学库中查询出所有已被学生选修的课程。 6. 从教学库中查询出最多选修了2门课程(含未选任何课程)的全部学生。 7. 从教学库中查询出每个学生的选课的全部情况,并依次按学生号和成绩排序。 8. 从教学库中查询出选修了姓名为@a的学生全部选课的所有学生。 三、写命令 1. Select * from 商品表1 where 数量between 10 to 20 2. Select 分类名,sum(数量) as 总数量 From 商品表1 Group by分类名 3. Select * From 商品表1

数据库基础与应用形考作业答案

数据库基础与应用形考作业参考答案 作业1: 一、单选:ABCDBACBB 二、判断:√√√√╳√√╳╳√ 三、填空:(1-36)依赖于、文件管理数据库、文件管理数据库、 局部全局、主属性非主属性、多多、1 多、型值、元组属 性、关系定义 DBMS、继承封装多态、DBA 数据库设计员应 用程序设计员终端用户、外模式与模式模式与内模式、定义/ 操作/控制自动建立、关系数据结构关系运算关系完整性规 则、单值重复、侯选码属性的、主非主、空主码、7 3 2、选择 2、S >< II学生号 (X))、II课程号(X)与C 、X←→Y 决 定因素、非平凡完全、学号系主任、 X→Y X→Z 分解性、X 侯选码、2、3、第一不可再分、数据冗余操纵异常、第 一 2 、第二二、第三、BC 主属性 作业2: 一、填空:(1-21)视图基本表、CREATE SCHEMA DROP SCHEMA、列级表级、列级表级、建立修改删除、V ALUES SELECT、表建立、按需要安全、不影响直接影响、SELECT FROM WHERE、GROUP BY ORDER BY 、需求分析概 念设计、数据流图数据字典需求说明书、需求分析ER图、商品销售收款、全局模式外模式、1对1 1对多、设计 要求功能完善操作方便、客房表住宿、娱乐费表催补款表、

客房表客房空闲表 二、写功能 1.从商品库中查询出每一种商品的商品代号、分类名、数量和品牌 等信息。 2.从商品库中查询出所有商品的不同产地的总数。 3.从教学库中查询出每门课程被选修的学生数。 4.从教学库中查询出学生号为@S1的学生和学生号为@S2的学生所 选修的共同课程的课程号。 5.从教学库中查询出所有已被学生选修的课程。 6.从教学库中查询出最多选修了2门课程(含未选任何课程)的全 部学生。 7.从教学库中查询出每个学生的选课的全部情况,并依次按学生号 和成绩排序。 8.从教学库中查询出选修了姓名为@a的学生全部选课的所有学生。 三、写命令 1. Select * from 商品表1 where 数量between 10 to 20 2. Select 分类名,sum(数量) as 总数量 From 商品表1

《数据库基础与应用》阶段练习

《数据库基础与应用》阶段练习 一、单项选择题 1.ER图是E-R模型的图形表示法,其中实体之间的联系用B表示。 A.矩形框 B.菱形框 C.圆形框 D.椭圆形框 2.在Visual Foxpro中,通用型字段G和备注型字段M在表中的宽度都是B。 A.2个字节 B.4个字节 C.8个字节 D.10个字节 3.建立索引时,C字段不能作为索引字段。 A.字符型 B.数值型 C.备注型 D.日期型 4.已知xs.dbf中有如下五条记录,当执行下列语句后,屏幕显示的结果为B。 xm=6 use xs ?xm A.6 B.李林 C.高辛 D.李枫 5.学生成绩表xsda.dbf的结构如下:姓名(C,8)、语文(N,5,2)、数学(N,5,2)、英语(N,5,2)、总分(N,6,2)。其中前4个字段均已有值,要求统计每位学生的总分并存入总分字段中,下列命令中不能实现的是B。 A.replace all 总分 with 语文+数学+英语 B.sum 语文+数学+英语 to 总分 C.update xsda set总分=语文+数学+英语 D.scan replace 总分 with语文+数学+英语 endscan 6.在表的浏览窗口中,要在一个允许NULL值的字段中输入.NULL.值的方法是B。 A.直接输入“.NULL.”的各个字母 B.按[CTRL+0]组合键 C.按[CTRL+N]组合键 D.按[CTRL+L]组合键 7.数据的逻辑独立性是通过D来保证的。 A.模式 B.内模式 C.模式/内模式映射 D.外模式/模式映射 8.命令DIMENSION A(3) 定义了一个数组名为A的数组,并赋值A(1)=10,A=20,

北京师范大学继续教育与教师培训学院 《数据库基础与应用》大作业2答案

北京师范大学继续教育与教师培训学院 《数据库基础与应用》大作业2 本大作业2考查第4~6章(查询、窗体、报表)的学习内容。 学习中心_____________ 专业__________________ 年级________ 姓名_____________ 学号 ______________ 一、单项选择题(本大题共20小题,每小题2分,共40分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码圈选或打勾。错选、多选或未选均无分。 1. Access数据库系统提供四种查询向导,分别是____、交叉表查询向导、查找重复项查询向导、查找不匹配项查询向导。B A 字段查询向导 B 简单查询向导 C 记录查询向导 D 数据查询向导 2. 在Access中,参数查询是利用输入参数____来提示用户输入信息的查询。B A 状态栏 B 对话框 C 工具栏 D 菜单栏 3. SQL语句中的DROP关键字的功能是从数据库中B A 修改表 B 删除表 C 插入表 D 新建表 4. 用表“学生名单”创建新表“学生名单2”,所使用的查询方式是B A 删除查询 B 生成表查询 C 追加查询 D 交叉表查询 5. 查找“姓名”字段中姓名的第二字是“宏”字的所有记录的准则是D A LIKE "*宏" B LIKE "?宏" C LIKE "?宏?" D LIK E "?宏*" 6. 有一“人事档案”表,该表中有职工编号、姓名、性别、年龄和职位5个字段的信息,现要求显示所有职位不是部门经理的职工的信息。能完成该功能的SQL语句是C A SELECT * FROM 人事档案WHERE NOT "部门经理" B SELECT * FROM 人事档案WHERE 职位NOT "部门经理" C SELECT * FROM 人事档案WHERE NOT 职位="部门经理" D SELECT * FROM 人事档案WHER E 职位="部门经理" 7. 创建一个查询,若该查询在执行时能够根据输入的学号显示一个学生的成绩单,则这个查询是C A 追加查询 B 操作查询 C 参数查询 D 生成表查询 8. 在窗体设计过程中,经常要使用的3种属性是____、控件属性和节属性。B A 字段属性 B 窗体属性 C 查询属性 D 报表属性

数据库基础与应用形成作业答案

《数据库基础与应用》形成性作业 第一次作业 一、单项选择题 1、域是实体中相应属性的(A)。 A、取值范围 B、值 C、名称 D、描述 2、把保存关系定义的关系称为对应数据库的(B)。 A、一般关系 B、元关系 C、特定关系 D、正常关系 3、在一个关系R中,若存在X→Y和X→Z,则存在X→(Y,Z),称此为函数依赖的(C)规则。 A、传递性 B、分解性 C、合并性 D、增广性 4、设一个关系为(R(A、B、C、D、E、F),它的最小函数依赖集为FD={A→B,A→C,D→E,D→F},则该关系的候选码为(D)。 A、(A,B) B、(A,C) C、(A,E) D、(A,D) 5、设D1,D2和D3域的基数分别为2,3,4,则D1*D2*D3的元组数为(B)。 A、9 B、24 C、10 D、20 6、若一个关系为R(学生号,姓名,性别,年龄),则(A)适合作为该关系的主码。 A、学生号 B、姓名 C、性别 D、年龄 7、设一个集合A={3,4,5,6,7},集合B={1,3,5,7,9},则A和B的并集中包含有(C)个元素。 A、10 B、8 C、7 D、6 8、在一个关系R中,若存在X→(Y,Z),则也隐含存在X→Y和X→Z,称此为函数依赖的(B)规则。 A、传递性 B、分解性 C、合并性 D、增广性 9、若一个关系的任何非主属性都不部分依赖于任何候选码,则称该关系最高达到了(B)范式。 A、第一 B、第二 C、第三 D、BC 二、是非题 1、在文件管理阶段,文件之间是相互联系的,在数据库管理阶段,文件之间是相互独立的。(错) 2、分布式数据库系统既支持客户局部应用,又支持客户的全局应用。(对)

第一章VF数据库基础教案

第一章 VF数据库基础 一、什么叫数据: 是指存储在某种媒体上的能够识别的物理符号如:数字、字母、文字、特殊字符组成的文本形式数据,还有图形、动画、影像、声音等多媒体数据,而最多、最常用的是文字数据。 注:数据包括:描述事物特性的内容和存储在媒体上的数据形式。 二、什么叫数据处理? 是指将数据转换成信息的过程。 三、数据处理的目的(其中核心问题是数据管理) 计算机对数据的管理发展阶段及特点:经历了五个阶段: 1、人工管理阶段:20世纪50年代;数据和程序不具有独立性,无法进行长期保存,数据不能共享,数据冗余大。 2、文件管理阶段:20世纪50年代后期至60年代中后期,程序和数据有一定的独立性,程序和数据分开存储。 3、数据库系统管理;从20世纪60年代后期开始:特点:数据和程序具有较高的独立性,实现了数据共享,减少数据冗余(注:但并不是完全避免数据冗余) 4、分布式数据库系统:20世纪70年代后期,是数据库技术和计算机网络技术紧密结合的产物。 5、面向对象数据库系统:20世纪80年代引入计算机科学领域的一种新的程序设计技术模型 特点:就是按照人们认识世界和改造世界的习惯方法对现实世界的客观事物对象进行最自然的最有效的抽象和表达,同时又以各种严格高效的行为规范和机制实施客观事物的有效模拟和处理。 注:在数据管理技术的发展过程中:数据库系统可以实现数据共享。 一、数据库系统: 1、数据库(DB):是存储在计算机设备上结构化的相关数据的集合,它不仅包括描述事物数据本身,而且还包括相关事物之间的联系。可以被多个和户、多个应用程序共享 2、数据库应用系统(DBAS):是指系统开发人员利数据库系统资源开发出来的。 3、数据库管理系统(DBMS):是对数据库的建立,使用和维护进行管理。 4、数据库系统(DBS):是指引进数据库技术后的计算机系统,实现有组织地、动态地存储大量相关数据提供数据处理和信息资源共享的便利条件。 注:visual Foxpro中的数据库管理系统(DBMS)是操作系统支持下的系统软件; 数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是:DBS包括DB和DBMS。

数据库基础与应用(带答案)

B.

C. 元组 D. 基数 5. 在Access 数据库中,任何事物都被称为分值:2 A. 方法 B. 对象 C. 属性 D. 事件 6.Access 数据库类型是分值:2 8. Access 2 A. 必须包含构成Access 数据库的七类不同的对象

B. 至少应包括三个以上不同类型的对象 C. 可以不包含任何对象 D. 每个对象必须作为单独的文件存放在Windows操作系统中 9. 在Access 中,空数据库是指分值:2 A. 数据库中数据是空的 B. 没有基本表的数据库 C. 没有窗体、报表的数据库 D. 没有任何数据库对象的数据库 10. 若使打开的数据库文件能为网上其他用户共享,但只能浏览数据,要选择打开数据库文件的方式为分值:2 A. 常规打开 B. 以只读方式打开 以独占方式打开 D. 以独占只读方式打开 B. C. 使用用户级安全机制 D. 设置访问数据库的权限

12. 表“设计”视图窗口包括两个区域:字段输入区和分值:2 A. 格式输入区 B. 数据输入区 C. 字段属性区 D. 页输入区 13. 输入掩码是给字段输入的数据时设置的分值:2 A. 初值 B. 当前值 C. 输出格式 14. 子表的概念是相对主表而言的,它是嵌在__ 中的表。分值:2 A. 从表 C. 子表 D. 大表 15. 在Access中表和数据库的关系是分值:2 A. 一个数据库可以包含多个表 B. 一个表只能包含两个数据库 C. 一个表可以包含多个数据库 D. 一个数据库只能包含一个表

16. 在Access的数据类型中,不能建立索引的数据类型是分值:2 A. 文本型 B. 备注型 C. OLE 对象 D. 超链接 17. 设置主关键字是在_ 中实现的。分值:2 A. 表设计视图 B. 表的数据表视图 C. 查询设计视图 D. 报表的设计视图 18. 假设规定某个日期型字段的取值范围是2008年1月1日到2009年1月 1 日,则可设置该字段的有效性规则为分值:2 A. Between #1/1/2008# And #1/1/2009# B. Between "1/1/2008" And "1/1/2009" C. Between *1/1/2008* And *1/1/2009* D. Between [2008 年1月1日] And [2009 年 1 月1 日] 19. ___________________________________________ Access 数据库系统 提供四种查询向导,分别是_______________________ 、交叉表查询向导、

SQL数据库的基本操作

命令行 1、显示当前数据库服务器中的数据库列表:mysql> SHOW DATABASES; 2、建立数据库:mysql> CREATE DATABASE 库名; 3、建立数据表:mysql> USE 库名;mysql> CREATE TABLE 表名(字段名VARCHAR(20), 字段名CHAR(1)); 4、删除数据库:mysql> DROP DATABASE 库名; 5、删除数据表:mysql> DROP TABLE 表名; 6、将表中记录清空:mysql> DELETE FROM 表名; 7、往表中插入记录:mysql> INSERT INTO 表名VALUES ("hyq","M"); 8、更新表中数据:mysql-> UPDATE 表名SET 字段名1='a',字段名2='b' WHERE 字段名3='c'; 9、用文本方式将数据装入数据表中:mysql> load data local infile "d:/mysql.txt" into table 表名; 10、导入.sql文件命令:mysql> USE 数据库名;mysql> source d:/mysql.sql; 11、命令行修改root密码:mysql> update https://www.doczj.com/doc/d713699345.html,er set password=password('新密码') where user='root';mysql> flush privileges; 12.修改密码的三种方法:mysql>update user set password=password('') where user='joy_pen';mysql>flush privileges;mysql>set password for 'joy_oen'=password('');mysql>grant usage on *.* to 'joy_pen' identified by ''; 1、创建数据库 命令:create database <数据库名> 例如:建立一个名为xhkdb 的数据库mysql> create database xhkdb; 2、显示所有的数据库 命令:show databases (注意:最后有个s)mysql> show databases; 3、删除数据库 命令:drop database <数据库名> 例如:删除名为xhkdb的数据库mysql> drop database xhkdb; 4、连接数据库 命令:use <数据库名> 例如:如果xhkdb数据库存在,尝试存取它:mysql> use xhkdb; 屏幕提示:Database changed 5、当前选择(连接)的数据库mysql> select database(); 6、当前数据库包含的表信息:mysql> show tables; (注意:最后有个s) 三、表操作,操作之前应连接某个数据库 1、建表 命令:create table <表名> ( <字段名1> <类型1> [,..<字段名n> <类型n>]); mysql> create table MyClass( > id int(4) not null primary key auto_increment, > name char(20) not null, > sex int(4) not null default ''0'', > degree double(16,2)); 2、获取表结构 命令:desc 表名,或者show columns from 表名 mysql>DESCRIBE MyClass mysql> desc MyClass;

vf数据库基础知识习题与答案.doc

第一章VF 基础知识 一、选择题 1.在一个二维表中,行称为 ________,列称为 ________。 A) 属性;元组C) 关系;元组B)元组;属性D)属性;关系 2.数据库系统的核心是 ________。 A) 数据库管理系统B) 数据库 C) 数据D) 数据库应用系统 3. VFP 是一种 ________数据库管理系统。 A) 层次型B) 网状型 C) 关系型D) 树型 4.支持数据库各种操作的软件系统是 ________。 A) 数据库系统B) C) 数据库管理系统D) 操作系统命令系统 5.在关系模型中,从表中选出满足条件的记录的操作称为________。 A) 连接B)投影 C) 联系D)选择 6.数据库系统与文件系统的主要区别是 ________。 A)文件系统只能管理程序文件,而数据库系统可以管理各种类型的文件 B)文件系统管理的数据较少,而数据库系统能管理大量数据 C)文件系统比较简单,数据库系统比较复杂 D)文件系统没有解决数据冗余和数据独立性问题,而数据库系统解决了 这些问题 7.在关系运算中,选择的操作对象是 ________;投影的操作对象是 _______ _;连接的操作对象是 ________。 A)一个表;一个表;两个表 B)一个表;两个表;两个表 C)一个表;一个表;一个表 D)两个表;一个表;两个表 8.在关系数据库中,基本的关系运算有三种,它们是 ________。 A) 选择、投影和统计B) C) 排序、索引和选择D) 选择、投影和连接统计、查找和连接 9.VFP 是一种关系型数据库管理系统,所谓关系是指 ________。 A)表中各个记录之间的联系 B)数据模型满足一定条件的二维表格式 C)表中各个字段之间的联系 D)一个表与另一个表之间的联系 10.一个仓库里可以存放多个部件,一种部件可以存放于多个仓库,仓库与部件之间是 ________的联系。 A) 一对一B)多对一 C) 一对多D)多对多 11.自然连接要求被连接的两关系有若干相同的 ________。 A) 实体名B)属性名

数据库基础及应用试题题库.

《数据库基础及应用》选择题题库 1.在学生成绩表tblCourseScore中的列Score用来存放某学生学习某课程的考试成绩(0~100分,没有小数), 用下面的哪种类型最节省空间?C A. int B. smallint C. tinyint D. decimal(3,0) 2.订单表Orders的列OrderID的类型是小整型(smallint),根据业务的发展需要改为整型(integer),应该使用下面的哪条语句?C A. ALTER COLUMN OrderID integer FROM Orders B. ALTER TABLE Orders ( OrderID integer ) C. ALTER TABLE Orders ALTER COLUMN OrderID integer D. ALTER COLUMN Orders.OrderID integer 3. 小王在SQL Server 2005数据库中创建了如下两个表: CREATE TABLE 雇员表 ( 雇员代号 int IDENTITY(10001,1) PRIMARY KEY NONCLUSTERED, 雇员姓名 varchar(20) NOT NULL, 通信地址 varchar(200) NULL ) CREATE TABLE 订单表 ( 订单号 int IDENTITY(1,1) PRIMARY KEY, 雇员代号 int NOT NULL, 客户代号 int NOT NULL, 订购日期 datetime NOT NULL, 订购金额 money NOT NULL ) 他需要获得2003年9月1日每个雇员的最高的一笔销售金额,要求列出“雇员代号”、“雇员姓名”、“订购日期”、最高的“订购金额”。下面哪个语句能完成该功能?B A. SELECT a.雇员代号,a.雇员姓名,b.订购日期,b.订购金额 FROM 雇员表 AS a LEFT OUTER JOIN 订单表 AS b ON a.雇员代号 = b.雇员代号 WHERE b.订购日期 = '09/01/2003' AND 订购金额 IN (SELECT MAX(订购金额) FROM 订单表) B. SELECT a.雇员代号,a.雇员姓名,b.订购日期,MAX(订购金额) FROM 雇员表 AS a LEFT OUTER JOIN 订单表 AS b ON a.雇员代号 = b.雇员代号 AND b.订购日期 = '09/01/2003' GROUP BY a.雇员代号,a.雇员姓名,b.订购日期 C. SELECT a.雇员代号,a.雇员姓名,b.订购日期,MAX(订购金额) FROM 雇员表 AS a INNER JOIN 订单表 AS b ON a.雇员代号 = b.雇员代号

《数据库基础与应用》练习题及答案[1]

第一章综合练习题 1. 数据库处理技术经历了__人工管理阶段__、___文件管理阶段__、__数据库管理系统阶段__、以及分布式数据库管理等四个发展阶段。 2_分开__存放的。 3.在人工管理和文件管理阶段,程序设计_依赖于_数据表示。 4.数据库系统具有_数据结构化_、_数据共享__、__数据独立性_、数据粒度小、独立的数据操作界面、由DBMS统一管理等优点。 5.在文件管理阶段,文件之间是相互_独立的_,在数据库管理阶段,文件之间是相互___联系__的。 6.在___文件__系统中,不容易做到数据共享,在____数据库__系统中,容易做到数据共享。 7.使用数据库设计程序时,只需要告诉数据库管理系统__做什么__,不需要告诉它__怎么做_。 8.在文件系统中,存取数据的基本单位为___纪录____,在数据库系统中,存取数据的基本单位为___数据项_____。 9.在__文件___系统中,数据没有独立的操作界面,在___数据库__系统中,数据具有独立的操作界面。 10.在数据库系统中访问数据,既可以采用__程序__方式,也可以采用_视屏交互_方式。 11.DBMS具有_安全性_、_一致性__、_并发性_和__数据库恢复__等管理控制功能。 12.分布式数据库系统既支持客户的__局部__应用,又支持客户的__全局__应用。 13.分布式数据库系统除了具有一般数据库系统的优点之外,还具有_兼容性强__、__可靠性高__、__地域范围广_、__数据量大_等优点。 14.若一个联系涉及到两个实体则称为__二元__联系,若只涉及到一个实体则称为_一元__联系。 15.在实体中能作为码的属性称为__主属性__,否则称为__非主属性__。 16.域是实体中相应属性的__取值范围__,性别属性的域包含有_2_个值。 17.实体之间的联系类型有三种,分别为_1:1__、__1:n__和__m:n__。 18.若实体A和B是多对多的联系,实体B和C是1对1的联系,则实体A和C是_多_对__多__的联系。 19.若实体A和B是1对多的联系,实体B和C是1对多的联系,则实体A和C是_1_对__多_的联系。 20.若实体A和B是1对多的联系,实体B和C是多对1的联系,则实体A和C是_多__对__多__的联系。 21.若实体A和B是1对多的联系,实体B和C是1对1的联系,则实体A和C是__一__对__多_的联系。 22.数据库的逻辑数据模型有__层次__、__网状_、___关系__和__面向对象__等四种。 23.在非关系模型中,每个结点代表着一个_纪录型__,每个父子联系代表着__1:n_联系。 24.任一种数据模型都有_型_和__值_的区别。 25.在非关系模型中操作记录的方式是_过程_式的,在关系模型中,操作记录的方式是__集合__式的。 26.层次模型是一棵_树__结构,关系模型是一个__二维表__结构。 27.关系中的每一行称为一个_元组_,每一列称为一个_属性_。 28.在一个关系中不允许出现重复的_元组_,也不允许出现具有相同名字的_属性_。 29.假定一个关系中有n个元组,则某个列的当前全部取值的个数最少为_1_个,最多为_n_个。 30.把保存_关系定义__的关系称为对应数据库的元关系,一个数据库的元关系由_DBMS__自动建立。 31. 关系数据库系统具有___数据结构___单一、采用__集合运算__、数据完全__独立___、___数学___理论支持等优点。 32.在对象数据模型中,每个对象不仅要包含描述实体的__状态__特征,而且要包含描述实体的__行为__特征。 33.在对象数据模型中,对象具有__封装__性、_继承_性和_多态_性。 34.在__对象__数据模型中,__对象_不但能够继承,而且能够嵌套。 35.数据库管理系统的下层支持软件是__OS__,上层软件是数据库应用__开发工具___。 36.数据库系统中的四类用户分别为__数据库管理员___、___数据库设计员___、__应用程序员__和_终端用户__。

《数据库基础与应用》模拟试卷及答案

《数据库基础与应用》模拟试卷及答案 一、单项选择题,把合适的选项编号填写在括号内。(每小题2分,共20分) 1.设一个关系A具有a1个属性和a2个元组,关系B具有b1个属性和b2个元组,则关系A?B具有()个属性。 A. a1+b1 B. a2?b2 C. a1+b2 D. a2?b1 2.若实体A和B是1对多的联系,实体B和C是多对1的联系,则实体A和C是()的联系。 A. 一对一 B. 一对多 C. 多对多 D. 没有 3.在SQL中,列级完整性约束分为()种情况,表级完整性约束分为4种情况。 A. 4 B. 5 C. 6 D. 7 4.在列举的购物活动中,商品实体同销售实体之间是()的联系。 A. 一对一 B. 一对多 C. 多对多 D. 没有 5.在SQL的查询语句中,order by选项实现对结果表的()功能。 A. 分组统计 B. 求和 C. 查找 D. 排序 6.Access2000数据库文件的扩展名是()。 A.dbf B.dbt C.mdf D.mdb 7.一般情况下,可以使用()字段作为主关键字。 A.基本工资 B.职称 C.姓名 D.身份证号码 8.下列()图标是Access中表对象的标志。 A. B. C. D. 9.Access中包含有()种数据类型。 A.9 B.10 C.7 D.8 10.可以通过Internet进行数据发布的对象是()。 A.窗体 B.报表 C.查询 D.数据访问页 二、是非判断题,若叙述正确则在题目编号前打“√”否则打“×”(每小题2分,共20分) 1.在文件系统系统中,不容易做到数据共享,而在数据库系统系统中,容易做到数据共享。

数据库基础与应用试题答案

啊阿斯蒂芬啊发送地方阿德法按时的发 委托开发的一个关键问题是要解决技术人员与企业的业务人员之间的沟通问题。√ 以信息资源的开发与利用为中心的信息管理强调以计算机技术为核心,以管理信息系统为主要阵地,以解决大量数据处理和检索问题为主要任务。× 根据信息技术扩散模型,在集成阶段,企业通过总结经验教训,开始认识到运用系统的方法,从总体出发,全面规划,进行信息系统的建设与改造。× 对于企业信息化的发展阶段,不同的学者有不同的论述,建立了不同的模型。比较著名的模型有两个,一个是世界银行报告中提出的信息技术的扩散模型,另一个是诺兰模型。√ 战略目标集转化法虽然也首先强调目标,但它没有明显的目标导引过程。它通过识别企业“过程”引出了系统目标,企业目标到系统目标的转换是通过企业过程/数据类矩阵的分析得到的。× 生命周期法按用户至上的原则,严格区分工作阶段,整个开发过程工程化。√ 原型法充分利用最新的软件工具很快形成原型。一方面,将系统调查、系统分析、系统设计三个阶段融为一体,缩短了开发周期。√ 在管理信息系统的分析过程中,通过制作业务过程和数据的U/C矩阵可以帮助我们合理划分系统逻辑功能(即:系统功能模块的划分)。√ 对于企业来说管理信息系统只存在有无的问题,并无优劣之分。× 管理信息系统纯粹是一个技术系统,人的作用只是微乎其微。× 管理信息系统由信息的采集、信息的传递、信息的储存、信息的加工、信息的维护和信息的使用五个方面组成。√ 管理信息系统从概念上看由四大部件组成:信息源、信息处理器、信息用户和信息管理者。√ 管理信息系统能提供信息,具有支持企业或组织的运行、管理和记录功能。√ 管理信息系统很难实测企业的各种运行情况。× 管理信息系统的特点是必须通过传统物流服务方式才能实现信息传递。× 在信息管理中, 信息和数据是两个在概念上有所区别的术语,所以任何时候针对任何对象,信息和数据都是绝对而言的,不能混淆。× 在对这些信息的加工中,按处理功能的高低可把加工分为预加工、综合分析和决策处理。√ 许多企业都能从记录到的客户销售数据中经过仔细分析得到潜在的客户需求并极力追求进一步的市场份额,这说明了信息系统可以改进企业的生产销售方式。√ 管理信息系统是仅仅服务于管理控制层的信息系统,所以从广义上,MIS对各个子系统具有管理、控制、计划的功能。× 根据诺兰模型,在信息管理阶段,信息系统面向企业整个管理层次,从低层的事务处理到高层的预测与决策都能提供信息支持。√ 划分时应同时遵循两点原则:沿对角线一个接一个地画小方块,即不能重叠,又不能漏掉任何一个数据和过程;小方块的划分是任意的,但必须将所有的“C”元素都包含在小方块内。√

相关主题
文本预览
相关文档 最新文档