Форум: "Прочее";
Текущий архив: 2014.02.09;
Скачать: [xml.tar.bz2];
ВнизТяжело запилить свою БД? Найти похожие ветки
← →
Кирюха (2013-08-25 08:39) [0]Привет знатоки! Интересует сабж,куда копать,что почитать? БД хотелось бы сетевую :-) Буду благодарен за советы!
← →
Виталик (2013-08-25 10:28) [1]Читать про SQL, бд сетевой делают либо настройки движка бд(MySQL, MS SQL, Postgres, Oracle) либо приложение на сервере которое обрабатывает запросы.
← →
Кирюха (2013-08-25 10:37) [2]Сдается мне что вся сложность именно в обмене данными в сети между клиентами и сервером. Вот как это лучше сделать и хотелось бы разобраться. Все навороты существующих бд мне не нужны, простой обмен данных в сети и поиск в бд. Поэтому и задался целью запилить что-то под себя...
← →
Виталик (2013-08-25 10:43) [3]Кирюха (25.08.13 10:37) [2]
Стандартно, создаешь БД, указываешь движку(MySQL, MS SQL, Postgres, Oracle) что есть доступ по сети, потом любым инструментом имеешь DML(insert, update, delete) обмен данными и поиск в бд(select). Если бд должно быть доступно из инета, то сервак должен имет статический IP.
ps
Например книжка, одна из многих
http://www.ozon.ru/context/detail/id/18569255/
← →
Кирюха (2013-08-25 10:56) [4]Спасибо за советы! Почитаю...
← →
brother © (2013-08-25 10:58) [5]> то сервак должен имет статический IP
не говорите ерунды...
← →
Виталик (2013-08-25 11:02) [6]brother © (25.08.13 10:58) [5]
И как вы хотите получить доступ на динамический IP по порту 3306, база MySQL login root:123456? Я запустил, раз в минуту буду перезапускать роутер, а вы соединяйтесь. Речь шла про доступ к БД из интернета.
← →
brother © (2013-08-25 11:04) [7]нпример http://www.noip.com/
← →
brother © (2013-08-25 11:05) [8]зы. с сис.адимнами не надо спорить)
← →
Виталик (2013-08-25 11:28) [9]brother © (25.08.13 11:04) [7]
Вы так и не соединились с моей БД, жду.
Да за это время роутер 3 перезапустил сессию, ISP не очень.
← →
Anatoly Podgoretsky © (2013-08-25 12:35) [10]Пилите Шура, пилите, она золотая.
← →
brother © (2013-08-25 13:16) [11]а мне оно зачем?
← →
brother © (2013-08-25 13:17) [12]зы. ты чего кому доказать то хочешь?
← →
antonn_tmp (2013-08-25 13:38) [13]есть роутеры которые автоматом обращаются к dyndns. правда это костыль
← →
Виталик (2013-08-25 16:54) [14]antonn_tmp (25.08.13 13:38) [13]
>есть роутеры которые автоматом обращаются к dyndns. правда это костыль
Так в том и дело что без костылей динамический IP и бд не соединяется.
← →
Виталик (2013-08-25 16:56) [15]Виталик (25.08.13 16:54) [14]
В смысле БД на динамическом IP.
← →
DVM © (2013-08-25 19:59) [16]
> Кирюха (25.08.13 10:37) [2]
> Сдается мне что вся сложность именно в обмене данными в
> сети между клиентами и сервером.
Это одна из наименьших проблем, что тебе встретятся на пути "запиливания" своей субд. Ты лучше подумай над тем как ты будешь хранить данные и обеспечивать быстрый доступ к ним.
> Виталик (25.08.13 10:28) [1]
> Читать про SQL, бд сетевой делают либо настройки движка
> бд(MySQL, MS SQL, Postgres, Oracle) либо приложение на сервере
> которое обрабатывает запросы.
Он ведь хотел СУБД свою запилить, а не БД на основе готовой СУБД и не трехзвенное приложение на основе готовой СУБД.
← →
Сергей М. © (2013-08-25 20:11) [17]
> Кирюха (25.08.13 10:37) [2]
>
> Сдается мне что вся сложность именно в обмене данными в
> сети между клиентами и сервером
Это вообще мелочь.
"Запил" должен начинаться с "разрула" ситуаций одновременного обращения к данным.
← →
картман © (2013-08-25 20:42) [18]начало: К. Дейт, "Введение в системы баз данных"
пример внутренностей: Кен Хендерсон, "Профессиональное руководство по SQL Server. Структура и реализация"
один хрен, к середине второй главы первой книжки забьешь на эту мутотень))
← →
Anatoly Podgoretsky © (2013-08-25 21:00) [19]Это не для начинающих (не для непонимающий), вероятно он и до второй главы не дотянет.
← →
картман © (2013-08-25 23:33) [20]
> Anatoly Podgoretsky © (25.08.13 21:00) [19]
я даю ему шанс не тратить время попусту))
← →
Кирюха (2013-08-26 09:15) [21]Похоже это дйствительно сложно если даже профи спасовали... :-(
← →
brother © (2013-08-26 10:40) [22]о чем ты?
← →
boriskb © (2013-08-26 11:24) [23]Если бы пользовались русским языком, а не "новоязом", то и проблем бы не было
Что такое "запилить" ?
← →
Кирюха (2013-08-26 15:05) [24]>boriskb Написать свою БД с нужным функционалом
← →
brother © (2013-08-26 15:14) [25]Какой именно функционал нужен?
← →
boriskb © (2013-08-26 15:16) [26]
> Кирюха (26.08.13 15:05) [24]
Позвольте спросить :"Зачем?"
СУБД с различным функционалом и самого разного размера - пруд пруди.
Если только учеба. Тогда читать книги об основах СУБД.
Хотя бы совсем школьную
Братчиков И.Л.
Основы проектирования баз данных. Методы построения
СУБД. SQL, примеры реализации. Основы современных баз
данных.
← →
brother © (2013-08-26 15:20) [27]ps. помню, давно уже, обсуждали субд на текстовых файлах, что предлагал один товарищ, который утверждал, что это самое лучшее решение)
← →
boriskb © (2013-08-26 15:25) [28]
> brother © (26.08.13 15:20) [27]
Вспоминаем классиков.
Например И.Шевченко "Каждому овощу..." :)
← →
БарЛог © (2013-08-26 15:38) [29]Хм... Я думал, тут жёстче будет. Мастера уже не те :)
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2014.02.09;
Скачать: [xml.tar.bz2];
Память: 0.51 MB
Время: 0.003 c