Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> txtSQL czyli tekstowa baza SQL, jak by takową napisać
Neotion
post 11.10.2004, 16:52:35
Post #1





Grupa: Zarejestrowani
Postów: 67
Pomógł: 0
Dołączył: 13.09.2004

Ostrzeżenie: (0%)
-----


Nurtuje mnie ostatnio fakt że wiele serwerów nie oferuje baz SQL, i wiele osób nie ma do takich baz dostępu. I w mojej niezmierzonej chęci pisania (programów a nie opowiadań) wpadłem na pomysł żeby stworzyć tekstową bazę obsługującą język SQL. Moje pierwotne założenia są takie:

Struktura bazy:

|-Baza (jako katalog) : w nim plik opisujący tabele
```|-Tabela1 (jako katalog): w niej plik opisujący pola i ich właściwości (auto_increment, INT, itd...), pliki rekordów
``````|-Rekord1 (jako plik): zawartość pól opisanych w pliku właściwości tabeli \
``````|-Rekord2 (jako plik): jak wyżej tylko nazwany inaczej / każdy rekord musiałby mieć inną nazwe (ID)
```````...
```|-Tabela2 (jako osobny katalog): i jak wyżej
```...
|-Baza2


i tak dalej...

Co wy na to?

Ten post edytował Neotion 11.10.2004, 17:07:03


--------------------
current: nexcite cms (0.2.5) running on top of netsource framework (0.5.3)

workbench: nsapi | php 5.1.2 | mysql 5.0.18 | phpmyadmin 2.9 rc1 | zend studio 5.2.0 | apache/2.2.0 (linux/suse)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
rogrog
post 19.10.2004, 21:50:35
Post #2





Grupa: Zarejestrowani
Postów: 602
Pomógł: 1
Dołączył: 3.04.2004
Skąd: Trójmiasto (Gdańsk)

Ostrzeżenie: (0%)
-----


szczerze mowiac kiedys tez sie nosilem z takim pomyslem ale postanowilem sobie dac spokój

dla mnie największym problemem było zdaje się odpowiednie parsowanie zapytań SQL - baza txtSQL na sf.net działa za pomocą parametrów przekazywanych w tablicach a nie za pomocą zapytania sqlowskiego

w zasadzie coś takiego ciężko nazywać sqlem (sama nazwa - Structured Query Language). dlatego jeśli uda Ci się napisać odpowiedni parser i nieźle działajace bazy na plikach textowych to gratuluję. Oczywiście w pojedynkę można się pokusić tylko o podstawową funkcjonalność bo przecież nad prawdziwymi bazami pracują sztaby ludzi...


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 20:42