Bluehost.com Web Hosting $6.95

Terminology for client interface

This is a discussion on Terminology for client interface within the MySQL Database forums, part of the Database Forums category; Hi, I am finding myself in writing a Objective-C interface for MySQL via the C API. Actually it works ...


Go Back   Usenet Forums > Database Forums > MySQL Database

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 03-02-2007
christoph lauterbach
 
Posts: n/a
Default Terminology for client interface

Hi,

I am finding myself in writing a Objective-C interface for MySQL via
the C API. Actually it works fine, but now I hit on the terminology
issue. There are several information sets and dimensions in a result,
and the MySQL documentation makes not everything clear to me. These
are so far my assumtions for naming the different types of
information:

- A "result" is is the abstract container/accessor for the results of
a query.
- A "result set" is a ordered set of rows. It wraps the concrete
information (e. g. the returned rows of a SELECT query), WITHOUT meta
information.
- A "row" is a ordered set of cells.
- A "cell" is the unique point of intersection of a row and a field/
column and thus is a single information entity.
- A "field" holds the meta information (gathered via
mysql_fetch_field()) for what I usually would call "column".

I am bothered by the name "field", because I expect it to be a single
entity. Spontaneous, fields are the same as cells for me. What MySQL
calls "field", I'd call column.

How do you think about this? Are the naming rules specified above well-
defined for you?

Thank you very much
Christoph Lauterbach

Reply With Quote
Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are Off
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On




All times are GMT +1. The time now is 06:26 AM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.0.0