计算机专业高级教程期中考试(数据库)

合集下载

2010级计算机理论期中考试题

2010级计算机理论期中考试题

10级高职计算机专业理论期中考试试题一、选择题(每小题2分,共60分)1、在数据库的发展阶段中,第二代数据库是指()A、关系数据库系统B、层次数据库系统C、面向对象数据库系统D、网状数据库系统2、数据库系统的简称是()A、DBB、DBMSC、DBAD、DBS3、数据库系统的“数据共享”是指()A、多个用户共享一个数据文件中的数据B、多个用户使用同一种语言共享数据C、多个应用、多种语言、多个用户共享数据D、同一个应用中的多个程序共享数据4、数据库、数据库系统、数据库管理系统三者之间的关系()A、DB包含DBS、DBMSB、DBS包含DB、DBMSC、DBMS包含DB、DBSD、三者互不包含5、数据库中一个数据可能出现在不同的逻辑文件中,但实际的物理文件存储可能只存一次,避免了完全不必要的重复,这对应的特点是()A、数据结构化B、数据共享C、数据独立性D、数据冗余6、下列不是数据库系统特点的是()A、数据冗余小B、数据可用多用户、多应用共享使用C、数据结构化D、数据与程序相互渗透,处理速度快7、下列说法错误的是()A、人工管理阶段程序之间存在大量重复数据,数据冗余大B、文件系统阶段程序和数据有一定的独立性,数据文件可以长期保存C、数据库阶段提高了数据的共享性,减少了数据冗余D、上述说法都是错误的8、数据库管理技术中数据的完整性包括()A、数据的正确性B、数据的有效性C、数据的相容性D、以上全是9、实体描述“学生(学号,姓名,入学时间)”是一个()A、实体B、属性C、实体型D、实体集10、从关系中找出满足给定条件的元组的操作称为()A、选择B、投影C、联接D、自然联接11、ACCESS数据库文件的扩展名是()A、.docB、.dbC、.mdbD、.lbi12、在ACCESS的数据表视图中,要插入一个OLE对象,正确的方法是()A、直接在相应位置输入OLE对象的路径B、使用菜单“插入---对象”命令来完成C、使用菜单“文件---导入对象”命令来完成D、双击该字段,在打开的添加对话框中完成对象的添加13、在ACCESS的表设计视图中,不能进行的操作是()A、设置字段属性B、修改字段内容C、添加删除字段D、定义主键14、在ACCESS的表设计视图中,要删除光标所在的字段行,在工具栏上可单击的按钮是()15、若字段学号是6位数字,则该字段的输入掩码可设置为()A、999999B、000000C、######D、??????16、在设计视图中,不能完成的操作包括()A、修改字段的属性B、添加一条新记录C、设置某字段为主键D、删除一个字段17、以下不能设置为主键的数据类型是()A、文本B、数字C、日期/时间D、OLE对象字段18、在数据表视图中,要调整行高或列宽,可使用的菜单是()A、编辑B、视图C、格式D、记录19、在数据表视图中,选定某行后,通过菜单将行高设置为20,则行高发生变化的是()A、从第一行开始到当前行的所有行B、数据表中的所有行C、从当前行开始到末尾的所有行D、当前被选定的行20、在数据表视图中,列被执行“冻结”后,将不能执行的操作是()A、修改列中的字段内容B、删除列C、重命名列D、以上全是21、以下文本型字段中,排序最小的是()A、“125”B、“计算机”C、“ABC”D、“3”22、数据表XS(学号,姓名,年级,专业,出生日期)和数据表LS(学号,姓名,成绩,专业)建立关系时,用于建立关系的字段是()A、学号B、姓名C、专业D、成绩23、关于表与表之间的关系,以下说法正确的是()A、在两个表建立关系时,必须先关闭这两个表B、两个表建立关系后,就不能再对关系进行修改C、一个表一旦与另一个表建立关系,就不能再与其他表建立关系D、两个表之间的关系只能是一对一的关系24、将ACCESS的“默认查找/替换方式”设置为“常规搜索”,则搜索时()A、将以全字匹配方式搜索当前字段B、以全字匹配方式搜索所有的字段C、搜索当前字段并且与字段起始字符匹配D、将搜索所有字段,并且只需符合字段的任一部分即可25、在查询设计视图窗口中,要查询表中“姓名”字段所有以“张”开头的记录,则应在“姓名”字段对应的准则框中输入表达式()A、姓名=“张”B、姓名LIKE 张*C、LIKE “张*”D、LIKE“*张”26、按查询的分类,以下查询属于选择查询的是()A、生成表查询B、更新查询C、追加查询D、交叉表查询40、表达式YEAR(DATE())含义是()A、取当前系统日期B、取当前系统日期的年份值C、判断是否为闰年D、取当前系统的月份值27、在ACCESS中,通配符?的含义是()A、任意一个字符B、任意多个字符C、任意一个数字D、任意一个日期28、创建简单查询时,其数据源可以是()A、基本表和查询B、基本表和窗体C、窗体和查询D、只能是基本表29、在查询中,默认的字段显示顺序是()A、按文本的拼音字母排列的顺序B、字段输入时原始顺序C、按照字母的顺序D、按照文字笔画顺序30、数据表“学生”包括学生姓名,科目和成绩三个字段,要创建一个交叉表查询在行上汇总每名学生的成绩,则应该作为行标题的是()A、科目B、学生姓名C、成绩D、以上均可二、简答题(每小题5分,共15分)1、什么是操作查询,操作查询包括哪几种?2、数据库系统有什么特点?3、关系数据模型的特点有哪些?三、操作题1、当前数据库中含有数据表XSDA(学号,姓名,性别,出生日期,家庭住址)和数据表XSCJ(学号,科目,成绩)(1)在XSDA中查找是否有姓名重复的学生记录(4分)(2)在XSDA中计算年龄生成“年龄”查询(4分)班级:姓名:得分:(3)将所有男生英语成绩加5分(4分)(4)创建“总计”查询,求每名学生各科的总分和平均分(5分)2、在数据库“教学”中包含数据表“学生”(学号,姓名,性别,专业,出生日期,语文,数学,奖学金)按下列要求写出SQL语句(每小题2分,共8分)①从表中找出计算机专业的学生信息,并按语文成绩降序排列②找出语文和数学至少一门不及格的学生的姓名和专业信息③找出学号前四位为“2005”的学生信息④找出数学成绩前三名的学生信息。

Access数据库期中试卷与参考答案

Access数据库期中试卷与参考答案

Access数据库期中试卷与参考答案《Access数据库》期中试卷与参考答案2009—200学年度第一学期适用对象:考试时间:90分钟一、填空题(共20个空格每空1分共20分)1.数据是用于荷载信息的物理符号,是一种未经加工的原始资料,数字、文字、符号、图像都是数据。

2.数据处理也称为信息处理,它是指对数据的收集、组织、整理、加工、存储和传播等工作。

3.数据处理一般分为数据管理、数据加工、数据传播3类。

4.数据管理工作包括组织和保存数据、数据维护、数据查询统计3项任务。

5.数据库简称DB,它是存储数据的仓库,是单位或组织按某种特定方式存储在计算机内的数据的集合。

6.数据库管理系统,是数据库系统中专门对数据进行管理的软件,它是数据库系统的核心组成部分。

7.数据安全性控制是指保护数据库,防止非法使用造成的数据泄露、破坏和更改;8.数据完整性控制是指为保证数据的正确性、有效性和相容性,防止不符合语义的数据输入输出所采用的控制机制。

9.数据库系统软件包括操作系统(OS)、数据库管理系统(DBMS)、主语言系统、应用程序软件和数据库应用系统5个部分。

10、实体是现实世界中存在的可以相互区分的事物或概念。

11、实体集是具有相同特征或能用同样特征描述的实体的集合12、数据库领域最常用的数据模型有3种:层次模型、网状模型和关系模型。

13、SQL是关系数据库的标准语言,是一种介于关系代数与关系演算之间的结构化查询语言,也是一种能通用的、功能极强的关系数据库语言。

14、在Access数据库中共有表、查询、窗体、报表、数据访问面、宏和模块7个数据对象,第个数据库对象实现不同的数据库功能。

15、查询是一个“虚表”,是以“表”为数据源的。

16、窗体的数据来源可以是表数据对象,也可以是查询数据对象。

二、单选题(共20小题每小题1分共20分)1.在Access中,建立的数据库文件的扩展名为()。

A、dbtB、dbfC、mdfD、mdb2.Access中,建立查询时可以设置筛选条件,应在()栏中输入筛选条件。

高级数据库技术考试

高级数据库技术考试

高级数据库技术考试(答案见尾页)一、选择题1. 什么是数据库的三级模式结构?A. 一个数据库,一个模式,多个内模式B. 一个数据库,一个模式,一个内模式C. 多个数据库,一个模式,一个内模式D. 多个数据库,多个模式,一个内模式2. 在数据库设计中,哪一个术语描述了数据的结构化集合?A. 模式B. 内模式C. 存储模式D. 概念模式3. 数据库管理系统的主要功能是什么?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. 在数据库设计中,哪一个步骤是为了识别和优化数据库中的关系?A. 需求分析B. 概念设计C. 逻辑设计D. 物理设计10. 什么是数据库的正常启动和关闭过程?A. 数据库初始化,建立数据库实例,加载数据库,打开数据库B. 数据库初始化,建立数据库实例,打开数据库C. 数据库初始化,建立数据库实例,关闭数据库D. 数据库初始化,建立数据库实例,加载数据库,打开数据库,关闭数据库11. 在数据库中,哪一个概念描述了数据的结构化独立性?A. 数据库管理员(DBA)B. 模式C. 内模式D. 外模式12. 在数据库系统中,哪一个组件负责管理用户访问权限?A. 数据库管理员(DBA)B. 数据库模式C. 数据库审计员D. 数据库安全员13. 在数据库设计中,哪一个步骤是为了发现潜在的数据质量问题?A. 需求分析B. 概念设计C. 逻辑设计D. 物理设计14. 在数据库中,哪一个概念描述了数据的逻辑结构?A. 内模式B. 模式C. 外模式D. 存储模式15. 什么是数据库的事务?A. 一系列按顺序执行的数据库操作B. 一系列按顺序执行的数据库操作,具有原子性、一致性、隔离性和持久性(ACID)C. 一系列按顺序执行的数据库操作,具有原子性、一致性、隔离性和持久性(ACID)和并发控制D. 一系列按顺序执行的数据库操作,具有原子性、一致性、隔离性和持久性(ACID)和备份恢复机制16. 在数据库中,哪一个概念描述了数据的物理存储方式?A. 模式B. 外模式C. 内模式D. 存储模式17. 数据库系统中,哪个术语指的是存储在计算机中的数据集合?A. 数据库B. 数据表C. 数据库管理系统D. 数据仓库18. 在数据库设计中,哪个概念用来描述数据和数据之间的关系?A. 实体-关系模型B. 结构设计C. 数据建模D. 模式设计19. 数据库管理系统的主要功能包括哪些?A. 数据定义B. 数据查询C. 数据更新D. 数据控制20. 什么是事务处理,并且在数据库系统中为什么它很重要?A. 事务处理是指数据库操作的一系列顺序执行过程。

高级数据库 期中考试 答案

高级数据库 期中考试 答案

苏州大学高级数据库课程试卷(A)卷共 5页考试形式闭卷 20XX年11 月院系年级专业学号姓名成绩一.选择题(3*8=24)1. 排序操作可以在( B )表空间有效进行A.SYSTEM B. TEMPORARYC.ROLLBACK D. USERS2. 关于控制文件以下正确的是( A )A.Oracle建议至少二个控制文件存放在二个磁盘分区B.Oracle建议至少二个控制文件存放在一个磁盘分区C.Oracle建议存放一个控制文件D.一个控制文件不足以运行数据库3.最新被SQL语句使用过的数据块存储在( B )A. Shared PoolB. Buffer CacheC. PGAD. UGA4. 要统计某表中记录的总个数,以下哪项是正确的SQL语句( C )。

A. select Max(*) from 表名B. select Sum(*) from 表名C. select Count(*) from 表名D. select Min(*) from 表名5. 当B属于函数依赖于A属性时,属性A与B的联系是( B )。

A.1对多 B.多对1 C.多对多 D.以上都不是6.E-R图是数据库设计的工具之一,它适用于建立数据库的( A )。

A.概念模型 B.逻辑模型 C.结构模型 D.物理模型7. 在关系代数运算中,五种基本运算为( C )。

A.并、差、选择、投影、自然连接B.并、差、交、选择、投影C.并、差、选择、投影、乘积D.并、差、交、选择、乘积8. 假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE),要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系( D )。

A.S B.SC,C C.S,SC D.S,C,SC二.简答题(6*6=36)1.说明数据库控制文件的作用。

控制文件保存数据库的物理结构信息,包括数据库名称、数据文件的名称与状态、重做日志文件的名称与状态等。

数据库考试题含参考答案

数据库考试题含参考答案

数据库考试题含参考答案一、单选题(共80题,每题1分,共80分)1、access2010的核心数据库对象是()A、查询B、表C、报表D、窗体正确答案:B答案解析:只有表才能保存数据,则表是数据库的最核心对象。

2、数据库技术的应用,最关键的是解决()A、数据共享B、数据存储C、数据分类D、数据统计正确答案:A答案解析:数据库技术的根本性目的就是为了解决数据共享问题。

3、在窗体中要显示一名教师基本信息和该教师所承担的全部课程情况,窗体设计时在主窗体中显示教师基本信息,在子窗体中显示承担的课程情况,则主窗体和子窗体数据源之间的关系是A、一对一关系B、一对多关系C、多对一关系D、多对多关系正确答案:B答案解析:窗体中的窗体称为子窗体,包含子窗体的窗体称为主窗体,主窗体和子窗体常用来表示一对多的关系。

根据题意,主窗体和子窗体数据源之问的关系就是教师实体集和课程实体集之问的关系。

一名教师可以承担多门课程,但是一门课程只能由一个教师承担。

所以是一对多的关系,因此选择B选项。

4、关于数据库的描述,不正确的是()A、数据库中不能存储声音B、数据库能存储结构化的数据C、数据库的英文简称是DBD、数据库存储事物的特征描述和事物间的联系正确答案:A答案解析:数据库中不但可以存储各类字符,也可以存储图片、声音、视频等多媒体数据。

5、利用Access,可以定义3种主键,它们是()A、单字段、双字段和多字段B、单字段、双字段和自动编号C、单字段、多字段和自动编号D、双字段、多字段和自动编号正确答案:C答案解析:在Access数据库中,主键可分为单字段、多字段和自动编号主键,其中多字段主键的字段数最多不能超过10个字段。

6、若要建立数据库内两个表之间的关系,应对()的字段作为关联建立联系A、相同名称的字段B、相同数据类型的字段C、名称相同且数据类型相同D、数据类型相同且字段含义和大小相同正确答案:D答案解析:关联字段必须是数据类型、字段大小和字段含义相同的字段。

数据库期中考试题及答案二

数据库期中考试题及答案二

《数据库原理》期中测试题一、单项选择题(本大题共20小题,每小题2分,共40分) 得分在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1. 数据库系统的核心是()A.数据库B.数据库管理系统C.数据模型D.软件工具2.下列四项中,不属于数据库系统的特点的是()A.数据结构化B.数据由DBMS统一管理和控制C.数据冗余度大D.数据独立性高3.概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是()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.己知关系R和S,R∩S等价于()A. (R-S)-SB. S-(S-R)C.(S-R)-RD. S-(R-S)9.用下面的T-SQL语句建立一个基本表:CREATE TABLE Student(Sno CHAR(4) PRIMARY KEY,Sname CHAR(8) NOT NULL,Sex CHAR(2),Age INT)可以插入到表中的元组是()A. '5021','刘祥',男,21B. NULL,'刘祥',NULL,21C. '5021',NULL,男,21D. '5021','刘祥',NULL,NULL10. 下列四项中,不属于数据库系统的主要特点的是()。

数据库期中考试试题含答案

数据库期中考试试题含答案

江苏科技大学《数据库应用技术》期中测验试卷一、选择题(从下列每题的四个选择中选择一个正确的答案。

每小题2分,共20分)1.下述()不是DBA(数据库管理员)的主要职责。

DA.完整性约束说明B.定义数据库模式C.数据库安全D.数据库管理系统设计2.关系数据模型是目前最重要的一种数据模型,它的三个要素分别为()。

BA.实体完整、参照完整、用户定义完整B.数据结构、关系操作、完整性约束C.数据增加、数据修改、数据查询D.外模式、模式、内模式3.一个公司有若干兼职人员,而每个兼职人员都有可能在多家公司打工,则公司与兼职人员之间具有()。

CA.一对一联系B.一对多联系C.多对多联系D.多对一联系4.在关系代数运算中,五种基本运算为()。

AA.并、差、选择、投影、自然连接B.并、差、交、选择、投影C.并、差、选择、投影、乘积D.并、差、交、选择、乘积5.在SQL中,与关系代数中的投影运算对应的子句是()。

BA.WHERE B.SELECTC.FROM D.ORDER BY6.在关系数据库中,要求基本关系中的所有主属性上不能有空值,其遵守的约束规则是()。

BA.数据依赖完整性规则B.实体完整性规则C.用户定义完整性规则D.域完整性规则7.在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建()。

CA.另一个表B.游标C.视图D.索引8.有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于()。

AA.用户自定义完整性约束B.参照完整性约束C.实体完整性约束D.主键完整性约束9.为了对表中的各行进行快速访问,应对此表建立()。

DA.约束B.规则C.视图D.索引10.数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的()。

DA.可靠性B.一致性C.完整性D.安全性二、名词解释题(每小题5分,共25分)1.DBMS数据库管理软件是位于用户和操作系统之间的一层数据管理软件,功能如下:数据定义功能;数据操纵功能;数据库的运行管理;数据库的建立和维护功能。

计算机等级考试数据库技术

计算机等级考试数据库技术

计算机等级考试数据库技术计算机等级考试(Database Technology)
数据库技术是计算机等级考试中的一个重要知识点,以下是一些与数据库技术相关的考点:
1. 数据库基础知识:了解数据库的基本概念、结构和组成部分,包括数据、表、字段、记录等基本术语。

2. 关系型数据库:熟悉关系型数据库的特点和基本操作,如创建表、插入数据、查询数据、更新数据、删除数据等。

3. SQL语言:掌握SQL语言的基本语法和常用命令,包括SELECT、INSERT、UPDATE、DELETE等,能够编写简单的SQL查询和操作语句。

4. 数据库设计与规范化:了解数据库设计的基本原则和规范化理论,包括实体-关系模型、范式等,能够进行简单的数据库设计和规范化处理。

5. 数据库管理系统(DBMS):熟悉常见的数据库管理系统,如MySQL、Oracle、SQL Server等,了解它们的特点和使用方法。

6. 数据库安全与备份:了解数据库安全性的重要性,掌握用户权限管理、数据备份和恢复等方面的基本知识。

7. 数据库应用开发:了解数据库在应用开发中的作用和应用场景,包括数据库与编程语言的接口、数据库连接、事务处理等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

中职计算机专业高级教程期中考试(数据库)
班级成绩
一、单选题(每题1分,共20分)
1.有关数据库的特点,以下叙述错误的是()
A. 可以供各种用户共享
B. 冗余度小
C. 较高的数据独立性
D. 数据由应用程序自己控制
2.数据库类型是按照____ ____来划分的()。

A. 文件形式
B.数据模型
C.记录形式
D.数据存取方法
3.下列关于数据库说法错误的是()。

A. 关系型数据库采用二维表为基本数据结构
B. RDBS是非关系型数据库
C. 数据库中的数据是按一定的数据模型组织的
D. 非关系型数据库系统以记录型为基本数据结构
4.在以下数据库管理系统中,开放源代码的是()。

A. Access
B. SQL Server
C. MySQL
D. Oracle
5.在二维表中,每一行称为()
A. 一条记录
B. 一个字段
C. 一条信息
D. 一个关系
6.在二维表中,每一列称为()
A. 一条记录
B. 一个字段
C. 一条信息
D. 一个关系
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、ORDER
B. FROM、ORDER、WHERE
C. WHERE、ORDER、FROM
D. 没有顺序要求,无论哪个子句排在前均可
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个字段,命令“SELECT COUNT(*) FROM
学生”将产生条输出结果()。

A. 1
B. 5
C. 50
D. 51
19.关于SELECT中ORDER子句的说法,以下正确的是()。

A. 参数ASC表示递增,DESC表示递减,默认为递增
B. 参数ASC表示递增,DESC表示递减,默认为递减
C. 参数ASC表示递减,DESC表示递增,默认为递增
D. 参数ASC表示递减,DESC表示递增,默认为递减
20.在SQL查询中,GROUP BY语句用于()。

A. 选择行条件
B. 对查询进行排序
C. 列表
D. 分组条件
二、填空题(每空1分,共20分)
1.数据库管理系统DBMS是位于用户与之间的一层数据管理软件。

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

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

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

5.在数据库技术中,主要的数据模型有:层次模型、网状模型和。

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

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

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

、成绩、身高、。

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

10.SQL中文全称为。

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

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


表升序输出。

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

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

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

()3.在数据库技术发展过程中,主要经历了三种模型:层次模型、网状模型和关系模型。

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

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

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

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

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

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

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

四、简单题(共50分)
1.什么是数据库?(5分)
2.写出DB,DBMS,DBS的中文含义。

(6分)
3.数据库技术中数据模型的发展主要经历了哪几种?(5分)
4.数据表设计过程中应遵循哪几个原则?(4分)
5.写出下列SQL语句的功能(12分)
(1)SELECT 学号,,语文,数学,英语 FROM 成绩
(2)SELECT * FROM 成绩
(3)SELECT * FROM 学生 WHERE LIKE“向*”
(4)SELECT * FROM 档案 WHERE 出生日期=#8/15/1996# (5)SELECT COUNT(*) AS 总人数 FROM 学生
(6)SELECT * FROM 成绩 ORDER BY 语文 DESC
6.设有如下结构的某商店的数据管理系统数据表“进货单”,写出实现以下要求
的SQL语句(18分):
注:“货号”为字符型,“货物名称”字符型,“单价”数值型,“入库时间”日期型,“是否打折”逻辑型。

(1)显示“进货单”中所有的货物名称和单价信息:
(2)显示下表所示的进货信息
注:总金额=单价*数量
(3)显示12月份的进货信息:
(4)统计2010年10月30日以来进货的物品种类数量:
(5)显示所有没有折扣货物信息:
(6)对所有物品按入库时间降序排序,入库时间相同,按货号升序排:
(7)按货物名称分类显示货物的平均单价:。

相关文档
最新文档