Наталка
совершенство
Регистрация: 08/10/2001
Сообщения: 5836
Из: СПБ, конечно же, Фрунзенский р...
|
|
Это какие-то спец-переспецзнания? Или таких людей много???
-------------------- Наталка (20.06.79) и сладкий зая Илюша (28.04.2000)
|
tolm
ветеран
Регистрация: 14/03/2002
Сообщения: 838
Из: Питер, Кировский район
|
|
Сам я мало в жизни пользовался SQL. И не то чтобы знаток. Но попробую пояснить. SQL - это унифицированный язык запросов к базе данных. "Унифицированный" - пригодный для работы с любыми базами данных. А они бывают весьма разными. Пример. Есть у тебя база данных всех сообщений littleone, а тебе надо получить оттуда все сообщения, написанные ночью (например, с 3 до 4 ночи). Для этого на языке SQL пишется запрос SELECT, в качестве параметров передаются условия запроса. В качестве ответа возвращаются все записи, подходящие под этот запрос. Никакие не спецзнания. Любой программист должен быть по-крайней мере в курсе (это я себя оправдываю), что есть такой язык! :-)
-------------------- Женя, Лена и все наши дети: Сергуша (04.02.2002) и Ваня (24.02.2004)
Если не знаешь, что делать, не делай ничего!
|
Гном
элита
Регистрация: 01/05/2003
Сообщения: 1676
Из: Санкт-Петербург, Озерки
|
|
Добавлю. Есть еще SQL Server - система управления базами данных, одна из распространенных, вот хорошее владении этой программой - уже спецзнание, я бы сказала.
|
Филис
активный участник
Регистрация: 28/04/2004
Сообщения: 530
Из: Сосновка
|
|
это не язык это СУБД - система управления базами данных, т е упрощенно - определенная форма хранения данных с возможностью обращения к ним (т е с запросами)и еще многое, о чем я представления не имею (т к не программист и не сисадмин)
Многие программы используют SQL как СУБД и при работе с ними специалисты могут использовать сиквельные запросы, администрировать их с помощью SQL и т д (например, 1С, Аксапта....)
|
yasha
старожил
Регистрация: 20/09/2002
Сообщения: 939
Из: Петербург
|
|
Практически любой программист знает SQL в совершенстве. Но на самом деле это настолько просто, что любой хоть сколько-нибудь способный к техническим дисциплинам человек может выучить его буквально за сутки.
-------------------- Яша, жена Марина, дочки Ада (12.12.1999) и Вероника (09.12.2002)
|
nvodovoz
элита
Регистрация: 18/07/2003
Сообщения: 2819
Из: Пермь
|
|
SQL - язык. SQL Server - СУБД.
Интересно, зачем Вам это понадобилось?
-------------------- Матвейка(20/11/02) и Наташа
|
ирина_сорина
ветеран
Регистрация: 01/07/2003
Сообщения: 694
Из: С-Пб Василеостровский
|
|
да что вы говорите.... , чего ж тогда за это деньги-то платят, раз любой может.... Может и админимтрировать SQL -сервер тоже любой может...
-------------------- Ирина и Мишутка(15.09.01)
icq 307302937
|
yasha
старожил
Регистрация: 20/09/2002
Сообщения: 939
Из: Петербург
|
|
А что, кто-то готов платить хорошие только за знание SQL? Покажите мне этого человека:)
Надеюсь, Вы понимаете, что администрировать MS-SQL сервер и просто знать SQL - это немного разные вещи? Хотя, администрировать тоже не фокус:)
-------------------- Яша, жена Марина, дочки Ада (12.12.1999) и Вероника (09.12.2002)
|
tolm
ветеран
Регистрация: 14/03/2002
Сообщения: 838
Из: Питер, Кировский район
|
|
Ещё бывает MySQL - тоже СУБД.
-------------------- Женя, Лена и все наши дети: Сергуша (04.02.2002) и Ваня (24.02.2004)
Если не знаешь, что делать, не делай ничего!
|
Lina
наш человек
Регистрация: 19/02/2002
Сообщения: 5911
Из: СПб, о.Декабристов
|
|
Наталка, много Даже я немного знаю SQL При том что я экономист Тебе оно для чего? если нужны данные из базы, то в общем можно и забить на знание sql-запросов и пользоваться какой-нибудь программкой, которая за тебя все сделает - ну только простейшие вещи надо знать. Если нужно писать собственно все же запросы - то наверно недели 2 и ты их сможешь писать. Если же это непосредственно создание баз данных и администрирование самой бд, то это уже не то чтобы переспец, то спец.знания точно
Вот тут по верхам немножко
|
Toffy
элита
Регистрация: 09/04/2003
Сообщения: 1687
Из: Новоизмайловский пр.
|
|
Таких людей много. Лично я еще не встречала программиста, не знающего SQL. Если вопрос перекликается с вакансией в соседнем топике, то на такое, имхо, можно и вообще без опыта человека взять. Научится быстро. Вряд ли там какие супер-сложные выборки потребуются...
-------------------- Ира и детка-Светка(13.02.2004)
|
tolm
ветеран
Регистрация: 14/03/2002
Сообщения: 838
Из: Питер, Кировский район
|
|
Бывают-бывают такие люди. Мне вот требовалось формировать запросы в базу данных всего пару раз в своей профессиональной карьере. Вообще, риалтаймом занимаюсь, там базы данных противопоказаны.
-------------------- Женя, Лена и все наши дети: Сергуша (04.02.2002) и Ваня (24.02.2004)
Если не знаешь, что делать, не делай ничего!
|
idrag
элита
Регистрация: 19/09/2002
Сообщения: 3563
Из: Санкт-Петербург, Московский р-...
|
|
Когда у нас в институте был курс баз данных, мы с первого же занятия писали изощренные запросы SELECT. Это не супер сложно:)
|
tonik
участник
Регистрация: 12/08/2005
Сообщения: 158
Из: м. Петроградская
|
|
Ну язык конечно унифицированный, но в каждой СУБД немного своя реализация(что иногда немного усложняет жизнь) ) А вообщем, он действительно не сложный. Проще всего посмотреть(потрогать) как все устроено на примере в MS Access, в поставку входит учебная база Борей и еще какая-то.
-------------------- Тоня и Сашуля(30.06.03)
|
Сладкий Болгарский Перец
активный участник
Регистрация: 24/08/2005
Сообщения: 467
Из: Санкт-Петербург, Рыбацкое
|
|
Вообще-то, любое администрирование, что сетей, что БД - это не так уж и сложно. Это просто очередные спецзнания, которым можно обучить 80% населения.
SQL - это все же язык, как тут правильно заметили :-).
|
Сладкий Болгарский Перец
активный участник
Регистрация: 24/08/2005
Сообщения: 467
Из: Санкт-Петербург, Рыбацкое
|
|
А вот SQL программирование МОЖЕТ быть довольно сложным и изощренным.
|