数据库基础与应用模拟试题一
- 格式:doc
- 大小:51.50 KB
- 文档页数:7
数据库理论模拟试题第一部分数据库原理单项选择题(第1题~第40题。
选择一个正确的答案,将相应的字母填入题内的括号中。
每题0.5分,满分20分)1.描述事物的符号记录称为(B).A。
信息B。
数据C.记录D.记录集合2.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作的数据库语言称为(C)。
A.数据定义语言(DDL)B。
数据管理语言C。
数据操纵语言(DML)D。
数据控制语言3.下列不属于数据模型三要素的是(D)。
A。
数据结构B.数据操作C。
数据的约束条件D。
静态特性4.数据库的网状模型应满足的条件是(A)。
A.允许一个以上的结点无双亲,也允许一个结点有多个双亲B。
必须有两个以上的结点C。
有且仅有一个结点无双亲,其余结点都只有一个双亲D。
每个结点有且仅有一个双亲5.当数据库的改变了,由数据库管理员对映象作相应改变,可以使__ 保持不变,从而保证了数据的物理独立性.使用以下选项组合填入空格内,正确的是( C ).(1)模式(2)存储结构(3)外模式/模式 (4)用户模式(5)模式/内模式A.(3)(1)(4)B。
(1)(5)(3)C.(2)(5)(1)D。
(1)(2)(4)6。
对数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述是( A )。
A.外模式B。
模式C.子模式D。
内模式7。
关于模式间的映象叙述错误的是( D )。
A.外模式/模式映象是对数据库中不同用户的外模式与数据库逻辑模式之间对应关系的描述B.模式/内模式映象是对数据库中数据全局逻辑结构与数据的物理存储组织结构之间对应关系的描述C.对于每一个外模式,数据库系统都有一个外模式/模式映象,它定义了该外模式与模式之间的对应关系D。
当模式改变时,由数据库管理员对各个外模式/模式映象不作相应的改变,可以使外模式保持不变8。
下面关于关系性质的说法中,错误的是( D )。
A.表中的一行称为一个元组B.行与列的交叉点不允许有多个值C.表中的一列称为一个属性D。
啊阿斯蒂芬啊发送地方阿德法按时的发委托开发的一个关键问题是要解决技术人员与企业的业务人员之间的沟通问题。
√以信息资源的开发与利用为中心的信息管理强调以计算机技术为核心,以管理信息系统为主要阵地,以解决大量数据处理和检索问题为主要任务。
解决大量数据处理和检索问题为主要任务。
××根据信息技术扩散模型,在集成阶段,企业通过总结经验教训,开始认识到运用系统的方法,从总体出发,全面规划,进行信息系统的建设与改造。
发,全面规划,进行信息系统的建设与改造。
××对于企业信息化的发展阶段,不同的学者有不同的论述,建立了不同的模型。
比较著名的模型有两个,一个是世界银行报告中提出的信息技术的扩散模型,另一个是诺兰模型。
一个是世界银行报告中提出的信息技术的扩散模型,另一个是诺兰模型。
√√战略目标集转化法虽然也首先强调目标,但它没有明显的目标导引过程。
它通过识别企业“过程”引出了系统目标,企业目标到系统目标的转换是通过企业过程/数据类矩阵的分析得到的。
×生命周期法按用户至上的原则,严格区分工作阶段,整个开发过程工程化。
生命周期法按用户至上的原则,严格区分工作阶段,整个开发过程工程化。
√√原型法充分利用最新的软件工具很快形成原型。
一方面,将系统调查、系统分析、系统设计三个阶段融为一体,缩短了开发周期。
为一体,缩短了开发周期。
√√在管理信息系统的分析过程中,通过制作业务过程和数据的U/C 矩阵可以帮助我们合理划分系统逻辑功能(即:系统功能模块的划分)。
√对于企业来说管理信息系统只存在有无的问题,并无优劣之分。
对于企业来说管理信息系统只存在有无的问题,并无优劣之分。
××管理信息系统纯粹是一个技术系统,人的作用只是微乎其微。
管理信息系统纯粹是一个技术系统,人的作用只是微乎其微。
××管理信息系统由信息的采集、信息的传递、信息的储存、信息的加工、信息的维护和信息的使用五个方面组成。
数据库应用基础考试模拟题含参考答案一、单选题(共100题,每题1分,共100分)1、在access2010中,若要上调数据库中产品的价格,最方便的方法是使用查询中的( )A、追加查询B、生成表查询C、删除查询D、更新查询正确答案:D2、在Access 2010数据库中,表的字段名最多不得超过()个字符A、255B、256C、254D、64正确答案:D3、将表中的字段定义为( ),可使字段中的每一条记录都必须是唯一的。
A、索引B、主键C、必需D、有效性规则正确答案:B答案解析:主键就是用来唯一标识表中的记录。
4、在对某字符型字段进行升序排列时,假设该字段存在这样4个值:中国、美国、日本、法国,则最后排序的结果是( )。
A、中国、美国、法国、日本B、法国、日本、美国、中国C、中国、日本、法国、美国D、法国、美国、日本、中国正确答案:D答案解析:汉字的排序按照汉语拼音字母的字符串,进行逐个字符比较,直到可以比较大小排序为止。
5、Access 2010中,文本型默认字段大小为()A、255B、64C、50D、65535正确答案:A答案解析:默认字段大小为255,最大也为255。
6、报表对象是()A、VBA程序B、修改数据的对象C、用来实现按照指定格式打印的对象D、一系列操作的集合正确答案:C答案解析:报表的最终目的就是为了对数据进行打印输出。
7、为加快对某字段的查找速度,应该()。
A、防止在该字段中输入重复值B、使该字段成为必填字段C、对该字段进行索引D、使该字段数据格式一致正确答案:C答案解析:索引可以加快对数据的查询速度,建立索引后表中记录的物理顺序不变,只是改变记录的逻辑顺序。
8、在ACCESS2010中,不可以设置输入掩码的字段类型是( )。
A、数字B、文本C、自动编号D、日期时间正确答案:C答案解析:输入掩码用于限制数据的输入格式和输入范围,也就是说只有在对数据输入的时候,输入掩码才能起作用。
2009级《数据库原理与应用》模拟试题2010~2011学年第二学期合分人: 复查人:1、下面列出的关于“视图(View)”的条目中,哪一条是不正确的( C )。
A 、视图是外模式B 、视图是虚表C 、使用视图可以加快查询语句的执行速度D 、使用视图可以简化查询语句的编写2、保证数据库中数据及语义的正确性和有效性,是数据库的( C )。
A 、安全性B 、准确性C 、完整性D 、共享性3、在数据库中,发生数据不一致现象的根本原因是( D )。
A 、数据存储量太大B 、数据安全性差C 、数据相互关系复杂D 、数据冗余4、关系数据库地规范化理论主要解决的问题是( A )。
A 、 如何构造合适的数据逻辑结构B 、 如何构造合适的数据物理结构C 、 如何构造合适的应用程序界面D 、 如何控制不同用户的数据操作权限5、公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是( C )。
A 、多对多B 、一对一C 、多对一D 、一对多6、要保证数据库的数据独立性,需要修改的是( A )。
A 、三层模式之间的两种映射B 、模式与内模式一、单选题:(每小题2分,共30分) (说明:将正确答案的字母填写在最后每小题后面的序号后)C、模式与外模式D、三层模式7、在下列基本表的定义中,数值5表示( C )。
CREATE TABLE student (Sno char(5) not null unique,Sname char( 2 )A、表中有5条记录B、表中有5列C、表中字符串Sno的长度D、表格的大小8、四元关系R(A,B,C,D),下列叙述中正确的是(C)。
A、∏B,C(R)表示取值为B,C的两列组成的关系B、∏2,3(R)表示取值为2,3的两列组成的关系C、∏B,C(R)与∏2,3(R)表示的是同一个关系D、∏B,C(R)与∏2,3(R)表示的不是同一个关系9、在DBS中,DBMS和OS之间的关系是(B)A、相互调用B、DBMS调用OSC、OS调用DBMSD、并发运行10、SQL中,下列涉及空值的操作,不正确的是( C )A、AGE IS NULLB、AGE IS NOT NULLC、AGE = NULLD、NOT (AGE IS NULL)11、在数据库三级模式中,描述用户数据视图的是数据库的(C)A、存储模式B、模式C、外模式D、内模式12、数据操纵语言(DML)的基本功能中,不包括的是(B)A、插入新数据B、描述数据库结构C、数据库中数据排序D、删除数据库中数据13、在数据库系统中,数据独立性是指(C )A、用户与计算机系统的独立性B、数据库与计算机的独立性C、数据与应用程序的独立性D、用户与数据库的独立性14、关系R(ABC)与S(BCD),运算R÷S结果的属性个数是( C )A、3B、2C、1D、不一定15、在WHERE语句的条件表达式中,与零个或多个字符匹配的通配符是(C)。
数据库JUNE 2021题库整理人尼克知识改变命运数据库练习题一一、单项选择1.下面关于数据库设计方法的说法中错误的有()A. 数据库设计的一种方法是以信息需求为主,兼顾处理需求,这种方法称为面向数据的设计方法B. 数据库设计的一种方法是以处理需求为主,兼顾信息需求,这种方法称为面向过程的设计方法C. 面向数据的设计方法可以较好地反映数据的内在联系D. 面身过程的设计方法不但可以满足当前应用的需要,还可以满足潜在应用的需求2. 数据库技术中,独立于计算机系统的模型是()A. E/R模模型B. 层次模型C. 关系模型D. 面向对象的模型3.关于数据库设计步骤的说法中错误的有()A. 数据库设计一般分为4步:需求分析、概念设计、逻辑设计和物理设计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.一个公司只能有一个经理,一个经理只能在一个公司担任职务,公司和总经理职务之间为()联系。
数据库原理与应⽤试卷1数据库原理与应⽤模拟试题⼀⼀、选择题(每题2分,共20分)1.下列哪个不属于DBMS的主要功能:【】A.数据定义功能B.数据操纵功能C.图形界⾯功能D.数据库维护功能答案:C解释:DBMS数据库管理系统的主要功能有数据定义功能、数据组织、存储和管理、数据操纵功能、数据控制功能、数据库的建⽴和维护功能,还有其它功能如DBMS与其他软件的通信,异构数据库的互操作等。
C图形界⾯功能不是DBMS的主要功能。
2.下列哪⼀个不是关系模型具有的性质:【】A.列是同质的B.列序有关C.⾏序⽆关D.分量必须取原⼦值答案:B解释:关系模型包含6条性质:列是同质的;不同的列可以出⾃同⼀个域;列序⽆关性;任意两个元组不能完全相同;⾏序⽆关性;分量必须取原⼦值。
B列序有关不是关系模型具有的性质。
3.外模式/模式映像保证:【】A.数据独⽴性B.物理独⽴性C.概念独⽴性D.逻辑独⽴性答案:D解释:外模式/模式映像的⽤途是保证数据的逻辑独⽴性:应⽤程序(外模式)与数据库的逻辑结构(模式)是相互独⽴的。
即数据的逻辑结构发⽣改变,应⽤程序不⽤改变。
D逻辑独⽴性符合题意。
4.属性Cname的开头为DB,且第四个字符为i的条件为:【】/doc/b812632702.htmlame LIKE ‘DB_i%’/doc/b812632702.htmlame LIKE ‘DB*i?’/doc/b812632702.htmlame LIKE ‘DB%i_’/doc/b812632702.htmlame LIKE ‘DB?i*’解释:在LIKE的查询语法中,通配符%匹配任意长度的字符串,_匹配任意单个字符。
A Cname LIKE ‘DB_i%’符合题意。
5.表达年龄(Sage)⾮空的WHERE⼦句为:【】A.Sage <> NULLB.Sage != NULLC.Sage IS NOT NULLD.Sage NOT IS NULL答案:C解释:SQL中的空⽤关键字NULL代表,是空为IS NULL,⾮空为IS NOT NULL。
中央广播电视大学数据库基础与应用(计信息管理)试题1题号一二三四五总分2010年7月考一、单项选择题,把合适的选项编号填写在括号内。
(每小题2分,共20分)1.设D1、D2和D3域的基数分别为2、3和4,则D1⨯D2⨯D3的元组数为()。
A. 9B. 24C. 10D. 202.若一个关系为R(学生号,姓名,性别,年龄),则()最适合作为该关系的主码。
A. 学生号B. 姓名C. 性别D. 年龄3.设一个集合A={3,4,5,6},集合B={1,3,5,7},则A和B的并集中包含有()个元素。
A. 10B. 8C. 7D. 64. 在一个关系R中,若存在X→(Y,Z),则也隐含存在X→Y和X→Z,称此为函数依赖的()规则。
A. 传递性B. 分解性C. 合并性D. 增广性5.在SQL的查询语句中,order by选项实现对结果表的()功能。
A. 分组统计B. 求和C. 查找D. 排序6.Access2000数据库文件的扩展名是()。
A.dbf B.dbt C.mdb D.mdf7.在Access系统中,对数据表的查询操作共分为()种情况。
A.8 B.5 C.3 D.28.下列()图标是Access中表对象的标志。
A. B. C. D.9.Access2000系统中包含有()种数据类型。
A.10 B.9 C.8 D.710.可以通过Internet进行数据发布的操作对象是()。
A.窗体 B.报表 C.查询 D.数据访问页二、是非判断题,根据叙述正确与否在题目开始的括号内打对号“√”或叉号“×”(每小题2分,共20分)()1.在文件系统中,不容易做到数据共享,而在数据库系统中,容易做到数据共享。
()2.在一个关系R中,若属性集X函数决定属性集Y,则记作为X→Y,称X为决定因素。
()3.已知“职工号→性别”成立,则“(职工号,性别)→性别”是平凡函数依赖,但不是部分函数依赖。
()4.在SQL中,通过使用视图,能够使在关系规范化时被分解的关系重新连接起来,能够增强数据库的安全性。
第6部分数据库应用基础6.1 选择题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. 数据处理只是对数值进行科学计算B. 数据处理只是在出现计算机以后才有的C. 对数据进行汇集、传输、分组、排序、存储、检索、计算等都是数据处理D. 数据处理可有可无12. 对于数据库而言,能支持它的各种操作的软件系统称为()A. 命令系统B. 数据库系统C. 操作系统D. 数据管理系统13. 数据库系统的应用使数据与程序之间的关系为()A. 较高的独立性B. 更多的依赖性C. 数据与程序无关D. 程序调用数据更方便14. 数据处理经历了由低级到高级的发展过程,大致可分为三个阶段,现在处于()阶段A. 无管理B. 文件系统C. 数据库系统D. 人工管理15. 数据系统具有()特点A. 数据的结构化B. 较小的冗余度C. 较高程度的数据共享D. 三者都有16. 数据库管理系统(DBMS)是()A. 信息管理的应用软件B. 数据系统+应用程序C. 管理中的数据库D. 管理数据库的软件工具17. DBMS的核心部分是()A. 数据库的定义功能B. 数据存储功能C. 数据库的运行管理D. 数据库的建立和维护18. 数据库的并发控制机制是由于()而设立的A. 操作不当造成数据丢失B. 数据库的更新操作C. 用户共享数据库D. 文件传输破坏数据19. 事务是完成某项任务而单独执行的一个程序,故事务的执行必须保证()A. 发现错误立即返回B. 因故障中断,删除处理结果返回C. 故障中断,立即退出D. 发现错误,发生中断20. 数据库系统中采用封锁技术的目的是为了保证()A. 数据的一致性B. 数据的可靠性C. 数据的完整性D. 数据的安全性21. 从数据安全的角度,希望数据库系统数据需要()A. 数据不能冗余B. 数据要有冗余C. 数据集中存储D. 数据分散存储22. 数据库数据恢复的技术手段分别是()A. 授权与封锁B. 建立用户名和口令C. 数据操纵语句nMLD. 转储与日志文件23. 下列不属于数据库中的七种对象之一的是()A. 查询B. 向导C. 窗体D. 模块24. Access2003提供的数据类型不包括()A. 文字B. 备注C. 货币D. 日期/时间25. 可以添加图片、声音等对象的字段的数据类型是()A. 超链接B. 备注C. OLE对象D. 查阅向导26. 属于Access2003可以导入或链接数据源的是()A. AccessB. FoxProC. ExcelD. 以上都是27. 如果想找出不属于某个集合的所有数据,可使用()操作符A. AndB. OrC. LikeD. Not28. 在与Like关键字一起得到的通配符中,使用()通配符可以查找0个或多个字符A. ?B. *C. #D. !6.2 填空题1. 数据库系统中实现各种数据管理功能的核心软件称为______。
数据库基础与应用模拟试题201606-1一、单选题(共12题,共36分)1.利用SQL语言所建立的视图在数据库中属于( B )。
A、实表B、虚表C、索引D、字段2.如果要设计一个报表,该报表将用于标识公司的资产设备,则应将该报表设计为(A )。
A、标签报表B、一般报表C、交叉报表D、数据透视图报表3.设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,A→C,B→D,D→E},则该关系的候选码为( A )。
A、AB、BC、CD、D4.由概念设计进入关系数据模型的逻辑设计时,必须被转换为对应基本表的联系类型是( C )。
A、1对1 B、1对多C、多对多D、多对15.利用SQL语言所建立的视图在数据库中属于( B )。
A、实表B、虚表C、索引D、字段6.在利用计算机进行数据处理的四个发展阶段中,第二个发展阶段是( B )。
A、人工管理B、文件系统C、数据库系统D、分布式数据库系统7.在利用计算机进行数据处理的四个发展阶段中,第一个发展阶段是( A )。
A、人工管理B、文件系统C、数据库系统D、分布式数据库系统8.在Access的表定义中,字段的OLE对象类型用来存储( D )。
A、文本数据B、数字数据C、货币数据D、多媒体9.在Access中,字段的“字段大小”属性是一个( C )。
A、字符串B、实数C、整数D、日期10.属性的取值范围被称为( B )。
A、实体B、域C、联系D、码11.在Access中,若利用宏打开一个报表,则选择的宏操作命令是( D )。
A、OpenTableB、OpenQueryC、OpenFormD、OpenReport12.设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,A→C,(C,D)→E},则该关系的候选码为( C )。
A、(A,C) B、(C,D) C、(A,D) D、(B,D)二、是非判断题(共12题,共36分)1.对两个关系进行等值连接,在其运算结果的关系中,属性个数小于两个关系的属性个数之和。
数据库基础与应用试题一、填空题1.数据是:数据是人们描述客观事物及其活动的抽象符号表示。
2.数据库是:存储数据的仓库,是一种高于文件形式的数组技术。
3.数据库管理系统是:用户在计算机建立、使用、管理数据库的系统软件。
4.字符型数据由字母、数字、空格、及各种符号等组成,它包括事物的名称、性质和。
5.数值型数据由(正负号、数字和小数点组成)组成,包括(事物的数量()、()和()。
6.算术运算符和字符运算符的优先级高于(),关系运算符的优先级高于()。
7.数组由()和()组成。
8.常用的常量类型有()、()、()、()。
9.表的每个字段有4个属性。
字段名指定字段的名字,字段类型指定(指这字段放的数据是什么类型的),字段宽度指定(数据类型占好大),小数位数指定(数值型)。
10.字符型字段的最大宽度是(1~54),数值型字段的最大宽度是(1~20 ),日期型字段的最大宽度是(8),逻辑型字段的宽度是(1),备注型字段的宽度是(4)。
11.表文件的默认扩展名是(),数据库文件的默认扩展名是()。
12.()可以根据表中某一特定的字段或表达式对记录进行排序。
13.在项目管理器中选择数据库表后,再单击()按钮可以移去表。
14.创建查询可以使用()和()。
15.在项目管理器中运行查询文件时,先选择查询文件,再单击()按钮。
16.视图设计器中的“更新条件”选项卡用于()。
17.快速报表不能向报表添加()字段。
18.Visual FoxPro默认的报表文件扩展名是()。
19.选择()→()命令,可以打开“快速报表”对话框向报表添加字段。
二、单项选择题1.在Visual FoxPro的命令中“?”的功能是()。
A.帮助B. 显示C.问号D.创建2.在Visual FoxPro的命令窗口中输入“?"is"$"This is a book"”的值是()。
A. .T.B. .F.C. TD. F3.“"我们"-"热爱"+"祖国"”的值是()。
2022数据库基础与应用模拟练习期末试卷1答案一、单项选择题(每小题4分,共60分)1.下面哪些操作不属于SQL语言:A.插入 B.修改 C.删除 D.加密A.插入2.建立索引的目的是:A.改善数据的组织结构 B.提高检索效率 C.使数据存取更安全 D.减少系统的时间开销B.提高检索效率3.一般在数据库系统的开发过程中,主要使用的数据模型是:A.关系模型 B.逻辑模型 C.网状模型 D.对象关系模型A.关系模型4.在数据库系统中,数据字典是:A.数据库操作语言 B.数据库文档 C.数据逻辑结构 D.数据物理结构D.数据物理结构5.下列关于DDL的说法正确的是:A.它不能定义数据库结构 B.它不能更改数据库结构 C.它是一种数据库查询语言 D.它可以定义数据库结构D.它可以定义数据库结构6.关于数据库系统设计不正确的表述是:A.数据库系统可以提高冗余度 B.数据库系统突出重点是将数据组织起来 C.数据库系统改善数据独立性 D.数据库系统可以提高灵活性A.数据库系统可以提高冗余度二、填空题(每小题8分,共40分)7.在SQL语句中,应当把具有唯一性的列声明为________。
主键8.要实现数据库的实体化,我们经常要使用________。
视图9.在进行表连接查询时,通常两个表之间要有一个________。
外键10.要更新表中的数据,可以使用的语句例子是________。
UPDATE 表名 SET 列名 = 新值 WHERE 条件三、简答题(每小题45分,共90分)11.什么是SQL?SQL是结构化查询语言(Structured Query Language),用于访问和编辑数据库中的信息,是一种专业的数据库操作语言。
它是当今最流行的数据库语言之一,用以查询、更新和定义数据存储在关系数据库中的数据。
它可用于检索和更新数据,插入新记录,删除现有记录,改变表结构等等。
12.怎样设计出一个高性能的数据库?(1)优化查询:在设计数据库之外,还要优化查询,减少不必要的字段及数据,使它们只包含在该表中必要的信息内容;(2)建立索引:要尽量避免大量排序或者排序计算,应该给表中常用的字段建立索引;(3)设置合理的唯一索引:要尽量避免重复的记录,应该设置一个或多个合理的唯一索引;(4)利用存储过程:将常用的sql语句封装成存储过程,避免查询的多次编写,从而节省时间和空间。
信息技术一类专业考试卷数据库应用基础——Access 2010(考试时间100分钟,满分100分)一、单项选择题(每题1分,36小题,共36分。
每题所给的四个选项中,只有一个正确答案,请选出该项)(1)用Access 2010创建“学生”数据库文件,其文件名是()A. 学生.adpB. 学生.dbfC. 学生.accdbD. 学生.mdb(2)目前大多数数据库系统,如Access,都是建立在()之上。
A.层次模型 B.关系模型C.网状模型 D. 面向对象模型(3)数据库系统是由数据库、数据库管理系统、应用程序、()、用户等构成的人机系统。
A. 数据库管理员B. 程序员C. 高级程序员D. 软件开发商(4)一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员、与实体计算机之间的联系是()A. 一对一联系B. 一对多联系C. 多对一联系D. 多对多联系(5)在Access 2010中,用于存放数据库数据的是()A. 表B. 窗体C. 模块D. 查询(6)下列关于Access 2010数据库的说法,错误的是()A.数据库也可以理解为存放数据的仓库B.一个数据库可以包含多个表C.所有的对象都存放在同一个数据库文件中D.表是数据库中最基本的对象,没有表也就没有其他对象(7)在Access 2010中,表和数据库的关系是()A.一个数据库可以包含多个表B.一个表只能包含两个数据库C.一个表可以包含多个数据库D.一个数据库只能包含一个表(8)在Access 2010数据库中,一个关系就是一个()A. 数据库B. 记录C. 字段D. 二维表(9)要从教师表中找出职称为“教授”的教师,则需要进行的关系运算是()A. 选择B. 投影C. 连接D. 自然连接(10)要从学生关系中查询学生的姓名和年龄,则需要进行的关系运算是()A. 选择B. 投影C. 连接D. 自然连接(11)下列关于数据类型的说法,正确的是()A. 字段的另一种说法B. 决定字段能包含哪类数据的设置C. 一类数据库应用程序D. 用来描述表向导允许从中选择的字段名称(12)在一个单位的人事数据库,字段“简历”的数据类型是()A. 文本型B. 数字型C. 备注型D. 日期/时间型(13)如果在创建表中建立字段“时间”,其数据类型应当是()A. 文本型B. 数字型C. 备注型D. 日期/时间型(14)如果在创建表中建立需要随机编号的字段,其数据类型应当是()A. 是/否型B. 查阅向导型C. 自动编号型D.日期/时间型(15)关于Access 2010表中文本类型不正确的叙述是()A. 系统默认的字段类型为文本类型B. 可以为文本类型的字段指定“格式”C. 可以为文本类型的字段指定“输入掩码”D. 可以转换为任何其他数据类型(16)在Access 2010中,在数据表中删除一条记录,被删除的记录()A. 可以恢复到原来位置B. 能恢复,但将被恢复为最后一条记录C. 能恢复,但将被恢复为第一条记录D. 不能恢复(17)要找到“what”、“white”、“why”,在“查找和替换”对话框中应输入()A. wh*B. wh?C. wh[]D. wh#(18)若在查询条件中使用了通配符“!”,它的含义是()A. 通配任意长度的字符B. 通配不在括号内的任意字符C. 通配方括号内列出的任一个单个字符D. 错误的使用方法(19)在输入日期/时间型数据“2015年09月01日”时,以下不正确的格式是()A. 2015年09月01日B. 09-01-2015C. 15-09-01D. 15:09:01(20)定义某一个字段的默认值的作用是()A.当数据不符合有效性规则时所显示的信息B.不允许字段的值超出某个范围C.在未输入数值之前,系统自动提供数值D.系统自动把小写字母转换成大写字母(21)若要求在文本框中输入文本时达到密码“*”的显示效果,则应该设置的属性是()A. 默认值B. 有效性文本C. 输入掩码D. 密码(22)检查字段中的输入值不合法时,提示的信息是()A. 默认值B. 有效性规则C. 有效性文本D. 索引(23)下列对数据输入无法起到约束作用的是()A. 输入掩码B. 有效性规则C. 字段名称D. 数据类型(24)为了限制学生表中“专业课”字段只能设置为“数据库”或“计算机基础”,则在有效性规则的条件中应输入()。
06会计电算化函数据库基础与应用结业试题一、选择题每小题1分,共40分1.表的字段类型中不包括型;A 字符B 数值C 日期D 编号2.一个能表示十位正整数及二位小数的字段应定义为 ;A D 10 2B D 13 2C N 12 2D N 13 23.正确退出数据库系统的命令为 ;A ENDB EXITC QUITD ESC4.建立一个表文件的命令为 ;A NEWB CREATEC OPEND BUILD5.打开及关闭一个表文件的命令为 ;A OPEN/CLOSEB USEC CALL/RETURND DO/ENDDO6.删除表记录的命令有几种,其中清除库中全部记录的命令为 ;ADELETE B PACK C ZAP D CLEAR7.用SORT命令排序时,升序/降序参数为 ;AA/B BS/J CA/D DD/A8.把字符串“12/03/04”转换为日期型数据的命令为 ;A DTOC”12/3/04”B DTOC12/3/04C CTOD”12/03/04”D CTOD12/3/049.用命令可对表中的记录进行统计;A SUMB TOTALC COUNTD STATISTIC10.若内存变量G=“FIRST”显示其内容使用的命令是 ;ADISPLAY G B G C &G DSAY G11.在下列文件扩展名后缀中,不属数据库系统默认的扩展名是 ;A FDB B LBLC FOXD FRM12.在下列文件中, 是数据库的内存变量文件;A MEMO.DBFB X.IDXC X.FOXD X.MEM13.要生成表STD2.DBF,要求其结构与现有的表STD1.DBF相同,但记录不同,建库方法是 ;A USE STD1B USE STD1COPY TO STD2 COPY STRU TO STD2C COPY FILE STD1.DBF TO STD2.DBFD CREATE STD2 FROM STD114.一个表文件中多个MEMO字段的内容是存放在 ;A 这个表文件中B 一个备注文件中C 多个备注文件中D 一个文本文件中15.表的索引文件扩展名是 ;A FDXB DBFC IDXD LBL16.在“职工档案”库文件中,婚否是L型字段,性别是C型字段,若检索“已婚的女同志”,应该用逻辑表达示 ;A 婚否.OR.性别=‘女’B 婚否.=.T..AND.性别=‘女’C 婚否.AND.性别=‘女’D 已婚.OR.性别=‘女’17. 数据库的程序文件的扩展名为 ;A PRGB MEMC FRMD IDX18. 修改数据库程序文件的命令为 ;A CHANGE COMMB EDIT COMMC MODI COMMD BROWSE COMM19. 在对表文件索引时,可以作为关键字段的是 ;A 备注型 B屏幕型 C逻辑型 D 日期型20. 恢复被DELETE记录的命令是 ;A RECALLB RESTOREC UNDELETED UNDO21. 下列语句格式中, 是非法的;A IF...ENDIFB DO WHILE...ENDDOC DO CASE...END D IF...ELSE...ENDIF22. 命令只能输入一个字符;A WAITB INPUTC READ D ACCEPT23.在下列表达式中,结果为日期型的为 ;A DATE+TIMEB DATE+30C DATE-CTOD“08/04/1999”D 365-DATE24.在下列函数中,函数值为数值类型的是 ;A AT"人民","中华人民共和国"B CTOD"01/01/96"C NDX2D SUBSTRDTOCDATE,725. 在当前工作区已经打开某仓库表,表结构为:品名C,8,类别C,2、数量N,6.0、单价N,5.2、总价N,8.2等字段,同时打开了以类别为索引关键字的索引文件;现要对数量、总价字段按类别进行汇总,并将结果存入表SG.DBF中,应使用命令 ;ATOTAL ON类别TO SG FOR数量,总价BTOTAL TO SG ON 类别FIELDS数量,总价CSUM TO SG ON类别FEELDS数量,总价DSUM TO SG数量,总价26. 在数据库系统中,可以接受用户输入N、C、L、D类型数据的命令是 ;AINPUT BWAITCACCEPT D5,10 SAY…GET…27.某人事表和按姓名升序的索引文件已打开,并执行过赋值命令="王玲",要使用内存变量来查找职工记录,应使用命令 ;A FINDB SEEK &CLOCATE FOR D FIND &28.当前表中有数学、英语、计算机和平均分字段,都是N型,要算出平均,应当使用命令 ;A REPLACE 总分 WITH数学+英语+计算机B REPLACE 总分 WITH数学+英语+计算机C REPLACE ALL 总分 WITH 数学+英语+计算机/3D REPLACE 总分 WITH数学+英语+计算机 ROR ALL29. 有下列命令序列:Y=99X=Y=88执行以上命令序列之后,变量X的值是 ;A 88B Y C.F. D9930.表文件中有数学,英语,计算机和总分四个数值型字段,要将当前记录的三科成绩汇总后存入总分字段中,应使用命令 ;A TOTAL数学+英语+计算机TO总分B REPLACE all总分WITH 数学+英语+计算机C SUM数学,英语,计算机TO总分D REPLACE ALL数学+英语+计算机WITH总分31. 字符串长度函数LENSPACE3-SPACE2的值是 ;A 1B 2C 3D 532.下列符号中正确的的变量名是 ;A ABCB 123AC A.123D A—12333.设X为数值型变量,Y为字符型变量,以下正确的表达式是 ;AY2 B X>5.AND.Y='A'C.NOT. X D SQRTY34.数据库系统中使用的变量有两种,它们是 ;A内存变量和字段变量 B局部变量和全局变量C内存变量和全局变量 D局部变量和字段变量35. 数据库系统中使用的字段变量的数据是保存在 ;A软盘 B内存储器 C外存储器 D表文件36.系统规定日期型字段的宽度是 ;A 8位B 10位C 6位D 12位37. 表中的字段类型有 ;A六种类型 B五种类型 C四种类型 D十种类型38. 数据库系统中的字段类型分别是 ;A整型、字符型、实型、逻辑型、集合型B数值型、字符型、日期型、逻辑型、屏幕型、备注型C 数值型、字符型、日期型、逻辑型D 数值型、字符型、日期型、逻辑型、备注型39.逻辑运算符的优先顺序是A .AND. , .OR. , .NOT.B .NOT. , .AND. , .OR.C .NOT. , .OR. , .AND.D .AND. , .NOT. ,.OR.40.设某数值型字段宽度为8,小数位数为2,则该字段整数部分的最大取值为 ;A 99999B 999999C 9999999 D9*******二、填空题:每空1分,共15分1.假设教师表文件中某记录的年龄为35岁,职称为讲师,工资为750元.则据此写出的逻辑表达式为:年龄>30.OR.工资<=300.AND..NOT.职称=〃讲师〃;其结果为 ;2. 表中,按给定条件顺序查找.DBF 中记录的命令是 ;3. YEARDATE 值的类型是 ;4.在DISPLAY 命令中,若同时省略范围和FOR/WHILE 条件,则在屏幕上显示 记录;5.建立一个新的表文件,一般分两步进行:第一步是 ;第二步是 ;6.建立一个新的表文件结构时,需对以下四项内容进行定义: , , , ;7.公式:X >1或X <0的Foxpro 的表达式是 ;8.在数据库系统中,在物理排序时,在每个关键字段的后面,/D 和/A 最多只能选择其中之一;选择 表示对该字段的值按 序排列,此时可略去不写;选择 表示对字符型字段排序时不区分字符的大小写,可能与/D 和/A 组合使用;9.在点状态下向表追加一个空白记录的命令是 ;三、编写程序题:根据各题要求先画出程序流程图,再编写程序共45分1、从数据库文件ABCD.DBF 中查找某人,要求能够判断是否有此人;10分2、给定一个X 值,求Y 值;10分1(0)0(0)1(0)x y x x >⎧⎪==⎨⎪-<⎩ 3、计算222210321++++= S 10分4、在数据库表ABCD.DBF 中查询某人是否存在,如果数据库中不存在此人,给出提示信息;如果存在,判断其职称是否为“教授”,职称为教授的,将工资加50元;不是教授的,再判断是否是1960年以前出生的,如果是,工资增加30元,否则,工资增加15元;15分参考答案一、选择题:1.D 11. A 21.C 31.D2.D 12.D 22.A 32.A3.C 13.B 23.B 33.B4.B 14.B 24.A 34.A5.B 15.C 25.B 35.D6.C 16.C 26.A 36.A7.C 17.A 27.D 37.B8.C 18.C 28.C 38.D9.C 19.D 29.C 39.B10.B 20.A 30.B 40.A二、填空题:1. f2. locate, Continue3. 数值型 4;所有5. 建立表文件结构输入数据记录内容6. 字段名称,字段类型,字段宽度,小数位数7. X>1.OR. X<0 8. /A 升 /C9. APPEND BLANK三、1、set talk offclearuse zgacce “请输入待查人名:”to xmloca for 姓名=xmif .not.eofdispelse“查无此人”endiuseset talk onreturn2、set talk offinpu “请输入x值:”to xif x>0y=1if x=0y=0elsey=-1endiendi“y=”,yset talk onretu3、set talk offcleas=0n=1do while n<=10s=s+n2n=n+1endd“s=”,sset talk onretu4、set talk offclearuse zgacce “请输入姓名:” to xm loca for 姓名=xmif fonuif 职称=“教授”repl 工资with 工资+50elseif 出生日期<ctod“01/01/50”repl 工资with 工资+30elserepl 工资with 工资+10endiendidisp“查无此人”endiuseset talk on retu。
数据库基础与应用第1次形考作业_0002
四川形成性测评系统课程代码:5108643 试卷答案
、单项选择题(共 20 道试题,共 60 分。
)
1. 若两个基本表是通过对应的主码建立联系的,则该联系的类型只能是()。
A. 1对1
B. 1对多
C. 多对多
D. 多对1
【正确答案】:A
2. 在父和子的关系中,子关系中每个元组的外码值或者为空,或者等于父关系中的()。
A. 属性
B. 超码
C. 主码
D. 元组
【正确答案】:C
3.
若一个关系为R(学生号,姓名,性别,年龄),则()适合作为该关系的主码。
A. 学生号
B. 姓名
C. 性别
D. 年龄
【正确答案】:A
4. 设一个关系为R(A,B,C,D),它的最小函数依赖集为FD={A→B,A→C,C→D },该关系最高满足()。
A. 第一范式
B. 第二范式
C. 第三范式
D.
BC范式
【正确答案】:B。
数据库应用技术模拟试题1一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。
)1.下列功能中,不属于数据库管理系统功能的是(B)。
A、数据库对象定义B、数据库文件读写C、数据查询D、数据更新2.下列类型中,属于定点小数类型的是(A)。
A、numericB、intC、datetimeD、real3.对char(10)类型的列,若存储“电视”,其占用的字节数是(C)。
A、4B、5C、10D、204.下列条件子句中,能够筛选出成绩在60~80(包括边界值)的是(B)。
A、Where 成绩>= 60 OR成绩<= 80B、Where成绩>= 60 AND成绩<= 80C、Where 60 <= 成绩<= 80D、Where成绩IN(60..80)5.下列关于聚集索引与非聚集索引的说法,正确的是(C)。
A、在一个表上可以建立多个聚集索引和多个非聚集索引B、在一个表上可以建立多个聚集索引和最多一个非聚集索引C、在一个表上可以同时存在聚集索引和非聚集索引D、必须先建立聚集索引,然后再建立非聚集索引6.下列关于触发器的说法,正确的是(B)。
A、后触发型触发器是在触发器执行完成后再执行引发触发器执行的语句B、触发器是由数据更改操作引发的自动执行的代码C、引发触发器执行的操作可以是SELECTD、CREATE TRIGGER tri ON table1 FOR INSERT定义的是前触发型触发器7.可以利用Connection对象的Execute方法实现对数据库的更改操作。
下列将SC表中学号为S105的学生的成绩减少10分的语句,正确的是(C)。
A、ADOcn.Execute “ALTER SC SET Grade = Grade - 10 WHERE 学号= 'S105' ”B、ADOcn.Execute “ALTER FROM SC SET Grade = Grade - 10 WHERE 学号= 'S105' ”C、ADOcn.Execute “UPDATE SC SET Grade = Grade - 10 WHERE 学号='S105' ”D、ADOcn.Execute “UPDATE FROM SC SET Grade = Grade - 10 WHERE 学号= 'S105' ”8.下列声明并创建Connection对象的语句,正确的是(B)。
北京语言大学网络教育学院《数据库应用(SQL Server)》模拟试卷一注意:1.试卷保密,考生不得将试卷带出考场或撕页,否则成绩作废.请监考老师负责监督。
2。
请各位考生注意考试纪律,考试作弊全部成绩以零分计算。
3.本试卷满分100分,答题时间为90分钟.4.本试卷分为试题卷和答题卷,所有答案必须答在答题卷上,答在试题卷上不给分.一、判断题(本大题共5小题,每小题2分,共10分),正确的填T,错误的填F,请将答案填在答题卷相应题号处。
1、对于一个已存在的表,对其进行增加列、删除列、更改列的名称和数据类型等操作都能进行。
( )2、一个表不能有主键值相同的两行.( )3、在设计存储过程时,可以为参数提供一个默认值,其一般格式是:CREATE PROCEDURE 存储过程名( 参数1=默认值1,参数2=默认值2,… ) AS SQL语句。
( )4、凡是能通过ODBC或OLEDB接口访问的数据库,也可通过ADO 。
NET来访问.( )5、DataSet是核心的ADO 。
NET数据库访问组件,主要是用来支持ADO 。
NET的不连贯连接及分布数据处理。
()二、单项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在答题卷相应题号处。
6、DBMS提供哪种语言来定义数据库的三级模式?( )。
[A] DBL[B] DCL[C] DDL[D] DML7、SQL Server是()。
[A]数据库[B] 数据库系统[C] 数据库管理系统[D]数据库应用系统8、在数据库系统中,如果数据库的物理结构发生了变化,那么用户的应用程序()。
[A]必须改变[B] 自动改变[C]可以不变[D]必须作废9、以下有关“关系的性质”的说法错误的是().[A]不同的列可出自同一个域[B] 行的次序不能任意交换[C]关系中不允许有两个完全相同的元组[D] 不允许某个属性又是一个二维关系10、关系代数中选择运算是对关系进行的().[A] 垂直分割[B]水平分割[C] 结合[D] 先垂直分割后水平分割11、如果A→B,A→C,则A→BC。
数据库基础与应用模拟试题一一、填空题(每空1分,共20分)1.数据处理是将转换成的过程。
2.数据的物理独立性是指当数据的改变时,通过系统内部的自动映象或转换功能,保持了数据的不变。
3.数据库并发操作控制包括以方式打开数据库和对数据库或记录两种方法。
4.实体之间的联系归结为、和三种。
5.在层次模型和网状模型中,数据之间的联系是通过来实现的,因此,应用程序和数据之间的独立性。
6.一个单位只能有一个总经理,一个总经理只能在一个单位任职,单位和总经理职位之间为的联系。
7.一个关系模式中包含有若于个,其数目多少称为关系的 .8.关系运算包括两类:一类是传统的运算,另一类是专门的运算。
9.在投影运算所得到的结果关系中,所含的属性数不原关系中的属性数。
10.在定义一个基本表中,每个字段的类型用一个字母表示,其中字母C表示型,N表示型,D表示型。
二、填空题(每空1分,共20分)1.有一个学生关系,其关键字为学号;又有一个课程关系,其关键字为课程号;另有一个选修关系,其关键字为学号和课程号的组合,则学号和课程号分别为选课关系的。
2.对于属性X的每一个具体值,属性Y有唯一的具体值与之对应,则称Y——X,或称X Y,记作,x称为决定因素。
3.设x—Y是关系模式R的一个函数依赖,如果存在X的真子集X’,使得X’一Y成立,则称Y——X,记作——。
4.在关系模式R中,若每个属性都是不可再分割的最小数据单位,则R属于——范式,记作——·5.关系规范化应遵循概念——原则。
6.一个关系模式为Y(X1,X2,X3,X4),假定该关系存在着如下函数依赖:(Xl,X2)一X3,X2一X4,则该关系属于——范式,因为它存在着————。
7.采用关系模型的逻辑结构设计的任务是将E-R图转移成一组——并进行——处理。
8.假定一个E—R图包含有A实体和B实体,并且从A到B存在着m:n的联系,则转移成关系模型后,包含有——一个关系模式。
9.假定一个数据库文件的文件名为XYZ.DBF,则它的结构化复合索引文件的文件名为——,当XYZ.DBF库被打开时,它的结构化复合索引文件——。
10.利用全屏幕编辑方式修改当前库结构的命令为一一一一——,修改当前库记录的命令为一—————————、——或——。
三、填空题(每空1分,共17分)1.复制当前库的命令为————,只复制当前库结构的命令为—————。
2.LOCA TE命令能够查询到当前库中满足范围和条件的——,其后使用——命令能够继续查询到下一条记录。
2.ROBE称为——,Filer窗口具有——功能。
4.假定在编号为10以内的一个工作区上打开有一个数据库,并指定了用户别名,则在其它工作区使用SELECT命令时,可以使用——种不同参数中的一种来选定该工作区。
5.UPDA TE命令能够利用在另一工作区上打开的数据库。
6.服务器是指用来创建和编辑OLE对象的——。
7.每个过程文件由——所组成。
8.在一个过程中,若第一条可执行语句为PARAMETERS语句,则其作用为该过程定义一———。
9.使用STORE语句能够一次对——内存变量赋值,使用赋值号(即等号)语句能够一次对——内存变量赋值。
10.ACCEPT命令接受从键盘上输人的————,INPUT命令接受从键盘上输入的————,WAIT命令接受从键盘上输入的——。
11.RELEASE WINDOW为——命令。
四、写出下列各命令或命令组的功能(每题3分,共21分)假定使用的”图书”、”读者”、”借阅”和ZGJK库的定义如下:图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C06),单价N(7,2)) 读者(借书证号C(4),单位C(10),姓名C(6),性别C(2),职称C(6),地址C(16))借阅(借书证号C(4),总编号C(6),借书日期D())ZGJK(职工号C(6),姓名C(6),性别C(2),出生日期DO,职称C(6),基本工资N(7,2)) 1.select*;from图书,where作者=”李”2.selectdistinct分类号,书名,作者;from图书;orderby分类号3.select*;from图书;where书名like”%数据库%”4.selectdistinctL借书证号,姓名,单位;from借阅x,读者y;where x. 借书证号=y.借书证号5.use zgjklist for教授$职称.and.出生日期>={1945/01/01}6.use zgjkgO 5insert7.use zgjkset index tO fhsy.cdx order 1 Of fhsy五、或根据程序填空或指出程序的功能(每题5分,共10分)。
假定此题所使用的数据库仍为上题中的ZCJK.BDF。
1.store 0 to x,yfor i=1 to 10if i%2=0x=x+i^2elsey=y+i^2endifendfor?x,yreturn程序运行后输出的X和Y的值分别为——和——。
2.clearch=”y"use ZGJKdo while upper(ch)="y"clearaccept”请输入一个职工号:”tO xlocate for职工号=xif found()=.t.@2,2 say”姓名:”+姓名@3,2 say”性别:”十性别@4,2 say”职称:”+职称get职称@5,2 say”基本工资:”+str(基本工资)get(基本工资)read@2,2 say”输入的职工号不正确!”endif@7,2 say”继续修改下一个记录吗(Y/N)?”getchreadenddousereturn六、假定当前数据库仍为第四题已定义的2GJK.DBF,请用一条或一组命令实现下列每一个操作(每题4分,共12分)1.显示从当前记录开始的n个记录的值,其中n值由键盘输入。
2.分别统计并显示出男、女职工的人数。
3.首先打开按基本工资升序建立的单索引文件jbgz.idx,然后显示出基本工资最低的所有记录(可能为一条,也可能为若干条)。
2009年1月开放教育专科“数据库基础与应用”期末考试试题答案一、填空题(每小题1分,共20分)1.数据信息2.存储结构逻辑结构3.独占加锁4.一对一—对多多对多或为:1:1 l:n m:n (次序无先后)5.链接指针较差6.一对一或为:l:17.属性元数8.集合关系9.多于lo.字符(或字符串) 数值日期二、填空题(每空1分,共20分)1.外关键字2.函数依赖于函数决定X—Y3.部分依赖于X—p,Y4.第一R属于lNF5.单一化6.第一部分依赖7.关系模式规范化8. 39.XYZ.CDX 将同时(或自动)被打开10.MODIFYSTRUCTURE EDIT CHANGE BROWSE (后三项次序无先后)三、填空题(每空1分,共17分11.COPY TO COPY STRUCTURE TO2.第一条记录CONTINUE3.关系范例查询文件管理4. 35.更新当前数据库6.应用程序7.若干个各自独立的过程8.形式参数表9.多个一个10.字符串表达式单个字符11.删除(或释放)窗口四、写出下列各命令或命令组的功能(每题3分,共21分)1.查询出“图书”数据库中作者姓“李”的所有图书。
2.按分类号升序显示“图书”库中各种图书的分类号、书名和作者。
3.查询出“图书”库中书名含有“数据库”字串的所有图书。
4.联接查询“借阅”库和“读者”库,得到每一借阅读者的借书证号、姓名和单位。
5.显示出2GJK库中职称为教授或副教授,并且在1945年(含该年)以后出生的所有职工记录。
6.向ZGJK库中第五条记录之后插入一条新记录。
7.在ZGJK库上打开独立型复合索引文件FHSY,井使该文件中第一个索引标记成为主控索引。
五、或根据程序填空或指出程序的功能(每题5分,共lo分)1.220 1652.按照自定义显示格式修改ZCJK库中给定职工号记录的职称和基本工资字段的值,直到不需要修改为止。
六、假定发当前工作区已经打开了第四题已定义的2GJK.DBF数据库,请用一条或一组命令实现下列每个操作(每题4分,共12分)1.input“输入n的值”to nlist next n (或displaynextn)2.count to cl for性别=“男”count to c2 for性别=“女”?“男职工人数:”,c17“女职工人数:”,c23.set index to jbgz8. go top (可以省略)x=基本工资list while基本工资=x教育部人才培养模式改革和开放教育试点数据库基础与应用形成性考核册学校名称:___________学生姓名:___________学生学号:___________班级:___________中央广播电视大学出版社教育部人才培养模式改革和开放教育试点网络信息制作与发布形成性考核册学校名称:___________学生姓名:___________学生学号:___________班级:___________中央广播电视大学出版社。