数据库资料.doc_第1页
数据库资料.doc_第2页
数据库资料.doc_第3页
数据库资料.doc_第4页
数据库资料.doc_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

1一般来说,数据库管理系统主要适合于用作(数据管理)2数据库,数据库管理系统,数据库系统三者之间的关系是(数据库系统包含数据库和数据库管理系统)3数据库管理系统的功能包括数据定义,数据操纵,数据库运行控制和(数据库维护)4在一个结构化的数据集合中,允许一个以上的结点无父结点,并且一个结点可以有多个交结点,该数据集合的数据模型是(网状模型)5在一个结构化的数据集合中,有且仅有一个结点无父结点,其他结点有且仅有一个父结点,该数据集合的数据模型是层次模型6关系数据库中的关系必须满足其每一个属性都是(不可分解的)7如果关系中的一个属性或属性组能够唯一地标识一个元组,那么可称该属性或者属性组为(码)8若将关系看成是一张二维表,对关系描述错误的是(表中每一列所有的数据的数据类型可以不同)9传统的集合运算包括(并,差,交)10关系数据库管理系统的三种基本关系操作是(选择,投影与连接)11.Visual FoxPro 6.0是一个( C 数据库管理系统)。12. Visual FoxPro的命令窗口可以( D 以上都可以)。13.若要退出Visual FoxPro,可以再命令窗口键入(C QUIT)命令。14.在Visual FoxPro中,若要按年月日的顺序输入及显示日期值,可以再命令窗口或程序中执行(A SET DATE TO ANSI)命令。15.要临时设置Visual FoxPro的工作环境,可以使用(B “选项”命令和SET命令)。16.要永久设置Visual FoxPro的工作环境,可以使用(D 以上三种方式都可以)。17在Visual FoxPro中,允许使用配置文件来设置系统的工作环境,其默认的配置文件名为(B Config.fpw)。18.如果要在Visual FoxPro的配置文件中设置一条命令,实现向状态栏添加显示的时钟,则应该命令为(A CLOCK=ON)。19.在Visual FoxPro中,创建项目的命令是(B CREAT PROJECT)20.在Visual FoxPro中,项目文件的扩展名是(A PJX)21.打开项目管理器可以使用的命令是(A MODIFY PROJECT)22.项目管理器的“数据”选项卡用于显示和管理(C 数据库、自由表和查询)23.项目管理器的“文档”选项卡用于显示和管理(D 表单、报表和标签)24. 项目管理器中的“运行”按钮可以运行(D 以上都可以)25 项目管理器中的“移去”按钮可以将制定的文件或对象(B 从项目中移去)26在项目管理器中不可以作文主文件的是(A 数据库文件)27在项目管理器中可以将项目连编成扩展名为.EXE的可执行文件或扩展名为(A APP)的应用程序文件。28.在连编项目后,如果某文件不再允许修改,那么应在连编前在项目管理器中将该文件设置为(A 包含)29.用于创建数据库的命令是(D. CREAT DATABASE)30.数据库中除了包含有数据库表之外,还包含有(C 视图、连接和存储过程)31.在Visual FoxPro中,表(A 以两种形态出现,即数据库表和自由表)32.在Visual FoxPro中,数据库表和自由表(C 只有数据库表设置有字段属性)33.若在表中设置了2个通用型字段、2个备注型字段,那么与该表文件相关的备注型文件应该有(A 1个)34在表中,若某一数值型字段要求能够存储3位整数并精确到小数点后2位,那么该字段的宽度应设置为(D 6位)35.对于文字长度难以确定的内容,应将其存入数据类型为(B 备注型)的字段中。36.一个数据库表只能建立一个(A 主索引)。37.在对数据库表中的记录进行插入、删除或修改操作时所激活的事件代码被称为(A 触发器)38.可以使用(A MODIFY STRUCTURE)39在Visual FoxPro中,不能在(B 一个工作区打开多个表)40.假设当前工作区是第1工作区,并且已在该工作区打开了Student表。如果要在第3工作区再次打开Student表,应使用的命令是(D USE Student AGAIN IN 3)41.在不进入全屏幕编辑状态下为表添加一条空白记录,应使用的令是(B APPEND BLANK)42假设当前记录是第1条记录,若要将记录指针定位到第3条记录,应使用的令是(A GO3)43若要显示当前记录,应使用的命令是(B DISPLAY)44.假设在Student表中有多条记录的totalcredit字段值大于等于50,在执行完以下程序段后,能够显示两条不同的记录的是(D USE Student LOCATE FOR totalcredit=50- DISPLAY SKIP- LOCATE FOR totalcredit=50 REST- DISPLAY-USE45.若要逻辑删除当前表中除第1、2条记录以外的全部记录,应使用的命令是 (C GO 3-DELETE REST46.假设当前表中共有10条记录,当前记录是第9条记录,在使用APPEND BLANK 命令添加了一条空白记录以后,当前记录是第(D 11)条记录。47.假设Student 当前表中第1、2、5、6、10条记录的totalcredit字段值大于等于60,如果执行DISPLAY WHILE totalcredit=60命令,那么将显示( B 2)条记录。48.假设当前表中约有100条左右的记录,若要逻辑删除表中最后10条记录,那么应执行(C GO BOTTOM-SKIP-9- DELETE REST)48.与表文件同名,但其扩展名为.CDX的文件是(C 结构复合索引文件)49.能够随着表的打开而自动打开的索引文件是(C 结构复合索引文件)50若要为当前表根据totalcredit字段建立逻辑上阵序的单一索引文件(单一索引文件名为ENtrDec.IDX),应使用的命令是( B INDEX ON-1*totalcredit TO EntrDec)51.在执行以下程序后,共建立了(C 3个)Use Student-INDEX ON student TO stuid-。52.在执行了以下程序段后,结构复合索引文件拥有(B 2个)索引标识。53.若要打开已建立好的索引文件,应使用的命令是(A SET INDEX TO)54.假设已为Student表建立了Student.CDX、Stu.CDX、St1.IDX和St2.IDX索引文件。在执行以下程序段后,共打开了(D 4个)55若要为当前表根据studentid字段建立结构复合索引文件(索引标识为StuID),并且该索引标识为候选索引,应使用的命令是(B INDEX ON studentid TAG StuID CANDIDATE)56.在执行了以下程序段后,当前索引是(B 结构复合索引标识Name)57.若要利用SEEK命令查找并显示两个总学分为200学分的学生,应执行(C USE Student-INDEX ON totalcredit TO Tc-。58在Visual FoxPro中,SELECE0命令将选择(C 当前未用的最小工作区)59.在执行如下命令时,Course表将在(C 第2工作区)打开。60.在执行了以下程序后,Student表在(C 第2工作区)被打开。61.假设当前工作区为第1工作区,如果要访问第2工作区打开的Student表的name字段,不正确的访问格式为(A name)62在Visual FoxPro中,永久表间关系保存在(B 数据库)中。63.在建立一对永久表关系时,父表的索引类型必须是(A 主索引或候选索引)64在建立一对多永久表间关系时,子表的索引类型必须是(C 普通索引)65.建立一对一永久表间关系的条件是(A 父表和子表都必须建立主索引、候选索引或唯一索引)66使用SET RELATION TO命令建立临时表间关系的条件是(D 子表必须建立索引)67. Visual FoxPro允许用户通过设置“参照完整性”来控制两个相关表中相关记录的一致性和完整性,单要求两个相关表式(A 同一个数据库中的数据库表)68.在“添加表或视图”对话框中,如果在“选定”区域中选择了“表”单选项,然后单击“其他”按钮可以为查询或视图添加(B 自由表)69.在Visual FoxPro中,查询的数据源只能是(D 数据库表、自由表或视图)70.在Visual FoxPro中,查询可以从源表中筛选记录,但是不能(A 修改记录)71.在“查询设计器”的“分组依据”选项卡中,“满足条件”按钮用于(B 对汇总结果设置筛选条件)72.在Visual FoxPro中,查询结果默认的输出方向是(A 浏览窗口)73假设Score表中共有10条记录,这10条记录为3个学生的选课记录。在执行了以下Select-SQL语句后,查询结果集中共有(C 3)条记录74.在“查询设计器”中,如果选择查询去向为“表”且表名为abc.dbf,那么在相应的Selece-SQL语句中应添加(C INTO TABLE abc.dbf)子句。75.在Visual FoxPro中,CREARE SQL VIEW命令仅能创建(B 视图)76.在使用视图更新源表时,如果要求在更新前年只要保证关键字和修改了数据的字段没有被其他用户访问过即可,那么应在“更新条件”选项卡中选择(C 关键字和已修改字段)单选项。77.在Visual FoxPro中,查询与视图的共同特点是(D 都可以从多个相关表中筛选记录)。78.在不打开“表设计器”的情况下,若要创建一个新表,可以使用的命令是(A CREATE TABLE)79.在不打开“表设计器“的情况下,若要为表添加新字段,可以使用的命令是(A ALTER TABLE ADD)80.在不打开“表设计器“的情况下,若要删除表中指定字段,可以使用的命令是(B ALTER TABLE DROP)81.在执行了一下命令后,Score表中的score字段的数据类型为(A 数值型)82.ALTER TABLE ALTER命令不能修改指定表的(A 字段名称)83.执行以下命令后,Score表中增加的记录个数是(A 1条)84.若要删除当前路径下的Score表,应执行的SQL命令是(B DROP TABLE Score)85.SQL中的数据更新命令不包括(B APPEND-SQL)86.INSERT-SQL命令的功能是(B 在表尾插入一条记录)87.SELECT-SQL命令的功能是(B 从表中筛选记录)88创建报表可以采用三种方法,下面给出的(C 报表生成器)不能用于创建报表。89.在“报表设计器“中,可以使用的控件是(A 标签、域控件和线条)90.报表的数据源可以是(C 数据库表、自由表或视图)91.在“报表设计器“中可以打开(C ”数据环境设计器“)窗口为报表指定数据源。92.在创建报表时,“报表设计器“通常显示的基本带区是(A 页标头、细节和页注脚)93.如果要为报表的每一页设置一个标题,应在(B 页标头)带区设置。94若要在报表的最后打印结论,结束语一类的信息,应在(A 总结)带区设置。95不能使用(C REPORT PROM命令)打开“报表设计器”96在生成快速报表的过程中,不可以设置(D 输出字段的顺序)97.若要预览ABC.FRX报表,应使用的命令是(B REPORT FORM ABC PREVIEW)98建立和运行程序的命令是(B MODIFY COMMAND和DO命令)。99在Visual FoxPro中,常量的类型不可能是(C 通用型常量)100在Visual FoxPro中,合法的字符型常量是(D “数据库”)101在Visual FoxPro中,合法的日期型常量是(A 1964-02-17)102在 Visual FoxPro中,以下划线“-”开头并由系统定义的变量一定是(D 系统变量)103STORE命令可以为(D 内存变量和数组变量)赋值。104AT函数的返回值是(C 9)105在执行了以下命令以后,X变量的值为(B “Visual FoxPro是关系数据库管理系统)106TYPE函数的返回值为(A C)107在执行了一下命令以后,ALIAS函数的返回值为(C DEPARTMENT)填空题1数据库管理系统的主要功能包括:数据定义,数据操纵,数据库的建立和维护功能以及数据库运行控制功能.2数据管理技术经历了人工处理阶段,文件系统阶段和数据库系统阶段3在关系数据库中,一个关系就是一张二维表。在这张二维表中,每一列被称为关系的一个属性,也称为一个字段;每一行没称为个关系的一个元组,也被称为一条记录4 在一个关系中,如果存在一个或几个字段,它们的值可以唯一地标识一条记录,这样的字段被称为关键字5在关系中,一个属性的取值范围叫做一个域6关系模式是对关系的描述,它包括关系名,组成该关系的属性,属性到域的映像7关系运算的对象是关系,运算的结果是关系8要改变关系中属性的排列顺序,应使用关系运算的 投影运算9从关系中抽取满足条件的元组的操作称为选择运算,从关系中抽取指定的属性的操作称为投影运算10在两个关系中,将具有某个相同属性值的元组连接到一起而形成新的关系的操作称为连接运算,若在这样形成的新的关系中去掉重复的属性或者属性组,则此种连接称为自然连接11.VF的工作环境主要由菜单栏,工具栏,命令窗口,结果显示区以及状态栏构成.12VF的工作环境可以采用临时设置和永久设置两种方式实现13设置VF的工作环境除了可以使用命令行开关以外,还可以使用选项命令,SET命令和配置文件14要永久设置VF的工作环境,可以使用命令行开关 选项命令,SET命令、配置文件15SET命令既可以在 程序中使用,也可以在命令窗口中使用 16选项命令既可以设置临时工作环境,也可以设置永久工作环境。若要利用该命令设置永久工作环境,那么在选项对话框中设置工作环境参数以后应单击 设置为默认值按钮 。17在VF中,文件种类虽然繁多,但仍可以大致将文件分为三大类,它们是数据库文件、文档文件和程序文件 18VF的三种工作方式为菜单方式、命令方式、程序方式 18在VF中可以采用菜单方式或命令方式创建项目文件。项目文件可以利用VF提供的项目管理器打开19项目管理器是组织数据和对象的可视化操作工具。20一般来说,项目中所包含的文件均是为某一个应用程序服务的。21项目管理器的移去按钮主要有两个功能,一是把选定的文件从项目中移去,二是把选定的文件不从项目中移去同时从磁盘中删除22每一个项目只能设置一个主文件。23项目管理器的连接按钮主要有两个功能,一是把项目编译成应用程序文件或可执行文件,二是检查项目的完整性。24在项目管理器中,连编项目以后不能再被修改的文件是包含文件25项目管理器中的文件可以设置为两种状态,对于连编之后不允许用户修改的文件应该设置为包含状态,对于连编之后仍允许用户修改的文件设置为排除状态26在项目管理器中,设置为排除状态的文件在连编时并不被编译进应用程序中,并且在该文件名称前显示有一个带斜杠的圆圈27项目的主文件不能设置为排除,而只能设置为包含28在vf中,数据库文件的扩展名为DBC,数据库表文件的扩展名为DBF,自由表文件的扩展名为DBF29数据库除了包含有存储数据的数据库表以外,还包含视图,连接和存储过程等数据库对象30在使用CREATE命令创建数据库表之前,首先应打开数据库。否则创建的仍只是一个自由表31自由表的字段名最长为10个字符,数据库表的字段名最长为128个字符32打开student表后,若要修改该表的表结构,那么应在命令窗口中执行MODIFY STRUCTURE命令,若要复制该表的表结构形成一个新表studentbak的表结构,那么应在命令窗口中执行COPY STRUCTURE TO StudentBak命令33备注型字段的宽度固定为4个字符,它所保存的信息存储在另一个文件中,该文件的文件名为与表名相同,扩展名为DBT34若将某表的salary字段(该字段存储工资值,字段宽度为8,小数位数为2)的输入掩码设置为*9,999.99,那么在该字段中输入5600.19以后,将显示为*5,600.19.35在vf中,可以为数据库表建立四种索引,它们是:主索引、候选索引、唯一索引和普通索引36数据库表只能有一个主索引,但可以有多个候选索引。37在数据库表设计器的字段选项卡中,可以设置字段级有效性规则,在表选项卡中,可以设置记录级有效性规则38在vf中,系统提供了32767个工作区,系统默认的当前工作区是第一工作区。当前工作区中打开的表被称为当前工作表39在browser命令中,freeze子句用于指定一个可编辑字段3在browser命令中,key子句所使用的索引必须事先建立好并作为当前索引生效。40在browser命令中,lock子句用于指定在左窗格分区中显示的字段个数41在执行完以下命令后,当前记录是第4条记录。(use student skip+3)42假设在student表中有多条记录的totalcredit字段值大于等于50,在执行完以下命令后显示的是3条记录内容(use stndent-locate eor totalcredit=50-display-skip-locateeortotalcredit50rest-display-continue-display-use)43在执行以下命令时,display命令将显示第1条记录,即当前记录list命令将显示全部记录(use student-display-list-use)44在replacement命令中,如果设置了for或while子句,那么scope子句的默认值为ALL;如果没有设置FOR或WHILE子句且Scope子句默认,那么REPLACE命令仅更新当前记录45在vf中,DELETE命令用于逻辑删除记录,PACK命令用于物理删除记录46假设student表共有100条记录,在执行完以下程序段后,表中仍有95条记录(use student-delete next 10-append blank-go5-recall rest-pack-list-use)47索引文件可以看作是一个二维列表,该列表仅有两列数据,它们是关键字值和记录的物理位置48索引(INDEX)可以对表中的记录进行逻辑排序,排序(SORT)可以对表中的记录进行物理排序。49在vf中,索引文件分为两大类;单一索引文件(.idx)和复合索引文件(.Cdx)。复合索引文件(.Cdx)又可以进一步分为结构复合索引文件和非结构复合索引文件。4compact参数仅在建立单一索引文件时使用。50在使用INDEX ON命令建立复合索引时,默认的索引标识按照升序排列。可以使用ASCENDING子句明确指定索引标识按照升序排序,使用DESCENDING子句明确指定索引标识按照降序排序51在使用INDEX ON命令建立索引时,UNIQUE子句用于建立唯一索引。唯一索引是指对于拥有相同键值的若干条记录而言,只是第一条记录才会出现在该索引文件的关键字值列表中52FIND命令和seek命令是两条基于索引的快速查询命令53FIND命令用于在当前索引上快速查找与给定的字符串相匹配的首条记录,SEEK命令用于当前索引上快速查找与给定的表达式相匹配的首条记录。54INDEX ON命令根据字段表达式建立索引,SORT TO命令根据字段进行排序。55在执行以下程序段后,排序结果保存在Studentsort表中,LIST命令显示的是Student表中全部的记录(use student-sort tostudent on totalcredit-list-use)56工作区是在 内存 开辟的一个独立区域,用于存放 打开 的某一个表以及与该表 相关 的文件57VF为用户提供了 32767 个工作区。在启动VF时,系统通常将第 1 个工作区作为当前工作区。 Select 命令用以选择工作区。58在执行了以下程序段后,当前工作区是第 2 工作区。59工作区互访是在 当前工作区 调用 其他工作区 打开的表所存储的数据的操作。60在VF中,若要使用当前工作区中表的某一个字段,可以 直接 引用该字段。但是,若要访问 非当前工作区中 表的某一个字段,则应遵循工作区互访格式。工作区互访格式为 .61在VF中,表间关系分为 临时 表间关系和 永久 表间关系两种。62临时表间关系是指在 使用时 建立的、使表间记录指针 联动 的关系。临时表间关系在 系统 退出时失效。在VF中,可以使用 SET RELATION TO 命令建立临时表间关系。63永久表间关系是为了维护数据库表之间的 数据完整性 而引入的。永久表间关系保存在 数据库中 ,只要打开 数据库 ,永久表间关系将立即生效。64在VF中,两个表之间只有存在 相关联的 总段才能在二者之间建立表间关系。65要在两个表之间建立一对多表间关系,父表必须根据 关联 字段建立 主索引或候选索引,子表必须根据相关联的字段建立 普通索引 。66查询可以从指定的 数据库表 自由表 或 视图中筛选出满足给定条件的记录,并可以对筛选出来的记录进行 排序 和 分类汇总。67在VF中,使用系统提供的 查询设计器 可以通过 直观的操作 建立查询并自动生成对应得 SELECT-SQL 语句。68查询时独立的 文件,视图是数据库的 一部分。69“查询设计器”窗口分为上下两个窗格,上部窗格用于显示查询所使用的数据源 表或视图,下部窗格用于设置查询的 筛选条件、 查询所涉及的 字段 、排序准则以及 分类汇总 准则。70在SELECT-SQL语句中,WHERE子句用以设置 筛选条件 以及 多表连接条件,GROUP BY子句用以设置 分组汇总依据,HAVING子句用以设置 分组筛选条件 ,ORDER BY子句用以设置查询结果的 排序准则。71视图与查询的不同点在于,在视图中 改变的 记录可以送回到 源 表中以更新表中 相对应的 记录。72本地视图所能更新的源表是未被放在 服务器 上的本地 表,远程视图所能更新的源表可以来自放在 服务器 上的 数据库表或自由表, 也可以来自 远程数据源。73使用远程视图查询远程数据源,必须首先创建一个 连接 ,从而将VF与远程数据源相连。74在CREAT SQL VIEW命令中使用 REMOTE 子句可以创建 远程 视图。若省略该子句,可以创建 本地 视图。75在“更新条件”选项卡中,若要使源表可以更新,应选择 “发送SQL更新”复选框。76SQL由三部分组成,它们是数据定义语言、数据操纵语言和数据控制语言。77SQL的数据定义功能可以建立新表、编辑已有的表和删除表。78在执行了以下命令后,系统创建的Score表是一个自由表。 OPEN。FREE。79在执行了一下命令后,系统创建的Score表是一个数据库表。 OPEN。无FREE单词。80DROP TABLE命令的RECYCLE参数用于将 删除的表放入回收站。81所谓数据库更新是指对已有的表进行添加记录、更新记录、删除记录的操作。82UPDATE命令在省略WHERE子句时将更新表中的全部记录83DALETE命令用于逻辑删除表中满足给定条件的记录。84所谓数据查询是指从指定的表中获取满足给定条件的记录。85.Student表保存了学生基本情况,Score表保存了学生选课记录。若要了解有哪些学生选择了课,那么应执行 SELECT DISTINCT S.Studentid,S.name;FROM Student S,Score SC;WHERE S.Studentid=SC.Studentid86设计报表通常包括两部分内容:数据源和布局。87VF提供了三种创建报表的方法,它们是报表向导、报表设计器和快速报表。88快速报表在默认情况下输出表中出通用型字段以外的所有字段数据。89如果要利用快速报表功能创建报表,首先应打开一个新的“报表设计器”窗口,然后从“报表”菜单中选择“快速报表”命令。90“标签”控件用于显示与记录无关的数据。92“域控件”控件用于显示字段、内存变量或其他表达式的值。93“图片/ActiveX绑定控件”按钮用于显示图片或通用型字段的内容。94一般情况下报表总是与特定的数据源相联系。报表的数据源可以是数据库表、自由表或视图。95如果已对报表进行了数据分组,那么报表会自动包含组标头和组注脚带区。96.报表创建完成以后,可以使用REPORT FORM命令打印报表。97在VF中,可以采用菜单、项目管理器和命令三种方式建立、编辑和运行程序。98MODIFY COMMAND命令用于建立或编辑指定的程序。99在VF中,字符型常量是用定界符界定的一个字符串。常用的定界符有双引号(“”)、单引号()和方括号( )100内存变量的数据类型由它所保存的数据决定。当用户推出VF时,内存变量将释放。101在VF中,DISPLAY MEMORY命令的功能是显示已定义的变量,CLEAR MEMORY命令的功能是释放全部变量。102在执行了DISMENSION A(3,2)命令后,A数组共有6个数组元素。103$是字符串包含运算符,用于比较左字符串是否存在于右字符串中。10MAX(3*6,30/5)是一个数值表达式,该表达式的运算结果为12.104DATE()-2005-11-06=365关系表达式,假设当前系统日期为2006年11月17日,该表达式的运算结果为逻辑真(T)。105.BOF().OR.EOP()是一个逻辑表达式,该表达式的运算结果一定是一个逻辑值。假设该表达式的运算结果为.T.,那么意味着当前记录指针已指向第一条记录之前或最后一条记录之后。简答题1. Visual foxpro6.0提供了哪几种工作方式,各有什么特点?答:提供了三种工作方式:菜单方式、命令方式和程序方式。菜单方式特点:使用菜单栏和工具栏中按钮来完成任务。命令方式特点:一是对数据库的操作使用命令比使用菜单或工具栏要快捷而灵活;另一方面,熟悉命令操作是程序开发的基础。程序方式特点:可以极大地提高工作效率又可以避免出错。2. 请详细列示Visual foxpro6.0中的主要文件类型。1.数据库文件(数据库容器文件、表文件、索引文件等) 2.文档文件 (表单文件、报表文件、菜单文件、项目文件等 )3.程序文件 (源程序文件、编译后的程序文件、应用程序文件)3. 在VFP中为什么要建立索引,索引和排序有什么区别?答:因为对于已经建立好的表,表中的记录通常是随机存储的,并没有事先按照一定的规律排列存储。但用户使用表中记录完成某一任务时,或许希望表中的记录是按照某种顺序排列。另外在表中建立索引可以提高记录的检索速度。区别:索引可以对表中的记录进行逻辑排序,排序可以对表中的记录进行物理排序。4.什么是记录的定位,Visual FoxPro6.0中提供了哪些记录定位的命令?答:在Visual FoxPro中,每一个表通常存储有多条记录,为了有效地管理表中的记录,系统为每一个打开的表设置了一个记录指针。如果用户要使用某一条记录,那么因首先将记录指针指向该记录,我们称其为记录的定位。VF中提供了六个记录定位命令,分别是:GO、SKIP、LOCATE、CONTINUE、FIND和SEEK5什么是参照完整性,参照完整性的基本选项包含哪些内容?答:参照完整性是控制记录一致性,遵照不同表的主关键字和外部关键字之间的规则,使得插入、删除、更新记录时,能保持已定义的表间关系。它类似触发器,在建立关系的表间发生作用。参照完整性的基本选项包含三种选项1.级联、2.限制、3.忽略6为什么要建立表间关系,Visual FoxPro中的表间关系主要有几种?答:建立表间关系就可以在一个表中访问另外一个相关表中的数据,也就可以反映比较复杂的情况,如果两个表建立了表间关系,那么这两个表中的记录将相互关联起来,也就是说,但在一个表中移动记录时,相关表中的记录也将随着移动并定位在与之相关联的记录上。V F中的表间关系主要有:临时表间关系和永久表间关系两种。7.简述SQL语言的组成及其特点?答:SQL由三部分组成,包含了数据库生成、维护和安全性问题的所有内容。它们是1.数据定义语言2.数据操纵语言3.数据控制语言主要特点:1.一体化特点2.高度非过程化3.语言简洁,易学易用4.统一的语法结构对待不同的工作方式5.视图数据结构。SQL为许多任务提供了命令,包括数据查询、记录操作、数据对象操作、数据库一致性和完整性。8.什么是视图,什么是查询,两者有何区别和联系?答视图是可以从指定的本地表、其他的视

温馨提示

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

评论

0/150

提交评论