计算机专业高级教程期中考试数据库Word文件下载.docx

上传人:b****5 文档编号:17263421 上传时间:2022-11-29 格式:DOCX 页数:8 大小:18.40KB
下载 相关 举报
计算机专业高级教程期中考试数据库Word文件下载.docx_第1页
第1页 / 共8页
计算机专业高级教程期中考试数据库Word文件下载.docx_第2页
第2页 / 共8页
计算机专业高级教程期中考试数据库Word文件下载.docx_第3页
第3页 / 共8页
计算机专业高级教程期中考试数据库Word文件下载.docx_第4页
第4页 / 共8页
计算机专业高级教程期中考试数据库Word文件下载.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

计算机专业高级教程期中考试数据库Word文件下载.docx

《计算机专业高级教程期中考试数据库Word文件下载.docx》由会员分享,可在线阅读,更多相关《计算机专业高级教程期中考试数据库Word文件下载.docx(8页珍藏版)》请在冰豆网上搜索。

计算机专业高级教程期中考试数据库Word文件下载.docx

5.在二维表中,每一行称为()

A.一条记录B.一个字段C.一条信息D.一个关系

6.在二维表中,每一列称为()

7.在设计数据表时,“姓名”字段一般应设置为属性()。

A.字符型B.数值型C.日期型D.逻辑型

8.以下关于关系型数据库中二维表性质的说法不正确的是()。

A.二维表中的每一列均有唯一的字段名。

B.二维表中的记录数、字段数决定了二维表的结构。

C.二维表中的行、列均可以改变。

D.二维表中不允许出现完全相同的两行。

9.在数据库中,下列关于数据表叙述错误的是()。

A.数据表是实际存放数据的地方。

B.每张数据表中应该包含重复的数据。

C.每张表只包含一个主题信息。

D.设计数据表时,最重要的是规划好字段的类型。

10.数据库系统中,数据的最小访问单位是()。

A.记录B.字段C.字节D.表

11.下列关于SQL说法正确的是()

A.SQL是过程化语言B.SQL只有一种使用环境

C.SQL命令多而功能丰富D.所有用SQL编写的语句都是可以移植的

12.SQL中SELECT语句的中文含义是()

A.建数据表B.添加数据C.打印数据D.查询数据

13.如某SELECT命令中同时有FROM、WHERE、ORDER三个子句,则正确的排列顺序是()

A.FROM、WHERE、ORDERB.FROM、ORDER、WHERE

C.WHERE、ORDER、FROMD.没有顺序要求,无论哪个子句排在前均可

14.执行语句“SELECT姓名,语文,数学,英文,语文+数学+英语AS总分FROM学生成绩”后,以下说法正确的是()。

A.在“学生成绩”数据表中添加一个新的字段“总分”。

B.在“学生成绩”数据表中添加一个新的字段“总分”,并在屏幕上显示该字段的值。

C.能在屏幕上显示总分指端,数据表“学生成绩”中并不新增字段。

D.以上说法都不对。

15.查询姓“张”同学的记录时,使用的WHERE子句应该是()。

A.姓名=“张*”B.姓名=“张”

C.姓名LIKE“张*”D.姓名LIKE“张”

16.假设“是否团员”为逻辑字段,则显示“学生”数据表中所有“团员”记录的SQL语句是()。

A.SELECT*FROM学生WHERE是否团员=“团员”

B.SELECT*FROM学生WHERE是否团员=团员

C.SELECT*FROM学生WHERE是否团员=.T.

D.SELECT*FROM学生WHERE是否团员

17.显示“学生档案”数据表中出生日期为1990年6月1日的记录的命令是()。

A.SELECT*FROM学生档案WHERE出生日期=#6/1/1990#

B.SELECT*FROM学生档案WHERE出生日期=“6/1/1990”

C.SELECT*FROM学生档案WHERE出生日期=[6/1/990]

D.以上命令均正确

18.某“学生”数据表中共有50条记录,5个字段,命令“SELECTCOUNT(*)FROM学生”将产生条输出结果()。

A.1B.5C.50D.51

19.关于SELECT中ORDER子句的说法,以下正确的是()。

A.参数ASC表示递增,DESC表示递减,默认为递增

B.参数ASC表示递增,DESC表示递减,默认为递减

C.参数ASC表示递减,DESC表示递增,默认为递增

D.参数ASC表示递减,DESC表示递增,默认为递减

20.在SQL查询中,GROUPBY语句用于()。

A.选择行条件B.对查询进行排序C.列表D.分组条件

二、填空题(每空1分,共20分)

1.数据库管理系统DBMS是位于用户与之间的一层数据管理软件。

2.数据库管理系统主要功能包括数据定义、、数据库的控制、数据库的维护。

3.数据库与文件系统的本质区别是。

4.数据库技术的核心是。

5.在数据库技术中,主要的数据模型有:

层次模型、网状模型和。

6.用二维表的形式来表示实体间联系的数据模型叫做。

7.关系型数据库采用二维表为基本数据结构,通过实现不同二维表之间的联系。

8.写出以下字段应该选择的字段类型。

姓名、成绩、身高、电话号码。

9.数据表中字段最常用的有、、和四种字段类型。

10.SQL中文全称为。

11.SQL的有点有极少的命令、及。

12.在ORDERBY子句的参数选项中,代表降序输出。

代表升序输出。

三、是非题(正确打“√”,错误打“×

”。

每题1分,共10分)

()1.数据库是位于用户和操作系统之间的一层数据软件,它由系统运行控制程序、语言翻译程序和一组公用程序组成。

()2.20世纪60年代末期,美国Microsoft公司开发了第一个商品化的数据库系统IMS系统(InformationManagementSystem)。

()3.在数据库技术发展过程中,主要经历了三种模型:

层次模型、网状模型和关系模型。

()4.MySQL是一个小型关系型数据库管理系统,具有开放源代码方式特点,属于Oracle公司所有。

()5.数据库中实际存放数据的地方是表。

()6.每张数据表中应只包含一个主题。

()7.数据表中的数据项称为记录,记录表示物体某方面的属性。

()8.字符型也能比较大小,一般根据字符的编码进行。

()9.语句“SELECT*COUNT(*)AS总人数FROM学生成绩”语法是正确的。

()10.语句“SELECTMAX(语文),MIN(数学)FROM学生成绩”结果显示出错。

四、简单题(共50分)

1.什么是数据库?

(5分)

 

2.写出DB,DBMS,DBS的中文含义。

(6分)

3.数据库技术中数据模型的发展主要经历了哪几种?

4.数据表设计过程中应遵循哪几个原则?

(4分)

5.写出下列SQL语句的功能(12分)

(1)SELECT学号,姓名,语文,数学,英语FROM成绩

(2)SELECT*FROM成绩

(3)SELECT*FROM学生WHERE姓名LIKE“李向*”

(4)SELECT*FROM档案WHERE出生日期=#8/15/1996#

(5)SELECTCOUNT(*)AS总人数FROM学生

(6)SELECT*FROM成绩ORDERBY语文DESC

6.设有如下结构的某商店的数据管理系统数据表“进货单”,写出实现以下要求的SQL语句(18分):

货号

货物名称

单价

数量

入库时间

是否打折

100121

花瓶

12

150

2010-12-25

True

100122

电热水壶

25

20

2010-10-2

False

100123

水果盘

10

15

2010-12-22

100124

方巾

2

70

2010-20-22

100125

浴巾

2010-11-13

注:

“货号”为字符型,“货物名称”字符型,“单价”数值型,“入库时间”日期型,“是否打折”逻辑型。

(1)显示“进货单”中所有的货物名称和单价信息:

(2)显示下表所示的进货信息

总金额

1950

500

140

300

总金额=单价*数量

(3)显示12月份的进货信息:

(4)统计2010年10月30日以来进货的物品种类数量:

物品总类数量

3

(5)显示所有没有折扣货物信息:

(6)对所有物品按入库时间降序排序,入库时间相同,按货号升序排:

(7)按货物名称分类显示货物的平均单价:

平均单价

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 判决书

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1