П. Г. Демидова А. В. Зафиевский А. А. Короткин А. Н. Лататуев Базы данных Учебное пособие
Download 1.32 Mb. Pdf ko'rish
|
Базы данных
1.5. Язык SQL
Появление реляционной модели и смена идеологии баз данных привели к большому числу попыток практической реализации реляционной модели, как экспериментальных, так и коммерческих. Среди экспериментальных можно назвать System R корпорации IBM, из коммерческих – СУБД Oracle (Oracle Cor- poration) и DB2 (IBM). Эта деятельность привела к определенной корректировке реляционной модели и появлению нового языка 12 работы с реляционными данными – языка SQL (Structured Query Language). Первая редакция этого языка была опубликована в 1986 году и уточнена в 1989 году. Она обладала заметной не- полнотой и в 1992 году была заменена новой редакцией SQL-92 (или SQL2). Вторая редакция появилась в период бурного роста числа автоматизированных систем, использующих базы данных, и явилась важным ориентиром для разработчиков СУБД. Совмес- тимость с этим стандартом и сейчас выступает важной характе- ристикой той или иной системы управления базами данных. Безусловно, расширение возможностей компьютерной техни- ки и рост потребностей конечных пользователей порождают новые средства реализации этих потребностей со стороны систем управления базами данных. Это приводит к тому, что используе- мые в реальных системах языки работы с данными являются расширениями подмножеств языка SQL (кстати, то же самое происходит и с языками программирования). Критический анализ этих сокращений и расширений приводит к созданию новых редакций стандарта языка SQL. Так, за SQL-92 последовали SQL:1999 (SQL3), SQL:2003 и SQL:2008. Однако стоит заметить, что хотя реальные СУБД в ходе своего развития и приближаются к текущему стандарту, но не соответствуют ему, и для эффектив- ного их использования все равно следует изучать документацию по конкретной СУБД. Тем не менее знание стандарта позволяет оценить перспективы развития СУБД и избежать решений, которые не будут впоследствии соответствовать стандарту и которые придется серьезно дорабатывать. Download 1.32 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling