《数据库技术》(delphi)试卷及答案
数据库技术单招试题及答案
数据库技术单招试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能是________。
A. 存储数据B. 查询数据C. 更新数据D. 以上都是答案:D2. 在SQL中,哪个关键字用于指定表之间的连接?A. WHEREB. JOINC. SELECTD. FROM答案:B3. 关系数据库中,哪个概念确保了数据的完整性和一致性?A. 实体完整性B. 参照完整性C. 域完整性D. 用户定义的完整性答案:B4. 下面哪个不属于数据库设计范式?A. 第一范式(1NF)B. 第二范式(2NF)C. 第三范式(3NF)D. 第四范式(4NF)答案:D5. 哪个SQL语句用于创建一个新的表?A. INSERT INTOB. CREATE TABLEC. UPDATED. DELETE答案:B6. 哪个数据模型是基于对象的?A. 关系模型B. 层次模型C. 网状模型D. 对象模型答案:D7. 事务的特征不包括以下哪一项?A. 原子性B. 一致性C. 隔离性D. 持久性答案:A8. 数据库性能调优的主要目标是________。
A. 提高数据存储效率B. 提高数据查询速度C. 减少数据冗余D. 保证数据安全性答案:B9. 在SQL中,哪个函数用于计算两个日期之间的差异?A. DATEDIFFB. DATEADDC. DATEPARTD. DATENAME答案:A10. 数据库中的索引主要用于________。
A. 提高数据插入速度B. 提高数据删除速度C. 提高数据查询速度D. 提高数据更新速度答案:C二、填空题(每题2分,共20分)1. 数据库管理系统(DBMS)是位于________和应用程序之间的一个软件系统。
答案:用户2. 在SQL中,使用________关键字可以实现表的连接。
答案:JOIN3. ________是数据库设计中用于确保数据完整性的规则。
答案:完整性约束4. ________是数据库中的一种数据模型,它将数据组织成对象。
数据库技术 试题库(附答案)
《数据库技术》试题库(附答案)第一部分基本概念一、单项选择题1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
在这几个阶段中,数据独立性最高的是阶段。
A.数据库系统 B.文件系统C.人工管理 D.数据项管理答案:A2.数据库系统与文件系统的主要区别是。
A.数据库系统复杂,而文件系统简单B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量答案:B3.数据库的概念模型独立于。
A.具体的机器和DBMS B.E-R图C.信息世界 D.现实世界答案:A4.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的①,支持数据库各种操作的软件系统叫②,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫做③。
① A.文件的集合 B.数据的集合C.命令的集合 D.程序的集合② A.命令系统 B.数据库管理系统C.数据库系统 D.操作系统③ A.文件系统 B.数据库系统C.软件系统 D.数据库管理系统答案:①B ②B ③B5.数据库的基本特点是。
A.(1)数据可以共享(或数据结构化) (2)数据独立性(3)数据冗余大,易移植 (4)统一管理和控制B.(1)数据可以共享(或数据结构化) (2)数据独立性(3)数据冗余小,易扩充 (4)统一管理和控制C.(1)数据可以共享(或数据结构化) (2)数据互换性(3)数据冗余小,易扩充 (4)统一管理和控制D.(1)数据非结构化 (2)数据独立性(3)数据冗余小,易扩充 (4)统一管理和控制答案:B6.数据库具有①、最小的②和较高的③。
① A.程序结构化 B.数据结构化C.程序标准化 D.数据模块化② A.冗余度 B.存储量C.完整性 D.有效性③ A.程序与数据可靠性 B.程序与数据完整性C.程序与数据独立性 D.程序与数据一致性答案:①B ②A ③C7.在数据库中,下列说法是不正确的。
数据库技术试题及答案
数据库技术试题及答案### 数据库技术试题及答案#### 一、选择题1. 数据库管理系统(DBMS)的主要功能是什么?- A. 存储数据- B. 管理数据- C. 访问数据- D. 所有上述选项答案:D2. 关系型数据库和非关系型数据库的主要区别是什么?- A. 数据存储方式- B. 查询语言- C. 数据模型- D. 性能答案:C3. SQL代表什么?- A. Simple Query Language- B. Structured Query Language- C. Sequential Query Language- D. System Query Language答案:B#### 二、填空题4. 在数据库中,_______ 是用来唯一标识表中每条记录的字段或字段组合。
答案:主键5. 数据库的_______ 完整性约束确保了表中的数据是准确的,并且符合业务规则。
答案:域6. 数据库的_______ 完整性约束确保了表与表之间的关系是正确的。
答案:参照#### 三、简答题7. 什么是事务?事务的四个基本属性是什么?答案:事务是数据库管理系统执行的一系列操作,这些操作要么全部完成,要么全部不完成,以此来保持数据的一致性。
事务的四个基本属性是原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。
8. 解释什么是视图,并说明其优点。
答案:视图是一个虚拟表,其内容由查询定义。
它是一个存储的查询,你可以像普通表一样使用视图。
视图的优点包括简化复杂的SQL操作,提供数据的逻辑表示,以及保护数据。
#### 四、应用题9. 假设你有一个名为“Employees”的表,包含以下列:EmployeeID, FirstName, LastName, DepartmentID, Salary。
编写一个SQL查询,以获取所有工资高于平均工资的员工的姓名和部门ID。
《数据库》考试试卷(含答案)
《数据库》考试试卷(含答案)一、概念选择题(每题1分,共45分)1.()是位于用户和操作系统之间的一层数据管理软件。
数据库在建立、使用和维护时由其统一管理、统一控制。
A.DBMS B.DB C.DBS D.DBA2.在数据库系统的三级模式结构中,用来描述数据的全局逻辑结构的是()。
A.子模式B.用户模式C.模式D.存储模式3.下列选项中,不属于数据库特点的是()。
A.数据共享B.数据完整性C.数据冗余很高D.数据独立性高4.要保证数据库逻辑数据独立性,需要修改的是()。
A.模式B.模式与内模式的映射C.模式与外模式的映射D.内模式5.在关系数据库中,视图是三级模式结构中的()。
A.内模式B.模式C.存储模式D.外模式6.在数据库中可以创建和删除表、视图、索引,可以修改表,这是因为DBMS提供了()。
A.数据定义功能B.数据查询功能C.数据操作功能D.数据控制功能7.数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是()。
A.DBS包括DB和DBMS B.DBMS包括DB和DBSC.DB包括DBS和DBMS D.DBS包括DB,也就是DBMS8.数据库系统的数据独立性体现在()。
A.不会因为数据的变化而影响到应用程序B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他存储结构9.E-R图用于描述数据库的()。
A.概念模型B.数据模型C.存储模式D.外模式10.对于现实世界中事物的特征,在实体—联系模型中使用()A.属性描述B.关键字描述C.二维表格描述D.实体描述11.参照完整性规则:表的()必须是另一个表主键的有效值,或者是空值。
A.候选键B.外键C.主键D.主属性12.在关系模式中,实现“关系中不允许出现相同的元组”的约束是()约束。
A.候选键B.主键C.外键D.超键13.约束“年龄限制在18~30岁之间”属于DBMS的()功能。
数据库技术试题及答案
数据库技术试题及答案一、单项选择题1. 数据库管理系统(DBMS)的主要功能不包括以下哪一项?A. 数据定义B. 数据操纵C. 数据维护D. 数据加密答案:D2. 在关系型数据库中,用于存储数据的结构被称为:A. 表格B. 索引C. 视图D. 存储过程答案:A3. SQL语言中,用于创建新表的命令是:A. CREATE TABLEB. INSERT INTOC. SELECTD. UPDATE答案:A4. 如果想要查询所有员工的姓名和工资,可以使用以下哪个SQL命令?A. SELECT name, salary FROM employees;B. INSERT INTO employees (name, salary);C. UPDATE employees SET salary = 5000;D. DELETE FROM employees WHERE name = 'John';答案:A5. 数据库设计中,用于减少数据冗余和避免数据不一致的技术是:A. 数据加密B. 索引C. 范式化D. 事务控制答案:C二、多项选择题1. 以下哪些是数据库系统的特点?A. 数据共享B. 数据独立性C. 数据安全性D. 数据冗余答案:ABC2. 在关系型数据库中,以下哪些操作属于数据操纵语言(DML)?A. SELECTB. INSERTC. UPDATED. DROP答案:ABC3. 数据库的完整性约束包括:A. 实体完整性B. 参照完整性C. 用户定义完整性D. 索引完整性答案:ABC三、简答题1. 什么是事务?请简述其四个基本特性。
答案:事务是数据库管理系统执行过程中的一个逻辑单位,由一系列的操作组成。
事务的四个基本特性是:- 原子性(Atomicity):事务中的所有操作要么全部完成,要么全部不完成。
- 一致性(Consistency):事务必须保证数据库从一个一致性状态转换到另一个一致性状态。
数据库技术试题与答案2(完整版)
期末考试试题含答案(B 卷)考试科目:数据库技术与应用 (闭(开)卷 90分钟)院系____________ 班 级____________ 学号___________ 姓名__________一、选择题 (每小题2 分,共 20 分)1.SQL 语言中,删除一个视图的命令是( ) A .REMOVE B .CLEAR C .DELETED .DROP2.创建数据库使用以下哪项( ) A .create mytest B .create table mytest C .database mytestD .create database mytest3.以下哪项用来分组( ) A .ORDER BYB .ORDERED BY………………………………..………………..密……………….……………………封…………………………………………..线…………….…………..……………C.GROUP BYD.GROUPED BY4.SQL是一种( )语言。
A.函数型B.高级算法C.关系数据库D.人工智能5.删除数据表用以下哪一项( )A.DROPB.UPDATEC.DELETED.DELETED6.若要在基本表S中增加一列CN(课程名),可用( ) A.ADD TABLE S ALTER(CN CHAR(8))B.ALTER TABLE S ADD(CN CHAR(8))C.ADD TABLE S(CN CHAR(8))D.ALTER TABLE S (ADD CN CHAR(8))7.下列的SQL语句中,( )不是数据定义语句。
A.CREATE TABLEB.GRANTC.CREATE VIEWD.DROP VIEW8.以下删除记录正确的( )A.delete from emp where name='dony';B.Delete * from emp where name='dony';C.Drop from emp where name='dony';D.Drop * from emp where name='dony';9.删除经销商1018的数据记录的代码为( ) from distributors where distri_num=1018A.drop tableB.delete *C.drop columnD.delete10.按照姓名降序排列( )A.ORDER BY DESC NAMEB.ORDER BY NAME DESCC.ORDER BY NAME ASCD.ORDER BY ASC NAME得分二、表的创建(每小题 6 分,共24 分)1,根据上面的表结构创建表(student)列名数据类型长度备注Sno char 11 设为关键字Sname char 20 不允许为空Ssex char 2 其值只能为“男”或“女”,默认值为“男”Sage smallintSdept char 20把代码复制在下面:2,如下图向student表插入数据代码如下:3,根据下面的表结构创建表(xuesheng),代码放在下面列名数据类型约束Sno Char(10) 主键sname Char(10) 非空ssex Char(2)sage tinyintbno Char(4) 非空,外键代码:4,根据下面的图所示,为表(xuesheng)添加数据,代码放在下面代码:得分三、表的操作(每小题6分,共24 分)1,查找所有学生的姓名和班级名2,查找2015110503的姓名和所在班级。
《数据库技术》(delphi)试卷及答案
湖北汽车工业学院《数据库技术》(delphi )试卷(A )答案 一、单选题(每题1.5分,共30分) 1、Delphi 程序设计的基本特点是:( D )。
A 可视化程序设计 B 代码程序设计 C 事件驱动编程 D A 和C 2、进度显示组件ProgressBar 的当前进度可以通过( C )属性设置。
A Step B Scroll C Position D Max 3、下列变量命名正确的是:( B )。
A 7ABC B My7 C page@2 D cmd..1 4、“x 是小于200的非负数”的Object Pascal 表达式是( C )。
A 0 ≤ x < 200 B x >= 0, x<200 C (x >=0) AND (x < 200) D (x >= 0 ) OR (x<200) 5、在窗体上建立多页面的用户界面,需要首先建立的对象是( B ) A TabControl BPageControl C HeaderControl DPageScroller 6、能够删除edit1中内容的语句是( A )。
A edit1.Clear ; Bedit1. Focused ; C edit1.Text= null ; D .edit1.text :='\0' ; 7、现建立一个简单报表,仅包含数据列标题栏、数据栏和汇总栏,则在Bands 属性的子属性中,不需要选择的是( A ) A HasColumnHeader B Detail C Summary D Title 8、下面哪个功能键可以调出Delphi 的联机帮助信息(A ) A F1键 B F2键 C F3键 D F4键 9、Onclick 事件的操作是( B )A鼠标双击事件 B 鼠标左键单击事件C 拖动鼠标事件D 鼠标滚动事件10、关于多重循环说法不正确的是:(D)A 外循环执行一次,内循环执行一周B 内外循环不能交叉C 内外循环的循环变量不能同名D 同层循环不能使用相同的循环变量11、属性之的设置或修改可以通过object inspector中的属性窗口来进行,也可以通过在代码窗口中利用编程的方法进行设置,当程序运行的时候来改变对象的属性。
数据库技术作业和答案(包括习题答案)
第1章绪论一、选择题1. 关于数据库的说法不正确的是()。
A. 一个相互关联的数据集合B. 包含了关于某个企业或组织的信息C. 是信息系统的核心和基础D. 是一种数据管理的软件2. 关于数据库系统的说法不正确的是()。
A. 数据库系统是指引入数据库技术后的计算机系统B. 狭义地讲,数据库系统就是数据库管理系统C. 狭义地讲,数据库系统由数据库和数据库管理系统组成D. 广义地讲,数据库系统由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成3. 下列不是数据库系统与文件系统的本质区别是()。
A. 数据库系统实现了整体数据结构化,而文件系统只考虑某个具体应用的数据结构B. 数据具有较高的共享性,减少了冗余;文件之间基本不能共享,导致数据冗余度高C. 数据库系统中程序与数据的逻辑结构和物理存储相独立,而文件系统中数据逻辑结构与文件结构紧密联系D. 数据由数据库管理系统统一管理和控制4. 事务(Transaction)是用户定义的一个数据库操作序列,下列()不是它的特性。
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. 数据模型是数据库系统的核心和基础,任何一个数据库管理系统均是基于某种数据模型的二、填空题1. 数据处理的核心问题是。
2023年内蒙古自治区锡林郭勒盟全国计算机等级考试数据库技术模拟考试(含答案)
2023年内蒙古自治区锡林郭勒盟全国计算机等级考试数据库技术模拟考试(含答案) 学校:________ 班级:________ 姓名:________ 考号:________一、1.选择题(10题)1. 下列关于Delphi的叙述中,哪一项是不正确的?A.Delphi属于第四代语言B.Delphi基于面向对象编程方法,是一种可视化开发工具C.Delphi提供了数据迁移工具(DataPump),可以实现数据从一个数据库到另—个。
数据库的迁移D.Delphi可以方便地支持数据仓库的创建2. 逻辑文件存放在存储介质上时,采用的组织形式是与什么有关?A.逻辑文件结构B.存储介质特性C.主存储器管理方式D.分配外设方式3. 设有1000个无序的元素,希望用最快的速度挑选出其中前10个最大的元素,最好选用______方法。
A.冒泡排序B.快速排序C.堆排序D.基数排序4. 关系数据库中,下列说法不正确的是A.每一个关系模型中,属性的个数是固定的B.在关系中元组的顺序(行的顺序)是无关紧要的C.在关系中属性的顺序(列的顺序)是无关紧要的D.关系中可以有重复的元组5.在有n个叶子结点的哈夫曼树中,其结点总数为()。
A.不确定B.2nC.2n+1D.2n-16. Visual FoxPro (VFP)对xBASE数据库作了许多改变,主要包括:Ⅰ.VFP扩充了xBase关于一个数据库实质上是一个二维表的数据库概念;Ⅰ.VFP提供了数据字典;Ⅰ.VFP提供了存储过程、视图、触发器等。
A.Ⅰ和ⅠB.Ⅰ和ⅠC.Ⅰ和ⅠD.Ⅰ、Ⅰ和Ⅰ7. 数据库数据的完整性一般是指A.数据的独立性和一致性B.数据的正确性和相容性C.数据的可控性和有效性D.数据的可移植性和可靠性8. 若A→B为F所逻辑蕴涵,且C(图片)U,则AC→BC为F所逻辑蕴涵,这是函数依赖的( )推理规则。
A.分配律B.自反律C.传递律D.增广律9. 用户或应用程序看到的那部分的局部逻辑结构的描述是A.模式B.物理模式C.子模式D.内模式10.如果要求一个线性表既能较快地查找,又能适应动态变化的要求,则可采用的方法是()。
计算机考试三级数据库技术练习试题及答案
计算机考试三级数据库技术练习试题及答案计算机考试三级数据库技术练习试题及答案1). 在数据库的三级形式构造中,内形式的个数______。
A.只有1个B.与用户个数一样C.由系统参数决定D.有任意多个正确答案:A答案解析:内形式也称物理形式或存储形式,一个数据库只有一个内形式。
它是数据物理构造和存储方式的描绘,是数据库内部的表示方法。
2). 以下关于Delphi的表达中,______是不正确的。
A.Delphi属于第三代语言B.Delphi基于面向对象编程方法C.Delphi提供了数据迁移工具(DataPump)D.Delphi是一种可视化开发工具正确答案:A答案解析:Delphi被称为第四代编程语言,它是基于窗口和面向对象的编程方法,与Windows操作系统严密结合,具有强大的数据库技术支持,迅捷的编译速度。
3). 设有栈中,由顶向下已存放元素c、b、a,在第4个元素d入栈前,栈中元素可以出栈,试问d入栈后,不可能的出栈序列是( )。
A.dcbaB.cbdaC.cadbD.cdba正确答案:C4). 进程间的同步是指进程间在逻辑上的互相( )关系。
A.联接B.制约C.继续D.调用正确答案:B5). 以下关于域名和IP地址的.表达中,哪一条是不正确的?A.在Inter中访问一台主机必须使用它的主机名B.200.201.202.203是一个C类IP地址C.IP地址采用的是分层构造D.主机名与IP地址是一一对应的正确答案:A答案解析:在Inter中访问一台主机可以不使用它的主机名,通过IP地址可以识别主机上的网络接口,进而访问主机,所以A项是不正确的。
数据库技术 试题库(附答案)
《数据库技术》试题库(附答案)第一部分基本概念一、单项选择题1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
在这几个阶段中,数据独立性最高的是阶段。
A.数据库系统 B.文件系统C.人工管理 D.数据项管理答案:A2.数据库系统与文件系统的主要区别是。
A.数据库系统复杂,而文件系统简单B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量答案:B3.数据库的概念模型独立于。
A.具体的机器和DBMS B.E-R图C.信息世界 D.现实世界答案:A4.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的①,支持数据库各种操作的软件系统叫②,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫做③。
① A.文件的集合 B.数据的集合C.命令的集合 D.程序的集合② A.命令系统 B.数据库管理系统C.数据库系统 D.操作系统③ A.文件系统 B.数据库系统C.软件系统 D.数据库管理系统答案:①B ②B ③B5.数据库的基本特点是。
A.(1)数据可以共享(或数据结构化) (2)数据独立性(3)数据冗余大,易移植 (4)统一管理和控制B.(1)数据可以共享(或数据结构化) (2)数据独立性(3)数据冗余小,易扩充 (4)统一管理和控制C.(1)数据可以共享(或数据结构化) (2)数据互换性(3)数据冗余小,易扩充 (4)统一管理和控制D.(1)数据非结构化 (2)数据独立性(3)数据冗余小,易扩充 (4)统一管理和控制答案:B6.数据库具有①、最小的②和较高的③。
① A.程序结构化 B.数据结构化C.程序标准化 D.数据模块化② A.冗余度 B.存储量C.完整性 D.有效性③ A.程序与数据可靠性 B.程序与数据完整性C.程序与数据独立性 D.程序与数据一致性答案:①B ②A ③C7.在数据库中,下列说法是不正确的。
自学考试《数据库技术》试卷及解析
自学考试《数据库技术》试卷及解析一、单项选择题(本大题共20小题,每小题2分,共40分)1.物理结构的改变不影响整体逻辑结构的性质,称为数据库的()。
A.物理数据独立性B.逻辑数据独立性C.物理结构独立性D.逻辑结构独立性2.某商场的售货员分为多个组,每组中有一个售货员作为组长,则组长与组内其他售货员之间的联系是()。
A.直接联系B.二元联系C.复合联系D.递归联系3.弱实体的存在依赖于其父实体的存在,并且()。
A.弱实体的主码必须全部从其父实体的主码中获得B.弱实体的主码可以部分从其父实体的主码中获得C.弱实体的主码可以与父实体主码完全不一样D.弱实体的主码只能和父实体的主码完全一样4.在对象关系模型中,属性的复合类型有集合类型,数组类型和()。
A.文件类型,结构类型B.结构类型,连接类型C.文件类型,连接类型D.多集类型,结构类型5.在SELECT语句中使用MIN(列名)时,列名应该()。
A.必须是数值型B.必须是字符型C.必须是数值型或字符型D.不限制数据类型6.E—R图是数据库设计的工具之一,它适用于建立数据的()。
A.概念模型B.逻辑模型C.结构模型D.物理模型7.要使数据库具有可恢复性,最基本的原则是()。
A.加强机房安全管理B.安装防病毒设施C.经常检修计算机系统D.数据重复存储8.事务中包含的所有操作要么都执行,要么都不执行,这一特性称为事务的()。
A.原子性B.隔离性C.完整性D.永久性《数据库技术》9.以下关于分布式数据库系统的说法中,正确的是()。
A.各个场地必须具有相同的分布模式B.各个场地必须具有相同的DDBMSC.各个场地既支持局部应用,又支持全局应用D.各个场地不应有数据冗余10.设关系R和S分别有m和n个属性,则R×S的属性个数是()。
A.mB.nC.m×nD.m+n11.在关系数据库设计中,设计关系模式是()的任务。
A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段12.数据库系统的核心是()。
数据库技术试题及答案
数据库技术试题及答案一、单项选择题(每题2分,共20分)1. 数据库管理系统(DBMS)是()。
A. 硬件系统B. 应用软件C. 数据库D. 一组软件答案:D2. 在关系数据库中,关系是指()。
A. 表B. 视图C. 索引D. 存储过程答案:A3. SQL语言中,用于查询数据的语句是()。
A. SELECTB. INSERTC. UPDATED. DELETE答案:A4. 数据库设计中,规范化的主要目的是()。
A. 提高查询速度B. 减少数据冗余C. 提高数据安全性D. 增加存储空间答案:B5. 在数据库中,主键约束用于()。
A. 保证数据的唯一性B. 保证数据的完整性C. 保证数据的一致性D. 保证数据的安全性答案:A6. 数据库中的事务具有以下哪个特性?()A. 原子性B. 一致性C. 隔离性D. 持久性E. 以上都是答案:E7. 数据库恢复的基础是()。
A. 数据备份B. 日志文件C. 索引D. 数据库文件答案:B8. 数据库中,用于存储数据的文件类型是()。
A. .mdfB. .ldfC. .bakD. .trn答案:A9. 在数据库中,用于存储索引的文件类型是()。
A. .mdfB. .ldfC. .bakD. .trn答案:B10. 数据库中,用于存储数据库备份的文件类型是()。
A. .mdfB. .ldfC. .bakD. .trn答案:C二、多项选择题(每题3分,共15分)1. 数据库管理系统的主要功能包括()。
A. 数据定义B. 数据操纵C. 数据控制D. 数据备份E. 数据恢复答案:ABC2. 关系数据库中的完整性约束包括()。
A. 实体完整性B. 参照完整性C. 用户定义的完整性D. 域完整性E. 以上都是答案:E3. SQL语言中,以下哪些是数据定义语言(DDL)的语句?()A. CREATEB. ALTERC. DROPD. SELECTE. INSERT答案:ABC4. 数据库备份的类型包括()。
数据库Delphi试题集锦
一、单选题(在本题的每一小题的备选答案中,只有一个答案是正确的,请把你认为正确答案的题号)1、子模式是用户与数据库的接口之一,它对应于数据库的..........( )A.外模式B.概念模式C.内模式D.存储模式2、假定学生关系是S(SNO,SNAME,SEX,AGE)课程关系是C(CNO,CNAME,CREDIT) 学生选课关系是SC(SNO,CNO,GRADE)要查找选修"数据库"课程的女学生的姓名和成绩,将涉及到的关系A. SB.C,SCC. S,SCD. S,C,SC3、关系模式规范化的最起码的要求是达到第一范式,即满足A. 每个非码属性都完全依赖于主码B. 主码属性唯一标识关系中的的元组C.关系中的元组不可重复D. 每个属性都是不可分解的4、物理结构设计的任务是设计数据库的( )A.存储格式B.存取方法C.存储结构与存取方法D.存储模式5、概念设计的结构是得到一个与( )A.DBMS 有关的逻辑结构B.DBMS 无关的概念模式C.DBMS 和硬件有关的逻辑结构D.DBMS 和硬件无关的数据结构6、若实体间的联系是M∶N,则将联系类型( )A.的属性加入任一个关系模式中B.的属性加入N端实体类型相对应的关系模式中C.的属性加入M端实体类型相对应的关系模式中D.也转换为关系模型7、在需求分析阶段中,业务流程的分析结果一般用( )A.E-R 图表示B.程序流程图表示C.数据流图表示D.数据结构图表示8、( )可以看成是现实世界到机器世界的一个过渡的中间层次。
A.概念模型B.逻辑模型C.结构模型D.物理模型9、在关系数据库设计中,设计关系模式是数据库设计中哪个阶段的任务?A) 需求分析阶段 B) 概念设计阶段C) 逻辑设计阶段 D) 物理设计阶段10、在数据库设计的( )阶段,产生DBMS可以接受的源代码。
A.概念设计B.逻辑设计C.物理设计D.实现11、设有关系框架R(A,B,C,D)及其上的函数相关性集合F={B→A,BC→D},那么关系框架R最高是..........( )A. 第一范式的B. 第二范式的C. 第三范式的D. BCNF范式的数据库是在计算机系统中按照一定的数据模型组织、存储和应用的( )A.文件的集合B.数据的集合C.命令的集合D.程序的集合12、数据库管理系统中用于定义和描述数据库逻辑结构的语言称为( )A.数据库模式描述语言(DDL)B.数据库子语言(SubDL)C.数据操纵语言(DML)D.数据结构语言13、在数据库的数据模型中有( )A.网状模型、层次模型、关系模型B.数字型、字母型、日期型C.数值型、字符型、逻辑型D.数学模型、概念模型、逻辑模型14、下列计算机表示的信息中,不能称为"数据"的是( )A.人的姓名B.图形符号C.计算机程序D.文件名15、在关系数据库系统中,一个关系相当于( )A.一张二维表B.一条记录C.一个关系数据库D.一个关系代数运算16、在定义一个关系结构时,应该说明( )A.字段、数据项及数据项的值B.属性名、属性数据类型及位数C.关系名、关系类型及作用D.记录名、记录类型及内容17、在关系中选取满足某个条件的元组的关系代数运算称之为( )A.选中运算B.选择运算C.投影运算D.搜索运算18、在关系代数运算中,五种基本运算为( )A.并、差、选择、投影、自然连接B.并、差、交、选择、投影C.并、差、选择、投影、乘积 D .并、差、交、选择、乘积19、对于数据库设计来说( )是进行详细的数据收集和数据分析所获得的主要成果。
数据库技术单招试题及答案
数据库技术单招试题及答案试题一1. 请解释什么是数据库事务?- 答案:数据库事务是指由一个或多个数据库操作组成的逻辑单位,这些操作要么全部成功执行,要么全部失败回滚,保证数据库的一致性和完整性。
试题二2. 请简要说明关系型数据库和非关系型数据库的区别。
- 答案:关系型数据库以表格的形式存储数据,使用结构化查询语言(SQL)进行操作,数据之间存在严格的关系和约束;非关系型数据库以键值对的形式存储数据,没有固定的模式,更适合存储大量非结构化数据。
试题三3. 数据库索引有什么作用和优缺点?- 答案:数据库索引可以提高数据的查询效率,减少查询时需要扫描的数据量。
其优点包括加快查询速度、提高系统性能和减少存储空间。
缺点则包括索引会占用额外的存储空间和增加数据的插入、更新和删除的时间成本。
试题四4. 请解释什么是数据库的范式?- 答案:数据库的范式是一种设计原则,用于规范关系型数据库中的数据结构,以减少数据冗余和提高数据的一致性。
一般有一至六个范式,范式级别越高,数据结构设计越合理,但也会增加查询和操作的复杂性。
试题五5. 数据库的ACID是什么意思?- 答案:ACID是数据库事务的四个特性的首字母缩写,包括原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。
原子性指事务要么全部成功,要么全部失败;一致性指事务操作后,数据库从一个一致状态转换到另一个一致状态;隔离性指多个事务并发执行时,每个事务都应当被隔离开;持久性指一旦事务提交,其对数据库的修改应当永久保存。
以上是数据库技术单招试题及答案的简要概述,希望能对您的学习和准备有所帮助。
03139-数据库技术(有答案)
03139数据库技术一、选择题1事物日志是用于保存(B )A.程序运行过程B.数据操作C.程序运行结果D.对数据的更新操作2为了解决应用程序能在不同的数据库平台的移植性问题,Microsoft公司开发一套开放数据库系统应用程序的公共接口是( A )A.ODBC B.DBMS C.DBA D.SQL SERVER3拥有BDE的数据库开发工具是(D )A.Vb B.Vc C.Delphi D.Power BuilderSQL 语言的ROLLBACK语句的主要作用是( D )A.终止程序B.保存数据C.事物提交D.事物回滚4关系是二维表,表中一行也称为关系的一个元组,表中的一列称为关系的一个(C )A.实体B.表C.属性D.索引5能够保存数据库中表的结构信息的是(C )A.索引B.关系C.表D.数据字典6下面哪一个命令可用于删除( B )A.create B.drop C.post D.order 7与事物处理相关的命令是(B )A.insert B.commit C.delete D.create 8可以用于概念模型设计.DA.层次树型结构B.数据流程图C.关系数据模型D.E-R图9在select语句中用*表示 BA.选择任何属性B.选择全部属性C.选择全部元组D.选择主码10MS SQL Server DA.只能有一个数据库B.除了系统自带的数据库,只能有一个数据库C.可以有多个数据库D.以上都不对11在建立表结构时定义完整性规则 AA.使数据库系统能够自动维护数据完整性约束条件B.还需要编程序实现数据完整性约束条件C.将提高查询性能D.将使系统操作复杂12 E-R图中的联系可以和__C___个实体有关A.0个B.1个C.1或多个D.多个13 SQL实现数据存取安全性控制的语句是 DA.CREATE TABLE B.COMMITC.ROLLBACK D.GRANT和REVOKE14 事务的隔离性是指 CA.事务中包含的所有操作,要么都做,要么都不做B.事务一旦提交,对数据库的改变是永久的C.一个事物内部的操作及使用的数据对其并发的其他事务是隔离的D.事务必须使数据库从一个一直状态变到另一个一致状态15 分布式数据库与集中式数据库最大的区别是 AA.DBMS的复杂度B.数据的共享程度C.数据独立性D.数据分布存储在多个场地16 在数据库中,下列说法___A____是不正确的A.数据库避免了一切数据重复B.若数据库是完全可以控制的,则系统可以保证更新时的一致性C.数据库中的数据可以共享D.数据库减少了数据冗余17数据库管理系统DBMS是 AA.一个完整的数据库应用系统B.一组硬件C.一组系统软件D.既有硬件,也有软件18 层次模型、网状模型和关系模型划分的依据是 DA.记录长度B.文件大小C.联系的复杂程度D.数据之间的联系19关系模型中,一个码是 CA.可由多个任意属性组成B.至多由一个属性组成C.可由一个或多个其值能唯一标识该关系模式中任何元组的属性构成D.以上都不是20 取出关系中的某些列,并消去重复元组的关系代数运算称为 BA.取列运算B.投影运算C.连接运算D.选择运算二填空、1在SQL语言中若希望查询结果中不出现重复元组,应该在SELECT语句中使用_DISTINCT 保留字。
【2022年】山东省东营市全国计算机等级考试数据库技术预测试题(含答案)
【2022年】山东省东营市全国计算机等级考试数据库技术预测试题(含答案) 学校:________ 班级:________ 姓名:________ 考号:________一、1.选择题(10题)1. 下列关于Delphi的叙述中,哪种是不正确的? ( )A.Delphi属于第四代语言B.Delphi基于面向对象编程方法,是一种可视化开发工具C.Delphi提供了数据迁移工具(DataPump),可以实现数据从一个数据库到另一个数据库的迁移D.Delphi可以方便地支持数据仓库的创建2. 在SQL语言中,一个基本表的定义一旦被删除,则与此基本表相关的下列内容中哪些也将自动被删除? Ⅰ.在此表中的数据Ⅰ.在此表上建立的索引Ⅰ.在此表上建立的视图A.Ⅰ和ⅠB.Ⅰ和ⅠC.Ⅰ和ⅠD.全部3. 关于计算机语言,下面叙述不正确的是A.高级语言是独立于具体的机器系统的B.汇编语言对于不同类型的计算机,基本上不具备通用性和可移植性C.高级语言是先于低级语言诞生的D.一般来讲,与高级语言相比,机器语言程序执行的速度较快4. 在关系数据库管理系统的层次结构中,应用层的服务对象______。
A.数据库B.终端用户和应用程序C.终端用户D.数据查询5. 在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建______。
A.另一个表B.游标C.视图D.索引6. 数据通信中数据传输速率是最重要的性能指标之一,它指单位时间内传送的二进制位数,常用的单位是A.b/sB.byte/sC.Mb/sD.Kb/s7. 数据库中,数据的物理独立性是指A.数据库与数据库管理系统的相互独立B.用户程序与DBMS的相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D.应用程序与数据库中数据逻辑结构相互独立8. 数据库系统的核心是( )。
A.数据B.数据库管理系统C.数据库D.操作系统9. 关系数据库中,实现实体之间的联系是通过表与表之间的A.公共索引B.公共存储C.公共元组D.公共属性10.典型的局域网可以看成由以下三部分组成:网络服务器、工作站与()。
【2021年】吉林省通化市全国计算机等级考试数据库技术测试卷(含答案)
【2021年】吉林省通化市全国计算机等级考试数据库技术测试卷(含答案) 学校:________ 班级:________ 姓名:________ 考号:________一、1.选择题(10题)1. 下列关于Delphi的叙述中,哪一项是不正确的?A.Delphi属于第四代语言B.Delphi基于面向对象编程方法,是一种可视化开发工具C.Delphi提供了数据迁移工具(DataPump),可以实现数据从一个数据库到另一个数据库的迁移D.Delphi可以方便地支持数据仓库的创建2. 数据库FoxBASE和Oracle都是关系型数据库管理系统,但它们之间存在重要差别。
其差别之一是________。
A.FoxBASE可以使用汉字,而Oracle不可以使用汉字B.FoxBASE是单用户数据库,而Oracle是多用户数据库C.FoxBASE一个数据库是一个表,而Oracle一个数据库可以包含多个表D.FoxBASE在微机上运行,而Oracle在大中型机上运行3. 数据库是在计算机系统中按照一定的数据模型组织、存储和应用的A.文件的集合B.数据的结合C.命令的集合D.程序的集合4. 如果要求应用软件具有很好的可扩充性、可移植性、互操作性,那么软件系统的前端开发工具主要应具有下述哪一个特征?______。
A.支持面向对象的程序设计B.支持与多种数据库联结C.支持开放性D.工具的完备性要好5. 对n个元素进行堆排序时,其空间复杂度为( )。
A.O(log2n)B.O(n log2n)C.O(n)D.O(1)6. 如果两个实体之间的联系是M:N,则在转换成关系模型时,如何引入第三个交叉关系?A.需要B.不需要C.无所谓D.将两个实体合并7. 设S为学生关系,SC为学生选课关系,Sno为学生号,Cno为课程号,执行下面SQL语句的查询结果是______。
SELECT S* FROM S,SC WHERE S.Sno=SC.Sno AND o='C2'A.选出选修C2课程的学生信息B.选出选修C2课程的学生名C.选出S中学生号与SC中学生号相等的信息D.选出S和SC中的一个关系8. 设事务T1和T2,对数据库中的数据X进行操作,可能有如下几种情形,其中不会发生冲突操作的是______。
【2021年】甘肃省庆阳市全国计算机等级考试数据库技术预测试题(含答案)
【2021年】甘肃省庆阳市全国计算机等级考试数据库技术预测试题(含答案) 学校:________ 班级:________ 姓名:________ 考号:________一、1.选择题(10题)1. 下列关于Delphi的叙述中,______ 是不正确的。
A.Delphi属于第四代语言B.Delphi基于面向对象编程方法,是一种可视化开发工具C.Delphi提供了数据迁移工具(DataPump),可以实现数据从一个数据库到另一个数据库的迁移D.Delphi可以方便地支持数据仓库的创建2. 当局部E-R图合并成全局E-R图时,下列所列冲突中哪个不属于可能出现的冲突?( )A.属性冲突B.语法冲突C.结构冲突D.命名冲突3. 设F是属性组U上的一组函数依赖,下列叙述正确的是A.若Y X,则X→Y为F所逻辑蕴含B.若X U,则X→Y为F所逻辑蕴含C.若X→Y为F所逻辑蕴含,且Z U,则X→YZ为F所逻辑蕴含D.若X→Y及Y→Z为F所逻辑蕴含,则X→Z为F所逻辑蕴含4. 下列关于操作系统对文件管理的描述中,正确的是________。
A.同一文件系统中不允许文件同名,否则会引起混乱B.在文件系统中,打开文件是指创建一个文件控制块C.文件目录一般存放在外存D.文件的索引表全部存放在文件控制块中5. Sybase公司目前的企业级服务器ASE支持下述哪些功能?______。
Ⅰ.JA V A语言和XML语言Ⅰ.服务器之间的失败转移Ⅰ.保证分布式事务处理的完整性A.Ⅰ和ⅠB.Ⅰ和ⅠC.Ⅰ和ⅠD.全部6. 在ISO/OSI参考模型中。
网络层的主要功能是( )。
A.提供可靠的端一端服务,透明地传送报文B.路由选择、拥塞控制与网络互联C.在通信实体之间传送以帧为单位的数据D.数据格式变换,数据加密与解密、数据压缩与恢复7. 在PowerDesigner的组成模块中,用于物理数据库的设计和应用对象及数据组件的生成工具是A.PowerDesigner Process AnalystB.PowerDesigner AppModelerC.PowerDesigner MetalWorksD.PowerDesigner Warehouse Architect8. 下面不正确的说法是A.关键字是关系中能够用来惟一标识元组的属性B.在一个关系中,关键字的值不能为空C.一个关系中的所有候选关键字均可以被指定为主关键字D.关键字只能由单个的属性组成9. 树的度是指( )。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
湖北汽车工业学院《数据库技术》(delphi )试卷(A )答案 一、单选题(每题1.5分,共30分) 1、Delphi 程序设计的基本特点是:( D )。
A 可视化程序设计 B 代码程序设计 C 事件驱动编程 D A 和C 2、进度显示组件ProgressBar 的当前进度可以通过( C )属性设置。
A Step B Scroll C Position D Max 3、下列变量命名正确的是:( B )。
A 7ABC B My7 C page@2 D cmd..1 4、“x 是小于200的非负数”的Object Pascal 表达式是( C )。
A 0 ≤ x < 200 B x >= 0, x<200 C (x >=0) AND (x < 200) D (x >= 0 ) OR (x<200) 5、在窗体上建立多页面的用户界面,需要首先建立的对象是( B ) A TabControl BPageControl C HeaderControl DPageScroller 6、能够删除edit1中内容的语句是( A )。
A edit1.Clear ; Bedit1. Focused ; C edit1.Text= null ; D .edit1.text :='\0' ; 7、现建立一个简单报表,仅包含数据列标题栏、数据栏和汇总栏,则在Bands 属性的子属性中,不需要选择的是( A ) A HasColumnHeader B Detail C Summary D Title 8、下面哪个功能键可以调出Delphi 的联机帮助信息(A ) A F1键 B F2键 C F3键 D F4键 9、Onclick 事件的操作是( B )A鼠标双击事件 B 鼠标左键单击事件C 拖动鼠标事件D 鼠标滚动事件10、关于多重循环说法不正确的是:(D)A 外循环执行一次,内循环执行一周B 内外循环不能交叉C 内外循环的循环变量不能同名D 同层循环不能使用相同的循环变量11、属性之的设置或修改可以通过object inspector中的属性窗口来进行,也可以通过在代码窗口中利用编程的方法进行设置,当程序运行的时候来改变对象的属性。
在程序中设置组件属性的一般格式是:A <对象名> .<属性名>=属性值B <对象名> .<属性名> :=属性值C <对象名> <属性名>=属性值D <对象名> <属性名>:=属性值12、下列类型中合法的是(D)A TYPE a=10..10;B TYPE b=10..5;C TYPE c=0..SQRT(10);D TYPE d=1..20;13、已知Var a:array['a'..'e',1..5,boolean] of real;则数组a中包含的元素的个数为(A)A 50B 20C 40D 1114、已知a、b、c、d是同类型的简单变量,而且已有互不相同的值,执行下列语句:b:=a; a:=c; d:=a; d:=b; 后,其值相等的变量是(A)A a,cB a,dC c,bD b,a15、下面的引用将返回字符串“奔腾计算机100台!”的是:(A)A format(‘%s计算机%d台!’,[‘奔腾’,100])B format(‘%s计算机%d台!’,[100 ,‘奔腾’])C format(‘计算机%s %d台!’,[‘奔腾’,100])D format(‘%d计算机%s台!’,[‘奔腾’,100])16、有以下程序段:i:=100;while i<=300 dobegini:=i+60;end;假设所有的变量已经说明,该循环体的执行次数是:(C)A 3B 4C 5D 617、数据表格的属性中,其中是关于有效性检验的属性的是(B)A table lookupB validity checksC secondary indexesD referential integrity18、在ttable组件中用来说明当前数据集的来源的属性是(C)A activeB tablenameC databasenameD name19、TTable的方法很多,其中都是用来浏览数据的方法的是( B)A next prior openB moveby last firstC last prior closeD setRangeStart last open20、都是ADO组件页中的组件的是(B)A Ttable、Tdatasource、TadoCommandB TAdoStoredPro 、TADOTable 、TADOConnectionC TADODataSet 、TADOQuery、TDataSetD TSession、TDatabase、TDAODataset二、判断题(每题1分,共10分)1、object pascal 的数据类型只有系统定义的标准类型。
(×)2、对象观察器是用来描述组件对象计窗体对象的属性特征和行为事件的工具。
(√)3、try…except语句只能进行抛出异常,不能处理异常。
( ×)4、析构函数和构造函数的功能一样。
(×)5. 粘贴时,如果作为容器的组件已被选择,剪贴板中的组件会当作容器组件的子组件来粘贴。
(√)6、Database Desktop是delphi提供的数据库管理工具,但是不能设置工作路径。
(×)7、数据字典有数据库和属性集两部分组成。
(√)8、delphi中的数据控制组件提供了应用程序和数据库之间的联系。
(×)9、数据访问组件包括TTable、TQuery、datasource等组件。
(×)10、TTable是利用SQL语句来访问数据库中数据表格的数据访问组件。
(×)三、填空题(每空1分,共25分)1、现实世界中对象具有自己的状态和行为。
对应着,面向对象技术中的对象可以具有自己的属性和方法。
2、结构化程序设计要求程序中仅采用顺序、分支和循环三种控制结构,其中每种结构只能有一个入口和一个出口。
3、Delphi 应用程序中单元文件的扩展名是 .pas 。
4、与数学表达式 53)(cos 2++xb a 对应的Object Pascal 表达式是 Sqr(cos(a+b))/(3*x)+5 。
5、对于下面的条件表达式:((3 <= x )OR (x < 0)) AND (x in [1..10]) 当x = 3 时, 该表达式的值为 true 。
6、将label1的标题设置为系统时间的语句是: label1.caption:=time 。
7、可以通过设计Image 对象的 picture 属性进行设置装入一个图形文件。
8、时钟组件(Timer )能有规律的以一定时间间隔触发 OnTimer 事件。
9、能够实现格式化输入的编辑框组件是 format ()10、分组组件可以放置其他组件,请写出一个分组组件 。
(GroupBox 、RadioGroup 、panel 、scrollbar 、tabcontrol 、pagecongtrol 、headercontrol )以下题目从下列的属性和方法中选取填空Active autoselect bof close Constructor color decontructordatabasename tablename datatime datset delete destroy datasourcedatafield eof field function insert open setfocus tqrquick tqrsubdetailtqrexpr tqrband try11、定义构造函数时,不能使用function ,而是使用保留字 Constructor 。
12、TTable 组件中,指定要访问的数据库名称,通常是数据库别的属性是databasename 。
13、TDatasource 组件的属性 dataset 指明该数据源组件联系的数据集组件名 。
14、 TDBGrid 的设置中, datasource 指明了TDBGrid 组件中显示数据源的来源。
15、TDBEdit 中, datafield 属性是用来确定TDBEdit 组件显示与编辑的是当前记录中哪些特定字段的值。
16、 bof 确定当前指针位置是否在数据表的第一个记录。
17、 TQRSubDetail 组件是用来显示主/明细表报表中明细表的数据的。
18、要让Edit1获得焦点时被自动选中,设置属性AutoSelect 。
19、要想Form1中字体为clRed ,设置Font 的Color 属性。
20、要想使一个Edit1获得焦点,使用方法SetFocus 。
四、操作题(每小题2分,共计10分)操作下表student.db,在横线上填入适当的内容。
1、查询姓“赵”的同学的“语文”成绩,则SQL查询语句:Select 成绩from student where 姓名:=’赵%’ and 课程:=’语文’2、删除‘高水华’的记录Delete from student where姓名=‘高水华’3、插入一条记录(''030117'',''李香香'',''英语'',''90'')Insert studentValues(''030117'',''李香香'',''英语'',''90'')如果:=student.db。
(4-5题)4、Table1.post 的含义是:将对Table1的修改数据暂时保存在记录缓冲区中。
5、打开数据库table1的方法是Table1.open;五、程序题(20分,每题10分)1、(10分,每空2分)本程序设计界面和运行界面如下图所示:程序的功能是:用户在edit1中输入一个正整数n,然后按“计算”按钮,程序计算1~n中能被3整除的数之和,并在edit2中显示计算结果。
请完成程序填空:procedure TForm1.Button1Click(Sender: TObject); //“计算”按钮vari , n, sum : integer ;beginsum := 0 ;i := 1 ;n := StrToInt(edit1. text (1)); //读入正整数nwhile i <= n do (2)//循环语句beginif i mod 3 =0 (3)then sum := sum+i (4);i := i +1 ;end;edit2.Text :=IntToStr( sum (5)); //将结果在编辑框中显示end;2、(10分,每空2分)数据库mydb中有关系表student,其结构如下:student(sno学号,sname姓名,sex性别,birthday生日)现编写一个学生信息浏览程序,设计界面和运行界面如下图所示:在下划线处填写相应数据库组件的属性值:Database1. DatabaseName : mydbTable1. DatabaseName : mydbTable1. TableName : studentTable1. Active : (1)trueDatasource1.DataSet : (2)table1DBNavigator1. DataSource : (3)datasource1DBEdit2. DataSource : (4)datasource1DBEdit2. DataField : (5)sname。