Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Koristiti bazu - da/ne - logika programiranja

[es] :: .NET :: Koristiti bazu - da/ne - logika programiranja

[ Pregleda: 3049 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

frane22

Član broj: 66244
Poruke: 8
194.126.213.*



Profil

icon Koristiti bazu - da/ne - logika programiranja21.11.2006. u 19:03 - pre 212 meseci
Kod skriptnog programiranja sa npr. PHP-om i MySQL-om logika korištenja baza podataka je očita. Skripte, odnosno serverske aplikacije najveći dio podataka spremaju u SQL server. Mene zanima koja je logika kod običnih aplikacija. Nisam nikada programirao u Visual Studiu. Sada izrađujem jednu aplikaciju sa manjom arhivom. Zanima me što je bolje - izraditi aplikaciju koja podatke čuva u MSSQL serveru (ili nekom drugom?) ili aplikaciju koja će informacije čuvati u nekakvim svojim datotekama.

Bio bih zahvalan ako netko ko se bolje razumije dade i par općenitih informacija o ovoj problematici. Na drugi naćin postižemo da je aplikacija neovisna i da sa može izvoditi na svakom računalu sa windowsom, a na prvi naćin koristimo sve pogodnosti baze podataka.

Hvala!
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12850



+4784 Profil

icon Re: Koristiti bazu - da/ne - logika programiranja21.11.2006. u 20:20 - pre 212 meseci
Pa, to svakako zavisi od slucaja do slucaja.
Ako imas u aplikaciji par stotina unosa u fajlu i svaki je u jednom redu, nemas potrebe za bazom. Tekstualni fajl je dovoljan. Kod slozenijih stvari kalkulises, sta ti je koliko potrebno i sta zrtvujes da bi to dobio pa procenis sta je najbolje u tom konkretnom slucaju.
 
Odgovor na temu

sstanko78
Novi Sad

Član broj: 19139
Poruke: 411
212.200.52.*



Profil

icon Re: Koristiti bazu - da/ne - logika programiranja22.11.2006. u 05:59 - pre 212 meseci
PHP + MySQL
.NET + MSSQL Server 2000/2005 (Express)
to je najbolja kombinacija
 
Odgovor na temu

vladdy
Chicago, USA

Član broj: 30119
Poruke: 137
*.dsl.emhril.sbcglobal.net.

Sajt: www.pro-transport.com


Profil

icon Re: Koristiti bazu - da/ne - logika programiranja23.11.2006. u 15:50 - pre 212 meseci
Zavisi od tipa projekta, tesko je izvuci neko generalno pravilo.

Glupo je za manje aplikacije koristiti MSSQL, tu imas overhead na procesor i memoriju, pa service dal je startovan ili ne i par dodatnih komplikacija za end-usera.

Ukoliko nemas potrebe za relacionu databazu koristi XML, text i slicna rjesenja.

Zavisis i od broja podataka itd., jednostavno mnogo je promenjivih da bi se izvukao tacan odgovor.
http://www.pro-transport.com - The most advanced trucking software on the market
 
Odgovor na temu

CallMeSaMaster

Član broj: 43611
Poruke: 466
*.europronet.ba.



+1 Profil

icon Re: Koristiti bazu - da/ne - logika programiranja23.11.2006. u 18:21 - pre 212 meseci
Iako si upravu da aplikacija na drugi nacin je neovisna ipak mislim da je DB bolji izbor.

1) Ako podatke cuvas u takvim datotekama, koako upravljas greskama?
2) kod DB nema ponavljanja podataka, mislim na normalizaciju (ne znam tacno kako je sa dat) pod uslovom da je baza dobro napravljena.

 
Odgovor na temu

bojan_bozovic

Član broj: 29028
Poruke: 3292
89.216.244.*

Sajt: angelstudio.org


+392 Profil

icon Re: Koristiti bazu - da/ne - logika programiranja23.11.2006. u 19:16 - pre 212 meseci
Citat:
PHP + MySQL
.NET + MSSQL Server 2000/2005 (Express)
to je najbolja kombinacija


PHP+Oracle
NET+Oracle

Nije li to malo bolje?

Mozes koristiti connectionless baze, SQLite ili Oracle Sleepycat DB2.

[Ovu poruku je menjao Shadowed dana 23.11.2006. u 20:51 GMT+1]
 
Odgovor na temu

DarkMan
Darko Matesic

Član broj: 20445
Poruke: 572
217.169.219.*

Jabber: DarkMan


Profil

icon Re: Koristiti bazu - da/ne - logika programiranja23.11.2006. u 20:20 - pre 212 meseci
Ako se vec pominju embedded RDBMS-ovi onda da se zna da postoje i oni koji su u potpunosti napisani u C#

http://forge.novell.com/modules/xfmod/project/?minosse
http://www.c-sharpcorner.com/database/SharpHSQL.asp (ovo je konverzija verzije sa jave u C#)

 
Odgovor na temu

sstanko78
Novi Sad

Član broj: 19139
Poruke: 411
212.200.52.*



Profil

icon Re: Koristiti bazu - da/ne - logika programiranja24.11.2006. u 06:16 - pre 212 meseci
Sve je to lepo .... ali ipak
MSSQL Server 2005 Express ili eventualno Oracle jedino predstavljaju kompletna
resenja.Koristeci njih imaces najmanje problema.....
 
Odgovor na temu

logic_rabbit
Radenko Zec
banjaluka

Član broj: 74458
Poruke: 271
*.lanaco.com.



+1 Profil

icon Re: Koristiti bazu - da/ne - logika programiranja24.11.2006. u 07:03 - pre 212 meseci
Zanimljiivo je da sam nedavno imao priliku da vidim bazu podataka koju su kreirali Microsoft inzinjeri i koja se koristi u Microsoftu,naravno MSSQL bazu.U njoj uopste nema relacija izmedju tabela niti jedne jedine relacije, sve se kontrolise aplikativnim putem.
logic_rabbit (MCAD,MCSD,MCT,MCTS-
Windows development,MCPD)
 
Odgovor na temu

bojan_bozovic

Član broj: 29028
Poruke: 3292
89.216.244.*

Sajt: angelstudio.org


+392 Profil

icon Re: Koristiti bazu - da/ne - logika programiranja24.11.2006. u 07:31 - pre 212 meseci
Citat:
Sve je to lepo .... ali ipak
MSSQL Server 2005 Express ili eventualno Oracle jedino predstavljaju kompletna
resenja.Koristeci njih imaces najmanje problema.....


Ako pravi desktop program i treba mu ACID storage za neke podatke, velika baza moze biti overkill ili nepogodna sto se performansi tice. Recimo da Valve 3D engine upravo koristi DB2 od Oracle/Sleepycat, za to ne moze SQL express ili MSDE. A uvek je bolje imati pravu bazu nego se akati sa XML ili tekst fajlovima.
 
Odgovor na temu

[es] :: .NET :: Koristiti bazu - da/ne - logika programiranja

[ Pregleda: 3049 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.