Do czego potrzebujemy baz danych? Podstawy pracy z bazami relacyjnymi (SQL)
Jeśli jesteś częścią firmy, wcześniej czy później chcesz mieć możliwość współpracy w bazie danych z kolegą lub klientem. W przeszłości najłatwiejszym sposobem udostępniania małej bazy danych było utworzenie arkusza kalkulacyjnego i przesłanie go pocztą e-mail do współpracowników. Chociaż nie jest to najlepsza metoda, przetrwała bardziej wyrafinowaną konkurencję z kilku powodów:
Po pierwsze, bazy danych są nadal trudne do zrozumienia dla niektórych osób, a arkusze kalkulacyjne są bardziej oczywiste. Arkusz kalkulacyjny jest zwykle zawarty na z jednym ekranem, więc łatwo jest komuś zrozumieć jego logikę, a siatka wierszy i kolumn jest łatwiejsza niż typowa relacyjna baza danych z serią tabel. Tabele to więcej niż wiele osób - szczególnie tych, które nie mają dużo formalnego szkolenia informatycznego - chcą sobie poradzić. Po drugie, narzędzia do współpracy z bazami danych są trudne do nauczenia się i wykorzystania. Spójrz na ile ludzie nadal używają Lotus Notes do poczty elektronicznej i nie wiele więcej. A ponieważ większość z nas czuje się komfortowo z pocztą elektroniczną, używanie go jako systemu transportowego to nie wszystko, co opodatkowuje. Aż nadejdzie dzień, w którym trzy osoby pracują nad tym samym arkuszem kalkulacyjnym lub bazą danych i wprowadzają sprzeczne zmiany.
Po trzecie, tworzenie odpowiednich aplikacji do współpracy wymaga pewnych umiejętności i zrozumienia, jak i jakie rodzaje danych są udostępniane. Ile osób będzie dodawać / zmieniać zapisy do twojej bazy danych? Ilu po prostu chce robić zapytania i raporty? I jak zapobiegać sprzecznym aktualizacjom współbieżnym?
[Więcej informacji: Najlepsze usługi transmisji telewizyjnej]Jakie są Twoje wybory, jeśli nie chcesz wysyłać wiadomości e-mail do arkuszy kalkulacyjnych? Masz dwie podstawowe metody. Najpierw należy użyć jednego z wielu programów baz danych kompatybilnych z Internetem. Alpha Five ma kilka łatwo dostępnych narzędzi internetowych, a standardowa wersja to 200 $, lub można kupić wersję serwera Filemaker Server za 1000 USD. Jest wiele innych, ale te dwa są najłatwiejsze do skonfigurowania i używania w Internecie.
W przypadku obu produktów będziesz musiał korzystać z hostowanego komputera z systemem Windows lub Mac u swojego dostawcy Internetu lub w inny sposób. połączenia urządzenia, na którym prowadzisz swoją bazę danych z Internetem. (PointInSpace to jeden dostawca oferujący konto hostingowe Filemaker Pro za 40 USD miesięcznie, a ZebraHost oferuje hosting Alpha Five od 30 USD miesięcznie.) Oto link do serii samouczków wideo na temat tego, jak zrobić to z Alpha Five.) będą również musieli nauczyć się swojego języka programowania i czuć się komfortowo przy tworzeniu raportów. Ta metoda ma tę zaletę, że uruchamiasz prawdziwy program bazodanowy i ma największą elastyczność. Ale ma wysokie koszty wstępne w zakresie umiejętności i może być czymś więcej, niż chcesz sobie z tym poradzić. Oto przykład jednego z ekranów, który pokazuje rodzaj programowania, który musisz zrozumieć w przypadku Alpha Five:
Jeśli umiejętności wymagane w którymkolwiek z tych elementów są zniechęcające, prawdopodobnie skończysz z drugą metodą, która jest użycie jednej z firm usług internetowych, które są nastawione na udostępnianie arkuszy kalkulacyjnych i danych tabelarycznych. Podczas gdy Dokumenty Google umożliwiają ludziom współpracę na poziomie pliku, to, czego naprawdę chcemy, jest czymś nieco bardziej wyrafinowanym i potrafiącym rozpoznać poszczególne rekordy. Istnieją co najmniej cztery usługi, które mogę to zrobić:
• TrackVia, 10 USD miesięcznie na użytkownika
• DabbleDB, 8 USD miesięcznie na użytkownika
• QuickBase Intuit $ 250 miesięcznie dla 10 użytkowników
• Blist.com, 10 USD miesięcznie na użytkownika plus 30 USD miesięcznie na jedno konto administratora
Dzięki tym wszystkim możesz utworzyć konto i przesłać arkusz kalkulacyjny w ciągu około pięciu minut. Jeśli Twój pierwszy wiersz w arkuszu zawiera nazwy pól, skończysz. Możesz łatwo sortować dowolną kolumnę, klikając ikony strzałek. Możesz szybko zlokalizować zduplikowane rekordy, utworzyć szablon korespondencji seryjnej i formularze dla swojej witryny sieci Web za pomocą zaledwie kilku kliknięć myszy.
Raporty niestandardowe są proste, a ponadto można je rozpowszechniać za pośrednictwem poczty e-mail do współpracowników zgodnie z ustalonym harmonogramem. Dodawanie różnych współpracowników z różnymi uprawnieniami dyskretnymi jest bardzo proste, a za około 30 minut możesz skonfigurować projekt i współpracować z zespołem. Dobrą wiadomością jest to, że nie musisz być programistą, a nawet zachowywać się jak jeden. Nie musisz też płacić za opłaty za hosting (które są częścią usługi), a wszystko, czego potrzebujesz, to przeglądarka internetowa, aby uzyskać dostęp do twoich danych.
Aby poczuć, co jest zaangażowane, wszystkie cztery usługi możesz rozpocząć darmowe konto. W przypadku TrackVia masz 14 dni, zanim będziesz musiał dać im swoją kartę kredytową, aw przypadku dabbleDB możesz korzystać z bezpłatnego konta na zawsze, pod warunkiem, że nie będziesz mieć nic przeciwko, że Twoje dane będą widoczne publicznie. Dzięki blist możesz korzystać z konta konsumenckiego za darmo na zawsze, ale ogranicza się to do baz danych o wielkości poniżej 100 MB. QuickBase zapewnia 30-dniowy bezpłatny okres próbny i możliwość udostępniania nawet 10 osobom, więc jeśli szukasz czegoś, co pomoże tylko kilku współpracownikom, będzie to zbyt drogie.
Każda z czterech usług różni się pod względem w jaki sposób mogą importować dane do bazy danych, jakie rodzaje raportów są dostępne oraz ile różnych baz danych i przestrzeni dyskowej jest dozwolonych dla każdego konta. Dlatego najlepiej jest wypróbować każdy z nich i zobaczyć, co jest najbardziej sensowne dla twojego stylu pracy i niezbędnych funkcji, i jak daleko można się naprawdę dostać bez znajomości prawdziwego HTML.
Rzućmy okiem na ciebie zaimportuj dane w TrackVia jako przykład. Po utworzeniu nowej bazy danych można wyświetlić trzy opcje widoczne na ekranie poniżej:
Możesz przesłać arkusz kalkulacyjny, a jeśli to zrobisz, kliknij link "zobacz wskazówki", a zobaczysz listę zastrzeżenia i instrukcje, jak to zrobić. Jeśli masz dane w pliku CSV, musisz najpierw zaimportować go do Excela, zanim pobierzesz dane do aplikacji TrackVia. Niektóre inne usługi pozwalają bezpośrednio importować pliki CSV lub wycinać i wklejać dane z komputera lub witryny sieci Web. Możesz także zacząć od przykładowego szablonu bazy danych, a TrackVia oferuje więcej niż tuzin różnych. Załóżmy, że wybierasz szablon Kontakty. Następnie możesz dodać każdy rekord kontaktu pojedynczo za pomocą standardowego formularza internetowego lub użyć narzędzia Importuj i wprowadzić ten arkusz kalkulacyjny.
TrackVia ma również interesującą opcję monitorowania specjalnej skrzynki odbiorczej, która będzie gromadzić nowe rekordy bazy danych i automatycznie publikuj informacje. Jeśli przejdziesz do narzędzia Email Collecting, zobaczysz serię ekranów, w tym poniżej, za pomocą którego możesz ustawić tę funkcję. Możesz mieć swoje e-maile, tworzyć nowe rekordy lub aktualizować istniejące rekordy.
Powodzenia w dzieleniu się bazami danych i arkuszami kalkulacyjnymi!
Błąd bazy danych Windows Update bazy danych wykryty w systemie Windows 10
Dowiedz się, jak naprawić potencjalny błąd bazy danych Windows Update Baza danych lub składniki usługi Windows Update muszą zostać naprawione po błędzie z uruchomionym narzędziem do rozwiązywania problemów.
Jak tworzyć i udostępniać osobiste wiadomości wideo za pomocą mailvu
Dowiedz się, jak tworzyć i udostępniać osobiste wiadomości wideo za pomocą MailVU za darmo.
Jak wykonać kopię zapasową i przywrócić bazy danych mysql za pomocą mysqldump
W tym samouczku wyjaśniono, jak wykonać kopię zapasową i przywrócić bazy danych MySQL lub MariaDB z wiersza polecenia za pomocą narzędzia mysqldump. Pliki kopii zapasowych utworzone przez narzędzie mysqldump są w zasadzie zestawem instrukcji SQL, których można użyć do odtworzenia oryginalnej bazy danych.