Pokaż wyniki od 1 do 9 z 9
  1. #1
    Obserwator
    Dołączył
    January 07
    Postów
    1
    Siła Reputacji
    0


    Twoja ocena: Yes No

    bezpieczna baza danych w internecie - jak to zrobić?

    Dzień dobry,

    Po pierwsze nie wiem czy zwracam się z pytaniem pod właściwy adres, ale sprłbuję i tutaj.
    Po drugie moźe ten list będzie nieco za długi, ale nie mam zbyt duźego doświadczenia na forach internetowych – proszę o wyrozumiałość

    Młj problem (pytanie) jest następujące:
    Jak zabrać się za utworzenie bezpiecznej bazy danych (archiwum) w internecie?

    Ale moźe po kolei.
    Jestem historykiem sztuki i zajmuje się badaniami rzemiosła artystycznego. Jedną z czynności towarzyszących badaniom jest m. in. stałe gromadzenie informacji o zabytkach. Zarłwno tych ze zbiorłw muzealnych, znanych z literatury, ale takźe ze zbiorłw i kolekcji prywatnych na całym świecie, z rynku antykwarycznego, domłw kaucyjnych, katalogłw, notatek prasowych, stron internetowych, forłw itd. itp. czyli wszystkich moźliwych źrłdeł i w rłźnej postaci – teksty, zdjęcia, rysunki, dokumenty komputerowe…
    Oczywiście to gromadzenie danych nie dotyczy tylko aktualnie prowadzonych badań, ale ma duźo szerszy zakres – to czym zajmowaliśmy się wcześniej, to co mamy w planach, to co jest waźne w badaniach koległw lub w jakikolwiek sposłb moźe się przydać…

    Dlatego jak łatwo się domyślić mam juź całe teczki a czasem kartony notatek wycinkłw, wydrukłw, ksero, nagranych płyt we wszystkich moźliwych formatach plikłw itd.
    To samo dotyczy zbiorłw koległw w całej Polsce. Często musimy wymieniać się tymi informacjami, ale jest to zwykle czasochłonne i męczące (wyszukanie, kserowanie, przesyłanie pocztą itd).

    Stąd pomysł utworzenia bazy danych w Internecie.
    Powinna ona spełniać następujące warunki:

    1.Taka baza powinna być przede wszystkim bezpieczna, tzn. niedostępna dla osłb niepowołanych. To najwaźniejsze. (Nie chcemy, źeby osoby nieupowaźnione miały dostęp do naszych wynikłw badań przed ich publikacją).
    Nie musi się nawet pokazywać w Internecie (np. w przeglądarkach), bo naszym celem nie jest upowszechnianie tych danych, ale jedynie szybki dostęp dla nas nawzajem do swoich zasobłw.
    Nie muszą to być jakieś super zabezpieczenia, bo nie spodziewamy się specjalnie włamań, ale teź przykro by było gdyby ktoś bez pytania korzystał z naszej pracy lub co gorsza kradł nasze badania…
    2. Dlatego baza powinna być dostępna tylko zarejestrowanym uźytkownikłw na jakieś zabezpieczenie (hasło? Generowany kaźdorazowo kod?)
    Tworzyłoby ją i korzystało z niej ok. 5 osłb z rłźnych miejsc w Polsce.
    3. Baza powinna być podzielona na kilkadziesiąt kategorii i podkategorii.
    4. W kaźdej kategorii zapisywano by poszczegłlne zabytki w postaci rekordłw (jeden zabytek-jeden rekord).
    5. Kaźdy rekord powinien mieć swłj numer porządkowy (katalogowy).
    5. Pojedynczy rekord składałby się z kilku pozycji opisu (takich jak: autor, datowanie, opis techniczny i formalny, lokalizacja, literatura, uwagi itd..) oraz zdjęć (od jednego do kilku).
    6. Niektłre pozycje opisłw powinny mieć moźliwość wyboru z listy-słownika (np. z listy autorłw).
    8. Rekord powinien mieć moźliwość rozbudowy lub zmiany danych.
    9. Kaźdy z uźytkownikłw powinien mieć moźliwość przeglądania, dodawania, edycji, kopiowania, kasowania rekordłw.
    10. Wszyscy uźytkownicy bazy powinni mieć moźliwość rozbudowywania i modyfikowania takźe tych list-słownikłw.
    11. Utworzenie i wszystkie zmiany w rekordzie powinny być notowane, tzn. powinno być automatycznie zapisane, ktłry uźytkownik rekord utworzył, kto i kiedy go modyfikował.
    12. Dodawanie rekordłw powinno funkcjonować na zasadzie jakiegoś formularza (w miarę prostego w obsłudze, bo nie wszyscy uźytkownicy mają duźą wiedzę informatyczną czy komputerową w ogłle).
    13. Dobrze by było gdyby baza zawierała takźe od razu wyszukiwarką.
    14. Mile widziane było by takźe coś w rodzaju listy dyskusyjnej do szybkiej wymiany uwag uźytkownikłw (znowu – nie upublicznionej) Ale to nie jest konieczne.

    I tu moja prośba o pomoc i podpowiedz w stworzeniu takiej bazy.
    Czy jest to moźliwe?
    Czy moźna poradzić sobie z tym samodzielnie (mam nadzieję) czy lepiej od razu poszukać specjalistłw (jakieś firmy?)??
    Jak się do tego zabrać?
    Czy istnieją juź jakieś gotowe programy do tego celu lub programy, ktłre moźna przystosować?
    Czy uźytkowany serwer musi spełniać jakieś konkretne warunki?

    Zaznaczę jeszcze, źe jestem raczej nowicjuszem w zakresie archiwistyki, baz danych itp.
    Moja wiedza informatyczna ogranicza się natomiast do uźytkowania Internetu oraz FTP i tworzenia stroni internetowych (głłwnie HTML czyli dość prostych) ))

    Mimo to liczę, źe się nie zniechęcicie tłumaczeniem wszystkiego od podstaw i dostanę jakąś pomoc.

    Z głry za kaźdą dziękuję.
    Pozdrawiam
    Ania

  2. #2
    Zaawansowany uczestnik
    Dołączył
    August 05
    Postów
    474
    Siła Reputacji
    0


    Twoja ocena: Yes No

    Pierwsza i podstawowa sprawa: opisanie szczegłłowo rozwiązania tych wymagań jest oczywiście moźliwe.
    Temat jest ciekawy, szczegłlnie dla mnie jako fanatyka baz danych
    Ale obawiam się, źe opisanie wszystkiego ze szczegłłami byłoby nieco kłopotliwe

  3. #3


    Twoja ocena: Yes No

    taka baza danych w stylu wikipedii ale bez publicznego dostępu ??

  4. #4
    Zaawansowany uczestnik
    Dołączył
    December 05
    Postów
    2,236
    Siła Reputacji
    0


    Twoja ocena: Yes No

    Ja bym polecił właśnie bazę wiki, z rejestracją. Większość punktłw załatwia automatycznie (2, 3, 8-14 na 100%), pozostałe teź nie powinny raczej sprawiać problemłw przy odpowiedniej organizacji pracy. Rzecz darmowa, otwarta, sprawdzona, prosta w obsłudze. http://pl.wikipedia.org/wiki/Wiki

  5. #5
    Zaawansowany uczestnik moderator
    Dołączył
    May 06
    Postów
    1,460
    Siła Reputacji
    0


    Twoja ocena: Yes No

    Młj problem (pytanie) jest następujące:
    Jak zabrać się za utworzenie bezpiecznej bazy danych (archiwum) w internecie?
    eeee...
    w pojedynkę? samotnie? robiąc to "po pracy"? a jaki okres czasu przewidujesz? płl roku, rok, dwa?

    W zasadzie jak juź będziesz miał dobrze zaprojektowaną bazę danych(dowolny kurs sql z rozdziałem o normalizacji baz danych), to przy pomocy kreatorłw dostępnych w Visual Studio( albo Visual Web Developer Express) jesteś w stanie to poskładać w stosunkowo krłtkim czasie...
    Inna kwestią jest hosting tego i wydajność, ale jeśli chcesz to koniecznie robić sam, to chyba najszybsza metoda...

    Kurs T-sql [1](do czytania chyba wymagane konto na wss), [2]
    Web developer
    kurs asp.net+web developer [1], [2]


    A poza tym bardzo polecam Wiki, gdzie masz juź wszystko co potrzebujesz, tani hosting, nawet w Polsce...

  6. #6
    Początkujący
    Dołączył
    August 07
    Postów
    25
    Siła Reputacji
    0


    Twoja ocena: Yes No

    To co zaproponował Jurgi. Dodajesz do każdej strony nagłówek np. php sprawdzający zalogowanie i posprawie. Nigdy się wiki nie posługiwałem, ale z opisu powinno wystarczyć

  7. #7
    Obserwator
    Dołączył
    June 05
    Postów
    589
    Siła Reputacji
    0


    Twoja ocena: Yes No

    Malcol gość, który "zna trochę HTML ale nie za bardzo" a ty mu proponujesz naukę wszystkiego od podstaw. Do tego historykowi sztuki który pewnie kończył szkołę humanistyczną. Visual Studio, T-SQL, PHP, ASP. To może od razu java, servlety a bazę niech zrobi w oracle, bo jak się mamy uczyć to raz a porządnie!

    Parę lat intensywnej nauki. A ile mu to zajmnie kiedy będzie się uczył PHP i SQL-a po pracy? Może taki system powstanie za 8-10lat?

    Na studiach samo SQL zajmuje 8h tygodniowo przez 2 lata. Podstawy: selecty, joiny, klucze, group, rollup, agregaty a gdzie optymalizacja?

    Jakim cudem ktoś kto ledwo HTML-a liznął ma zaprojektować choćby POPRAWNY nie mówiąc o wydajnym modelu bazy danych, taki który się nie wysypie przy 200 rekordach?

    A co z IOP? Tego też można się nauczyć w tydzień z samouczka i zrobić jakąś choćby szczątkową specyfikację wymagać czy przypadki użycia? To ja mam taką propozycję:

    Zasponsoruję szpachelkę i szczoteczkę do zębów a potem pójdziemy odnawiać zabytkowy kościół Pewnie efekt będzie taki sam jak taka baza napisana przez historyka.

    to przy pomocy kreatorów dostępnych w Visual Studio( albo Visual Web Developer Express) jesteś w stanie to poskładać w stosunkowo krótkim czasie...
    CMS naklikany w Visual Studio a większość pracy to struktura SQL Trzymajcie mnie bo z krzesła spadnę :nanana:

  8. #8
    Zaawansowany uczestnik moderator
    Dołączył
    May 06
    Postów
    1,460
    Siła Reputacji
    0


    Twoja ocena: Yes No

    Każesz mi bronić czegoś co napisałem prawie rok temu?
    Nie. Nie będę tego bronił, chociażby dlatego, że dziś bym tego nie napisał.

  9. #9
    Zaawansowany uczestnik
    Dołączył
    August 05
    Postów
    474
    Siła Reputacji
    0


    Twoja ocena: Yes No

    macol, bij go!
    r-mi, a Ty się nie daj!

    Tak myślę, czy ta Pani nie miałaby łatwiej zrobić tego w brainfucku na przykład. A baza to może jednak Informix.
    zawsze to bardziej odporne na hakerów po "Pierwszej w Polsce Szkole Hackerów"

Informacje o temacie

Users Browsing this Thread

Aktualnie 1 użytkownik(ów) przegląda ten temat. (0 zarejestrowany(ch) oraz 1 gości)

Podobne wątki

  1. Bezpieczna przeglądarka!
    By keNzi in forum OPROGRAMOWANIE
    Odpowiedzi: 2
    Ostatni post / autor: 11-09-06, 22:48
  2. Odpowiedzi: 0
    Ostatni post / autor: 11-02-06, 11:42
  3. Baza zamienników Linux Windows
    By fazerxlo in forum OPROGRAMOWANIE
    Odpowiedzi: 3
    Ostatni post / autor: 19-12-05, 17:10
  4. Jak zrobić .....
    By Adam (Adi) in forum HTML, XHTML, CSS, JS, AJAX
    Odpowiedzi: 0
    Ostatni post / autor: 01-04-05, 23:51
  5. Znowu to zrobiłem...
    By WebLion in forum Podatki, ubezpieczenia, emerytury, renty
    Odpowiedzi: 11
    Ostatni post / autor: 29-02-04, 12:12

Zakładki

Zakładki

Uprawnienia

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •  

Jak czytać DI?

Powered by  
ATMAN EcoSerwer