🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.delphi.bazy-danych
Article #70310

ORACLE i SQL dla laika

#70310
From: Piter
Date: Tue, 03 Jul 2007 23:10
40 lines
2681 bytes
Witam,

dotychczas bawiłem się z BDE, teraz chcę pobawić się się SQL., przy czym mam 
tylko Delphi 2.0 Developer.

Do tej pory robiłem coś takiego:
komponenty:
- TQuery :  DatabaseName=DBDEMOS; SQL=SELECT * from country.db, Active=true
- TDataSourceName:  DataSet=Query1
- TDBGrid: DataSource=DataSource1

teraz mam ambicje pobawić się troszkę z ORACLE, w związku z czym mam kilka 
pytań:

1) zakładam że gdzieś dostanę wersję trial ORACLE, ale nie wiem jak utworzyć 
Alias do konkretnej bazy danych w ORACLE, nie wiem jak zacząć zabawę.

2) przydałoby się troszkę teorii, a w szczególności, jak zabezpieczyć 
program przed złym jego wpływem na integralność ORACLE, <- tu zakładam, że 
jak będę robić tylko zapytania, bez wprowadzania danych do bazy, to nie ma 
żadnych szans na zepsucie bazy danych- mam rację?

3) czy wystarczy, że: zainstaluję ORACLE, utworzę Alias w BDE Configuration, 
podłączę bazę tak jak to robiłem dotychczas i mogę się bawić.

4) Jaki jest mój cel: chciałbym podłączyć się kiedyś do bazy danych w firmie 
w której pracuję, ale tylko i wyłącznie po to aby odczytywać dane z bazy i 
przerabiać je lokalnie w moim programiku, najważniejsze jest więc dla mnie 
to, aby mój program nie zepsuł bazy danych - bo inaczej po mnie.
Wolałbym w ogóle nie używać swojego programu, gdyby miał zaszkodzić 
integralności danych, a skopiowanie bazy na lokalny nie wchodzi w grę. Tak 
więc najważniejsze dla mnie jest bezpieczeństwo dokonywanych operacji.

4) macie cos do polecenia? Jakieś książki traktujące o współpracy Delphi z 
Oracle (najlepiej stare wersje Delphi, tj.Delphi 2.0 Developer)


za pomoc z góry dziękuję
pozdr
Marek
Technical Details
Message-ID: <f6em2t$6i4$1@nemesis.news.tpi.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail
From: "Piter" <marek-pietrzykowski@o2.pl>
Newsgroups: pl.comp.lang.delphi.bazy-danych
Subject: ORACLE i SQL dla laika
Date: Wed, 4 Jul 2007 01:10:47 +0200
Organization: tp.internet - http://www.tpi.pl/
Lines: 44
Message-ID: <f6em2t$6i4$1@nemesis.news.tpi.pl>
NNTP-Posting-Host: 217.98.96.90
X-Trace: nemesis.news.tpi.pl 1183505310 6724 217.98.96.90 (3 Jul 2007 23:28:30 GMT)
X-Complaints-To: usenet@tpi.pl
NNTP-Posting-Date: Tue, 3 Jul 2007 23:28:30 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.2869
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2962
X-RFC2646: Format=Flowed; Original
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit