Форум: "Потрепаться";
Текущий архив: 2002.06.06;
Скачать: [xml.tar.bz2];
ВнизSQL Найти похожие ветки
← →
[MC]NuClon (2002-04-26 12:08) [0]Народ, не подумайте, что я ламер, просто мне нужна поддержка в споре с одним человеком. Вот сформулируйте, пожалуйста, что такое SQL???
← →
Lusha (2002-04-26 12:11) [1]Structured Query Language... Язык такой... :)
← →
DOk (2002-04-26 12:13) [2]Structured Query Language, imho. :)
то бишь структурированный язык запросов.
← →
[MC]NuClon (2002-04-26 12:15) [3]Ну, ну... Что значит "язык"??? Ну давайте роднеькие :Р
← →
zx (2002-04-26 12:21) [4]Спор это бестолковая штука:(
Лучше не спорь!
← →
[MC]NuClon (2002-04-26 12:23) [5]Ну, скажите просто
← →
gek (2002-04-26 12:36) [6]Не ну если ты как сам утверждаешь не подумайте, что я ламер, то что непонятно?
Тебе же верно ответили.
← →
zx (2002-04-26 12:37) [7]Вот так вот дотрепались!!!:)))
← →
Turalyon (2002-04-26 12:39) [8]"SQL - язык структурированных запросов - является стандартным языком управления реляционных баз данны" (с)
Рональд Р. Плю, Райн К. Стефенс, Освой самостоятельно SQL за 24 часа.
← →
zx (2002-04-26 13:11) [9]> Освой самостоятельно SQL за 24 часа
Это шутка:) или скоро экзамен!
← →
Dok_3D (2002-04-26 13:19) [10]SQL - это три английских буквы.
Как и на любые три буквы, на них можно послать.
← →
[MC]NuClon (2002-04-26 16:47) [11]Короче, такая бодяга. Один типок говорит, что это язык ПРОГРАММИРОВАНИЯ. Я запарился с ним спорить и думал что вы разрешите этот спор. я ему говорю: Русский или Английский - тоже языки. Или я неправильно делаю сравнение?
← →
Johnmen (2002-04-26 16:50) [12]А что же говоришь ты ?
← →
[MC]NuClon (2002-04-26 16:52) [13]Как что, противоположное. Даже возьмём, что я не выдвигаю своих версий, а просто спорю с его версией. Ну так кто прав?
← →
Виктор Щербаков (2002-04-26 16:56) [14]Чтоб понять кто в споре ближе к истине, нужно знать позиции обеих сторон. Мы же пока знаем только одну...
← →
Johnmen (2002-04-26 16:57) [15]С моей точки зрения, это скорей язык программирования, чем язык чего-либо еще, поскольку он имеет достаточно признаков ЯП.
Но если меня попросят доказать, что он не ЯП, то думаю, что смогу это сделать...
← →
[MC]NuClon (2002-04-26 16:58) [16]Виктор Щербаков
Я просто говорю, что это что угодно, только не язык программирования!
2Johnen а какие признаки? Докажи, будь так добр
← →
[MC]NuClon (2002-04-26 17:00) [17]Сори, Johnmen
← →
[MC]NuClon (2002-04-26 17:03) [18]Кто хочет посмотреть, заходите...
http://forum.isurgut.ru/cgi-bin/ultimatebb.cgi?ubb=get_topic&f=17&t=000113&p=2
← →
PaRL (2002-04-26 18:49) [19]Один из спорящих - подлец, другой - дурак :)
← →
[MC]NuClon (2002-04-26 21:02) [20]PaRL ну и кто есть кто 8)))
Ну что, никто не ответит?
← →
Doom (2002-04-26 21:59) [21]
> PaRL © (26.04.02 18:49)
> Один из спорящих - подлец, другой - дурак :)
Не совсем
Один НАГЛЕЦ, другой дурак
← →
Doom (2002-04-26 22:02) [22]
> [MC]NuClon (26.04.02 21:02)
Привет земляк
← →
Anatoly Podgoretsky (2002-04-26 22:26) [23]Стихи сочиняешь :-)
← →
Doom (2002-04-26 22:28) [24]Нет, действительно земляк!!!
← →
[MC]NuClon (2002-04-27 07:51) [25]В смысле земляк? 8)
← →
Sergey13 (2002-04-27 08:24) [26]SQL можно нвзвать ЯП, только в некоем философско-отвлеченном смысле, если рассматривать запрос как программу состоящую из одного оператора (или набора операторов в случае скрипта). Но тогда набор команд операционки, типа dir, copy и т.д. это тоже язак программирования 8-). Для программирования на SQL разработаны процедурные расширения этого языка (для Оракла это PL/SQL например). Они не стандартизованы как сам SQL и различаются для каждого сервера.
← →
Dok_3D (2002-04-27 09:00) [27]Ладно, я тоже чего-нибудь ляпну:
Проблема в том, что никто не дает определения: Что такое язык программирования ? Без этой определенности данный спор зайдет в тупик.
Я тоже не дам этого определения. Но... осмелюсь предположить, что ЯП - это язык на котором можно написать какой-либо алгоритм.
Так как на SQL можно написать алгоритм, то следовательно: SQL-язык программирования .
P.S. если кто сомневается, то напомню, что: выбрать это, при этом условии - есть алгоритм (хоть и маленький).
← →
Johnmen (2002-04-27 09:37) [28]>PaRL © (26.04.02 18:49) : Обоснуй ! А то что-то неясно...
>Doom © (26.04.02 21:59) : И ты обоснуй !
← →
Romkin (2002-04-27 10:57) [29]SQL - однозначно язык программирования, даже без хранимых процедур. Просто это тн процедурный язык:
В команде допустим select вы определяете алгоритм обработки данных, реализация же его - на совести сервера БД
← →
Sergey13 (2002-04-27 11:09) [30]2Romkin © (27.04.02 10:57)
Оператором select вы говорите что вам надо получить, а вот "алгоритм обработки данных" для этого дело сервера. Как он там их читает-обединяет - это его дело. В лучшем случае вы можете что то ему подсказать хинтами.
copy file1 file2 =программа для копирования файлов 8=)
← →
Romkin (2002-04-27 14:47) [31]Как сервер реально обрабатывает данные, это действительно только разработчикам ведомо, но есть виртуальный алгоритм расшифровки запроса, к примеру
select field1, field2
from table1
where field1 = что-нить
order by field3
Расшивровывается как
"Взять table1, удалить из нее строки, у которых field1 <> что-нить, полученное упорядочить, чтобы значения field3 были по возрастанию, затем убрать все столбцы кроме field1, field2, оставшееся выдать как результат"
Именно подобное я имел в виду, когда говорил, что задается алгоритм
← →
Wonder (2002-04-27 15:23) [32]Алгоритм-точное и понятное пpедписание исполнителю совеpшить последовательность действий,направленных на решение поставленной задачи.
ЯП, что ясно из названия, - средство написания программ. Вы же не будете утверждать, что запрос к серверу - это программа?
SQL скорее не ЯП а, псевдокод ( полуформализованное описание алгоритмов на условном алгоритмическом языке, включающие как элементы языка программирования, так и фразы естественного языка, общепринятые математические обозначения и другое).
← →
Doom (2002-04-27 15:33) [33]
> [MC]NuClon (27.04.02 07:51)
> В смысле земляк? 8)
в смысле я из Сургута
← →
PaRL (2002-04-27 20:17) [34]
> Обоснуй ! А то что-то неясно...
Что обосновать? :)
Про спор?
Ну это конечно же частный случай, но вот смотри, есть у тебя знакомый, завязался спор, в котором он нихрена не разбирается, а ты точно уверен, что ты прав. Вот и получается, что ты маленько подставляешь знакомого(типа подлец), а знакомый тупит, вступая в спор на незнакомую тему(типа дурак) :)
← →
Шурко (2002-04-27 20:21) [35]Ладно, И я тоже чего-нибудь ляпну:
"ЯП - это язык на котором можно написать какой-либо алгоритм."
:))), на русском, китайском и француском, почему-то тоже можно написать какой-либо алгоритм:)...
← →
Andrus (2002-04-27 21:31) [36]Если машина будет ваполнять алгоритм написаный на китайском то китайский это ЯП. Инструкции на SQL выполняет машина.
А то что это не язык тк это инструкции SQL-серверу, тогда что такое VB и Java????
← →
[MC]NuClon (2002-04-27 21:44) [37]8)
← →
[MC]NuClon (2002-04-27 21:48) [38]2Andrus Что-то несуразное сказано
← →
Doom (2002-04-27 22:14) [39]
> [MC]NuClon (27.04.02 21:48)
я-то думал, тема уж закрыта
В сургутском чате ведь уже не спорите?
← →
Nwolyrc (2002-04-28 08:56) [40]А по-моему ЯП - это язык, на котором, или с помощью которого, можно написать (описать) ЛЮБОЙ алгоритм.
То есть получается, что SQL - не ЯП.
Страницы: 1 2 вся ветка
Форум: "Потрепаться";
Текущий архив: 2002.06.06;
Скачать: [xml.tar.bz2];
Память: 0.53 MB
Время: 0.007 c