Имя: Пароль:
IT
 
Опрос. Что такое SQL? (аббревиатура имеется в виду)
0 Bagirius
 
10.12.07
13:34
Что такое SQL?
1 shachneff
 
10.12.07
13:35
Структурированный язык запросов
2 Bagirius
 
10.12.07
13:36
(1) не правильно :-)
3 ShoGUN
 
10.12.07
13:36
(1) Structured Query Language
4 shachneff
 
10.12.07
13:36
(1) Structured Query Language
5 SnarkHunter
 
10.12.07
13:37
SQL - Structured Query Language - язык структурированных запросов
6 IUnknown
 
10.12.07
13:37
Structured Query Language
7 Волшебник
 
10.12.07
13:38
Structured Query Language

его исходным названием было SEQUEL - Structured English Query Language, реализованный в СУБД SystemR (IBM)
8 Андрюха
 
10.12.07
13:38
(0) Язык структурированных запросов. Универсальный компьютерный язык, применяемый для создания, модификации и управления данными в реляционных базах данных. Вопреки существующим заблуждениям, SQL является информационно-логическим языком, а не языком программирования.
9 Волшебник
 
10.12.07
13:38
по-русски: Язык структурированных запросов
10 Bagirius
 
10.12.07
13:40
из книги "Изучаем SQL" Алан Бьюли
SQL не акроним (хотя многие утверждают, что это сокращение от Structured Query Language (Структурированный яхвк запросов)). Название этого языка произносится по буквам (т.е. "S", "Q", "L") или как "sequel" (сиквел).
11 Волшебник
 
10.12.07
13:40
(7)+ Поэтому SQL до сих пор произносится как "сиквел"
12 i-rek
 
10.12.07
13:40
(8) T-SQL, PL-SQL являются диалектами SQL ? Да
Являются ли они языками программирования ? Да
13 Волшебник
 
10.12.07
13:41
(12) "Являются ли они языками программирования ? Да"
конечно, нет.
Языки запросов не являются языками программирования
14 Ненавижу 1С
 
гуру
10.12.07
13:42
(13) почему? надо вообще разобраться с точным понятием "языка программирования"
15 Bagirius
 
10.12.07
13:42
(13) точно!!!
16 i-rek
 
10.12.07
13:42
(13) хорошо. Что им не хватает чтобы стать языком программирования ?
17 IUnknown
 
10.12.07
13:43
(13)фигня многие считают, что html это тоже язык программирования
18 Ненавижу 1С
 
гуру
10.12.07
13:44
(17) начал и в этом сомневаться
19 i-rek
 
10.12.07
13:44
(17) полагаю, так оно и есть. Декларативное программирование :) так же как и пролог
20 Bagirius
 
10.12.07
13:44
(16) SQL  - не процедурный язык - следовательно не язык программирования
21 Волшебник
 
10.12.07
13:44
(16) Пардон. Эти диалекты содержат процедурные расширения. Да, они уже являются языками программирования. А вот стандартный ANSI SQL не является.
22 Ненавижу 1С
 
гуру
10.12.07
13:45
(20) все языки программирования обязательно должны быть процедурными?
23 Vitello
 
10.12.07
13:45
(20) жесть
24 Ненавижу 1С
 
гуру
10.12.07
13:45
(21) все равно обоснуй
25 Андрюха
 
10.12.07
13:47
26 IUnknown
 
10.12.07
13:48
(18,19)вы еще xml языком программирования назавите

(20)есть линейные языки программирования...
27 Ненавижу 1С
 
гуру
10.12.07
13:50
(26) формального то понятия нет, так что запросто за уши притянем
28 Андрюха
 
10.12.07
13:51
(27) По "вики": Язык программирования — формальная знаковая система, предназначенная для описания алгоритмов в форме, которая удобна для исполнителя (например, компьютера). Язык программирования определяет набор лексических, синтаксических и семантических правил, используемых при составлении компьютерной программы. Он позволяет программисту точно определить то, на какие события будет реагировать компьютер, как будут храниться и передаваться данные, а также какие именно действия следует выполнять над этими данными при различных обстоятельствах.
29 i-rek
 
10.12.07
13:52
а вот в некоторых процессорах нет вызова процедур в системе команд.
Так что же, ассемблер для них не является языком программирования ?
30 Андрюха
 
10.12.07
13:52
(28)+ Создатели языков по-разному толкуют понятие язык программирования. Среди общих мест, признаваемых большинством разработчиков, находятся следующие:

   * Функция: язык программирования предназначен для написания компьютерных программ, которые применяются для передачи компьютеру инструкций по выполнению того или иного вычислительного процесса и организации управления отдельными устройствами.
   * Задача: язык программирования отличается от естественных языков тем, что предназначен для передачи команд и данных от человека компьютеру, в то время, как естественные языки используются для общения людей между собой. в принципе, можно обобщить определение "языков программирования" - это способ передачи команд, приказов, четкого руководства к действию; тогда как человеческие языки служат также для обмена информацией.
   * Исполнение: язык программирования может использовать специальные конструкции для определения и манипулирования структурами данных и управления процессом вычислений.
31 i-rek
 
10.12.07
13:53
(26) на базе xml есть более высокоуровневые языки, которые скорее всего языками программирования являются.
Например xslt
32 Волшебник
 
10.12.07
13:53
(29) Ассемблер не является языком программирования высокого уровня
33 IUnknown
 
10.12.07
13:58
(27,31) притягивайте кто мешает... но если в резюме на должность программиста увижу... пишу на языках программирования html, sql, xml ... то даже на собеседования приглашать не стану
34 Мяв-Мяв
 
10.12.07
14:01
(29) в java тоже нет процедур.
Так что шаман сейчас скажет что он не высокого уровня, лучший браузер - файрфркс и закроет ветку.
35 Волшебник
 
10.12.07
14:02
36 i-rek
 
10.12.07
14:02
(32) а, так уже начались оговорки:
"высокого уровня"
"объектно-ориентированный"
"визуальный"
"четвёртого поколения"

Между прочим утверждение "Ассемблер не является языком программирования высокого уровня" тоже спорное, т.к. есть даже объектно-ориентированный ассемблер, а назвать его языком низкого уровня уже язык не поворачивается
37 DGorgoN
 
10.12.07
14:02
(34) да брось, в каком это ява нет процедур?
(33) А я бы посмотрел, разные люди бывают..
38 Мяв-Мяв
 
10.12.07
14:04
(37) да они не нужны просто.
39 i-rek
 
10.12.07
14:04
(33) а ведь если к этим трём добавить две буквы "1С" то уже мега-спец вырисовывается
40 IUnknown
 
10.12.07
14:05
(37)каждому свое... хотя я бы может парочку пропустил... а бы тонус поднять или настроение хорошее было бы
41 ShoGUN
 
10.12.07
14:07
(39) Мегасамопиарщик, скорее.
42 DGorgoN
 
10.12.07
14:08
(38) В яве не нужны процедуры? да ладно, кстати ты про скрипт или про язык?

P.S. Процедуры нужны в любом случае..
43 IUnknown
 
10.12.07
14:08
(39)пускай он где-нить в другом месте мега-специалистит... у нас не надо... у нас и без них все работает
44 DGorgoN
 
10.12.07
14:09
+ (42) И они там есть..
45 DGorgoN
 
10.12.07
14:10
(430 а вдруг придет и работы прибавится - она веселее станет ;) :)
46 FreeFin
 
10.12.07
14:11
(33) Праильно, таких не надо брать. Проще себя позиционировать нужно. Ну вот как я бы написал:
Пишу программы на любом языке программирования.
Простенько и объемненько.)))

ЗЫ а кто-то спрашивал: "а чо и работает?" )))

Кста и sql и html = Язык гипертекстовой разметки и xml (Extensible Markup Language) =  (языки (блябуду) а не чото другое), такшо (имхо)за употребление словопаразита "программирования", которое лепится (зачастую) в резюмешки, исключительно для обеспечения "понимания" дебильными начОтделовКадров..."не стану" = некоторый перебор.)))
47 IUnknown
 
10.12.07
14:18
ну после того как вы SQL отнесли к языкам гипертекстовой разметки я сразу понял, что вы программируете на всем... и нам таких простых задараом не надо...
48 Мяв-Мяв
 
10.12.07
14:24
(42) не-а. не нужны. потому их там и нет. я про java.
49 КонецЦикла
 
10.12.07
14:29
SQL это язык ориентированный специально на реляционные базы данных. (цы)
50 FreeFin
 
10.12.07
15:00
(47) не я, а ты их кудато "отнес". Я отнес их (всех) к Языкам. А ты уперся (каксигда) в свою "непререкаемую" правоту (простоту) и зачем? Ну и накой кому такой руководитель... Толерантнее надо быть и проще, и тогда менты потянутся к тебе.)))