Free Newsletters:
DatabaseDaily  
Database Journal
Search Database Journal:
 
MS SQL Oracle DB2 Access MySQL PostgreSQL Sybase PHP SQL Etc SQL Scripts & Samples Links Database Forum DBA Videos
internet.com

» Database Journal Home
» DBA Videos
» Database Articles
» Database Tutorials
MS SQL
Oracle
MS Access
MySQL
DB2
» RESOURCES
Database Tools
SQL Scripts & Samples
Links
» Database Forum
» DBA Jobs
» Sitemap

News Via RSS Feed



follow us on Twitter

Marketplace Partners
Be a Marketplace Partner

internet.commerce
Be a Commerce Partner


















Mariposa Bot Shipped With Vodafone Smartphone

IT Job Market Heating Up: Report

Bing Makes Strides But Momentum Stalls

internet.com
IT
Developer
Internet News
Small Business
Personal Technology

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers


Database Journal | DBA Support | SQLCourse | SQLCourse2







PROGRAMMER ANALYST (IL)
Next Step Systems
US-IL-Chicago

Justtechjobs.com Post A Job | Post A Resume

Featured Database Articles

SQL Etc

June 28, 2001

Beginning SQL Programming: Pt. 1

  • Database Engine: The part of the DBMS that works with the data

    An engine typically has code that can search, read, write, index and otherwise execute the actual interaction with the information. A database engine performs the largest share of work in most databases and thus it is the subject of an intense optimization effort by the DBMS creators. Some of the most advanced DBMS have engines which can self-optimize after monitoring the actual conditions after deployment. A DBMS will have additional features that are not part of the data engine, including query analyzing, replication and back-up tools, user management, security tools and performance monitoring.

    Database Terminology Diagram
    (click image to view full size)

  • Results: The term "Result" frequently confuses folks learning SQL because the term can be used in three ways:

    • First, and most common, we mean a set of data that is returned after a front end sends a SQL statement to a DBMS. You ask for "The first and last names of all the employees that started after 1995" and you get back a block of characters (a recordset) containing those names.

      But what if the SQL statement instructs the DBMS to modify data rather than just read it?

    • The second case is when the "result" refers to a change in the data. We do not necessarily receive any characters back from the DBMS although we may get a status message noting that the operation was successful.

    • Third, we may make changes to the data and have the DBMS report back to us on the changes. Frequently this is a notice of how many records were changed or what errors arose or a True/False that the SQL statement was executed successfully. In this case we get a result back, but it is not actual data; it is a message or code indicating the number of records changed, an error or success.

    In this book we use the term all three ways since there is no common alternative vocabulary.

  • "SQL" and "SQL Server": SQL is the name of an open-standard language for communicating with databases. Microsoft SQL Server and Sybase SQL Server are proprietary DBMS products that can handle SQL statements. Microsoft SQL Server is popular, but it is only one of many DBMS that can handle your data and your SQL statements.



Go to page: Prev  1  2  3  4  5  6  7  

Tools:
Add databasejournal.com to your favorites
Add databasejournal.com to your browser search box
IE 7 | Firefox 2.0 | Firefox 1.5.x
Receive news via our XML/RSS feed

SQL etc Archives








Latest Forum Threads
SQL etc Forum
Topic By Replies Updated
help with joining table and view stong 2 March 17th, 11:27 PM
return null when where has no result bugmenot1 0 March 15th, 06:17 AM
What does * mean tonyd 1 March 11th, 09:07 AM
Searching by time and grouping by numer padstar 4 February 22nd, 02:01 PM









The Network for Technology Professionals

Search:

About Internet.com

Legal Notices, Licensing, Permissions, Privacy Policy.
Advertise | Newsletters | E-mail Offers