Baze podataka

SQL = Structured Query Language or not?

Smith sub 23.2.2008 01:13

 

 

Ovako, ispred sebe imam Visual QuickStart Guide: SQL by Chris Fehily tj. prevod drugog izdanja by CET. Pa u uvodu kaze, SQL je:

 

  • programski jezik
  • jednostavan za ucenje
  • neproceduralan
  • interaktivan ili umetnut
  • standardizovan
  • koristi se za izmjenu podataka i objekata baze podataka
  • izgovara se es-kju-el
  • ne predstavlja akronim

 

Ova posljednja tacka me posebno zanima jer do sada nikada nisam naisao na definiciju SQL koja ne kaze SQL = Structured Query Language. Potrazio sam po netu, pogledao u drugim knjigama ali sve kazu da je SQL = Structured Query Language. WTF?!

manic sub 23.2.2008 01:52

Iz Wikipedie:

"Tijekom 1970-ih, grupa iz IBMovog istraživačkog centra u San Joseu je razvila sustav baze podataka "System R" temeljen na Coddovu modelu. Structured English Query Language ("SEQUEL") je bio dizajniran da manipulira i vadi podatke spremljene u System R. Akronim SEQUEL je kasnije bio sročen u SQL zbog toga što je riječ 'SEQUEL' bila zaštitni znak Hawker Siddeley zrakoplovne tvrtke u Ujedinjenom Kraljevstvu. "

Ipak, danas se svi slažu da je  SQL = Structured Query Language

naxeem sub 23.2.2008 09:07

Microsoft i dalje svoj SQL Server čita SEQUEL. :-)


Entrepreneurs are simply those who understand that there is little difference between obstacle and opportunity and are able to turn both to their advantage.