计算机专业高级教程期中考试(数据库)
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数据库》期中试卷与参考答案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. 数据库应用开发:了解数据库在应用开发中的作用和应用场景,包括数据库与编程语言的接口、数据库连接、事务处理等。
计算机数据库考试题及答案
计算机数据库考试题及答案第一题:数据库的概念和作用(15分)答案:数据库是指存储、管理和组织数据的集合,可以通过数据库管理系统(DBMS)进行访问和操作。
数据库的主要作用是提供了一个结构化的数据存储方式,方便用户进行数据的存储、检索、更新和删除等操作。
同时,数据库还可以提供数据的完整性和安全性控制,保证数据的一致性和可靠性。
第二题:关系数据库模型的特点和优势(20分)答案:关系数据库模型是一种使用表格来表示数据和数据之间关系的数据模型。
其特点和优势有:1. 结构化数据存储:关系数据库使用表格的方式存储数据,可以对数据进行结构化管理,方便进行数据的增删改查操作。
2. 灵活的查询和操作:通过结构化查询语言(SQL),可以对关系数据库进行复杂的查询和操作,满足用户的需求。
3. 数据的独立性:关系数据库的数据和应用程序相互独立,对数据的修改不会影响到应用程序的运行。
4. 数据的完整性和安全性:关系数据库支持数据的完整性约束和安全性控制,可以保证数据的一致性和可靠性。
5. 数据的共享和共享:多用户可以同时访问和共享关系数据库中的数据,便于信息的共享和协作。
第三题:主键和外键的定义和区别(25分)答案:主键是在关系数据库中用来唯一标识一个记录的属性或属性的集合。
主键具有唯一性和非空性的特点,用于确保数据的唯一性和完整性。
主键可以由一个或多个属性组成。
外键是关系数据库中的一个属性或属性的集合,它用来建立两个表之间的联系。
外键的值来自于另一个表的主键,通过外键可以实现表与表之间的关联查询。
外键用于确保数据的一致性和完整性。
区别:1. 定义:主键是用来唯一标识一个记录的属性,外键是用来建立两个表之间的联系的属性。
2. 唯一性:主键具有唯一性的约束,保证数据的唯一性;外键可以重复,但其值必须来自于另一个表的主键,建立关联关系。
3. 非空性:主键具有非空性的约束,不能有空值;外键可以包含空值,表示该记录没有与之相对应的关联记录。
15级数据库期中试卷(15份)
15级计算机专业数据库技术期中测试卷测试时间:2016年11月23日姓名:分数:一、选择题(每小题2分,共50分。
每小题中只有一个选项是正确的,请将正确选项填写在答题卡上)1.下列软件____不是数据库管理系统。
A.Word B.Foxbase C.SQL Server D.Oracle 2.是对数据库进行管理的软件。
A.数据B.数据库C.数据库管理系统D.数据库系统3.Access 2003数据库管理系统支持的数据模型是A.层次模型B.关系模型C.网状模型D.面向对象模型4.在数据实体关系中,____不是实体关系。
A.一对一(1:1) B.一对多(1:n)C.多对多(m:n) D.主对从(m:s)5.Access 2003数据库管理系统是____公司的产品。
A.微软B.IBM C.甲骨文D.思科6.不能退出Access2003的方法是A.选择Access2003屏幕“文件”菜单的“退出”命令B.选择Access2003控制菜单中的“关闭”命令C.利用快捷键<Ctrl>+<F4>D.利用快捷键<Alt>+<F4>7.在Access 2003数据库管理系统中,数据库与数据表的关系是A.一个数据库中只能有一张数据表B.一个数据库中可以有多张数据表C.与FoxBase一样,只有数据库,没有数据表D.数据库与数据表之间都是互相独立的,没有包含关系8.在Access 2003数据库的7个对象中,用于存放数据的对象是A.表B.查询C.报表D.窗体9.下面有关表的叙述错误的是A.表是Access数据库中的要素之一B.表设计的主要工作是设计表的结构C.Access数据库的各表之间相互独立D.可以将其它数据库中的表导入到当前数据库中10.建立数据表时,首先要建立,然后才能向表中输入数据。
A.表结构B.数据类型C.字段名D.字段属性11.一个表在某一个时刻,最多可以建立__个主键。
数据库期中考试参考答案
Where not exists ( (select CNO from Course_Selected as COURSE_SELCTED1, Student as STUD
where COURSE_SELCTED1.SNO=STUD.SNO and STUD.SNAME=’李明’) except (select SNO from Course_Selected as COURSE_SELCTED2,S where COURSE_SELCTED2.SNO=S.SNO)) )
D create view D as ( select SNAME from Student as S
where not exist (( select CNO from Course_Selected as COURSE_SELCTED1,Teacher as T where COURSE_SELCTED1.TNO=T.TNO and T.TNAME=’王芳’) except ( select CNO from Course_Selected as COURSE_SELCTED2 Where COURSE_SELCTED2.SNO=S.SNO))
<M>
航线
Variable characters (50)
工作日
Characters (50)
编号 <pi>
拥有
旅程段
旅程段编号 <pi> Integer
<M>
拥有
实际起飞港 实际到达港
Characters (50) Characters (50)
2023年辽宁省朝阳市全国计算机等级考试数据库技术测试卷(含答案)
2023年辽宁省朝阳市全国计算机等级考试数据库技术测试卷(含答案) 学校:________ 班级:________ 姓名:________ 考号:________一、1.选择题(10题)1. IMS系统属于A.层次模型数据库B.网状模型数据库C.分布式数据库D.关系模型数据库2. 设有关系R和S,在下列的关系运算中,不要求:“R和S具有相同的元数,且它们对应属性的数据类型也相同”的运算是______。
A.R∪SB.R∩SC.R-SD.R×S3. 下列的故障中,可能会造成事务执行失败的是A.系统故障B.磁盘故障C.逻辑错误D.硬件故障4. 下列哪种数据库系统更适合在大、中型计算机系统上使用?A.FoxProB.AccessC.OracleD.Microsoft SQL Server5. 数据库系统的并发控制主要方法是采用哪种机制?A.拒绝B.可串行化C.封锁D.不加任何控制6. 操作系统的安全措施可从隔离方面考虑。
以下哪一个不是隔离的措施?A.物理隔离B.逻辑隔离C.时间隔离D.空间隔离7. 下面的条目中,哪一项不是IBM数据仓库三层结构中的组成部分?A.OLTP业务系统B.前台分析工具C.数据仓库D.数据集市8. 信息的价值与信息的哪些性质密切相关? ( ) Ⅰ.准确性Ⅰ.及时性Ⅰ.可靠性Ⅰ.开放性Ⅰ.完整性A.Ⅰ、Ⅰ、Ⅰ和ⅠB.Ⅰ、Ⅰ、Ⅰ和ⅠC.Ⅰ、Ⅰ、Ⅰ和ⅠD.Ⅰ、Ⅰ、Ⅰ和Ⅰ9. 文件系统的功能有Ⅰ.统一管理文件存储空间Ⅰ.确定文件信息存放位置及存放形式Ⅰ.实现文件信息的共享Ⅰ.实现文件从名字空间到外存地址的映射A.Ⅰ,Ⅰ和ⅠB.Ⅰ,Ⅰ和ⅠC.Ⅰ,Ⅰ和ⅠD.全部10. 利用二分法查找序列的前提条件是A.序列不能过大B.要查找的数必须在序列中存在C.序列必须按顺序排好D.序列的个数必须为奇数个二、填空题(10题)11. 如果资源分配图中没有______,则系统中没有死锁发生。
12. 使用PowerDesigner的Data Architect可以对数据库生成物理数据模型(PDM),这种功能通常称为【】。
计算机二级考试数据库原理题库及答案
计算机二级考试数据库原理题库及答案一、选择题1.1 单选题1. 在SQL中,修改表结构的命令是____。
A. SELECTB. INSERTC. UPDATED. ALTER2. 数据库系统在其内部采用的三级模式是____。
A. 概念模式、内模式、外模式B. 外模式、模式、内模式C. 外模式、模式、概念模式D. 模式、内模式、概念模式3. 关系数据库管理系统中,____负责解释SQL语句,实现对数据库的基本操作。
A. 数据库管理系统B. 数据库管理员C. 编译器D. 解释器4. 在SQL中,删除表结构的命令是____。
A. SELECTB. INSERTC. UPDATED. DROP5. 数据库系统的核心是____。
A. 数据库B. 数据库管理系统C. 数据库管理员D. 应用程序1.2 多选题1. 关系数据库管理系统中,能够用来对数据表中数据进行操作的是____。
A. SELECTB. INSERTC. UPDATED. ALL2. 数据库管理系统提供的数据控制功能有____。
A. 数据的安全性B. 数据的完整性C. 数据的并发控制D. 以上都是二、填空题1. 在SQL中,删除表中数据的命令是____。
ANSWER: DELETE2. 数据库管理系统(DBMS)的主要功能是____。
ANSWER: 管理数据库,包括数据的存储、查询、更新和维护3. 关系数据库中,____用于描述表中数据的逻辑结构。
ANSWER: 模式4. 在SQL中,可以使用____子句来限制查询结果的数量。
ANSWER: LIMIT5. 数据库系统中的数据 independence指的是____。
ANSWER: 数据的物理层和概念层的分离三、判断题1. 关系数据库中,一个表可以有多个主键。
ANSWER: 错误2. SQL语言可以用来创建、查询、更新和删除数据库中的数据。
ANSWER: 正确3. 数据库系统中的数据一致性指的是数据的准确性和可靠性。
(2021年)福建省龙岩市全国计算机等级考试数据库技术测试卷(含答案)
(2021年)福建省龙岩市全国计算机等级考试数据库技术测试卷(含答案) 学校:________ 班级:________ 姓名:________ 考号:________一、1.选择题(10题)1. 在下面关于层次模型的描叙中,______ 是不正确的。
A.层次模型是数据库系统中最早出现的数据模型B.层次模型支持数据记录的插入、删除C.上一层记录与下一层记录之间的关联关系不只是一对多联系D.层次模型支持数据记录的修改和检索2. 下列叙述中,正确的是A.计算机字长取决于控制总线的宽度B.计算机字长取决于数据总线的宽度C.数据库管理系统属于系统软件的核心D.中央处理器可以直接访问任何一个部件3. 下列关于函数依赖的叙述中,不正确的是( )。
A.若X→Y,WY→Z,则XW→ZB.若Y→X,则X→YC.若XY→Z,则X→Z,Y→ZD.若X→YZ,则X→Y,X→Z4. SQL Server 2000除了具有DBMS的基本功能特点外,还具有许多功能特点。
下列哪一项不是SQL Server 2000的功能特点?A.高度可伸缩性和可靠性B.充分的Web支持,网络性能好C.是典型的对象—关系DBMSD.易于使用和管理5. 若从第120号磁道开始扫描,采用最短寻道时间优先算法,磁道号的访问序列为{110,78,75,59,58,38,170,180,204},则平均寻道长度为( )。
A.55.3B.27.5C.27.8D.32.56.下列问题的关系代数操作基本如下的关系R和S。
若关系R和S的关系代数的操作结果如下,这是执行了A.RS C<EB.RS C>EC.RS R.B=S.BD.RS7. 设单链表表头指针为head,现将指针P指向的结点插入表中,使之成为第一个结点,其操作是______。
其中p^. next、head^.next分别表示p、head所指结点的链域。
A.p^. next:=head^. next;head^. next:=pB.p^. next:=head^. next;head:=pC.p^. next:=head;head:=pD.head^. next:=head;p:=head8. 当用户程序执行访管指令时,中断装置将使中央处理器如何工作?A.维持在目态B.从目态转换到管态C.维持在管态D.从管态转换到目态9. 在PowerDesigner工具中哪个功能用于物理数据库的设计和应用对象技术及组件的生成?A.ProcessAnalystB.DataArchitectC.AppModelerD.WarehouseArchitect10. 对一组记录的关键码(25,38,48,52,63,74)采用二分法查找52时,第几次查找成功?A.4B.3C.2D.1二、填空题(10题)11. 关系数据模型包括关系数据结构、关系操作集合和______3个重要部分。
【2021年】辽宁省大连市全国计算机等级考试数据库技术测试卷(含答案)
【2021年】辽宁省大连市全国计算机等级考试数据库技术测试卷(含答案)学校:________ 班级:________ 姓名:________ 考号:________一、1.选择题(10题)1. 数据挖掘方法中,哪一种是找出数据集中各组对象的共同特征,并建立其模型,从而能够将数据集中的其他对象分到不同的组中?A.关联规则挖掘B.特征描述C.分类分析D.聚类分析2. 下列______工具是Oracle数据库管理系统提供的CASE工具。
A.Developer/2000B.PowerBuilder/2000C.Discoverer/2000D.Designer/20003. 数据流程图(DFD)是用于数据库设计中哪个阶段的工具? ( )A.概念设计B.逻辑设计C.需求分析D.物理设计4.4.进程所请求的一次打印输出结束后,将使进程状态从A.运行态变为就绪态B.运行态变为等待态C.就绪态变为运行态D.等待态变为就绪态5. 设待排序关键码序列为(25,18,9,33,67,82,53,95,12,70),要按关键码值递增的顺序进行排序,采取以第一个关键码为分界元素的快速排序法,第一趟完成后关键码95被放到了第几个位置?A.7B.8C.9D.106. 从E-R模型向关系模型转换,一个N:M的联系转换成一个关系模式时,该关系模式的键是______。
A.N端实体的键B.M端实体的键C.N端实体键与M端实体键组合D.重新选取其他属性7. 设备驱动程序负责接收和分析从设备分配转来的信息以及设备控制块等内容。
下列哪一项不是设备驱动程序的功能?A.根据请求传送的数据量,组织I/O缓冲队列B.利用I/O缓冲,对数据进行加工C.启动设备进行I/O操作D.I/O设备中断处理8. 下列叙述中正确的是( )。
A.如果事务T获得数据项S的共享锁,则T可读S又可写SB.如果事务T获得数据项S的共享锁,则S可读T但不能写TC.如果事务T获得数据项S的排他锁,则T可读S又可写SD.如果事务T获得数据项S的排他锁,则S可读T但不能写T9. 事务的ACID特性中的C的含义是A.一致性(Consistency)B.临近性(Contiguity)C.连续性(Continuity)D.并发性(Concurrency)10. 如果两个实体之间的联系是M:N,则在转换成关系模型时,如何引入第三个交叉关系?A.需要B.不需要C.无所谓D.将两个实体合并二、填空题(10题)11. 在顺序表(4,7,9,12,13,14,18,19,22,29,50)中,用二分法查找关键码值11,所需的关键码比较次数为______。
(2021年)福建省宁德市全国计算机等级考试数据库技术真题(含答案)
(2021年)福建省宁德市全国计算机等级考试数据库技术真题(含答案) 学校:________ 班级:________ 姓名:________ 考号:________一、1.选择题(10题)1. 单用户数据库管理系统与多用户数据库管理系统之间最明显的、也是最重要的差别是否支持多个用户( )数据库。
A.查询B.定义C.修改D.共享2. 系统为了管理文件,设立了专门的数据结构-文件控制块(FCB)。
FCB 是在执行下列哪一个系统调用时建立的?A.createB.openC.readD.write3. 在计算机系统中,允许多个程序同时进入内存并运行,这种方法称为______。
A.Spooling技术B.虚拟存储技术C.缓冲技术D.多道程序设计技术4.计算机病毒对于操作计算机的人()A.只会感染、不会致病B.会感染致病,但无严重危害C.不会感染D.产生的作用尚不清楚5. Oracle目前可以存储极大的对象,这是因为它引入了四种新数据类型,其中一种大对象数据类型在数据库中只存储它的目录名,它是:A.CLOBB.BLOBC.BFILED.NCLOB6. 层次模型和网状模型统称为A.关系模型B.非关系模型C.用户模型D.对象模型7. 数据库的应用系统包括( )。
A.数据库管理系统和数据库B.SQL语言接口和数据库C.数据库和数据库应用程序D.数据库管理系统和数据库应用程序8. 选择运算(σ):σF(R)={t|t∈R∧F(t)=TRUE}选择运算是对一个二维表按条件F进行横向选择,从R中选择出若干元组(行),其中F是一个逻辑表达式,其值为“真”或“假”,如“课号=“C12”∧成绩>80”可以用检索选修了G12课程并且成绩大于80分的学生数据。
投影运算(π):πA(R)={t[A]|t∈R}投影运算是对一个二维表进行纵向筛选,从R中选择出若干属性列,组成新的关系,其中A为R的属性组,t[A]表示只取元组t中相应A属性的分量。
2021年广东省珠海市全国计算机等级考试数据库技术测试卷(含答案)
2021年广东省珠海市全国计算机等级考试数据库技术测试卷(含答案) 学校:________ 班级:________ 姓名:________ 考号:________一、1.选择题(10题)1. 下列关于函数依赖叙述中,不正确的是A.在函数依赖的范畴内,BCNF达到了最高的规范化程度B.在函数依赖的范畴内,BCNF3NF2NF1NF成立C.如果一个关系模式R∈3NF,则它一定是BCNFD.如果一个关系模式R∈3NF,则它一定是2NF2. 下列存储形式中,哪个不是树的存储形式( )。
A.双亲表示法B.位示图法C.广义表表示法D.孩子兄弟表示法3. 在数据库的3级模式结构中,当模式改变时,通过修改外模式/模式的映像而使外模式不变,从而不必修改应用程序,这是保证了数据与程序的( )。
A.存储独立性B.物理独立性C.用户独立性D.逻辑独立性4. 选择关系DBMS时,应考虑的因素包括Ⅰ.数据库应用的规模、类型和用户数Ⅰ.数据库应用的速度要求Ⅰ.计算机硬件、软件平台的性价比Ⅰ.开发者和使用者的经验和习惯Ⅰ.安全性要求A.仅Ⅰ,Ⅰ和ⅠB.仅Ⅰ,Ⅰ,Ⅰ和ⅠC.仅Ⅰ,Ⅰ和ⅠD.都包括5. 下列属于面向对象数据库产品有Ⅰ.GemstoneⅠ.ObiectivityⅠ.O2Ⅰ.VersantA.Ⅰ,Ⅰ和ⅠB.Ⅰ,Ⅰ和ⅠC.Ⅰ,Ⅰ和ⅠD.全部6. 在计算机硬件系统的基本组成中,对数据进行算术运算和逻辑运算的功能部件是________。
A.控制器B.运算器C.存储器D.输入输出设备7. 下面______ 不是数据库系统必须提供的数据控制功能。
A.安全性B.可移植性C.完整性D.并发控制8. 关系数据模型中,关系是指( )。
A.元组中的一个属性值B.多个属性的总称C.关系模式和元组的集合D.元素之间的联系的集合9. 下面关于并行数据库的体系结构的叙述,比较全面的是Ⅰ.共享内存结构Ⅰ.共享磁盘结构Ⅰ.无共享资源结构A.Ⅰ和ⅠB.Ⅰ和ⅠC.Ⅰ和ⅠD.Ⅰ,Ⅰ和Ⅰ10. 在并发控制的技术中,最常用的是封锁方法。
(2021年)贵州省遵义市全国计算机等级考试数据库技术测试卷(含答案)
(2021年)贵州省遵义市全国计算机等级考试数据库技术测试卷(含答案) 学校:________ 班级:________ 姓名:________ 考号:________一、1.选择题(10题)1. 为使程序员编程时既可使用数据库语言又可使用常规的程序设计语言,数据库系统需要把数据库语言嵌入到______中。
A.编译程序B.操作系统C.中间语言D.宿主语言2. 密钥管理包括密钥的产生、存储、装入、分配、保护、销毁以及保密等内容,其中最关键和最困难的问题是A.密钥的分配和存储B.密钥的产生和装入C.密钥的保护和保密D.密钥的销毁3. 下面系统中不属于关系数据库管理系统的是A.OracleB.MS_SQL SERVERC.IMSD.DB24. 有5个进程P1,P2,P3,P4,P5,它们几乎同时进入就绪队列,它们的优先数和需要的处理器时间如下表所示。
假设优先数小的优先级高,忽略进行调度等所花费的时间。
采用“不可剥夺优先数”调度算法,进程执行的次序是________。
A.P2、P1、P5、P3、P4B.P2、P4、P5、P3、P1C.P4、P1、P3、P5、P2D.P4、P3、P1、P5、P25. 下列关于数据的逻辑结构的叙述中,哪一个是正确的? ( )。
A.数据的逻辑结构是数据间关系的描述B.数据的逻辑结构反映了数据在计算机中的存储方式C.数据的逻辑结构分为顺序结构和链式结构D.数据的逻辑结构分为静态结构和动态结构6. ODBC是A.客户与服务器之间的接口标准B.数据库查询语言标准C.数据库应用开发工具标准D.数据库安全性标准7. 以下关于B树运算的叙述中,哪一条是正确的?A.若插入过程中根结点发生分裂,则B树的高度加1B.每当进行插入运算,就在B树的最下面一层增加一个新结点C.若要删除的关键码出现在根结点中,则不能真正删除,只能作标记D.删除可能引起B树结点个数减少,但不会造成B树高度减小8. 若使关系模式R<U,F>分解为关系模式Ri<U1,F1>,R2<U2,F2>能够进行无损连接分解的充分必要条件是________。
华东理工大学数据库原理级期中考试试卷(含答案)
一、单项选择题(共20分,每空2分)题号①②③④⑤⑥⑦⑧⑨⑩小计选择D C A C C B B D D B1、在表或视图上执行①语句不能激活触发器。
A) Insert B) Delete C) Update D) Create2、自然连接是查询多个表的有效方法。
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的②。
A) 记录B) 行C) 属性D) 元组3、关系数据库中的投影操作是指从关系中③。
A) 抽出指定的属性B) 抽出指定的记录C) 建立相应的影像D) 抽出指定的元组4、视图创建完成后,数据字典中存放的是④。
A) 查询语句B) 查询结果C) 视图的定义D) 所引用的基本表的定义5、在关系数据库设计中,设计关系模式是⑤的任务。
A) 需求分析阶段B) 概念设计阶段C) 逻辑设计阶段D) 物理设计阶段6、从E-R模型向关系模型转换时,一个m:n联系转换为关系模式时,该关系模式的码是⑥。
A) m端实体的码B) m端实体的码与n端实体的码的组合C) n端实体的码D) 重新选取其它属性7、使用SQL语句进行查询操作时,若希望查询结果中不出现重复元组,应在SELECT子句中使用⑦关键字。
A) UNIQUE B) DISTINCT C) EXCEPT D) ALL8、设属性A是关系R的主码,则属性A不能取空值,这是⑧。
A)参照完整性规则B)域完整性规则C)用户自定义的完整性D)实体完整性规则9、当关系R和S自然连接时,把R和S中不满足连接条件而该舍弃的元组放到结果关系中的操作是⑨。
A)内连接B)外部并C)不等值连接D)外连接10、现有关系模式:职工(职工号,姓名,工资,参加工作年份)部门(部门号,部门名,办公室,部门领导职工号)在以下视图中,不可能更新的视图为⑩。
A)1980年以前参加工作的职工视图B)部门号和各部门的平均工资组成的视图C)职工姓名和工资组成的视图D)工资在4000元以上职工信息视图二、填空题(共20分,每空2分)题号①②③④⑤小计解答模式患者编号primary key drop用户自定义题号⑥⑦⑧⑨⑩解答group by grant 数据字典is not null 交1、在关系数据库的三级模式(外模式、模式和内模式)结构中,①是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公用数据库结构。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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)按货物名称分类显示货物的平均单价:。