Harmony Hollow Software

What is SQL?


What is SQL? SQL stands for Structured Query Language and is the lingua franca in the database world. SQL is a standard that is used by all database vendors and programmers to define, extract and access the information that is stored in databases. SQL began life as an IBM creation but was standardized by the American National Standards Institute (ANSI) and the International Organization for Standardization (ISO) as ANSI/ISO SQL in 1988. Since then ANSI/ISO SQL standard continued to evolve. The ANSI-SQL group has since published three standards over the years:

1. SQL89 (SQL1)

2. SQL92 (SQL2)

3. SQL99 (SQL3)

SQL is a query language. It is English-like and easy to use. However, although there are more than 90 SQL reserved words, most programmers seldom use more than the following handful of commands - SELECT, INSERT, UPDATE, DELETE, FROM, WHERE, HAVING, BETWEEN, LIKE, OR, AND, NOT, IN, ORDER, GROUP and BY.

For example, if you had a database table named "employees" and you wanted to retrieve all records where the employee has the last name "goodman", you would use the following SQL statement:

SELECT * FROM employees WHERE lastname = 'goodman';

There are many different categories of SQL statements but the basic ones which all programmers should be familiar with are the SQL statements that:

1. Create tables and manipulate their definitions

2. Query the table data

3. Manipulate the table data

SQL is predominantly used by 2 types of users - programs and humans (keying in the commands through a database client) - to pass instructions to databases. SQL commands can be keyed into a database client like the MySQL Query Browser or the SQL Server Enterprise Manager and executed to either return a result or modify records in the database. SQL can also be used in conjunction with programming language or scripting language like Microsoft Visual Basic or PHP to communicate with the database.

Although SQL is a world standard, it is unfortunate that most database vendors have come up with different dialects and variations. This is because every database vendor wants to differentiate their database products from the crowd. One good example is Microsoft SQL Server's TRANSACT-SQL. TRANSACT-SQL is a superset of SQL and is designed for use only with Microsoft SQL Server. Although it does make programming much easier for software developers, it is not compliant with other databases like Oracle or MySQL - making TRANSACT-SQL programs non database-portable. As such, although many of these features are powerful and robust, it is good practice to exercise caution and limit your SQL use to be compliant with the ANSI/ISO SQL standards and ODBC-Compliant.

Courtesty of SQLPrimer.com. For more information, please contact the Webmaster of SQLPrimer.com - http://www.sqlprimer.com.

Add to these social bookmarking sites:

Add to: Mr. Wong Add to: Webnews Add to: Icio Add to: Oneview Add to: Folkd Add to: Yigg Add to: Linkarena Add to: Digg Add to: Del.icio.us Add to: Reddit Add to: Simpy Add to: StumbleUpon Add to: Slashdot Add to: Netscape Add to: Furl Add to: Yahoo Add to: Spurl Add to: Google Add to: Blinklist Add to: Blogmarks Add to: Diigo Add to: Technorati Add to: Newsvine Add to: Blinkbits Add to: Ma.Gnolia Add to: Smarking Add to: Netvouz Information

MORE RESOURCES:

Google Believes Web Components Are The Future Of Web Development
TechCrunch
The fact that it made an appearance during the keynote, right next to WebGL and other more established web development techniques, makes it pretty obvious that this is a technology that Google believes has the potential to change how developers write ...



352 Media Group Named Fourth Best Web Development Company by ...
PR Web (press release)
The independent authority on web design and development, bestwebdesignagencies.com, has released their list of the thirty web development companies citing 352 Media Group as the fourth best web development company for May 2013. Each month the ...
Adlava Named Fifth Best Web Design Company by bestwebdesignagencies ...DigitalJournal.com (press release)

all 2 news articles »


Web development company
SpeakingTree (blog)
There are so many top web development companies in India. It is difficult to choose the top web design companies in India as well. Are you in search for best web designing companies in Bangalore? You have landed on the right place. At the end of the ...



Kentico CMS Names Web Development Company, Bayshore Solutions, a Gold ...
PR.com (press release)
Tampa, FL, May 19, 2013 --(PR.com)-- Website development company, Bayshore Solutions, has recently reached Certified Partner Level with Kentico CMS (Content Management System). Development team members recently passed the Kentico Developer ...

and more »


Net@Work Named Third Best Web Development Company by ...
PR Web (press release)
The independent authority on web design and development, bestwebdesignagencies.com, has named Net@Work the third best web development company for May 2013. Share on Twitter Share on Facebook Share on Google+ Share on LinkedIn Email a ...



Joomla Application Development and Its Significance in Web Development
GroundReport
Most members from web development world would easily agree to this point. In such a scenario choosing an appropriate, user friendly, feature rich development platform become more than a necessity. Most of the business websites feature a number of ...



Victoria, British Columbia, Web Development and Internet Marketing College ...
PR Web (press release)
Three non-profit organizations are getting a free boost in their web presence thanks to Instructor Denis Eve and the new Practical Skills Web Development program at Q College. "We chose the non-profit sector because budgets are slim, online exposure is ...



Microsoft WebMatrix 3 Web Development Tool Comes With Deeper Windows ...
TechCrunch
Microsoft has released WebMatrix 3, the latest version of its free web development tool. The new version now comes with deeper Windows Azure integration and support for GitHub. WebMatrix users can now sign in through Windows Azure and create up to 10 ...

and more »


Microsoft delivers updated WebMatrix Web-development toolset
ZDNet
Topics. Enterprise Software · M2M · BlackBerry · BYOD · Tablets · CXO · Windows 8 · Cloud · All Writers. Log In. Log In · Join ZDNet. MUST READ: Congress demands answers from Google over Glass privacy concerns. Topic: Web development. Follow via ...



118id Named Best Web Development Company by bestwebdesignagencies ...
PR Web (press release)
The independent authority on web design and development, bestwebdesignagencies.com, has named 118id as the best web development company for the month of May 2013. Each month the independent research team at bestwebdesignagencies.com ...

and more »


Notice: Undefined index: TITLE in /var/www/vhosts/harmonyhollow.net/httpdocs/webmaster-resources/web-development/inc/rss.inc on line 103
Google News

Home | Site Map
© 2006