Glossary


American National Standards Institute (ANSI)
An organization of American industry and business groups that develops trade and communication standards for the United States. Through membership in the International Organization for Standardization (ISO) and the International Electro Technical Commission (IEC), ANSI coordinates American standards with corresponding international standards.
Application Programming Interface (API)
A set of routines available in an application, like ADO, that developers use when designing an application interface.
Boolean
A type of variable that stores either a true or false value.
Column
In a SQL table, the area in each row that stores the data value for some attribute of the object modeled by the table.
Common Language Runtime (CLR)
The Microsoft .NET Framework engine at the core of managed code execution. The CLR supplies the managed code services, which include code access security, lifetime management, debugging, and profiling support.
Common Language System (CLS)
A set of programmatic verifiable rules that govern the interoperation of types authored in different programming languages. CLS-compliant components , tools, and languages are guaranteed to interoperate with other CLS-compliant tools and languages.
Component Object Model (COM)
The Microsoft open software architecture that allows interoperation between an object broker, which is something that acts an intermediary as well as presents and controls the creation of other objects, and OLE.
Constant
A group of symbols that represent a specific data value.
Constraint
A property assigned to a table column that prevents certain types of invalid data values from being entered.
Data Definition Language (DDL)
A language that is part of a database management system used to define all attributes and properties of a database.
Data Source
A collection of information required to access a specific resource like a database. This collection includes all the source information and logon information. InfoPath stores these in the form manifest and defines the connection requirements and location of the specific data resource.
Data Transformation Services (DTS)
A set of tools available within SQL Server that can be used to import, export, and transform heterogeneous data between one or more data sources, such as Microsoft SQL Server, Microsoft Excel, or Microsoft Access. Connectivity is provided through OLE DB and ODBC.
Document Object Model (DOM)
A World Wide Web Consortium (W3C) specification that describes the structure of dynamic HTML and XML documents in a way that allows them to be manipulated through a Web browser.
Enterprise Application Integration (EAI)
The combination of processes, software, standards, and hardware that results in the integration of two or more enterprise systems, which allows them to operate as one.
Extensible Hypertext Markup Language
A markup language that incorporates elements of both HTML (XHTML) and XML into a single specification.
Extensible Markup Language (XML)
XML is a metalanguage that provides markup as a format for describing structured data. XML is a Word Wide Web Consortium (W3C) specification and is a subset of the Standard Generalized Markup Language (SGML).
Hypertext Markup Language (HTML)
The language used in Web pages that contains a predefined set of elements.
Hypertext Transfer Protocol (HTTP)
The protocol used to carry requests from a browser to a Web server and transport pages from the Web servers to the requesting browser.
Information Worker
An individual who creates, uses, transforms, consumes, or manages business information in the course of his work.
Many-to-Many Relationship
A relationship between two tables in which rows in each table have multiple matching rows in the related table. Many-to-many relationships are maintained by using a third table called a junction table and by adding the primary key columns from each of the other two tables to this table.
Many-to-One Relationship
A relationship between two tables in which one row in one table can relate to many rows in another table.
Master Database
The database that controls the operation of each instance of SQL Server. Installed automatically with each instance of SQL Server, it keeps track of user accounts, remote user accounts, and remote servers that each instance can interact with. It also tracks ongoing processes, configurable environment variables , system error messages, tapes, and disks available on the system.
Method
A function that performs an action by using a COM object, as in SQL-DMO, OLE DB, and ActiveX Data Objects (ADO).
Microsoft ActiveX Data Objects (ADO)
The programming model designed to provide an application-level interface to any OLE DB data provider.
Microsoft OLE DB
A Microsoft-based specification for a set of data access interfaces designed to support interoperability of multiple data stores.
Namespace
Names or groups of names that are defined according to some naming convention.
Object Oriented (OO)
A system or language that supports the use of objects.
Object Oriented (OOP)
A programming model based on the concept of Programming Language modular reusable components and classes that can be combined and adapted to produce complex applications.
One-to-One Relationship
In a relational database, a relationship between two tables in which a single row in the first table can be related only to one row in the second table, and a row in the second table can be related only to one row in the first table.
Online Analytical Processing (OLAP)
A technology that uses multidimensional structures to provide rapid access to data for analysis. The source data for OLAP is commonly stored in data warehouses in a relational database.
Open Database Connectivity (ODBC)
A data access application programming interface (API) that supports access to any data source for which an ODBC driver is available. ODBC is aligned with the American National Standards Institute (ANSI) and International Organization for Standardization (ISO) standards for a database Call Level Interface (CLI).
Primary Key (PK)
A column or set of columns that uniquely identify all the rows in a table. Primary keys do not allow null values. No two rows can have the same primary key value.
Property
A named attribute of a control, field, or database object that defines one of the object s characteristics.
Record
A group of related fields (columns) of information treated as a unit. A record is more commonly called a row in an SQL database.
Recordset
The ActiveX Database Objects (ADO) object used to contain a result set. It also exhibits cursor behavior depending on the recordset properties set by an application.
Relational Database Management System
A system such as SQL Server that organizes data into related rows and columns. (RDBMS)
Relationship
A link between tables that references the primary key in one table to a foreign key in another table.
Remote Data Services (RDS)
A Web-based technology designed to support database connectivity and enable corporate publishing across the Internet and intranets .
Remote Procedure Call (RPC)
A communication mechanism that allows a client and a server application to communicate with each other through function calls sent from the client to server.
Row
In an SQL table, the collection of elements that form a horizontal line in the table. Each row in the table represents a single occurrence of the object modeled by the table and stores the values for all the attributes of that object.
Service Oriented Architecture (SOA)
A model for application development that decouples the server business functionality from client logic. Business functionality is organized as a collection of modules that define a service. Each of these services has a clear business use and strict set of public interfaces. These interfaces allow a front-end user to map a function to a specific service without any prior knowledge of the internal design. Each service is responsible for exposing a discrete or single program flow that may involve calls to a message.
Simple Object Access Protocol (SOAP)
A simple XML-based protocol for exchanging structured data and type information on the Web.
Smart Client Applications
Software programs that consume Web Services, utilize local processing power, and can adapt to both online and offline scenarios.
Standard Generalized Markup Language (SGML)
An international vendor-neutral standard that describes the relationships between a document s context and its structure.
Structured Query Language (SQL)
A language used to insert, retrieve, modify, and delete data in a relational database. SQL also contains statements for defining and administering the objects in a database. SQL is the language supported by most relational databases, and is the subject of standards published by the International Standards Organization (ISO) and the American National Standards Institute (ANSI). SQL Server 2000 uses a version of the SQL language called Transact-SQL.
System Catalog
A set of system tables that describe all the features of an instance of SQL Server. The system catalog records metadata such as the definitions of all users, all databases, all objects in each database, and system configuration information such as server and database option settings.
System Databases
A set of four databases present in all instances of SQL Server that are used to store system information.
Table
A two-dimensional object that consists of rows and columns and that is used to store data in a relational database. Each table stores information about one of the types of objects modeled by the database.
Transact-SQL (TSQL)
The language that contains the commands used to administer instances of SQL Server; create and manage all objects in an instance of SQL Server; and insert, retrieve, modify, and delete all data in SQL Server tables. Transact-SQL is an extension of the language defined in the SQL standards published by the International Standards Organization (ISO) and the American National Standards Institute (ANSI).
Transaction
Within a database, a set of operations combined into a logical unit of work that is either wholly committed or rolled back. Transactions are considered atomic, consistent, isolated, and durable.
Universal Description Discovery and Integration (UDDI)
A specification for publishing and locating information about Web Services. Defines a standards-based way to store and retrieve information about services, providers, and the bindings of Web Services using a set of custom and standard classification schemas.
Variable
A named, contained referenced in a code component that maintains a value.
Web Service Description Language (WSDL)
AN XML format for describing Web Services. WSDL separates the abstract description of the Web Service from the specifics of the Web Service.
Workflow
The automation of a business process. During the execution of this process, information and tasks are passed from one participant to another according to a set of predefined rules.
World Wide Consortium (W3C)Web
A vendor-neutral standards body that defines and maintains a variety of industry specifications.
XML Data Reduced (XDR)
A language subset of the XML Schema Definition (XSD) language specification on which the Microsoft XML parser is based.
XML Path Language (XPATH)
An XML language that describes a way to locate and process items in an XML document by using an addressing syntax based on a path through the document s logical structure or hierarchy.
XML Pointer Language (XPointer)
An XML language based on XPATH that supports addressing into the internal structures of XML documents. It enables you to traverse a document tree and choose the internal parts based on various properties.
XML Schema Definition (XSD)
A language that enables the definition of structure and data types for XML documents. XSD defines the elements, attributes, and data types that conform to the W3C XML Schema specification for the XML Schema Definition Language.
XSL Transformations (XSLT)
A style sheet language for transforming XML documents into other XML documents.



Programming Microsoft Infopath. A Developers Guide
Programming Microsoft Infopath: A Developers Guide
ISBN: 1584504536
EAN: 2147483647
Year: 2006
Pages: 111
Authors: Thom Robbins

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net