数据库语言作业集

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第一章测试题一.单选题1:对于现实世界中事物的特征,在实体-联系模型中使用_______。(A)属性描述(B)关键字描述(C)二维表格描述(D)实体描述答案C2:VisualFoxPro数据库是_______。(A)层次型数据库(B)关系型数据库(C)网状型数据库(D)连接型数据库答案B3:关系数据库系统中所使用的数据结构是_______。(A)树(B)图(C)二维表(D)表格答案C4:在数据管理技术的发展过程中,数据独立性最髙的阶段是_______。(A)文件系统(B)人工管理(C)程序管理(D)数据库系统答案D5:应用数据库技术的主要目的是_______。(A)解决数据保密问题(B)解决数据冗余问题(C)解决数据独立性问题(D)解决数据管理问题答案D6:在关系数据库系统中,使用数据的最小单位是_______。(A)关系(B)元组(C)属性(D)属性集合答案C7:用二维表来表示实体及实体之间联系的数据模型称为_______。(A)实体-联系模型(B)关系模型(C)层次模型(D)网状模型答案B8:数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是_______。(A)DBS包括DB和DBMS(B)DBMS包括DB和DBS(C)DB包括DB和DBMS(D)以上答案均不对答案A9:关系数据库的任何检索操作都是由三种基本运算组合而成的,这三种基本运算不包括_______。(A)联结(B)比较(C)选择(D)投影答案B10:要启动VisualFoxPro的向导可以_______。(A)打开“新建”对话框(B)单击工具栏上的“向导”图标按钮(C)从工具”菜单中选择“向导”(D)以上方法均可以答案D11:有关visualfoxpro工作方式的叙述,正确的是_______。(A)只有一种工作方式,即命令工作方式(B)有两种工作方式,即命令方式和程序方式(C)有两种工作方式,即键韋方式和鼠标方式(D)有三种工作方式,即命令方式、程序方式和菜单方式答案D12:数据库系统与文件系统最主要的区别是_______。(A)数据库系统复杂,而文件系统简单(B)文件系统不能解决数据冗余和数据独立性问题,而数据系统可以解决(C)文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件(D)文件系统管理的数据量少,而数据库系统可以管理庞大的数据量答案B13:在“选项”对话框的“文件位置”选项卡里可以设置_______。(A)表单的默认大小(B)默认目录(C)日期和时间的显示格式(D)程序代码的颜色答案B14:在下面关于数据库系统的叙述中,正确的是_______。(A)数据库中只存在数据项之间的联系(B)数据库的数据项之间和记录之间都存在联系(C)数据库的数据项之间无联系,记录之间存在联系(D)数据库的数据项之间和记录之间都不存在联系答案B15:关系数据库管理系统所管理的关系是_______。(A)一个DBF文件(B)若干个二维表(C)一个DBC文件(D)若干个DBC文件答案B16:关于数据库系统的正确叙述是_______。-(A)数据库系统减少了数据冗余(B)数据库系统避免了一切数据冗余(C)数据库系统中数据的一致性是指数据类型一致(D)数据库系统比文件系统管理更多的数据答案A17:利用向导创建数据库表时,应该_______。(A)在工具栏上单击向导按钮(B)在命令窗口执行CREATE命令(C)在表设计器中选择(D)在“新建”对话框中按向导按钮答案D18:要执行命令窗口中的命令,_______,按回车键执行。(A)光标必须在行首(B)光标必须在行末(C)光标必须在行中(D)光标可以在行中任意位置答案D19:启动向导的方法是_______。(A)选择“文件”菜单的“向导”命令,打开“新建”对话框(B)选择“工具”菜单的“向导”命令(C)单击工具栏上的向导按钮(D)以上方法都可以答案D20:若要定制工具栏,应在“_______”菜单中操作。(A)显示(B)工具(C)窗口(D)文件答案B二.填空题1:数据库系统的主要特点是_______、_______、_______、_______。答案数据的结构化。数据共享。数据独立性。可控冗余度2:数据库管理系统的主要功能是_______、_______、_______。答案数据定义功能。数据操作功能。控制和管理功能3:VisualFoxPro支持两类不同的工作方式,分别是_______、_______。答案交互操作方式。程序执行方式4:按照数据结构的类型来命名,数据模型分为层次模型、_______和_______。答案网状模型。关系模型5:关系数据库数据操作和处理的基本对象是_______。答案关系6:二维表中的列称为关系的,二维表中的行称为关系的_______。答案属性、元组7:数据模型不仅表示反映事物本身的数据,而且表示_______。答案数据之间的联系8:VisualFoxPro不允许在关键字段中有重复值或_______。答案空值9:VisualFoxPro6.0是_______型微机_______系统,它支持标准的面向过程的程序设计方式,还支持_______程序设计方法。答案关系。数据库管理。面向对象10:打开“选项”对话框之后,要设置日期和时间的显示格式,应当选择“选项”对话框的_______选项卡。答案区域三.问答题1:什么是数据管理?计算机数据管理经历了哪3个阶段?答案数据管理是指对数据的组织、分类、编码、存储、检索和维护。计算机数据管理是指计算机对数据的管理方法和手段。计算机数据管理技术经历了人工管理阶段、文件系统阶段和数据库管理系统阶段。2:什么是数据库?什么是数据库管理系统?什么是数据库系统?答案所谓数据库是长期存储在计算机内、有组织的、可共享的数据集合。数据库管理系统是一种操纵和管理数据库的大型软件,是用于建立、使用和维护数据库,简称DBMS。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过DBMS访问数据库中的数据,数据库管理员也通过DBMS进行数据库的维护工作。它提供多种功能,可使多个应用程序和用户用不同的方法在同时或不同时刻去建立、修改和询问数据库。它使用户能方便地定义和操纵数据,维护数据的安全性和完整性,以及进行多用户下的并发控制和恢复数据库。数据库系统是指在计算机系统中引人数据库后的系统,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成。3:数据库系统包括哪5个主要部分?答案组成数据库系统的5个主要部分是:数据库、数据库管理系统、数据库管理员、用户、应用系统。4:简述数据库管理系统的主要功能。答案数据库管理系统的主要功能包括5个:(1)数据定义功能。用户通过数据描述语言(DDL)来定义数据。(2)数据操纵功能。用户可使用数据操纵语言(DML),实现对数据库的査询、插入、删除和修改操作。(3)数据库的运行管理。数据库的运符由“PBMS统一管理,内容包括安全性检查、完整性约束条件的检查和执行、数据库的内容维护和并发控制。(4)数据库的建立和维护功能。它包括数据库初始数据的输人及转换,数据库的转储与恢复,数据库的重组功能和性能的监视与分析功能。(5)数据通信功能。5:VisualFoxPro的主要特点是什么?答案VisualFoxPro的主要特点是:(1)简单、易学、易用。快速完成应用任务:提供了“向导”、“生成器”、“设计器”等三种工具,这三种工具都采用图形交互界面方式,使用户能够最简单而又最快速地完成数据操作任务。一致的用户界面,使用方便的工具栏:VisualrFoxPro改进了用户界面,其主窗口与许多Microsoft产品(如:Word、Excel)更趋一致。不编程而建立应用程序界面:VisualFoxPro提供的“表单生成器”是一种功能强方的工具,用户能够不编程序或使用很少的代码来实现友好的交互式应用程序界面。项目管理器统一管理工作:“项目管理器”是另一种髙效工具,通过它用户可以集中管理数据、文档、类库、源代码等各种资源。(2)功能更强大。真正的数据库概念:以前Xbase软件中称.BDF文件为数据库,使人容易产生一个二维表就是一个数据库的错误认识。而在VisudFoxPro:中,原来的.BDF文件改称“表”,即二维表。数据库是若干表、表之间关系和触发程序的集合。这样关系清晰、合理且处理方便。可视化编程:可视化编程技术给人一种“所见即所得”的感觉。具有面向对象编程能力:VisualFoxPfo在支持标准Xbase传统的面向结构的编程方式的同时,也提供了面向对象的编程(OPP)能力。更容易处理事件:VisualFoxPro包含一种事件模式,它能帮助用户自动地处理事件。在这种模式下,用户可以获取并控制所有标准的Windows事件,如鼠标的单击、双击、移动、左击等等。用户可以有两种方法来控制事件是通过“属性窗口”来可视地控制;二是通过编程语言来控制。新增许多命令和函数,功能大大加强:新增7种字段类型:整型、货币型、日期財间型、双精度型、通用型、二进制字符型和二进制备注型。可建立4种类型的索引:主索引、候选索引、普通索引和唯索引。允许在表中使用空值NULL,以保证与采用SQL标准的数据库管理系统的兼容和数据共享。(3)支持客户机/服务器结构。VisualFoxPro可作为开发强大的客户机/服务器应用程序的前合。它既支持髙层次的对服务器数据的浏览,又提供了对本地服务器语法的直接访问,这种直接访问给用户提供了开发灵活的客户机/服务器应用程序的坚实基础。(4)同其他软件的髙度兼容。VisualFoxPro可以同其他Microsoft软件共享数据,例如用户可用自动OLE来嵌入其他软件(如EjccekvWord)中的对象并在VisualFdxPro中使用这些软件。6:浅谈VisualFoxPro命令的主要特点。答案VisualFoxPro命令的主要特点有以下四点:'(1)采用英文祈使句的形式,命令的各部分简洁规范,初识英语的人都能看懂;(2)操作对象、结果和条件均可用命令子句的形式来表示。命令子句的数量不限,顺序不拘。(3)命令中只讲对操作的要求,不撖述具体的操作过程,言简意赅,所以又称“非过程化”语言;(4)命令既可以逐条用交互的方式执行,又可编写成程序,以“程序文件”的方式执行。第二章测试题―.单选题1:关于VisualFoxPro的变量,下面说法中正确的是_______。(A)使用一个简单变量之前要先声明或定义(B)数组中各数组元素的数据类型可以不同(C)定义数组以后,系统为数组的每个数组元素赋以数值0(D)数组元素的下标下限是0答案B2:VisualFoxPro内存变量的数据类型不包括_______。(A)数值型(B)货币型(C)备注型(D)逻辑型答案C3:备注型字段的长度固定为_______个字节。(A)8(B)1(C)4(D)10答案C4:设X=“ABC’’,Y=“ABCD”,则下列表达式中的值为.T.的是_______。(A)X=Y(B)X==Y(C)X$Y(D)AT(X,Y)=0答案C5:在VFP的表结构中,逻辑型和日期型字段的宽度分别为_______。(A)1,4(B)1,8(C)4,8(D)3,8答案B6:表达式12%3^2*3的值是_______。(A)0(B)1(C)9(D)12答案C7:命令?MOD(44,-5)的值是_______。(A)1(B)-1(C)4(D)-4答案B8:在VisualFoxPro命令的一般结构中,表示命令执行操作的是_______。(A)命令短语(B)命令动词(C)基本项(D)可选项答案B9:命令?int(15/7)=15/7的值是_______。(A)1(B).T.(C).F.(D)出错答案C10:在数据库表达式中,各种运算符按优先顺序排列正确的是_______。(A)算术运算、关系运算、逻辑运算、函数运算.(B)算术运算、逻辑运算、关系运算、函数运算(C)函数运算、逻辑运算、关系运算、算术运算(D)函数运算、算术运算、关系运算、逻辑运算答案D11:命令“?str(3

1 / 96
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功