计算机专业高级教程期中考试(数据库)_第1页
计算机专业高级教程期中考试(数据库)_第2页
计算机专业高级教程期中考试(数据库)_第3页
计算机专业高级教程期中考试(数据库)_第4页
计算机专业高级教程期中考试(数据库)_第5页
已阅读5页,还剩4页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

./中职计算机专业高级教程期中考试<数据库>班级姓名成绩一、单选题〔每题1分,共20分有关数据库的特点,以下叙述错误的是〔A.可以供各种用户共享B.冗余度小C.较高的数据独立性D.数据由应用程序自己控制数据库类型是按照________来划分的〔.A.文件形式B.数据模型C.记录形式D.数据存取方法下列关于数据库说法错误的是〔.A.关系型数据库采用二维表为基本数据结构B.RDBS是非关系型数据库C.数据库中的数据是按一定的数据模型组织的D.非关系型数据库系统以记录型为基本数据结构在以下数据库管理系统中,开放源代码的是〔.A.AccessB.SQLServerC.MySQLD.Oracle在二维表中,每一行称为〔A.一条记录B.一个字段C.一条信息D.一个关系在二维表中,每一列称为〔A.一条记录B.一个字段C.一条信息D.一个关系在设计数据表时,"姓名"字段一般应设置为属性〔.A.字符型B.数值型C.日期型D.逻辑型以下关于关系型数据库中二维表性质的说法不正确的是〔.A.二维表中的每一列均有唯一的字段名.B.二维表中的记录数、字段数决定了二维表的结构.C.二维表中的行、列均可以改变.D.二维表中不允许出现完全相同的两行.在数据库中,下列关于数据表叙述错误的是〔.A.数据表是实际存放数据的地方.B.每张数据表中应该包含重复的数据.C.每张表只包含一个主题信息.D.设计数据表时,最重要的是规划好字段的类型.数据库系统中,数据的最小访问单位是〔.A.记录B.字段C.字节D.表下列关于SQL说法正确的是〔A.SQL是过程化语言B.SQL只有一种使用环境C.SQL命令多而功能丰富D.所有用SQL编写的语句都是可以移植的SQL中SELECT语句的中文含义是<>A.建数据表B.添加数据C.打印数据D.查询数据如某SELECT命令中同时有FROM、WHERE、ORDER三个子句,则正确的排列顺序是〔A.FROM、WHERE、ORDERB.FROM、ORDER、WHEREC.WHERE、ORDER、FROMD.没有顺序要求,无论哪个子句排在前均可执行语句"SELECT姓名,语文,数学,英文,语文+数学+英语AS总分FROM学生成绩"后,以下说法正确的是〔.A.在"学生成绩"数据表中添加一个新的字段"总分".B.在"学生成绩"数据表中添加一个新的字段"总分",并在屏幕上显示该字段的值.C.能在屏幕上显示总分指端,数据表"学生成绩"中并不新增字段.D.以上说法都不对.查询姓"张"同学的记录时,使用的WHERE子句应该是〔.A.姓名="张*"B.姓名="张"C.姓名LIKE"张*"D.姓名LIKE"张"假设"是否团员"为逻辑字段,则显示"学生"数据表中所有"团员"记录的SQL语句是〔.A.SELECT*FROM学生WHERE是否团员="团员"B.SELECT*FROM学生WHERE是否团员=团员C.SELECT*FROM学生WHERE是否团员=.T.D.SELECT*FROM学生WHERE是否团员显示"学生档案"数据表中出生日期为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.以上命令均正确某"学生"数据表中共有50条记录,5个字段,命令"SELECTCOUNT<*>FROM学生"将产生条输出结果〔.A.1B.5C.50D.51关于SELECT中ORDER子句的说法,以下正确的是〔.A.参数ASC表示递增,DESC表示递减,默认为递增B.参数ASC表示递增,DESC表示递减,默认为递减C.参数ASC表示递减,DESC表示递增,默认为递增D.参数ASC表示递减,DESC表示递增,默认为递减在SQL查询中,GROUPBY语句用于〔.A.选择行条件B.对查询进行排序C.列表D.分组条件二、填空题〔每空1分,共20分数据库管理系统DBMS是位于用户与之间的一层数据管理软件.数据库管理系统主要功能包括数据定义、、数据库的控制、数据库的维护.数据库与文件系统的本质区别是.数据库技术的核心是.在数据库技术中,主要的数据模型有:层次模型、网状模型和.用二维表的形式来表示实体间联系的数据模型叫做.关系型数据库采用二维表为基本数据结构,通过实现不同二维表之间的联系.写出以下字段应该选择的字段类型.姓名、成绩、身高、电话号码.数据表中字段最常用的有、、和四种字段类型.SQL中文全称为.SQL的有点有极少的命令、及.在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分什么是数据库?〔5分写出DB,DBMS,DBS的中文含义.〔6分数据库技术中数据模型的发展主要经历了哪几种?〔5分数据表设计过程中应遵循哪几个原则?〔4分写出下列SQL语句的功能〔12分〔1SELECT学号,姓名,语文,数学,英语FROM成绩〔2SELECT*FROM成绩〔3SELECT*FROM学生WHERE姓名LIKE"李向*"〔4SELECT*FROM档案WHERE出生日期=#8/15/1996#〔5SELECTCOUNT<*>AS总人数FROM学生〔6SELECT*FROM成绩ORDERBY语文DESC设有如下结构的某商店的数据管理系统数据表"进货单",写出实现以下要求的SQL语句〔18分:货号货物名称单价数量入库时间是否打折100121花瓶121502010-12-25True100122电热水壶25202010-10-2False100123水果盘10152010-12-22False100124方巾2702010-20-22True100125浴巾15202010-11-13False注:"货号"为字符型,"货物名称"字符型,"单价"数值型,"入库时间"日期型,"是否打折"逻辑型.〔1显示"进货单"中所有的货物名称和单价信息:货物名称单价花瓶12电热水壶25水果盘10方巾2浴巾15〔2显示下表所示的进货信息货号货物名称总金额入库时间是否打折100121花瓶19502010-12-25True100122电热水壶5002010-10-2False100123水果盘1502010-12-22False100124方巾1402010-20-22True100125浴巾3002010-11-13False注:总金额=单价*数量〔3显示12月份的进货信息:货号货物名称入库时间100121花瓶2010-12-25100123水果盘2010-12-22〔4统计2010年10月30日以来进货的物品种类数量:物品总类数量3〔5显示所有没有折扣货物信息:货号货物名称单价数量入库时间是否打折100122电热水壶25202010-10-2False100123水果盘10152010-12-22False100125浴巾15202010-11-13False〔6对所有物品按入库时间降序排序,入库时间相同

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论