查询参数
进行查询时所使用的参数
参数,也叫参变量,是一个变量。查询参数是指使用函数或方法进行查询操作时,函数或方法要使用的参数。一般进行查询操作时,查询参数不同,查询返回结果是不同,即参数决定了查询结果。查询参数使用最多地方是在数据库系统中。
参数介绍
查询参数是指使用函数或方法进行查询操作时,函数或方法要使用的参数。可以根据用户的输入条件进行查询,具有交互性。根据参数的个数分为单参数查询和多参数查询。查询参数是在查询设计网格中输入参数提示信息,并把提示信息用方括号括起来。方括号必须用半角符号,若使用全角符号,则不能够实现参数查询。如果在某条件行输入 “like [请输入姓氏]*”,查询运行时会出现一个对话框,对话框的提示信息就是方括号内的文本,即“请输入姓氏”,用户在提示信息下面的文本框中输入的文字会替代这对方括号。若输入“李”,查询条件就是“like 李*” 。在创建计算字段时,计算表达式中使用的字段名是用方括号括起来的,参数提示信息也是用方括号括起来的。如果输入的字段名称不正确,则系统会把这对括号当成参数提示信息。
查询
查询是对数据的重新组织,查询中保存的是查询方式,在查询的表视图中看到的是查询的运行结果,当关闭查询,这个运行结果就消失了,所以说查询的结果是一个动态的数据集。掌握查询这个概念要弄清楚查询与数据表的区别、查询与查找以及高级筛选的区别。查询和表都可以作为窗体和报表的数据源,查询的表视图和表的表视图类似,表1是查询和表的比较。
查找是在表视图中进行的一种操作方式,符合条件的字段、找到后以反白显示。查询除了可以找到满足条件的记录外, 还可以进行计算和更新数据, 功能强大。高级筛选也是在表视图中进行的一种操作, 把符合条件的记录显示出来。高级筛选窗口与查询的设计窗口相似,但是高级筛选窗口的表区域不能添加其他的表。高级筛选的条件不能保存,而且筛选的结果不能用作数据源。查找和高级筛选可以在表对象的表视图中执行,也可以在查询的表视图中执行。查询、查找、高级筛选的比较如表2所示。
参数命名
匹配符“?”可以指定两种参数:未命名参数和命名参数。若要启用测试对话框中的这种,测试对话框框函数检测时按下 esc 键。例如,如果在 titleauthor 表中使用未命名的参数搜索某个作者的 ID,SQL窗格中得到的语句可能像下面这样:
SELECT title_idFROM titleauthorWHERE (au_id = ?)
(ESC 是也称作 VK_ESCAPE 虚拟键)。
或者,也可为参数分配一个名称。当查询中存在多个参数时,命名参数尤其有用。例如,如果在 authors 表中使用命名参数搜索某作者的名和姓,则“SQL”窗格中所得到的语句可能像下面这样:
SELECT au_id
FROM authors
WHERE au_fname = %first name% AND
au_lname = %last name%
数据库系统
系统介绍
数据库系统是指在计算机系统中引入数据库后构成的系统,一般由数据库数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成。
数据库系统是一个由硬件、软件(操作系统、数据库管理系统和编译系统等)、数据库和用户构成的完整计算机应用系统。数据库是数据库系统的核心和管理对象。因此,数据库系统的含义已经不仅仅是一个对数据进行管理的软件,也不仅仅是一个数据库,数据库系统是一个实际运行的,按照数据库方式存储、维护和向应用系统提供数据支持的系统。
组成
数据库系统一般由4个部分组成:
(1)数据库(database,DB)是指长期存储在计算机内的,有组织,可共享的数据的集合。数据库中的数据按一定的数学模型组织、描述和存储,具有较小的冗余,较高的数据独立性和易扩展性,并可为各种用户共享。
(2)硬件:构成计算机系统的各种物理设备,包括存储所需的外部设备。硬件的配置应满足整个数据库系统的需要。
(3)软件:包括操作系统数据库管理系统应用程序数据库管理系统(database management system,DBMS)是数据库系统的核心软件,是在操作系统的支持下工作,解决如何科学地组织和存储数据,如何高效获取和维护数据的系统软件。其主要功能包括:数据定义功能、数据操纵功能、数据库的运行管理和数据库的建立与维护。
(4)人员:主要有4类。第一类为系统分析员数据库设计人员:系统分析员负责应用系统的需求分析和规范说明,他们和用户及数据库管理员一起确定系统的硬件配置,并参与数据库系统概要设计数据库设计人员负责数据库中数据的确定、数据库各级模式的设计。第二类为应用程序员,负责编写使用数据库的应用程序。这些应用程序可对数据进行检索、建立、删除或修改。第三类为最终用户,他们利用系统的接口或查询语言访问数据库。第四类用户是数据库管理员(data base administrator,DBA),负责数据库的总体信息控制。DBA的具体职责包括:具体数据库中的信息内容和结构,决定数据库的存储结构和存取策略,定义数据库的安全性要求和完整性约束条件,监控数据库的使用和运行,负责数据库的性能改进、数据库的重组和重构,以提高系统的性能。
特点
数据的结构化,数据的共享性好,数据的独立性好,数据存储粒度小,数据管理系统,为用户提供了友好的接口。
数据库系统的核心和基础,是数据模型,现有的数据库系统均是基于某种数据模型的。
数据库系统的核心是数据库管理系统。
数据库系统一般由数据库、数据库管理系统(DBMS)、应用系统、数据库管理员和用户构成。DBMS是数据库系统的基础和核心。
参考资料
最新修订时间:2024-07-01 13:29
目录
概述
参数介绍
参考资料