VF的题目 数据库原理与应用 求高手帮忙做做 谢谢了

VF的题目 数据库原理与应用 求高手帮忙做做 谢谢了,第1张

一、 填空

1、在VFP中通过选择菜单来执行VFP命令与在 __命令窗口____输入逐条命令,得到结果是一样的。

2、若ABC=”远程网络教育”,则 ? SUBSTR(ABC,LEN(ABC)/6+7,4)的结果是__教育_______。

3、设Y=1,则执行命令 ? Y>Y+1的结果是____.f.______。

4、学生档案表中有性别 ( C , 2 ),和民族( C , 8 ), 要求找出所有民族是回族的男同学记录的查找条件是_____性别='男' and 民族='回族'_____。

5、打开一个数据表文件后文件,如果当前记录指针是在第10个记录上,则用函数RECNO()函数测试,其结果一定是_____10_____。

6、在数据表中, 图片中数据应存储在____General_______字段中。

7、如果查询是基于多个表的, 这几个表之间必须建立__外键________关系。

8、执行下列命令后,表DB1的当前记录为__6_____,表DB2的当前记录为 ______1___。

SELECT 1

USE DB1

SELECT 2

USE DB2

SELECT 1

SKIP 5

二、 简答题

1、 什么是关系数据库 ? 其特点有哪些 ?

关系数据库,是建立在关系数据库模型基础上的数据库,借助于集合代数等概念和方法来处理数据库中的数据。

其特征有:

1)实现数据共享2)减少数据的冗余度3)数据的独立性4)数据实现集中控制数据一致性和可维护性,以确保数据的安全性和可靠性

2、 在VFP中 , 查询和视图有何区别 ?

查询生成的结果,只可看,不可改。

视图生成的结果,可看,可改,直接影像数据库内表的内容。

3、 在程序设计中经常使用哪些输入 / 输出命令 ? 试比较其异同点 。

input 输入命令和 print 输出命令或?输出命令

他们一个主要负责数据的采集,另一个负责结果的显示或打印

4、写出编制程序文件和运行程序文件的命令。

modi comm aa.prg 编制程序命令

do aa.prg

三、选择题

1、下面关于数据库系统的叙述中 , 正确的是(d )。

(A)数据库系统只是比文件系统管理的数据更多

(B)数据库系统中的数据的一致性是指数据类型一致

(C)数据库系统避免了数据冗余

(D)数据库系统减少了数据冗余

2、下面有关关系数据库主要特点的叙述中,错误的是(c ) 。

(A)关系中每个属性必须是不可分割的数据单元。

(B)关系中每一列元素必须是类型相同的数据。

(C)同一个关系中不能有相同的字段,也不能有相同的记录。

(D)关系的行、列次序不能任意交换,否则会影响其信息内容。

3、若M=” 95.5” , 则执行命令 ? 30+&M的结果是 ( b )。

(A)3095.5(B)125.50 (C)30+&M(D)30

4、已知工资=560 , 职称=”副教授” , 性别=”男” , 结果为假的逻辑表达式是(b )。

(A)工资 >500 .AND. 职称=”副教授” .AND. 性别=”男”

(B)性别=”女” .OR..NOT. 职称=”助教”

(C)工资 >550 .AND. 职称=”副教授” .OR. 职称=”讲师”

(D)工资 =550 .AND. (职称=”教授” .OR. 性别=”男”)

5、某”职工”表中有职称(C)和工资(N)两个字段,计算所有职称为高工或工程师的工资总额,并将结果赋给内存变量ZGZ,应使用命令(a )。

(A)SUM 工资 TO ZGZ FOR职称=” 工程师” .OR. 职称=” 高工”

(B)SUM 工资 TO ZGZ FOR职称=” 工程师” .OR. ” 高工”

(C)SUM 工资 TO ZGZ FOR职称=” 工程师” .AND. 职称=” 高工”

(D)SUM 工资 TO ZGZ FOR职称=” 工程师” .AND. ” 高工”

6、下列数据中属于字符型数据是( b) 。

A、06/08/04 B、[06/08/04] C、{^06/08/04} D、(06/08/04)

7、表单文件的扩展名为(scx )。

A、FOMB、SCX C、FRM D、VCX

8、在VFP中,逻辑型、日期型和备注型字段的长度分别是(c ) 。

A、1, 8, 128B、1, 8, 10 C、1, 8, 4D、1, 10, 4

一、 填空

1、在VFP中通过选择菜单来执行VFP命令与在 __命令窗口____输入逐条命令,得到结果是一样的。

2、若ABC=”远程网络教育”,则 ? SUBSTR(ABC,LEN(ABC)/6+7,4)的结果是__教育_______。

3、设Y=1,则执行命令 ? Y>Y+1的结果是____.f.______。

4、学生档案表中有性别 ( C , 2 ),和民族( C , 8 ), 要求找出所有民族是回族的男同学记录的查找条件是_____性别='男' and 民族='回族'_____。

5、打开一个数据表文件后文件,如果当前记录指针是在第10个记录上,则用函数RECNO()函数测试,其结果一定是_____10_____。

6、在数据表中, 图片中数据应存储在____General_______字段中。

7、如果查询是基于多个表的, 这几个表之间必须建立__外键________关系。

8、执行下列命令后,表DB1的当前记录为__6_____,表DB2的当前记录为 ______1___。

SELECT 1

USE DB1

SELECT 2

USE DB2

SELECT 1

SKIP 5

二、 简答题

1、 什么是关系数据库 ? 其特点有哪些 ?

关系数据库,是建立在关系数据库模型基础上的数据库,借助于集合代数等概念和方法来处理数据库中的数据。

其特征有:

1)实现数据共享2)减少数据的冗余度3)数据的独立性4)数据实现集中控制数据一致性和可维护性,以确保数据的安全性和可靠性

2、 在VFP中 , 查询和视图有何区别 ?

查询生成的结果,只可看,不可改。

视图生成的结果,可看,可改,直接影像数据库内表的内容。

3、 在程序设计中经常使用哪些输入 / 输出命令 ? 试比较其异同点 。

input 输入命令和 print 输出命令或?输出命令

他们一个主要负责数据的采集,另一个负责结果的显示或打印

4、写出编制程序文件和运行程序文件的命令。

modi comm aa.prg 编制程序命令

do aa.prg

三、选择题

1、下面关于数据库系统的叙述中 , 正确的是(d )。

(A)数据库系统只是比文件系统管理的数据更多

(B)数据库系统中的数据的一致性是指数据类型一致

(C)数据库系统避免了数据冗余

(D)数据库系统减少了数据冗余

2、下面有关关系数据库主要特点的叙述中,错误的是(c ) 。

(A)关系中每个属性必须是不可分割的数据单元。

(B)关系中每一列元素必须是类型相同的数据。

(C)同一个关系中不能有相同的字段,也不能有相同的记录。

(D)关系的行、列次序不能任意交换,否则会影响其信息内容。

3、若M=” 95.5” , 则执行命令 ? 30+&M的结果是 ( b )。

(A)3095.5(B)125.50 (C)30+&M(D)30

4、已知工资=560 , 职称=”副教授” , 性别=”男” , 结果为假的逻辑表达式是(b )。

(A)工资 >500 .AND. 职称=”副教授” .AND. 性别=”男”

(B)性别=”女” .OR..NOT. 职称=”助教”

(C)工资 >550 .AND. 职称=”副教授” .OR. 职称=”讲师”

(D)工资 =550 .AND. (职称=”教授” .OR. 性别=”男”)

5、某”职工”表中有职称(C)和工资(N)两个字段,计算所有职称为高工或工程师的工资总额,并将结果赋给内存变量ZGZ,应使用命令(a )。

(A)SUM 工资 TO ZGZ FOR职称=” 工程师” .OR. 职称=” 高工”

(B)SUM 工资 TO ZGZ FOR职称=” 工程师” .OR. ” 高工”

(C)SUM 工资 TO ZGZ FOR职称=” 工程师” .AND. 职称=” 高工”

(D)SUM 工资 TO ZGZ FOR职称=” 工程师” .AND. ” 高工”

6、下列数据中属于字符型数据是( b) 。

A、06/08/04 B、[06/08/04] C、{^06/08/04} D、(06/08/04)

7、表单文件的扩展名为(scx )。

A、FOMB、SCX C、FRM D、VCX

8、在VFP中,逻辑型、日期型和备注型字段的长度分别是(c ) 。

A、1, 8, 128B、1, 8, 10 C、1, 8, 4D、1, 10, 4

题都不难,但写起来太费劲了

1。

层次模型,网状模型,关系模型 关系

2。

关系数据库管理系统 .dbc .dbf .cdx .vue

3

顺序结构、选择结构、循环结构

4

32767 E

5

主索引、候选索引、普通索引、唯一索引

6

结构化查询语言

7

字段 表

8。

候选关键字

9

菜单方式、程序方式

10

.T. .F.

11

逻辑删除 物理删除

11、 对以下命令填空,使最后输出的结果为“庆祝中国申办2008年奥运会成功”。

S1=”2008年奥运会庆祝中国成功申办”

S2= substr(s1,13,8)+ right(s1,4) +left(s1,12)+SUBS(s1,21,4)

?s2

12、写出下列表达式的值

○4**2-1 _=15______ ○INT(-4.8)=-4_______

○AT(’1234’,[123]) =_0__

○LEN(SPACE(5)- SPCAE(2)) _=7___

○ASC(”ABC”)<>ASC(“AC”)___=.f.___

○SUBSTR(“123456”,2,3)__="234"___

13、在关系数据库中,二维表的列称为属性,二维表的行称为 [元组] 。

14、在Visual FoxPro中,项目文件的扩展名是 [.pjx] 。

15、查询设计器的“筛选”选项卡用来指定查询的 [条件] 。

假设图书管理数据库中有3个表,图书.dbf、读者.dbf和借阅.dbf。它们的结构分别如下:

图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))

读借(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))

借阅(借书证号C(4),总编号C(6),借书日期D(8))

如果要在图书中查询“高等教育出版社”和“科学出版社”的图书,请对下面的SQL语句填空。

SELECT 书名,作者,出版单位;

FROM 图书;

WHERE 出版单位 [="高等教育出版社" or 出版单位="科学出版社"]

如果要查询所藏图书中,各个出版社的图书最高单价、平均单价和册数,请对下面的SQL语句填空。

SELECT 出版单位,MAX(单价),avg(单价) ,count(*) ;

FROM 图书;

group by 出版单位

16在关系数据库中,用来表示实体之间联系的是二维表_。

(5)在数据库管理系统提供的数据定义语言、数据 *** 纵语言和数据控制语言中,_数据定义语言_负责数据的模式定义与数据的物理存取构建。

17、在基本表中,要求字段名_不能_重复。

18、SQL的SELECT语句中,使用_distinct_子句可以消除结果中的重复记录。

(19、在SQL的WHERE子句的条件表达式中,字符串匹配(模糊查询)的运算符是=

20、数据库系统中对数据库进行管理的核心软件是_数据库管理系统_。

21、使用SQL的CREATE TABLE 语句定义表结构时,用_primary_ key 短语说明关键字(主索引)。

22、在SQL语句中要查询表s在AGE字段上取空值的记录,正确的SQL语句为::

SELECT * FROM s WHERE AGE IS NULL__.。

23、在Visual FoxPro中,使用LOCATE ALL命令按条件对表中的记录进行查找,若查不到记录,函数EOF()的返回值应是_.T._。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9671418.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存