Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.08.04;
Скачать: [xml.tar.bz2];

Вниз

Как начинающему въезжать в базы данных ?   Найти похожие ветки 

 
Кен   (2003-07-13 05:45) [0]

Какие статьи почитать ? Как выглядит в базах данных программа "Здравствуй мир" и тому подобные ?
Где найти исходники простейших примеров ?


 
ZZ   (2003-07-13 09:15) [1]

SELECT "HELLO WORLD";


 
uw   (2003-07-13 10:02) [2]

В Oracle это выглядит так:

select "Здравствуй, мир!" "Приветствие" from dual


 
Dmitriy O.   (2003-07-13 11:11) [3]

Ttable1.open;
Ttable1.insert;
Ttable1slovo.asstring:=’Здравствуй’;
Ttable1.insert;
Ttable1slovo.asstring:=’Мир";
Ttable1.post;
Label1.caption:=’’;
Table1.first;
While not Ttable1.eof do begin
Label1.caption:=label1.caption+ttable1.value+’ ‘;
Ttable1.next;
End;
Ttable1.close;


 
wicked   (2003-07-13 15:08) [4]

гы-гы.... :)
начинающему надо вьехать сначала в алгебру отношений, модели данных...
потом хотя бы немного почитать Дэйта "Основы баз данных"...
а потом он перестанет быть начинающим...


 
Кен   (2003-07-14 02:08) [5]

> Dmitriy O. © (13.07.03 11:11)
> Ttable1.open;
> Ttable1.insert;
> Ttable1slovo.asstring:=’Здравствуй’;
> Ttable1.insert;
> Ttable1slovo.asstring:=’Мир";
> Ttable1.post;
> Label1.caption:=’’;
> Table1.first;
> While not Ttable1.eof do begin
> Label1.caption:=label1.caption+ttable1.value+’ ‘;
> Ttable1.next;
> End;
> Ttable1.close;


Пишет [Error] Unit1.pas(70): Undeclared identifier: "Ttable1"

-------

А где взять готовые примеры для Дельфи ? Чтобы загрузил, запустил, всё работает, и изучаешь програму.

Есть ли ссылки на статьи для начинающих ?


 
neuro   (2003-07-14 03:30) [6]

2Кен: зачем тебе БД? Есть же сумка героя..


 
wnew   (2003-07-14 03:54) [7]

http://www.inffac.narod.ru/books/Delphi/
http://www.inffac.narod.ru/books/Delphi/les31.html
http://www.citforum.ru/programming/delphi4/delphi4_7.shtml


 
Zacho   (2003-07-14 07:21) [8]


> А где взять готовые примеры для Дельфи ? Чтобы загрузил,
> запустил, всё работает, и изучаешь програму.

А посмотреть в $(DELPHI)\Demos\Db никак ?
И крайне советую, для начала прочитать какую-нибудь хорошую книгу, а только потом смотреть исходники и пытаться что-то сделать самому. А то такого наразрабатываешь...
Рекомендую:
К. Дж. Дейт "Введение в системы баз данных". - что-нибудь такое обязательно к прочтению, если хочешь научиться разрабатывать БД.
М. Грубер "SQL (бестселлер)" - по названию понятно, что это и для чего.
Шумаков, Фаронов "Дельфи 5. Руководство разработчика баз данных" - а это уже конкретно по Дельфи.
И посмотри статьи на этом сайте, нсколько помню, там было что-то по БД для начинающих.


 
Жук   (2003-07-14 08:32) [9]


> neuro © (14.07.03 03:30)
> 2Кен: зачем тебе БД? Есть же сумка героя..

:-)))


 
Кен   (2003-07-17 06:44) [10]

> Zacho © (14.07.03 07:21)
> А посмотреть в $(DELPHI)\Demos\Db никак ?

Угадал. Никак. Пустая папка.

> И посмотри статьи на этом сайте, нсколько помню, там было
> что-то по БД для начинающих.

Я там многие статьи читал, но по БД ничего не нашёл. Где там именно ?

> И крайне советую, для начала прочитать какую-нибудь хорошую
> книгу, а только потом смотреть исходники и пытаться что-то
> сделать самому.

Я предпочитаю ехать, а не шашечки. Сначала примеры, а потом читать о том, что непонятно.


> wnew © (14.07.03 03:54)
> http://www.inffac.narod.ru/books/Delphi/
> http://www.inffac.narod.ru/books/Delphi/les31.html
> http://www.citforum.ru/programming/delphi4/delphi4_7.shtml

Книги что называется для никого. Потому, что кто понятия о БД не имеет в этих всех мудрённых формулировках не разберётся. А тот, кто в баах разбирается не будет читать книгу для начинающих.

http://www.inffac.narod.ru/books/Delphi/les36.html
Пример дан в таком виде, что куски кода разбросаны по странице. Их надо собирать по крохам в единую программу и когда соберёшь, то всё равно ничего не работает.


 
Фикус   (2003-07-17 07:05) [11]

Кен, не надоело быть "шутом гороховым"? Не хочешь учиться, так это твои проблемы, не морочь людям голову. Тебе предлагают материалы в которых только законченный лентяй не разберется, да и самому в интернете поискать слабо?


 
SergP   (2003-07-17 07:31) [12]


> Книги что называется для никого. Потому, что кто понятия
> о БД не имеет в этих всех мудрённых формулировках не разберётся.
> А тот, кто в баах разбирается не будет читать книгу для
> начинающих.


Ну тогда начни не с Дельфи, а например с Foxpro, там быстро разберешься с базами данных, а потом перейдешь обратно к Дельфи...


 
Кен   (2003-07-17 07:40) [13]

Удалено модератором
Примечание: Веди себя прилично


 
Palladin   (2003-07-17 07:48) [14]

мда...
парень вышел на тропу войны


 
Фикус   (2003-07-17 07:55) [15]

Кен © (17.07.03 07:40)

Детский сад.


 
Zacho   (2003-07-17 09:33) [16]


> Кен © (17.07.03 06:44)
> > Zacho © (14.07.03 07:21)
> > А посмотреть в $(DELPHI)\Demos\Db никак ?
> Угадал. Никак. Пустая папка.

Наверное, при установке Дельфи отключил установку примеров ? Или потом их стер ? Так поставь, в дистрибутиве Дельфи они есть.

> Я там многие статьи читал, но по БД ничего не нашёл. Где
> там именно ?

Не помню. Поищи сам.

> Я предпочитаю ехать, а не шашечки. Сначала примеры, а потом
> читать о том, что непонятно.

Зря. Поверь, если ты сначало изучишь теорию, то сэкономишь массу времени на практике и избежишь множества типичных ошибок. Изучая примеры, ты можешь понять как что-то сделано, но не сможешь понять почему это сделано именно так. А это главное. Могу привести одну реальную историю:
Один программер, придерживающийся таких же как у тебя взглядов, сделал некую довольно серьезную систему. Когда я ее увидел, то просто пришел в ужас: сразу было видно, что человек абсолютно не имеет представления ни о первичных ключах, ни о нормализации, ни о ссылочной целостности и т.п. Да, его "творение" работало, но как ! Постоянно "пучило, глючило и корежило". Убедить его почитать теорию мне не удалось. И только через 2 (!) года он смог привести этот продукт в нормальный вид. И тогда он наконец согласился, что если бы начал с изучения литературы, то не потерял бы столько времени, а организация, в которой он работал не потеряла бы на нем столько денег. И эта история даже в моей практике не единственная. Та что советую хорошо подумать.


 
blackman   (2003-07-17 11:39) [17]

Туда не ходи, снег башка попадет...
Сюда ходи:
http://lab.hop.ru/delphi/sql/


 
Кен   (2003-07-18 03:44) [18]

> Фикус © (17.07.03 07:05)
> Кен, не надоело быть "шутом гороховым"?


> Кен © (17.07.03 07:40)
> Удалено модератором
> Примечание: Веди себя прилично


Не лицемерь.

Значит когда мне гадости говорят, модератор на это предпочитает не реагировать, типа всё нормально, а когда я отвечаю, то оказывается я веду себя не прилично.

Что же это за полезная информация такая содеражалась в сообщении Фикуса ? Цель её написания ? В простонородии это называется простым словом "пёрнуть". Прийти и пёрнуть.

А когда человеку сказали, что он не тему обсуждает, а просто попердеть сюда пришёл, модератору почему то это не нравится. Пердеть значит можно, а указывать пердуну на это нельзя. Что же это за любовь к вони такая ?


 
Кен   (2003-07-18 03:51) [19]

> Zacho © (17.07.03 09:33)
> > Я там многие статьи читал, но по БД ничего не нашёл. Где
> > там именно ?
>
> Не помню. Поищи сам.

Если не помнишь, то чего советовать ?

> > Я предпочитаю ехать, а не шашечки. Сначала примеры, а
> потом
> > читать о том, что непонятно.
>
> Зря. Поверь, если ты сначало изучишь теорию, то сэкономишь
> массу времени на практике и избежишь множества типичных
> ошибок.

Зря не зря - моё дело.

> Да, его "творение" работало, но как ! Постоянно "пучило,
> глючило и корежило".

Глюки - признак ошибок. Он не прав в том, что на них забил, а не пытался найти их причины. Поск причин и должен был вывести к чтению соответствующей литературы. НО ! Чтению с конкретными целями, а не чтению в чепце на ночь. Потому, что когда есть конкретная цель, то всё доходит горазды быстрее.


 
Beginner3000   (2003-07-18 04:00) [20]

Читай Михаила Фленова
как раз для идиотов


 
Кен   (2003-07-18 04:07) [21]

Нашёл я примеры : http://delphiplus.nagano.ru/downloads/doc/delphi/delphi_dm_code.zip
Там к 27 главе. Дальше разбираться и искать то, к чему примеры относятся.


 
Beginner3000   (2003-07-18 04:16) [22]

помоему там у него базы данных с 14 главы начинаются
сам грешен
когда думаю, что совсем дурак, читаю Фленова
книга кстати и у Anatoly Podgoretsky
на сайте есть


 
Кен   (2003-07-18 08:02) [23]

> Beginner3000 (18.07.03 04:16)
> помоему там у него базы данных с 14 главы начинаются
> сам грешен
> когда думаю, что совсем дурак, читаю Фленова
> книга кстати и у Anatoly Podgoretsky
> на сайте есть


Зашёл на сайт http://www.podgoretsky.com/, а там какой то дедушка с бородой. Это не он. Это прикол наверно.

А где там книжка то ? Вроде нету.


 
Anatoly Podgoretsky   (2003-07-18 10:49) [24]

Научись работать с Интернетом


 
Anatoly Podgoretsky   (2003-07-18 10:50) [25]

Например пользоваться скролингом


 
Palladin   (2003-07-18 10:52) [26]

это дед мороз в летнем прикиде


 
sergey2   (2003-07-18 12:10) [27]


> Зашёл на сайт http://www.podgoretsky.com/, а там какой то
> дедушка с бородой. Это не он. Это прикол наверно.


А ты думал что в инете только малолетки тусуются.?


 
Кен   (2003-07-19 07:50) [28]

> Anatoly Podgoretsky © (18.07.03 10:49)
> Научись работать с Интернетом

Это прикол с фотографией ?


> А ты думал что в инете только малолетки тусуются.?

Ну почему малолетки. Более менее молодые, но не тин-эйдж.

Я так подумал, а может тут на форуме все дедушки и все с бородами ? ( Кроме меня конечно )



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2003.08.04;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.52 MB
Время: 0.008 c
6-10318
Otec
2003-05-27 23:58
2003.08.04
Связь по сети


14-10438
Alexey
2003-07-17 17:11
2003.08.04
Как написат Web Server


14-10442
Пубертанец
2003-07-18 09:21
2003.08.04
Что вообще обозначает


1-10247
iNew
2003-07-21 08:59
2003.08.04
Скорость работы StringList и TextFile.


1-10279
mmm
2003-07-21 21:40
2003.08.04
как работать с ShellListView ?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский