Forum Webscript.Ru
Общие => Базы данных => Тема начата: Forza от 03 Апреля 2004, 22:45:54
-
Здравствуйте!
Мне требуется написать некий простенький инет-магазин, в базе данных которого будет храниться информация о товарах, зарегистрированных клиентах и фактах заказа клиентом какого-либо товара.
Я знаком с основами HTML, Perl, SQL (на основе баз Oracle). Но понятия не имею, как стыковать базы и скрипты. Подскажите, пожалуйста, куда копать: названия тех механизмов, принципов и т.д., используемых для совместной работы баз данных и инет-приложений (желательно с использованием Перла). А я уже введу эти названия в яндексе и поищу конкретную информацию (или книжку в магазине куплю).
Если посоветуете что-либо конкретное почитать на эту тему, вообще будет замечательно.
-
http://faq.webscript.ru/PFDBBasic?v=o9u
[off]Я никогда не работал с Oracle, но могу сказать, что это пока не очень развитая СУБД (С)Мой преподаватель по базам данных...
Почему-то мне этот вопрос показался насмешкой :? Если это не так, не судите строго
[/off]
-
Forza:
Но понятия не имею, как стыковать базы и скрипты.
а что значит "стыковать базы и скрипты" ?
работа с СУБД описана в документации к perl-вскому модулю DBI
Читай его, смотри примеры.
Тебя книга интересует именно по связке perl+oracle или другая субд тоже пойдет ?
-
[off]
Yukko:
это пока не очень развитая СУБД
Мдя...
И он еще чего-то преподает?
[/off]
-
Макс:
Тебя книга интересует именно по связке perl+oracle или другая субд тоже пойдет ?
Меня интересует указание, какими средствами можно связать простую базу (в ней будет 3 таблицы) и инетовские скрипты? Будет неплохо, если с указанием книжки.
Насчёт другой СУБД... Мне нужна СУБД, поддерживающая SQL-запросы. Или они все умеют это делать?
-
Forza:
Мне нужна СУБД, поддерживающая SQL-запросы
Они все это умеют.
Отличие в диалектах.
-
Forza:
Меня интересует указание, какими средствами можно связать простую базу (в ней будет 3 таблицы) и инетовские скрипты? Будет неплохо, если с указанием книжки.
А "неинетовский" софт ты умеешь увязывать?
-
Какой ужас :) Может тебе рано e-shop писать ?
Из книг могу посоветовать
Поль Дюбуа "Применение MySQL и Perl в web-приложениях"
Только там mysql. И людям, которые на него приходят после Oracle приходится очень сложно.
-
Макс:
приходят после Oracle приходится очень сложно
[off]
это точно :)
[/off]
-
ThE0ReTiC:
Отличие в диалектах.
Можно пояснить? В чём будет отличие в синтаксисе команд select, create, insert, etc. в разных диалектах? (Хотя бы в общих словах).
ThE0ReTiC:
А "неинетовский" софт ты умеешь увязывать?
Приходилось в институте писать прикладухи для баз с помощью Oracle Developer.
Макс:
Какой ужас Может тебе рано e-shop писать ?
Ничего страшного. Я быстро учусь. :)
Макс:
Из книг могу посоветовать
Поль Дюбуа "Применение MySQL и Perl в web-приложениях"
Только там mysql. И людям, которые на него приходят после Oracle приходится очень сложно.
Спасибо за книгу. Попробую её поискать.
А что сложного при переходе с oracle на mysql?
-
Forza:
Хотя бы в общих словах).
[b]MySQL[/b]
SELECT * FROM table_name LIMIT 0,10
[b]MSSQL[/b]
SELECT TOP 10 * FROM table_name
Результат будет одинаков
+ в Oracle есть много чего нет в MySQL (триггеры, зранимые процедуры, транзакции, и пр) - точнее в MySQL это есть но в меньшем объеме и только в новых версиях.
Forza:
Приходилось в институте писать прикладухи для баз с помощью Oracle Developer.
Ну так вот связывание принципиально ничем не отличается