《电子商务数据库技术》试题及答案

时间:2022-06-19 18:20:03 来源:网友投稿

 《电子商务数据库技术》 试题

  姓名

 学号

 专业

 分数

 一、填空题(4 分|个共计 20 分)

 1、电子商务活动的前提条件是

 ,以及

 和

  。

 2、电子商务综合了多种技术,主要包括

 、

 和

  、

 和

  等。

 3、电子商务的模式有

  、

  、

 、

  等四种。

 4、数据库系统一般由

  、

 、

  、

  和

  这 5 个部分组成,是以

 为核心的完整的运行实体。

 5、select 命令中,表达条件表达式用 where 子句,分组用

  子句,排序用

 子句。

 二、判断题(2 分|个 共计 20 分)

  1 1 、DB、DBMS、DBS 三者之间的关系是 DBS 包括 DB 和 DBMS。(

 )

 2、数据库的概念结构与支持其的 DB 的 DBMS 有关。(

 )

 3、下列式子 R∩S=R—(R—S)成立。(

 )

 4、数据库系统的三级模式结构中,外模式、模式、内模式都只有一个。(

 )

 5、关系数据库基本结构是三维表。(

  )

 6、ORACLE 数据库是关系数据库。

 (

 )

 7、规范化的投影分解是唯一的。(

 )

 8、不包含在任何一个候选码中的属性叫做非主属性。(

 )

 9、在 Transact-SQL 语句的 WHERE 子句中,完全可以用 IN 子查询来代替 OR逻辑表达式。

 ( )

 10、关系运算理论是关系数据库查询语言的基础。

 (

 )

 三、名称解释(5 分|个共计 20 分)

 1、DB

 2、DBMS

 3、DBS

 4、SQL

  四、选择题(2 分|个共计 20 分)

 1、反映现实世界中实体及实体间联系的信息模型是(

  )

 A.关系模型

 B.层次模型

  C.网状模型

 D.E-R 模型

 2、SQL 语言通常称为(

  )

 A.结构化查询语言

 B.结构化控制语言 C.结构化定义语言

  D.

  3、QL Server 2000 的文件包括: 主数据文件、辅助数据文件和(

 )。

 A、索引文件

 B、日志文件

  C、备份文件

 D

 4、把 ER 模型转换成关系模型的过程,属于数据库的(

 ) A、需求分析

 B、概念设计

 C、逻辑设计

  D、物理设计

 5、位于用户和数据库之间的一层数据管理软件是 (

  ) 。

 A.DBS

 B.DB

  C.DBMS

  D.MIS

 6、SQL 语言中,添加表属性的命令是(

  )。

 A. DELETE

  B. UPDATE

 C. ALTER TABLE

  D. REMOVE

 7、关系数据模型的三个组成部分中,不包括(

 ) A.完整性规则

  B.数据结构

  C.恢复

  D.数据操作 8、向 student 表中增加“入学时间(Scome)”列,其数据类型为日期型(

 )

 A.alter

 table

  student

 add

  scome

 date B.alter

 table

  student

 modify

 scome

  date C.update

 table

 student

 add

  scome

 date D.update

 table

 student

 modify

 scome

 date

 9、SQL 语言中,条件“年龄 BETWEEN 20 AND 30”表示年龄在 20 至 30 之间,且(

  ) A.包括 20 岁和 30 岁

  B.不包括 20 岁和 30 岁 C.包括 20 岁但不包括 30 岁

  D.包括 30 岁但不包括 20 岁

 10、在 SQL 语言中,"授权"命令是(

  )

 A. GRANT B. REVOKE C. OPTION D. PUBLIC 五、假定一个部门的数据库包括以下的信息:(20 分)

 职工的信息:职工号、姓名、住址和所在部门。

 部门的信息:部门所有职工、经理和销售的产品。

 产品的信息:产品名、制造商、价格、型号及产品内部编号。

 制造商的信息:制造商名称、地址、生产的产品名和价格。

 完成如下设计:

 设计该计算机管理系统的 E-R 图;

 答案

 一、填空题 1、活动要有商业背景

  网络化

  数字化 2、电子数据交换技术、网络技术

 通信技术、数据共享技术 安全技术 3、B2B

  B2C

  C2C

 B2M 4、数据库、数据管理软件、应用系统、数据库管理人员 、用户 5、Group by

  Order by 6、数据库管理员

 应用程序员

  普通用户 7、概念模型、结构数据模型 8、数据结构、数据操作、数据完整性约束条件 9、实体、属性、联系 二、判断题 1、对

  2、错

  3、对

 4、错

  5、错

 6、错

 7、错

 8、对

  9、错

 10、错 三、名词解释 1、数据库,数据的集合,是存储数据的仓库。

 2、数据库管理系统,一种系统软件,负责数据库中的数据组织、数据操纵、控制及保护和数据服务等 3、数据库系统,是数据库管理的完整运行流程。

 4、结构化查询语言 四、选择题 1、D

 2、A 3、B 4、B 5、C

 6、C

  7、C

 8、A

 9、A

 10、A

 五、

  六、程序设计 1、ELECT 学生.学号,姓名,专业

  FROM 学生,学习

  WHERE 学生.学号=学习.学号 AND 学习.课程号=课程.课程号 AND 奖学金<=0 AND 分数>95

 2、SELECT 学号,姓名,专业

  FROM 学生

  WHERE 学号 NOT IN

  (SELECT 学号

  FROM 学习

  WHERE 分数<80)

 3、UPDATE 学生

  SET 奖学金=1000

  WHERE 奖学金<=0 AND 学号 IN

  (SELECT 学号

  FROM 学习

  WHERE 分数=100)

 4、CREATE VIEW AAA(课程号,名称,学分)

  AS SELECT 课程号,名称,学分

  FORM 课程

  WHERE 课程号 IN

  (SELECT 课程号

  FROM 学习

  WHERE 分数=100)

 n m n 销 售制造商 生产 职工 部门 产品 从 属1 m n 职工号 姓

 名 地

 址 部门名 经

 理 产品名 产品内部编号 型

 号 价

 格 名

 称 地

 址

推荐访问:试题 数据库技术 答案

版权所有:天海范文网 2010-2024 未经授权禁止复制或建立镜像[天海范文网]所有资源完全免费共享

Powered by 天海范文网 © All Rights Reserved.。鲁ICP备10209932号